命令aptitude/apt-get/apt-cache

命令aptitude/apt-get/apt-cache

编辑/etc/apt/preferences 维持系统为testing版本
Package: *
Pin: release a=testing
Pin-Priority: 800
Package: *
Pin: release a=stable
Pin-Priority: 600
• aptitude update/apt-get update 
  更新在仓库中存在的软件包列表
• aptitude upgrade / apt-get upgrade/ aptitude dist-upgrade /apt-get dist-upgrade
 跟踪testing版本的更新情况,从testing版本重新分析依赖关系并安装软件包
• apt-get dselect-upgrade
 跟踪testing版本,并从dselect的选择对系统的软件包
• aptitude install package/unstable
 从unstable中安装package,从testing安装依赖的软件包
• aptitude install -t unstable package
 设置unstable的Pin-Priority : 990 可以从unstable安装package 以及依赖的软件包
• apt-cache policy foo bar …
 检查foo bar软件包的状态。
• aptitude show foo bar … | less   /   apt-cache show foo bar … | less
 查看foo bar软件包的相关信息
• aptitude install foo=2.2.4-1
 安装foo软件包,版本为2.2.4-1
• aptitude install foo bar-
 安装foo软件包,删除bar软件包
• aptitude remove bar
 删除bar软件包,保留配置文件。
• aptitude purge bar
 删除bar软件包,同时删除配置文件。

在安装软件包过程中可以使用 –no-act参数进行模拟操作,不进行任何软件包的安装和删除。

命令aptitude/apt-get/apt-cache》有1条留言

留下回复