LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1077|回复: 4

我是这么在debian下用apt安装本地文件

[复制链接]
发表于 2007-1-27 19:42:20 | 显示全部楼层 |阅读模式
虽然我知道这个问题基本没什么用:~)!
但是我今天在论坛搜索了一下看到的基本都是提问..
我就顺手发了上来.
给象我这样的菜鸟提供点帮助,呵呵!!
老鸟别笑我.

有时候没有网络,而你的硬盘上有许多.deb软件包,希望通过APT来安装,以便让他处理复杂的以来关系.

先创建一个目录用来存放*.deb文件
mkdir /usr/temp
把*.deb文件放入temp目录

#dpkg-scanpackages temp /dev/null | gzip > temp/Packages.gz

temp为所建目录
/dev/null 应该写重载文件,我用空代替
Packages.gz 通过命令生成的Packages.gz文件

这条命令生成一个Packages.gz文件,它包含了apt所需的各种软件包信息.

在/etc/apt/sources.list加上:
deb file:/usr temp/

然后apt-get update
就可以通过apt安装了

如果在别处又移动过来了几个*.deb文件
要通过命令重新生成Packages.gz
然后apt-get update
apt安装
 楼主| 发表于 2007-1-27 19:43:29 | 显示全部楼层
虽然用到了apt
但没有网路
有时还是会存在依赖问题
回复 支持 反对

使用道具 举报

发表于 2007-1-27 21:58:19 | 显示全部楼层
sudo dpkg -i *.deb 也可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-28 15:20:43 | 显示全部楼层
第一次装x的时候一下没弄好崩溃了,
下了好长时间 我的网不怎么好.
后来我就把/var/cache/apt/archives里的用vsftp拉下来
用dpkg -i *.deb不好用
没办法
我才想通过apt来安装
依赖关系都由他解决吧.
回复 支持 反对

使用道具 举报

发表于 2007-1-29 14:15:11 | 显示全部楼层
把.deb文件放到/var/cache/apt/archive/下应该可以。当然必需是最新的版本才行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表