今天在宿舍装了一下ubuntu 和debian系统,这俩差不多,然后在debian上面装了一下lamp环境,发现挺简单的,比在red hat和centos上快捷一些通过安装这俩服务也了解了一下系统之间的细微差别。
在网上查的这俩系统上一个常用的安装命令,和红帽,centos之间的不一样。
apt-get ,aptitude
今天用的感觉这俩和yum差不多主要就是解决安装软件的依赖关系的。 aptitude比apt-get更强大点。
apt-get update
在修改
/etc/apt/sources.list或/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的
软件包列表是最新的。
apt-get install packagename
安装一个新软件包(参见下文的
aptitude)
apt-get remove packagename
卸载一个已安装的软件包(保留配置文档)
apt-get remove --purge packagname
卸载一个已安装的软件包(删除配置文档)
apt-get autoremove packagename
删除包及其依赖的软件包
apt-get autoremove --purge packagname
删除包及其依赖的软件包+配置文件,比上面的要删除的彻底一点
dpkg --force-all --purge packagename
有些软件很难卸载,而且还阻止了别的软件的应用,就能够用这个,但是有点冒险。
aptitude update
|
更新可用的包列表
|
aptitude upgrade
|
升级可用的包
|
aptitude dist-upgrade
|
将系统升级到新的发行版
|
aptitude install pkgname
|
安装包
|
aptitude remove pkgname
|
删除包
|
aptitude purge pkgname
|
删除包及其配置文件
|
aptitude search string
|
搜索包
|
aptitude show pkgname
|
显示包的详细信息
|
aptitude clean
|
删除下载的包文件
|
aptitude autoclean
|
仅删除过期的包文件
|