如何從ubuntu的軟體庫外部安裝軟體

在Linux上,您可以從包管理應用程式(如Ubuntu軟體中心)安裝軟體。但並非所有軟體都可以在Linux發行版的軟體儲存庫中使用。...

如何從ubuntu的軟體庫外部安裝軟體

在Linux上,您可以從包管理應用程式(如Ubuntu軟體中心)安裝軟體。但並非所有軟體都可以在Linux發行版的軟體儲存庫中使用。

您應該只安裝來自您信任的源的軟體,就像在Windows上一樣。很多建議也適用於其他Linux發行版,所以我們將注意到什麼是特定於Ubuntu的,什麼是一般的Linux。

deb包檔案

Ubuntu軟體包的格式為.deb檔案格式。這包括從Ubuntu軟體中心下載的包,以及APTGET—它們都是.deb檔案。

但是,您也可以從Ubuntu的軟體庫之外安裝.deb包。許多為Linux生產軟體的公司都提供.deb格式的軟體。例如,你可以從Google Chrome、Google Earth、Steam For Linux、Opera甚至Skype的官方網站下載.deb檔案。雙擊該檔案,它將在Ubuntu軟體中心開啟,您可以在那裡安裝它。

Ubuntu基於Debian,Debian建立了.deb包格式。如果其他Linux發行版不基於Debian,它們將有自己的包格式。例如,Fedora和其他基於Red Hat的發行版使用.rpm包。許多為Linux提供軟體的公司為不同的發行版提供了多種軟體包格式。

如何從ubuntu的軟體庫外部安裝軟體

第三方包儲存庫

Ubuntu執行自己的軟體包儲存庫,裡面裝滿了為Ubuntu編譯和打包的開源(以及一些封閉原始碼)軟體。但是,任何人都可以設定自己的包儲存庫。

第三方軟體包儲存庫通常會無縫地新增到您的系統中。例如,當您從.deb檔案安裝Google Chrome或Steam時,.deb檔案會將正式的Google或Valve軟體儲存庫新增到您的系統中。當軟體包在儲存庫中更新時,您將收到更新通知,並可以透過軟體更新程式應用程式安裝它們。與Windows不同,所有已安裝軟體的更新都可以在一個地方進行管理。

您可以檢視您的軟體儲存庫,並從Ubuntu附帶的軟體源應用程式新增更多(如果您知道它們的詳細資訊)。

其他Linux發行版也支援第三方儲存庫,但是儲存庫及其包含的軟體是特定於發行版的。

如何從ubuntu的軟體庫外部安裝軟體

個人程式包檔案(ppas)

ppa是第三方包儲存庫的另一種形式。它們託管在Canonical的Launchpad系統上,任何人都可以在這裡建立PPA。

PPA通常包含一些尚未正式新增到Ubuntu主要穩定儲存庫的實驗性軟體。它們還可能包含更新版本的軟體,這些軟體還不足以穩定地進入Ubuntu的主儲存庫。

例如,Ubuntu的Wine團隊提供了一個PPA,其中包含最新版本的Wine軟體,用於在Linux上執行Windows應用程式。要新增它,您需要將以下行新增到上面的“軟體源”應用程式中:

ppa:ubuntu-wine/ppa

Canonical Launchpad網站上的每個PPA頁面都包含向系統新增PPA的說明。一旦PPA新增到系統中,您就可以使用標準軟體(如Ubuntu軟體中心、軟體更新程式和apt get命令列工具)從PPA安裝包。

如何從ubuntu的軟體庫外部安裝軟體

從原始碼編譯

所有二進位制軟體都是從原始碼編譯的。Ubuntu的.deb包包含專門為您正在使用的Ubuntu版本編譯的軟體。編譯這些應用程式是為了使用Ubuntu版本可用的軟體庫。

特定軟體的開發人員通常以原始碼的形式釋出軟體。Linux發行版獲取原始碼,編譯它,併為您建立包。但是,您也可以下載程式的原始碼並自己編譯。你通常不需要在Ubuntu上這麼做。你可能想要的大多數實驗性軟體可能都在PPA中,有人已經為你做了艱苦的工作。

在其他發行版上,有時可能需要編譯程式以獲得所需的最新版本,或者安裝儲存庫中不可用的程式。然而,普通的Linux使用者——甚至許多極客Linux使用者——將永遠不必從原始碼編譯某些東西。

原始碼檔案通常分佈在。焦油.gz格式,但這只是一種存檔-。焦油.gz檔案可以包含任何內容,就像.zip檔案一樣。

如何從ubuntu的軟體庫外部安裝軟體

二進位制程式

有些程式是以二進位制形式分發的,而不是原始碼形式。這可能是因為程式是封閉原始碼的,並且程式的分發者不想為各種分發版打包它。

例如,Mozilla在Linux上提供Firefox二進位制檔案的下載。焦油bz2格式。(.焦油bz2只是另一種存檔格式,如zip檔案。)您可以下載此存檔,將其解壓縮到計算機上的資料夾中,然後執行-mozilla.sh檔案它裡面的指令碼(雙擊它)來執行下載的Firefox二進位制檔案。

但是,在Firefox中不應該這樣做。使用作業系統附帶的Firefox包-它可能會更好地最佳化,更快,並將透過您的標準包管理工具進行更新。不過,如果您使用的是過時的Firefox附帶的舊版本Linux,那麼您可以將Firefox二進位制檔案下載到您的計算機並從目錄執行它,而不需要任何系統範圍的許可權來安裝它。

