VirtualBox中的CentOS安裝軟件常用方法
YUM(Yellowdog Updater Modified)是CentOS默認的包管理工具,能自動解決軟件依賴關系,是日常安裝軟件的首選方式。
sudo yum update -y
yum search wget
sudo yum install wget -y
rpm -qa | grep wget
DNF(Dandified Yum)是YUM的下一代版本,兼容YUM命令但性能更優,適用于CentOS 8及以上系統。
sudo dnf install wget -y
sudo dnf update -y
若軟件沒有YUM/DNF源(如第三方軟件),可下載RPM包手動安裝,但需自行解決依賴問題。
example.rpm
)。rpm
命令安裝(需指定完整路徑):sudo rpm -ivh /path/to/example.rpm
sudo rpm -e example
適用于無預編譯包或需要自定義功能的軟件(如Nginx、MySQL等)。
.tar.gz
或.tar.bz2
格式的源碼包(如Nginx)。tar -xvf nginx-1.21.6.tar.gz
cd nginx-1.21.6
./configure
生成Makefile(可根據需求添加參數,如--prefix=/usr/local/nginx
指定安裝路徑)。make
sudo make install
yum provides
查找依賴包);源碼編譯需提前安裝編譯工具(如gcc
、make
)及依賴庫。