與window打補丁類似,linux也可以定期更新系統軟件。
linux安裝軟件的優秀工具叫做yum,它是CentOS下最好用的包管理器和安裝軟件包的工具。
linux的二進制軟件包一般是rpm包。類似於Windows下的exe程序。
默認獲取rpm包的軟件配置是從國外CentOS官方源及其鏡像地址下載的,會比較慢,所以需要把默認獲取rpm包的地址改為國內的yum源地址。更改方法:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
上面包括的是官方提供的軟件,還有第三方提供的軟件,更改方法:curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/
epel
-7.repo
注:這兩個都是centos7對應的方法。除了阿里雲,常見的還有網易雲。
上面設置完成后,使用yum安裝時可能會出錯,如trying other mirrors,解決辦法:
yum clean all rpm --rebuilddb
先執行上面兩條命令,再用yum進行下載更新即可。
將系統軟件更新到最新:
yum update -y
CentOS6和CentOS7企業運維常用基礎工具包:
yum install tree nmap dos2unix lrzsz nc lsof wget tcpdump htop iftop iotop sysstat nethogs -y
CentOS7要安裝的的企業運維常用基礎工具包:
yum install psmisc net-tools bash-completion vim-enhanced -y
安裝組包(包含一堆軟件的包)
使用以下命令查看已安裝和可安裝的組包:
yum groups mark convert
yum grouplist
在Installed Groups下是已經安裝的組包,如果想安裝某個組包,如Development Tools,使用以下命令:
yum groupinstall "Development Tools" -y