首頁 > 科技週邊 > IT業界 > 快速提示:如何在linux中安裝.deb和.tar文件

快速提示:如何在linux中安裝.deb和.tar文件

William Shakespeare
發布: 2025-02-18 10:24:13
原創
518 人瀏覽過

Linux軟件安裝指南:輕鬆掌握.deb和.tar文件安裝方法

Quick Tip: How to Install .deb and .tar Files in Linux

核心要點

  • Linux系統中.deb文件的安裝方式取決於軟件的複雜程度,可以直接安裝或通過終端命令進行。例如,Dropbox可以直接安裝,但如果提示解壓文件,則需要在終端中使用cd ~/Desktop/Dropbox_debsudo dpkg -i *.deb命令。
  • Linux系統中.tar文件的安裝涉及解壓shell文件並使用終端命令執行。例如,安裝VeraCrypt,需要使用chmod x veracrypt-1.18-setup-console-x64sh ./veracrypt-1.18-setup-console-x64命令。
  • 要卸載Linux程序,可以使用sudo apt-get remove命令,後跟程序名稱。例如,要卸載Dropbox,請在終端中輸入sudo apt-get remove dropbox

本教程簡要講解如何使用終端命令在Linux中安裝程序。本教程使用的是Linux Mint 18(Cinnamon 64位),但以下提供的命令適用於其他版本的Linux,例如Ubuntu。對於Linux新手來說,您可能熟悉內置的軟件管理器:

Quick Tip: How to Install .deb and .tar Files in Linux

簡而言之,軟件管理器允許通過簡單搜索可用程序並從管理器安裝來更輕鬆地安裝各種程序。例如,如果用戶想通過軟件管理器安裝GIMP,只需找到該程序並安裝即可:

Quick Tip: How to Install .deb and .tar Files in Linux

但是,Linux中的安裝通常會比這更複雜,因為通常需要直接從源代碼安裝程序。在這裡,我將解釋如何安裝兩種常見的擴展類型,這些類型經常讓Linux新手感到頭疼。 (在我剛開始使用時,確實讓我很頭疼!)

我們將學習通過終端安裝Debian(.deb)和Tarball(.tar.gz)文件的方法,本教程中將分別使用Dropbox和VeraCrypt作為示例。通常的免責聲明適用:這兩個程序僅用於說明目的,本文不認可或推廣任何特定產品。

  1. 通過.deb文件安裝Dropbox

安裝.deb文件的難度各不相同。換句話說,一些由.deb文件組成的程序允許直接安裝,而包含許多單獨.deb文件的程序通常必須通過終端安裝。讓我們看看Dropbox安裝.deb文件的示例。

首先,我們選擇Ubuntu 64位版本(或適合您系統的版本):

Quick Tip: How to Install .deb and .tar Files in Linux

接下來,系統提示我們直接安裝軟件包:

Quick Tip: How to Install .deb and .tar Files in Linux

雖然這個特定的.deb文件很容易安裝,但在某些情況下,我們必須直接從終端安裝.deb文件。例如,程序可能提示我們解壓.deb文件到特定位置,然後從那里安裝,而不是直接安裝。

以Dropbox為例,假設我們假設被提示解壓文件然後安裝。為了說明目的,讓我們將此文件夾命名為Dropbox_deb,它存儲在我們的下載文件夾中。在這種情況下,我們將:

a. 將我們的目錄設置為下載文件夾中的Dropbox_deb文件夾:

cd ~/Desktop/Dropbox_deb
登入後複製

b. 使用以下命令安裝.deb文件:

sudo dpkg -i *.deb
登入後複製
  1. 通過.tar文件安裝VeraCrypt

在某些情況下,用戶必須通過.tar文件安裝,這是Linux中標準的源代碼下載方式。在這裡,我們通過.tar.bz2文件安裝VeraCrypt(如下面的圖像中黃色文本突出顯示):

Quick Tip: How to Install .deb and .tar Files in Linux

下載完成後,系統會提示我們解壓shell(sh)文件,在本例中,我們將將其解壓到桌面:

Quick Tip: How to Install .deb and .tar Files in Linux

解壓sh文件後,只需使用相應的終端命令執行它們即可。我們看到我們有四個單獨的sh文件,我們將執行veracrypt-1.18-setup-console-x64文件。請注意,此文件末尾沒有.sh擴展名:如果它有,則需要在終端中在文件末尾添加.sh。

