当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 30 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 在本地建立备份源,使用APT也可从本地安装
帖子发表于 : 2005-06-30 0:45 
头像

注册: 2005-05-19 18:38
帖子: 1991
地址: 湖南永州
送出感谢: 0 次
接收感谢: 1
2.2 如何在本地使用APT
=====================
有时你硬盘上有许多软件包,你会希望通过APT来安装它们,以便让它去处理软件包间复杂的依赖关系。

想这么做,就建一个目录,将所有你想要安装的.deb文件放入其中。例如:

mkdir /root/debs

你可以使用一个重载文件(override file)直接去修改软件包中管理文件中的定义(definitions),使之符合你的软件储藏库管理规则,在这个重载文件中,你可能希望定义一些选项来重载那些软件包的定义,如下所示:

package priority section

package 是软件包的名称,priority有三个级别low,medium或high,section是软件包所属的section,重载文件可任意命名,文件名将在接下来的步骤中做为参数传递给dpkg-scanpackages。如果你不想写重载文件,只需在调用dpkg-scanpackages时使用 /dev/null就行了。

仍是在/root目录下执行:

dpkg-scanpackages debs file | gzip > debs/Packages.gz

在上述的命令行中,file为重载文件,命令生成一个Packages.gz文件,它包含了APT所需的各种软件包信息,要使用这些软件包,在sources.list中加上:

deb file:/root debs/

完成了上面的工作,就可以通常那样使用APT命令操作这些软件包了。你可以使用同样的方法生成一个源码库,但请记住你需要将.orig.tar.gz文件、.dsc文件和.diff.gz文件包含在目录中,要生成Source.gz文件而不是Packages.gz文件。所使用的命令也不相同,要使用 dpkg-scansources,命令如下所示:

dpkg-scansources debs | gzip > debs/Sources.gz

注意dpkg-scansource不需要重载文件,在sources.list中的引用法是:

deb-src file:/root debs/


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2005-08-31 20:18 
头像

注册: 2005-06-06 21:35
帖子: 441
地址: 双子星
系统: Debian
送出感谢: 2
接收感谢: 2
哦,原来是这样阿!感谢ing!


_________________
简单的Linux标准编译和打包


页首
 用户资料  
 
3 楼 
 文章标题 : 但是.orig.tar.gz .dsc .diff.gz 文件又从哪里来呢
帖子发表于 : 2005-09-01 8:55 

注册: 2005-04-19 11:33
帖子: 167
送出感谢: 0 次
接收感谢: 0 次
标题中的三个文件又是从哪里来的呢?能不能再解释一下


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 但是.orig.tar.gz .dsc .diff.gz 文件又从哪里来呢
帖子发表于 : 2005-09-01 11:54 
头像

注册: 2005-05-19 18:38
帖子: 1991
地址: 湖南永州
送出感谢: 0 次
接收感谢: 1
steaven 写道:
标题中的三个文件又是从哪里来的呢?能不能再解释一下


什么东东,不看懂

知道了,.orig.tar.gz .dsc .diff.gz 是用来建立源码库,

一般不用,主要是deb的软件包,我写了个心得,如下


最后由 gnix_oag 编辑于 2005-09-01 19:59,总共编辑了 3 次

页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2005-09-01 11:56 
头像

注册: 2005-08-29 14:49
帖子: 1119
地址: 杭州
送出感谢: 0 次
接收感谢: 3
如果是摘自别的文档,建议最好注上原出处。:)


_________________
用心×恒 | 豆瓣 | 门户 | Blog


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2005-09-01 12:00 
头像

注册: 2005-05-19 18:38
帖子: 1991
地址: 湖南永州
送出感谢: 0 次
接收感谢: 1
好久以前发的,在linuxsir 上的


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2005-09-01 13:52 
头像

注册: 2005-07-01 13:09
帖子: 548
地址: 广西南宁
送出感谢: 0 次
接收感谢: 1
如果能加上自己的使用心得就好了。


