Linux系統yum命令安裝軟體時保留(下載)rpm包
from:
一、讓yum命令下載RPM包,而不安裝。
yum是一個優秀的軟體獲取與系統更新的工具,主要應用於redhat系列的發行版本上。但是這樣一個優秀的工具卻沒有原生提供只下載不安裝的功 能,而這樣的功能在pacman與aptitude下都有。今天在CentOS的郵件列表上看到有人在討論這個問題,瞭解到了這個問題要解決起來非常方 便。
yum有一個plugin叫做yum-downloadonly,它就可以為使用者實現只下載軟體包的功能。
我們可以使用以下命令安裝這個外掛:
yum install yum-downloadonly
完成安裝後,yum就多了兩個命令引數,分別是:
--downloadonly
--downloaddir=/path/to/dir
這兩個命令引數的含義非常明確,不用多作解釋了,這樣,使用者就可以做到使用yum只下載軟體包,不自動安裝了
示例:
yum install unixODBC --downloadonly --downloaddir=/usr/local/src
就會自動把對應系統的 unixODBC 版本下載到目錄 /usr/local/src 下。
如果系統中已經安裝了unixODBC,那麼就不會下載成功了!但我又需要這個安裝包,咋辦呢?辦法也很直接,先使用yum remove解除安裝,再執行一次命令即可獲得這個安裝包了。
二、不使用yum-downloadonly 外掛,自動安裝或升級的同時保留RPM包
yum 預設情況下,升級或者安裝後,會刪除下載的rpm包。
不過,我們也可以如下設定升級後不刪除下載的rpm包
將 keepcache=0 修改為 keepcache=1, 安裝或者升級後,在cachedir目錄 /var/cache/yum 下就會有下載的 rpm 包了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26250550/viewspace-1610730/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Yum命令之僅下載rpm安裝包且不安裝
- 【Linux】Linux軟體安裝管理7 yum只下載rpm軟體包不安裝 yumdownloader downloadonlyLinux
- yum更換國內源、yum下載rpm包、 原始碼包安裝原始碼
- yum安裝軟體之後如何儲存rpm安裝包
- 【Linux】Linux軟體安裝管理1 rpm軟體包安裝Linux
- Linux精講——軟體安裝yum、rpm、原始碼安裝Linux原始碼
- 【Linux】Linux軟體安裝管理4 使用rpm包配置本地yum倉庫Linux
- Centos 用yum安裝軟體包命令總結CentOS
- 利用yum工具下載RPM包
- (轉)CentOS 下 rpm包與 yum 安裝與解除安裝CentOS
- yum install 安裝linux系統包Linux
- Linux 有問必答:如何使用yum來下載RPM包而不進行安裝Linux
- centos的軟體安裝方法rpm和yumCentOS
- Linux下查詢命令對應的RPM安裝包Linux
- redhat配置yum環境安裝rpm包Redhat
- yum如何解除安裝已安裝的rpm並安裝本地rpm包
- linux系統安裝yumLinux
- linux下使用yum upgrade軟體包Linux
- Linux-軟體包管理-RPM安裝位置\原始碼包安裝位置Linux原始碼
- Linux RPM包安裝、解除安裝、升級命令講解Linux
- yum,rpm等失效,使用系統安裝包ISO檔案降級程式恢復系統
- Linux下RPM軟體包的使用技巧Linux
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)線上安裝方式LinuxRedhatCentOSMySql
- Linux作業系統中軟體安裝:用RPM包管理器安裝軟體步驟Linux作業系統
- Centos 軟體安裝常用命令-----yumCentOS
- Linux RPM安裝及查詢下載(--推薦個軟體倉庫)Linux
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)離線安裝方式LinuxRedhatCentOSMySql
- linux jdk rpm包安裝LinuxJDK
- 軟體包無法下載情況下安裝nfsNFS
- Linux命令之rpm安裝命令Linux
- Postgresql Linux版本安裝——RPM包安裝SQLLinux
- 四、yum獲取安裝的軟體包及依賴包
- Centos7使用yum安裝程式軟體時提示未找到安裝包解決方法CentOS
- 如何在 Linux 上使用 dnf 命令安裝軟體包?Linux
- Linux下軟體包的多種安裝方式Linux
- 徹底解除安裝rpm軟體包的指令碼指令碼
- Linux下怎麼安裝.deb格式的安裝包?Linux系統下.deb格式安裝包的安裝教程Linux
- mysql 5.6 for linux (rpm包安裝)MySqlLinux