Centos
如何以正確的方式安裝 RPM 包?
我知道它非常基本的問題(但我是centos7的新手),並且非常困惑,我在網上檢查過的例子有人使用YUM或第一個wget或tarball。請告訴在centos7中安裝軟體的正確方法。
我正在為centos 7安裝Skype。首先我檢查了它的rpm包=
http://www.rpmfind.net/linux/rpm2html/search.php?query=skype&submit=Search+...
之後複製該連結並使用 command=>
wget copied url
。我認為它已成功下載,這就是它的顯示[root@server ~]# wget ftp://195.220.108.108/linux/sourceforge/s/sn/snowbird/yum/sb20/skype-4.2.0.13-2.fc20.i686.rpm --2017-02-10 12:17:25-- ftp://195.220.108.108/linux/sourceforge/s/sn/snowbird/yum/sb20/skype-4.2.0.13-2.fc20.i686.rpm => ‘skype-4.2.0.13-2.fc20.i686.rpm’ Connecting to 195.220.108.108:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD (1) /linux/sourceforge/s/sn/snowbird/yum/sb20 ... done. ==> SIZE skype-4.2.0.13-2.fc20.i686.rpm ... 11673644 ==> PASV ... done. ==> RETR skype-4.2.0.13-2.fc20.i686.rpm ... done. Length: 11673644 (11M) (unauthoritative) 100%[======================================>] 11,673,644 1.65MB/s in 7.4s 2017-02-10 12:17:35 (1.51 MB/s) - ‘skype-4.2.0.13-2.fc20.i686.rpm’ saved [11673644]
請告訴我如何進一步安裝它。
要安裝軟體,您首先需要獲取它。有幾種方法可以做到這一點,
wget
您使用的方法就是其中之一。下一步是實際安裝軟體包,您有兩個選項
yum
和rpm
. 該方法rpm -i skype-4.2.0.13-2.fc20.i686.rpm
將嘗試安裝包,但可能會抱怨未滿足的依賴項。yum install skype-4.2.0.13-2.fc20.i686.rpm
將檢查依賴項並嘗試解決它們並為您提供詳細的安裝計劃,您可以接受該計劃以實際安裝包,包括其所有依賴項。在桌面環境中,您甚至可以
rpm
使用文件資源管理器打開下載的包並從那里安裝。在很多情況下,軟體包維護者的網站上正確描述了安裝步驟,因此請閱讀安裝手冊,該手冊通常描述了哪些要求以及您需要遵循哪些步驟。
作為旁注,如果可能的話,我建議您從供應商網站下載該軟體包,以獲得最新/適當的版本。如果無法從那裡獲得,您可以從 rpmfind 或類似站點下載最適用的版本。在這種特殊情況下,Microsoft 提供了 4.3 版,而您下載了 4.2 版。