1、去 http://mirrors.163.com/centos/6/os/x86_64/Packages/ 地址下載4個rpm安裝包:
python-iniparse-0.3.1-2.1.el6.noarch.rpm
yum-3.2.29-81.el6.centos.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
2、下載完成之后上傳到服務器中並用rpm命令安裝(注:這里安裝的時候需要注意,一定要加 --force --nodeps不然會報錯安裝不上);命令如下所示:
rpm -ivh --force --nodeps python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh --force --nodeps yum-3.2.29-81.el6.centos.noarch.rpm
rpm -ivh --force --nodeps yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh --force --nodeps yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
[root@ocp ~]# rpm -ivh --force --nodeps python-iniparse-0.3.1-2.1.el6.noarch.rpm warning: python-iniparse-0.3.1-2.1.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY Preparing... ########################################### [100%] 1:python-iniparse ########################################### [100%] [root@ocp ~]# rpm -ivh --force --nodeps yum-3.2.29-81.el6.centos.noarch.rpm warning: yum-3.2.29-81.el6.centos.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY Preparing... ########################################### [100%] 1:yum ########################################### [100%] [root@ocp ~]# rpm -ivh --force --nodeps yum-metadata-parser-1.1.2-16.el6.x86_64.rpm warning: yum-metadata-parser-1.1.2-16.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY Preparing... ########################################### [100%] 1:yum-metadata-parser ########################################### [100%] [root@ocp ~]# rpm -ivh --force --nodeps yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm warning: yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY Preparing... ########################################### [100%] 1:yum-plugin-fastestmirro########################################### [100%] [root@ocp ~]# [root@ocp ~]#
3、以上rpm包安裝完之后,在服務器中輸入rpm顯示如下即可,至此yum命令就可以用啦(上傳不了截圖,故插入代碼)
[root@ocp ~]# yum 已加載插件:fastestmirror, product-id, search-disabled-repos, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 你需要給出命令 Usage: yum [options] COMMAND List of Commands: check Check for problems in the rpmdb check-update 檢查是否有軟件包更新 clean 刪除緩存的數據 deplist 列出軟件包的依賴關系 distribution-synchronization Synchronize installed packages to the latest available versions downgrade downgrade a package erase 從系統中移除一個或多個軟件包 groupinfo 顯示組的詳細信息 groupinstall 向系統中安裝一組軟件包 grouplist 列出可安裝的組 groupremove 從系統中移除一組軟件包 help 顯示用法信息 history Display, or use, the transaction history info 顯示關於軟件包或組的詳細信息 install 向系統中安裝一個或多個軟件包 list 列出一個或一組軟件包 load-transaction load a saved transaction from filename makecache 創建元數據緩存 provides 查找提供指定內容的軟件包 reinstall 覆蓋安裝一個包 repolist 顯示已配置的倉庫 resolvedep 判斷哪個包提供了指定的依賴 search 在軟件包詳細信息中搜索指定字符串 shell 運行交互式的 yum 外殼 update 更新系統中的一個或多個軟件包 upgrade 更新軟件包同時考慮軟件包取代關系 version Display a version for the machine and/or available repos. Options: -h, --help show this help message and exit -t, --tolerant 容忍錯誤 -C, --cacheonly run entirely from system cache, don't update cache -c [config file], --config=[config file] 配置文件路徑 -R [minutes], --randomwait=[minutes] 命令最長等待時間 -d [debug level], --debuglevel=[debug level] 調試輸出級別 --showduplicates 在 list/search 命令下,顯示倉庫里重復的條目。 -e [error level], --errorlevel=[error level] 錯誤輸出級別 --rpmverbosity=[debug level name] debugging output level for rpm -q, --quiet 安靜的操作 -v, --verbose verbose operation -y, --assumeyes 回答所有的問題為是 --assumeno answer no for all questions --version 顯示 Yum 版本信息並退出 --installroot=[path] 設置目標根目錄 --enablerepo=[repo] 啟用一個或多個倉庫(支持通配符) --disablerepo=[repo] 禁用一個或多個倉庫(支持通配符) -x [package], --exclude=[package] 用全名或通配符排除軟件包 --disableexcludes=[repo] 禁止從主配置,從倉庫或者從任何位置排除 --obsoletes 升級時考慮軟件包取代關系 --noplugins 禁用 Yum 插件 --nogpgcheck 禁用 gpg 簽名檢測 --disableplugin=[plugin] 禁用指定名稱的插件 --enableplugin=[plugin] enable plugins by name --skip-broken 跳過有依賴問題的軟件包 --color=COLOR 配置是否使用顏色 --releasever=RELEASEVER set value of $releasever in yum config and repo files --downloadonly don't update, just download --downloaddir=DLDIR specifies an alternate directory to store packages --setopt=SETOPTS set arbitrary config and repo options 插件選項: [root@ocp ~]#