如何從ubuntu的軟體庫外部安裝軟體

許多封閉原始碼軟體(尤其是舊的、不受支援的封閉原始碼軟體)是以未打包的二進位制形式分發的。像Linux ports of Doom 3、Quake 4、Unreal Tournam2004和Neverwinter Nights這樣的軟體都是以二進位制軟體包的形式分發的,甚至還有類似Windows的安裝程式。這些安裝程式實際上只是將遊戲檔案提取到資料夾並建立應用程式選單快捷方式的程式。

如何從ubuntu的軟體庫外部安裝軟體


當然,還有其他方法可以在Ubuntu上安裝軟體。Zero Install(也稱為0install)專案已經嘗試更改Linux軟體安裝5年多,建立了一個用於安裝桌面軟體的系統,該系統可在所有Linux發行版中工作。然而,零安裝專案並沒有獲得太大的吸引力。大多數Linux使用者都可以透過他們的Linux發行版的包管理器來提供服務——特別是如果他們使用的是Ubuntu,而Ubuntu是大多數軟體都是為它打包的。

  • 發表於 2021-04-11 22:44
  • 閱讀 ( 46 )
  • 分類:網際網路

你可能感興趣的文章

linuxpas:安裝、刪除和安全性

... 如何新增ppa? ...

  • 發佈於 2021-03-14 09:45
  • 閲讀 ( 43 )

初學者指南安裝軟體在ubuntu與apt

Ubuntu被廣泛認為是Linux的初學者友好版本,但這並不意味著Ubuntu只供初學者使用。高階使用者還可以利用Ubuntu提供的一些強大功能。 ...

  • 發佈於 2021-03-16 21:40
  • 閲讀 ( 43 )

如何在linux上安裝軟體:軟體包格式說明

... 你覺得在Linux上安裝軟體怎麼樣?它與其他作業系統相比如何?可以改進嗎?分享你的想法,如果你有任何問題,不要猶豫問! ...

  • 發佈於 2021-03-17 09:44
  • 閲讀 ( 59 )

如何從windows7升級到linux

...引導到Linux並安裝它之前,您可能需要先備份檔案。無論如何,備份關鍵檔案總是個好主意。 相關:初學者的最佳Linux發行版 啟動媒體並在安裝前試用 建立介質後,您現在可以重新啟動Windows 7 PC,選擇建立的介質作為啟動裝置...

  • 發佈於 2021-04-02 18:19
  • 閲讀 ( 68 )

windows10的新bashshell所能做的一切

...些指南匯總到一個大列表中。 windows上linux入門 相關:如何在windows10上安裝和使用Linux Bash Shell 您可以在任何版本的windows10(包括windows10home)上安裝Linux環境和bashshell。但是,它確實需要64位版本的Windows10。您只需啟用Windows Subs...

  • 發佈於 2021-04-06 14:44
  • 閲讀 ( 56 )

如何在windows10上安裝和使用linux bash shell

...令列應用程式都能正常工作,因為這個特性並不完美。 如何在windows10上安**ash 相關:如何知道我執行的是32位還是64位Windows? 此功能在32位版本的Windows 10上不起作用,因此請確保您使用的是64位版本的Windows。無論如何,如果你...

  • 發佈於 2021-04-06 16:32
  • 閲讀 ( 55 )

如何在ubuntu中安裝來自第三方ppa的軟體

...存庫。從PPA安裝軟體比從原始碼編譯軟體容易,因此知道如何進行安裝是很好的。 ppas,解釋 相關:軟體安裝和包管理器如何在Linux上工作 Ubuntu擁有自己的包儲存庫,預設情況下是啟用的。當您開啟Ubuntu軟體中心或執行apt命令...

  • 發佈於 2021-04-08 13:47
  • 閲讀 ( 62 )

如何使用apt-get從命令列在ubuntu中安裝程式

Ubuntu有很多基於GUI的方法來安裝應用程式,但是它們需要一些時間來搜尋和查詢。因為鍵盤通常比滑鼠快,所以透過命令列管理軟體可以節省時間。 恰當的 Linux透過包管理軟體,包是包含使用者介面、模組和庫的單個軟體單...

  • 發佈於 2021-04-08 22:42
  • 閲讀 ( 57 )

軟體安裝和包管理器如何在linux上工作

在Linux上安裝軟體涉及包管理器和軟體儲存庫,而不是從Windows等網站下載和執行.exe檔案。如果你是Linux新手,這看起來像是一個戲劇性的文化轉變。 雖然您可以自己在Linux上編譯和安裝所有的東西,但是包管理器的設計目的是...

  • 發佈於 2021-04-09 02:14
  • 閲讀 ( 51 )

如何在windows10的ubuntubashshell中安裝linux軟體

...進位制檔案,因此不能安裝和執行32位Linux程式。 相關:如何在windows10上安裝和使用Linux Bash Shell 易於得到解釋 在Ubuntu和其他基於Debian的Linux發行版上,可以使用apt-get命令安裝軟體。“Apt”代表“高階軟體包工具”。這個命令...

  • 發佈於 2021-04-09 11:19
  • 閲讀 ( 52 )
n8406211e
n8406211e

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