Ubuntu Debian系统安装软件一般都是deb包, apt-get install * 也就是从源服务器下载deb包然后安装 ,它和Redhat中的yum install一样都可以帮你轻松的解决依赖性问题。
Ubuntu系列软件管理:
apt-get install * //安装某个软件包
apt-get remove/autoremove * //移除软件包
apt-get purge * //移除软件包和它的配置文件(常用)purge : 净化清洗的意思
apt-get clean/autoclean //清理下载的软件包 常用 例如install的过程中被中断,那么久必须要用它做一些清理工作。
apt-get update //更新/etc/apt/sources.list之后要执行进行更新。
apt-get download * //下载某个软件包
查询和搜索某个软件包:
apt-cache search * //从源上查询某个软件包
apt-cache pkgnames // 查询主机安装的所有软件包的名字
dpkg 管理deb包
dpkg -i *.deb //安装软件包
dpkg -i| grep * //查询某个软件包是否安装
dpkg –info *.deb //查询包的信息
dpkg –contents *.deb //查看软件包的内容
dpkg –control *.deb // 解出包控制DEBIAN目录 里面是一些控制脚本
dpkg –extract *.deb //解压包 但不包括DEBIAN目录
dpkg –P * //卸载清理某个软件包。
dpkg –S file//查询某个文件属于哪个软件包。
RedHat系统软件管理:
install:安装rpm软件包;
update:更新rpm软件包; 注意yum update会更新整个系统。
check-update检查是否有可用的更新rpm软件包;
remove:删除指定的rpm软件包;
list:显示软件包的信息;
search:检查软件包的信息;
info:显示指定的rpm软件包的描述信息和概要信息;
clean:清理yum过期的缓存;
resolvedep:显示rpm软件包的依赖关系。
RPM包管理:
rpm –ivh *.rpm //安装软件包
rpm –e * //卸载软件包
rpm –l *.rpm //列出软件包文件列表
rpmbuild //制作rpm软件包。
这些就是linux下常用的软件管理命令, 具体的可以查看manpage。