Linux下的软件安装与更新
不同的linux 发行版本会使用不同 的软件或者方法进行软件安装和更新
主流的有如下几种:
. Slackware
installpkg program.tgz
安装程序 如果想知道安装的细节,如查看新增的文件,可以使用-warm 选项
removepkg program.tgz
软件卸载
upgradepkg new_version.tgz
软件更新
. Debian GNU/Linux
dpkg -i package.deb
使用dpkg进行程序安装
也可以用apt这个高级的包管理工具
apt-setup
对apt进行安装和设置
apt-get install new_package.deb
用apt 安装程序
apt-get remove unwanted_package.deb
卸载程序
apt-get update
apt-get upgrade
更新 软件
Red Hat 和其他基于 RPM 的发行版本
RPM --- Red Hat Package Management system
rpm -i new_program.rpm
安装程序
rpm -qa | grep mod_
查看已经安装的程序
rpm -F new_improved_package.rpm
更新程序
rpm -v -checksig some_package.rpm sig
签名检查
Gentoo Linux
使用 Portage 管理软件 ,通过命令emerge进行操作
emerge rsync
emerge -up system
获取Gentoo最新的软件包集合
emerge -p PACKAGE-NAME
安装软件 参数-p会检查依赖
emerge -u PACKAGE-NAME
软件更新
Tarballs: 用源码进行编译安装
tar -zxvpf nice_network_monitor_app.tar.gz
解压
./configure
安装相关配置
./make
编译程序
./make install
安装程序