YUM 常用命令詳解
軟件安裝
Yum install 全部安裝
Yum install package1 安裝指定軟件包
Yum install group1 安裝軟件包組group1
軟件更新和升級
Yum update 全部更新
Yum check-update 檢查可更新的軟件
Yum update package1 更新指定軟件包
Yum upgrade package1 升級指定軟件包
Yum groupupdate group1 升級軟件包組
軟件查找與顯示(工具包補裝)
Yum list 顯示所有已安裝包和可以安裝的軟件包
Yum list package1 顯示指定軟件包安裝情況
Yum info package1 顯示安裝包信息
Yum grouplist 顯示程序組清單
Yum groupinfo group1 顯示程序組信息
基礎工具包補裝命令:yum groupinstall “Base” “Compatibility libraries” “ Development tools” “Dial-up Networking Support”
基礎工具補裝命令:yum install tree nmap sysstat lrzsz dos2unitx -y
如果需要更新補丁則執行:yum update
Yum search string 根據關鍵字string(包名)查找軟件包
軟件刪除/卸載程序
特別注意:不要使用yum的刪除功能刪除軟件,會刪除相關依賴,導致意外問題。
Yum remove package1 刪除指定軟件包
Yum groupremove group1 刪除指定程序組、軟件組
Yum deplist package1 查看軟件包的依賴關系
清除yum list緩存
Yum clean,yum clean all 清除所有緩存目錄下的軟件包
Yum clean package1 清除緩存目錄下的指定軟件包package1
創建yum源
查看系統版本
cat /etc/redhat-release(/etc/issue) 顯示操作系統版本(發行版)
cat /proc/version 顯示操作系統內核版本和gcc編譯器版本
uname –m 顯示操作系統32 / 64位
uname –a 顯示操作系統32 / 64位和系統內核版本
Wget命令詳解
Wget支持http,https,ftp,file(本地文件)等協議
Wget命令的安裝
yum install wget
Wget命令的使用方法
Wget http://www.baidu.com/dd/1.jpg 從百度網絡路徑下載1.jpg文件到當前目錄
Wget –O /etc/yum.repos.d/ http: //mirrors.aliyun.com/repo/epel-6.repo 下載文件到指定目錄
Wget –c 網址 斷點續傳
Wget --spider 網址 測試是否能正常訪問
Wget --mit-rate=100k –O /etc/yum.repos.d/ 網址 限制下載的速度
Wget --no-check-certificate 網址 wget下載時,某些資源必須使用--no-check-certificate選項,不檢查證書
使用wget實現ftp下載時:Wget --file-user=USERNAME –file-password=PASSWORD FTP地址
創建yum源步驟-1-網絡源
查看系統版本和位數
進入yum目錄,備份yum源文件
下載網易yum源或阿里雲yum源
Wget –O /etc/yum.repos.d/ http: //mirrors.aliyun.com/repo/epel-6.repo
更改權限和屬組
Chmod 644 rhel-source.repo
Chown 0.0 rhel-source.repo / Chown root.root rhel-source.repo
替換文件的版本信息
創建yum源步驟-2-本地源
Yum源類型
http://
https://
ftp://
file:///
Yum源配置
本地源配置
mkdir /tmp/luo /mnt/11
mount /dev/cdrom /mnt/11
cp –a /mnt/11/ /tmp/luo
vi /etc/yum.repos.d/ rhel-source.repo
編輯源文件rhel-source.repo
[hahaha]
name=hahaha
baseurl=file:///tmp/luo/
enabled=1
gpgcheck=0
FTP源配置
baseurl=ftp://10.185.8.242/rhel6.8
網絡源配置
baseurl= http: //mirrors.aliyun.com/repo/epel-6.repo
制作cache
清空yum list緩存
Yum clean all
建立緩存
Yum makecache
測試
Yum list