当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 重装系统之后快速更新及重装自己的软件
帖子发表于 : 2010-06-01 15:22 
头像

注册: 2007-09-23 17:06
帖子: 1051
送出感谢: 1
接收感谢: 8
  如果你已经用apt-get安装了很多软件,如果你的网速不够快,或者你不想在重装完系统之后再等一个个软件的下载(有时候尝鲜的软件事后就忘了,你再想找到它时就比较麻烦了),那可以在这里找到答案。本篇文章用的方法是对apt-get下载的软件(默认保存在/var/cache/apt/archives目录中,通常是.deb文件)进行备份并建立本地源。这样你就可以方便的
方法如下:
1.新建一个目录,用来备份/var/cache/apt/archives下的deb文件.
为举例方便,我在自己的home目录新建一个文件夹repository(我们称它叫软件仓库吧).你可以选择在图形界面下直接新建也可以在命令行下:
引用:
mkdir ~/repository

这取决于你.
2.这步就是要把/var/cache/apt/archives下的文件都复制到repository目录中.
引用:
sudo cp /var/cache/apt/archives/*.deb ~/repository

如果你有很多文件那这个就需要你用耐心来等待"漫长"的复制时间
3.建立包列表及依赖信息文件
这样新立得里才能看到你软件仓库里的软件
到你的软件仓库所在目录:
引用:
cd ~/repository

引用:
sudo dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz

注意:建议直接copy上述命令,这样子可以减少错误,当然你可以选择输入,这样子可以锻炼你的细心和对这些命令的掌握.
每当你往~/repository目录里添加软件后,上述命令都要被执行;
要使用上述命令要确定你的系统里安装了 build-essential软件包,为确定期间,在执行上述命令前再执行一下这条命令吧
引用:
sudo apt-get install build-essential

到现在为止,我们的本地软件源已经建立好,下面就是介绍怎么使用的情况了.
5.编辑/etc/apt/sources.list
引用:
sudo gedit /etc/apt/sources.list

在sources.list文件中添加下面一行:
引用:
deb file:/home/<username>/repository /

保存退出.记住要替代<username>用你的用户名. "/"之前是有一个空格的
6.重建包索引:
引用:
sudo apt-get update

现在你可以直接用你的本地源了.



我们每个人都有过重装系统的经历,在安装好系统之后,如何才能快速重装原来那些自己所钟爱的软件,这里提供了一个有用的技巧。它的原理是在系统完好无损的时候,就做好已安装软件的备份工作。然后,在重装系统后,就可以利用先前备份的文档来执行还原操作了。下面是相关的实施步骤:

1. 执行备份操作:
引用:
dpkg --get-selections > installed-software.log
,这将当前系统中已安装的软件保存到 installed-software.log 中。
2. 在还原时使用
引用:
sudo dpkg –set-selections <~/package.selections && sudo apt-get dselect-upgrade
导入软件列表,
只要我们保留自己Home目录下的配置文件,执行上述命令就能保证你在重装系统之后和以前的一样。
我添加了增加自己源的记法,这样就可以解决下面三楼说的安装软件的依赖问题了.
参考:http://odzangba.wordpress.com/2006/10/13/how-to-build-local-apt-repositories/


最后由 Crazier 编辑于 2010-06-20 0:17,总共编辑了 3 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 快速重装软件的技巧
帖子发表于 : 2010-06-01 15:24 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
支持一下下


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 快速重装软件的技巧
帖子发表于 : 2010-06-01 15:27 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
http://wiki.ubuntu.org.cn/UbuntuSkills 都说过的。

只是利用dselect? 那无视依赖的强硬派?你确定?


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 快速重装软件的技巧
帖子发表于 : 2010-06-01 16:04 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
重装时一定试试看,只是现在暂时没有理由重装
哈哈U坛新面貌,黄色变棕灰色


附件:
Screenshot-22.png
Screenshot-22.png [ 295.51 KiB | 被浏览 909 次 ]



_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
页首
 用户资料  
 
5 楼 
 文章标题 : Re: 快速重装软件的技巧
帖子发表于 : 2010-06-01 21:16 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
dpkg --get-selections | grep -v deinstall > ~/somefile
与这个生成的包列表不同,
dpkg --get-selections > installed-software.log 有1279个包
dpkg --get-selections | grep -v deinstall > ~/somefile 有1262个包


_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

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


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

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

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