LinuxSir.cn,穿越时空的Linuxsir!

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

关于Debian本地安装,有请……

[复制链接]
发表于 2009-10-27 16:46:08 | 显示全部楼层 |阅读模式
由于自己脑袋经常进水,偏偏又喜欢瞎弄,一弄系统准挂,一挂就得装,我初步计算了一下,我每天最少装1次系统,开始还不错,但慢慢的原来的那些光盘就太老了,我想象能不能装完基本系统后,其他的一些软件我从网上下回来,然后安装?最好呢是做到1张DVD中……各位高手想想办法吧。谢谢……
现在主要是网上下的都只是个壳,装的话,还是要上网,可我天天这样太慢了,网速一般都不过百:Coffee::Coffee::Coffee:
发表于 2009-10-27 17:38:16 | 显示全部楼层
把/var/cache下的软件源移位...
回复 支持 反对

使用道具 举报

发表于 2009-10-27 19:23:53 | 显示全部楼层
Post by 1562269;2040315
由于自己脑袋经常进水,偏偏又喜欢瞎弄,一弄系统准挂,一挂就得装,我初步计算了一下,我每天最少装1次系统,开始还不错,但慢慢的原来的那些光盘就太老了,我想象能不能装完基本系统后,其他的一些软件我从网上下回来,然后安装?最好呢是做到1张DVD中……各位高手想想办法吧。谢谢……
现在主要是网上下的都只是个壳,装的话,还是要上网,可我天天这样太慢了,网速一般都不过百:Coffee::Coffee::Coffee:


从网上下回来自己再装当然可以,我经常这样做

可是你说要把它储起来做成一张 DVD,这似乎不现实,还不如在线更新好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 19:27:19 | 显示全部楼层
Post by d00m3d;2040353
从网上下回来自己再装当然可以,我经常这样做

可是你说要把它储起来做成一张 DVD,这似乎不现实,还不如在线更新好了


呵呵,我的意思不是说做成官方的那种,我想只是随便建几个文件夹,反正自己能记住那些在那就行了,不知道你下载来装是怎么弄的?:cool:
回复 支持 反对

使用道具 举报

发表于 2009-10-27 19:36:13 | 显示全部楼层
用 dpkg -i 安装,当然你得先行搞定相关的依赖才行

dpkg 这命令,能掌握它对你掌握系统运作十分有帮助,但有利也有弊,dpkg 是很底层的命令,能 aptitue、apt-get 所不能,如不适当运用会招致不能挽救的後果!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 23:01:28 | 显示全部楼层
Post by d00m3d;2040360
用 dpkg -i 安装,当然你得先行搞定相关的依赖才行

dpkg 这命令,能掌握它对你掌握系统运作十分有帮助,但有利也有弊,dpkg 是很底层的命令,能 aptitue、apt-get 所不能,如不适当运用会招致不能挽救的後果!


呵呵,这个方法还真心,不过就是要先解决依赖问题……感谢回答,……:thank
回复 支持 反对

使用道具 举报

发表于 2009-10-28 12:52:22 | 显示全部楼层
记得在APT手册中是这样说的,但是自己一直没有试过!!!

2.2如何使用本地APT
有时我们会有许多的.deb软件包,而我们希望可以使用APT来安装这些软件包,因为这样就可以在处自动解决软件包之间的依赖问题.
要这样的做,我们要创建一个目录,然后将我们要索引的.deb软件包放入其中.例如:
# mdkir /root/debs
我们可以使用一个override文件来修改软件包的控制文件的定义集来使用我们自己的软件储存所.在这个文件中,也许我们要定义一些选项来覆盖软件包自带的信息.他是如下的形式:
package priority section
package是软件包的名字,priority可以是low,medium或是high,而section是他所属的部分.我们可以不在意思文件的名字,我们要在一会将文件名字作为参数传给dpkg-scanpackages程序.如果我们不想在使用dpkg-scanpackages程序时写override文件,我们可以使用/dev/null.
在/root目录下,我们执行下面的命令:
#dpkg-scanpackages debs file | gzip > debs/Packages.gz
在上面的这个命令中,file是override文件,这个命令产生了一个Packages.gz文件,在这个文件名包含了关于这些软件包的各种各样的可以被APT使用信息.要最后使用这些软件包,我们要在我们的配置文件中加入下面的内容:
deb file:/root debs/
这样以后我们就可以像平常使用APT命令一样来使用了.我们也可以产生源码库.要这样做可以使用同样的步骤,但是要清楚的就是我们要在这个目录中使用.orig,.tar.gz,.dsc和.diff.gz文件,而我们要使用Sources.gz而不是Packages.gz文件.而我们要使用的程序也是不同的,我们要使用的是dpkg-scansources .如下面的命令形式:
#dpkg-scansources debs | gizp > debs/Sources.gz
在这里我们要注意dpkg-scansources程序并需要override文件.而配置文件如下:
deb-src file:/root debs/
回复 支持 反对

使用道具 举报

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

本版积分规则

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