11.20 yum:自动化RPM包管理工具
生活随笔
收集整理的這篇文章主要介紹了
11.20 yum:自动化RPM包管理工具
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
yum(Yellow dog Updater Modified)是多個(gè)Linux發(fā)行版的軟件包管理器,例如Redhat RHEL、CentOS和Fedora。yum主要用于自動(dòng)安裝、升級(jí)rpm軟件包,它能自動(dòng)查找并解決rpm包之間的依賴關(guān)系。 yum [option] [command] [package] yum ?[選項(xiàng)] ? [指令] ? ?[軟件包] 參數(shù)選項(xiàng) ? ? ? ? ?解釋說明 y ? ? ? ? ? ? ? ? 確認(rèn)操作 -nogpgcheck ? ? ? 忽略GPG驗(yàn)證 -C ? ? ? ? ? ? ? ?直接使用系統(tǒng)yum緩存,不下載更新yum緩存 -q? ??? ??? ??? ??不輸出信息 -v ? ? ? ? ? ? ? ?顯示詳細(xì)信息
yum 命令的常見選項(xiàng)及說明
yum install httpd? ??安裝httpd軟件包 yum localinstall httpd-2.2.15-54.el6.centos.x8664.rpm安裝本地RPM包,localinstall后面還可以接一個(gè)rpm包的下載地址 yum remove httpd完全移除軟件包,包括所有依賴項(xiàng);此命個(gè)很危險(xiǎn),不建議使用,可能會(huì)誤爭(zhēng)我別的軟件所需要的依梯項(xiàng) yum update httpd ? ??更新軟件包 yum list httpd ? ? ? 列出軟件包,使用list可以搜索帶名稱的特定軟件包 yum scarch httpd如果不記得軟件包的確切名稱,則可以使用search搜索與指定軟件包的名稱相匹配的所有可用的農(nóng)件色 yum info httpd? ??? ??獲取軟件包的信息,需要在安裝軟件包之前先知道它的信息 yum deplist httpd ? ??查看軟件包的依賴 yum list列出所有可用的軟件,命令輸出有點(diǎn)多,可以使用less命令分頁(yè)顯示 yum list installed 列出所有已安裝的軟件 yum provides /etc/my.cnf? ??查我某個(gè)特定文件屬于哪個(gè)軟件包 yum check-update ? ??檢查是否有可用的更新rpm軟件包 yum update更新系統(tǒng),確保系統(tǒng)版本最新,upgrade命令已經(jīng)廢棄,統(tǒng)一使用update yum grouplist ? ??? ??? ??? ??? ??? ??列出所有可用的群組 yum groupinstall 'MySQL Database' ? ? 安裝群組軟件包,通過yum grouplist查詢組包名 yum groupupdate 'DNS Name Server' ? ? 更新群組軟件包,通過yum grouplist查詢組包名 yum groupremove 'DNS Name Server ? ? ?移除群組軟件包,通過yum grouplist查詢組包名 yum repolist ? ??? ??列出啟用的YUM源 yum repolist all ? ? 列出所有的YUM,包括禁用的yum源也需要列出 安裝來自特定YUM源的軟件包? ??想要安裝來自某個(gè)啟用或禁用的YUM源的某個(gè)軟件包,必須在yum命令中使用-enablerepo 選項(xiàng)。yum -enablerepo=local install httpd yum --enablerepo=local-disalblerepo=base,extras install LNMP不安裝來自特定YUM源的軟件包 yum clean all ?清理所有YUM的緩存內(nèi)容 yum history? ??查看yum的歷史記錄<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
總結(jié)
以上是生活随笔為你收集整理的11.20 yum:自动化RPM包管理工具的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 11.2 uptime:显示系统的运行时
- 下一篇: 11.19 rpm:RPM包管理器