Centos

如何以正確的方式安裝 RPM 包?

  • April 29, 2019

我知道它非常基本的問題(但我是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您使用的方法就是其中之一。

下一步是實際安裝軟體包,您有兩個選項yumrpm. 該方法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 版。

引用自:https://unix.stackexchange.com/questions/343919