_________________
最新座驾:华晨中华酷宝 1.8T手动


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2005-09-01 19:51 
头像

注册: 2005-05-19 18:38
帖子: 1991
地址: 湖南永州
送出感谢: 0 次
接收感谢: 1
使用心得(其实就是照原文做的)

安装好 Ubuntu linux (升级及常用软件)

在其它分区新建一个文件夹,(一般重装要格式化,故在其它分区)

代码:
sudo  mkdir /mnt/win_d/soft_debs


再把所有 deb 软件复制过去,

代码:
sudo cp /var/cache/apt/archives/partial/*.deb /mnt/win_d/soft_debs/


建立软件包信息,

引用:
cd /mnt/win_d (最好在这里,不然可能用问题)

sudo dpkg-scanpackages soft_debs /dev/null | gzip > soft_debs/Packages.gz


这样就可以用这个源了

在sources.list中加上:
代码:
   deb file:/mnt/win_d  soft_debs/


如果加了或删除了软件包,就再:

代码:
cd /mnt/win_d

  sudo dpkg-scanpackages soft_debs /dev/null | gzip > soft_debs/Packages.gz


重装 ubuntu 后,也就可用这个源,而不用漫长的下载了,

新手和经常重装的以及在多台机子上安装的必备啊


就这么多了


,


最后由 gnix_oag 编辑于 2005-09-01 20:21,总共编辑了 2 次

页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2005-09-01 20:16 

注册: 2005-05-07 23:57
帖子: 3025
送出感谢: 0 次
接收感谢: 0 次
好像ubuntu5.10没安装dpkg-scanpackages的吧?麻烦gnix_oag兄弟把这命令所需要安装的包也写进你的帖子去吧。


_________________
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2005-09-01 20:19 
头像

注册: 2005-05-19 18:38
帖子: 1991
地址: 湖南永州
送出感谢: 0 次
接收感谢: 1
我的ubuntu5.04有啊

我没有安装其它的软件

不知道怎么查 它是哪个软件包的


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2005-09-01 23:57 
头像

注册: 2005-07-01 13:09
帖子: 548
地址: 广西南宁
送出感谢: 0 次
接收感谢: 1
在这里想问问.你们都是怎么分区的?我是一个/一个SWAP..如果是从新装系统的话./里面 HOME目录不是被覆盖了吗?有没有一个解决的办法.就想M$一样.从新装系统只是C盘格式化.但是其他盘的还存在的.我想UBUNTU应该也有这个功能的吧.但是我现在还没有找出来是怎么设置的.哎...望指点一二~~


_________________
最新座驾:华晨中华酷宝 1.8T手动


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2005-09-02 0:47 
头像

注册: 2005-05-19 18:38
帖子: 1991
地址: 湖南永州
送出感谢: 0 次
接收感谢: 1
我的是 一个/boot分区, 一个 / 分区, 一个/home 分区, 没有sawp


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2005-09-02 9:51 
头像

注册: 2005-07-01 13:09
帖子: 548
地址: 广西南宁
送出感谢: 0 次
接收感谢: 1
如果从新装系统。你的HOME可以保留吗?只是从新把BOOT给覆盖掉?[/i]


_________________
最新座驾:华晨中华酷宝 1.8T手动


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2005-09-02 16:10 
头像

注册: 2005-05-19 18:38
帖子: 1991
地址: 湖南永州
送出感谢: 0 次
接收感谢: 1
可以啊,安装时不格式化它

或安装好后再把它挂上


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2005-09-03 13:09 
头像

注册: 2005-07-01 13:09
帖子: 548
地址: 广西南宁
送出感谢: 0 次
接收感谢: 1
gnix_oag 写道:
我的是 一个/boot分区, 一个 / 分区, 一个/home 分区, 没有sawp



请问/BOOT / /HOME各分多少大小合适?
我HOME要很大的空间才够放东西的...但是我不知道BOOT /要多大...请指教..


_________________
最新座驾:华晨中华酷宝 1.8T手动


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 30 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译