首頁>技術>

1. 前言

本文主要講解如何在Linux系統上下載應用並安裝應用。在Linux上安裝軟體與Windows系統並不相同。您通常需要從Linux發行版的軟體庫及其包管理器中獲取軟體,而不是訪問某個網站。這聽起來很複雜,但實際上比在Windows上安裝軟體要簡單。

一個典型的Linux發行版的軟體安裝系統與一個應用程式商店有很多共同之處。首先你得配置一個軟體應用市場,也叫軟體倉庫,該倉庫可以是本地檔案形式,光碟掛載形式,或者網路形式。

2. 在Linux系統自帶的軟體倉庫中下載應用並安裝應用

您可以在Linux發行版自帶的軟體庫中上下載及安裝的大多數應用軟體。您的Linux發行版可能為這個系統提供了一個很好的圖形化前端。選擇您想要的軟體包,您的軟體包管理器將自動下載軟體包,獲取它需要的任何其他軟體包,並安裝它們。

在Ubuntu中,包含的軟體包管理器是Ubuntu軟體中心—在你的dock中尋找橙色的購物袋圖示。使用此應用搜索軟體名字並安裝它們。您可以搜尋“視訊播放器”之類的應用程式型別或“VLC”之類的特定應用程式名稱。點選下載按鈕,輸入密碼,程式包管理器會完成剩下的工作。

這完全跟手機應用市場的體驗一致,你無需了解太專業的知識。

在Linux系統自帶的軟體倉庫中下載應用並安裝應用

每個Linux發行版都有自己的軟體儲存庫和包管理器,但實際上所有Linux發行版都使用這樣的軟體儲存庫系統。例如,在Linux Mint上,您將使用Software Manager應用程式下載應用並安裝應用。

在Linux Mint上,您將使用Software Manager應用程式下載應用並安裝應用

漂亮的圖形介面只是真正的包管理器的前端,您可以通過其他方式訪問它。例如,您可以使用Ubuntu上的apt-get命令從終端安裝包。圖形介面和終端命令完成相同的任務。

3. 安裝私有應用或者私有應用倉庫

有些程式不在Linux發行版的軟體庫中。這包括流行的私有程式,如谷歌Chrome、Skype、Steam和Opera。您的Linux發行版通常沒有重新發行此軟體的許可證,因此您必須從原始碼獲取它。

下載此類軟體,請訪問專案官方網站,點選下載按鈕。您通常會看到一個指向各種Linux下載連結的頁面。例如,這裡是用於Linux的Skype下載頁面。

系統將提示您為您的Linux發行版選擇適當的包。您應該儘可能選擇與您的Linux發行版匹配的包。例如,Skype提供了一個“Ubuntu 12.04 (multiarch)”包。它是列表中最新的版本號,所以它是Ubuntu 14.04中最理想的軟體包。

下載和安裝私有的應用skype

不同的發行版使用不同型別的包和不同的副檔名。Ubuntu、Linux Mint、Debian和類似的發行版都使用帶. Deb副檔名的Deb包。Fedora、Red Hat、openSUSE和其他一些發行版使用.rpm包。

只需雙擊下載的包,它就會在一個包安裝程式中開啟,這個包安裝程式將為您處理所有的棘手工作。例如,你需要雙擊一個下載的.deb檔案,點選Install,然後輸入你的密碼在Ubuntu上安裝一個下載的包。

在Ubuntu系統上下載和安裝deb應用檔案包

下載的軟體包也可以通過其他方式安裝。例如,您可以使用dpkg -I命令從Ubuntu的終端安裝包。圖形化工具是最簡單的。

4. 更多安裝軟體的方法

以上兩種方法是每個Linux使用者都需要知道的基本方法。有了這些技巧,你可以安裝大部分你需要的軟體。但是這裡有一些在Linux上安裝軟體的其他方法:

4.1 使用第三方儲存庫

任何人都可以建立自己的軟體儲存庫,打包軟體,並從那裡分發軟體。有時您可能希望使用第三方儲存庫來安裝在Linux發行版的儲存庫中無法獲得的軟體。例如,Ubuntu使得建立“個人包存檔”(PPAs)變得相當容易。您可以將這些PPAs新增到您的包管理器中,PPA中的包將出現在Ubuntu軟體中心和其他包管理介面中。這是獲得還沒有在Linux發行版的官方儲存庫中的包的常見方法。

ubuntu通過新增PPA源倉庫分發和下載應用

解壓縮二進位制檔案:一些Linux軟體以預編譯的形式釋出,設計用於在任何Linux發行版上執行,而不需要安裝。例如,Skype提供的“動態”下載是.tar.bz2檔案獲取。這只是一個歸檔檔案,就像一個ZIP檔案一樣—你可以把它解壓縮到你電腦上的一個資料夾中,然後雙擊裡面的可執行檔案來執行它。Mozilla還提供了最新版本Firefox的下載.bz2的安裝包,因此您可以下載並執行它,而不需要任何安裝—只需將歸檔檔案解壓到任意位置的資料夾中,然後雙擊其中的firefox檔案即可。為了更好地與您的系統相容和更容易地更新,您應該選擇打包的軟體。

通過下載.tar.bz2形式的應用和安裝應用軟體

4.2 從原始碼編譯

典型的Linux使用者不再需要從原始碼編譯和安裝軟體。您需要的所有軟體都應該以打包的形式提供。也就是說,大多數Linux軟體專案都以原始碼的形式分發它們的軟體,而由Linux發行版負責打包並分發給您。如果您的Linux發行版沒有您想要的軟體包,或者沒有您需要的軟體包的最新版本,您可以從原始碼編譯它。從原始碼編譯並不是普通Linux桌面使用者應該做的事情,但是它也沒有聽起來那麼難。

4.3 在Linux系統上下載並安裝Windows應用軟體

Windows軟體不能在Linux上本地執行。有幾種方法可以在Linux上安裝和執行Windows軟體,包括Wine相容層(不是很完美)和在虛擬機器中安裝Windows本身(這會增加很多開銷)。如果可能的話,使用Linux軟體。這些解決方案是為執行那些你無法離開的應用程式而設計的——例如,在Linux上觀看Netflix或在Linux上執行Microsoft Office—但是你將有一個更好的、更穩定的本地Linux軟體體驗。

在Linux系統上下載並安裝Windows應用軟體

您的包管理器會定期檢查它的軟體庫,檢視包的新版本,當有新版本可用時,它的更新器就會出現。(這是Ubuntu上的更新管理器應用程式。)這是您系統上的所有軟體可以從一個地方更新的方式。

當您安裝第三方軟體包時,它也可能安裝自己的軟體儲存庫,以便於更新。例如,當你在Ubuntu上安裝谷歌Chrome時,它會安裝指向官方的谷歌Chrome庫的檔案。當Chrome的新版本釋出時,它們將與其他所有更新一起出現在更新管理器應用程式中。每個應用程式不需要自己的整合更新器,就像在Windows上一樣。

5. 總結

通過本教程,您應該可以了解到如何在Linux系統上下載應用並安裝應用了吧?其實並不難。

本文已同步至部落格站,尊重原創,轉載時請在正文中附帶以下連結:https://www.linuxrumen.com/rmxx/1544.html

最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 比較3個開源資料庫:PostgreSQL,MariaDB和SQLite