debian 下 apt-get update 与 upgrade 更新系统

刚接触 debian,菜鸟一枚,用到了 apt-get 这个好工具,原来:

apt-get update 是同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引。

apt-get upgrade 是升级已安装的所有软件包,升级之后的版本就是本地索引里的。

所以,这两命令都是一块用,update 后再 upgrade。

apt-get 的几个常用命令
apt-get install build-essential 配置 c/c++ compile 环境
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
apt-get check 检查是否有损坏的依赖
apt-get autoclean:定期运行这个命令来清除那些已经卸载的软件包的.deb 文件。
apt-get autoremove : 自动清除不需要的程序包。
用 apt-spy 寻找最快的 debian 源

1 安装 apt-spy

apt-get install apt-spy

2 查找亚洲区的源

apt-spy -d stable -a asia -t 5

命令行中的 – d 选项指定发行版本,如 stable、testing、unstable。-a 选项指定 debian 安装源服务器的区域,如 asia、 Europe、North-America 等。这些区域信息保存在 /etc/apt-spy.conf 文档中,如果要测试所有服务器,还可用 ALL 关健字 代替具体的区域。-t 选项指定连接超时阀值,阀值以秒为单位,设置较小的阀值能有效提高测试速度,忽略慢速服务器。

3 备份本机 source.list

cp /etc/apt/sources.list /etc/apt/sources.list.bak

4 将 apt-spy 生成的源设为本机用的源

mv /etc/apt/sources.list.d/apt-spy.list /etc/apt/sources.list

5 升级

apt-get update

apt-get gupdate

即更新了系统软件

© 版权声明
THE END
喜欢就支持一下吧
点赞0分享