關於CentOS下RPM的一些執行個體

來源:互聯網
上載者:User

關於CentOS下RPM的一些執行個體 rpm -ivh MySQL-server-5.6.10-1.el6.i686.rpm #安裝MySQL rpm -ivh --test MySQL-server-5.6.10-1.el6.i686.rpm #檢查安裝MySQL 解析:-i 等同於 --install,即安裝,文法結構為 rpm {-i | --install} [install-options] package_file;         -v 顯示安裝資訊;         -h 顯示安裝進度。 INSTALL-OPTIONS--nodeps 當遇到軟體依賴於其它軟體而無法安裝時,可強制安裝--replacefiles 在安裝過程中,如果遇到某個檔案已經存在的情況,可直接覆蓋--replacepkgs 如果軟體已經安裝過,可使用該選項重複安裝--force 強制安裝,已存在的檔案會被覆蓋,已安裝過的軟體會重新安裝--test 測試安裝,不會真實安裝軟體,而指示檢查安裝過程--justdb 只更新rpm資料庫,當rpm資料庫損壞時可使用該選項重建相關資訊--nosignature 略過數位簽章的檢查--prefix NEWPATH 將軟體安裝到指定的目錄--noscripts 禁止安裝過程中自行執行系統指令... ... rpm -Uvh MySQL-server-5.6.10-1.el6.i686.rpm #升級,如果MySQL未安裝過則安裝,如果MySQL已安裝過則升級 rpm -Fvh MySQL-server-5.6.10-1.el6.i686.rpm #更新,如果MySQL未安裝過則忽略,如果MySQL已安裝過則升級  解析:-U 等同於 --upgrade,文法結構為 rpm {-U | --upgrade} [install-options] package_file;           -F 等同於 --freshen,文法結構為 rpm {-F | --freshen} [install-options] package_file rpm -e MySQL-server-5.6.10-1.el6.i686.rpm #卸載  解析:-e 等同於 --erase,文法結構為 rpm {-e | --erase} [erase-options] package_name rpm -qa | grep rpm #查詢所有已安裝的軟體包 解析:-q 等同於 --query,即查詢,文法結構為 rpm {-q | --query} [select-options] ... rpm -qf /etc/rpm #查詢檔案 /etc/rpm 所屬的程式包 解析:-f 等同於 --file rpm -qc rpm | head #查詢rpm的所有設定檔   解析:-c 等同於 --configfiles  rpm -qd rpm | tail #查詢rpm的所有說明文檔 解析:-d 等同於 --docfiles  rpm -qi rpm #查詢rpm的基本資料 解析:-i 等同於 --info rpm -ql rpm | head #查詢與rpm相關的所有檔案  解析:-l 等同於 --list  rpm -qR man #查詢man所需的程式包  解析:-R 等同於 --requires rpm -qpR MySQL-server-5.6.10-1.el6.i686.rpm #查詢MySQL安裝包所依賴的軟體包 解析:-p 等同於 --package,文法結構為 rpm -qp [select-options] package_file rpm -Va #顯示所有被改動過的文檔 解析:L的意思是link路徑已被改變,c是設定檔的意思。 第一列:S-檔案的大小是否被改變;M-文檔的類型或屬性(rwx)是否被改變;5-MD5校正碼是否被改變;D-裝置的主次代碼是否被改變;L-link路徑是否被改變;U-檔案所屬使用者是否被改變;G-檔案所屬使用者組是否被改變;T-檔案的建立時間是否被改變;P-檔案的容量是否被改變。 第二列:c-設定檔;d-文檔檔案;g-幽靈檔案,即該檔案不被任何軟體所包含;l-許可檔案;r-讀我檔案 rpm -Vp MySQL-server-5.6.10-1.el6.i686.rpm | tail#列出MySQL安裝包中可能被改動過的檔案 rpm -Vf /etc/crontab #檢查檔案是否被改動過 rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #匯入密鑰檔案 rpm --rebuilddb #重建rpm資料庫 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.