我們打開終端,將目錄設置為桌面(cd ~/Desktop),並按如下方式運行命令:

chmod +x veracrypt-1.18-setup-console-x64
登入後複製
sh ./veracrypt-1.18-setup-console-x64
登入後複製

完成此操作後,我們將看到該程序提示我們在終端中進行完整安裝:

Quick Tip: How to Install .deb and .tar Files in Linux

請注意,要通過終端卸載程序,可以通過sudo apt-get remove命令完成。例如,如果用戶希望卸載Dropbox,則可以通過輸入以下命令來完成:

sudo apt-get remove dropbox
登入後複製

如果您是Linux新手,務必花一些時間熟悉新的操作系統,在安裝程序方面尤其如此,因為許多程序並未自動包含在軟件管理器中。在這裡,我們介紹了在Linux上通常安裝的兩種最常見的軟件包類型,以及在Linux平台上安裝新程序時需要牢記的關鍵命令。

Linux中安裝.deb和.tar文件的常見問題解答 (FAQ)

.deb和.tar文件的主要區別是什麼?

.deb和.tar文件都是Linux中使用的壓縮文件類型,但它們具有不同的用途。 .deb文件是Debian軟件包,用於在基於Debian的Linux發行版(如Ubuntu)中安裝軟件。它們包含已編譯的二進製文件以及元數據,例如軟件的名稱、版本和依賴項。另一方面,.tar文件是磁帶歸檔文件。它們是一種歸檔文件類型,可以包含任意數量的文件和目錄。它們通常用於分發軟件的源代碼,然後可以將其編譯並安裝在任何Linux發行版上。

如何在Linux中安裝.deb文件?

要在Linux中安裝.deb文件,可以使用dpkg命令。首先,使用cd命令導航到包含.deb文件的目錄。然後,使用以下命令安裝它:sudo dpkg -i filename.deb。將“filename.deb”替換為您.deb文件的名稱。您可能需要輸入sudo命令的密碼。

如何在Linux中安裝.tar文件?

在Linux中安裝.tar文件包括解壓歸檔文件,然後編譯和安裝軟件。首先,導航到包含.tar文件的目錄,並使用以下命令解壓它:tar -xvf filename.tar。然後,導航到解壓的目錄,並使用./configuremakesudo make install命令編譯軟件。

如果在安裝.deb文件時遇到依賴項問題,我該怎麼辦?

如果在安裝.deb文件時遇到依賴項問題,可以使用apt-get命令來解決它們。在嘗試使用dpkg安裝.deb文件後,使用以下命令安裝任何缺少的依賴項:sudo apt-get install -f

我可以在非基於Debian的Linux發行版中安裝.deb文件嗎?

雖然.deb文件是為基於Debian的發行版設計的,但可以使用像alien這樣的工具在其他發行版中安裝它們,該工具可以將.deb文件轉換為與其他發行版兼容的格式。但是,這通常不推薦,因為它會導致兼容性問題。

我可以在任何Linux發行版中安裝.tar文件嗎?

是的,.tar文件可以在任何Linux發行版中安裝。但是,該過程比安裝.deb文件更複雜,需要從源代碼編譯軟件。

如何刪除從.deb文件安裝的軟件?

要刪除從.deb文件安裝的軟件,可以使用帶有-r選項的dpkg命令,如下所示:sudo dpkg -r packagename。將“packagename”替換為您要刪除的軟件包的名稱。

如何刪除從.tar文件安裝的軟件?

刪除從.tar文件安裝的軟件可能更複雜,因為它取決於軟件的安裝方式。如果軟件是使用make install安裝的,則可以嘗試在軟件目錄中使用make uninstall。但是,這僅在軟件提供的Makefile包含卸載規則時才有效。

我是否可以在不使用命令行的情況下安裝.deb或.tar文件?

是的,許多Linux發行版提供用於安裝.deb文件的圖形工具。例如,在Ubuntu中,您可以雙擊.deb文件以在軟件中心中打開它並從那里安裝它。但是,安裝.tar文件通常需要使用命令行。

從不受信任的來源安裝.deb或.tar文件有哪些風險?

從不受信任的來源安裝.deb或.tar文件可能會帶來安全風險,因為它們可能包含惡意代碼。始終確保您信任文件的來源,並考慮檢查文件的校驗和以驗證其完整性。

所有圖片均保持原格式和位置。

以上是快速提示:如何在linux中安裝.deb和.tar文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板