如何在 Debian 12 或 11 上安裝 VeraCrypt

VeraCrypt 是一款強大的開源加密軟體,透過先進的加密演算法增強資料安全性。它支援 AES、Serpent 和 Twofish 等標準,可讓您建立加密磁碟區並執行全磁碟加密。隱藏捲和合理否認等功能可確保敏感資訊保密並防止未經授權的存取。

在本指南中,我們將引導您使用命令列終端機在 Debian 12 或 11 上安裝 VeraCrypt。我們將利用社群維護的 APT 儲存庫,該儲存庫透過長期存在的 Launchpad PPA 始終為 Debian 和 Ubuntu 用戶提供 VeraCrypt 軟體包。此方法可確保您的系統及時更新且安全的加密環境。

在 VeraCrypt 安裝之前更新 Debian

首先,更新您的系統以確保所有現有軟體包都是最新的以避免衝突:

sudo apt update && sudo apt upgrade

導入 Notesalexp.org APT 儲存庫

預設情況下,VeraCrypt 在 Debian 上不可用,因此您需要匯入 Alex P 維護的第三方儲存庫:

sudo apt install \
  dirmngr \
  software-properties-common \
  apt-transport-https \
  curl \
  lsb-release \
  ca-certificates \
  -y

注意:雖然導入第三方存儲庫可能存在風險,但 Alex P 多年來一直在為 Debian 用戶執行此 PPA,並在 LaunchPAD 上為 Ubuntu 用戶維護鏡像。

下一個任務是匯入 GPG 金鑰以驗證儲存庫包的真實性:

curl -fsSL https://notesalexp.org/debian/alexp_key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/alexp_key.gpg > /dev/null

現在匯入 GPG 金鑰後,您可以使用下列命令匯入 LaunchPAD PPA:

echo "deb [signed-by=/usr/share/keyrings/alexp_key.gpg] https://notesalexp.org/debian/$(lsb_release -sc)/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/alexp.list

透過 APT 指令完成 VeraCrypt 安裝

在繼續之前,請執行 APT 更新以反映新匯入的 PPA:

sudo apt update

現在,安裝應用程式:

sudo apt install veracrypt

啟動 VeraCrypt

安裝軟體後,可以透過多種方式完成啟動。

CLI 指令

首先,可以使用以下命令啟動該軟體:

veracrypt

GUI 圖示路徑

大多數桌面用戶可能會使用應用程式圖示來開啟軟體,可以使用以下路徑來實現。

活動 > 展示應用 > VeraCrypt

VeraCrypt 的附加命令

更新 VeraCrypt

確保安裝最新的最佳方法是打開命令列終端機並執行以下命令。

sudo apt upgrade && sudo apt upgrade

該命令還將確保使用 APT 套件管理器的所有其他套件(包括您的系統套件)都是最新的。

刪除 VeraCrypt

對於不再需要該應用程式的用戶,請使用以下命令之一來適應原始安裝方法。

sudo apt remove veracrypt

接下來,您應該為不再使用該軟體的使用者刪除 PPA。

sudo rm /etc/apt/sources.list.d/alexp.list

如果您已從此儲存庫安裝了其他應用程序,請勿刪除該儲存庫。如果您不小心這樣做了,請使用命令和教學的開頭重新匯入它。

結論

透過完成此安裝,您已成功為您的 Debian 系統配備了 VeraCrypt,提供強大的加密來保護您的資料。利用值得信賴的社群 APT 儲存庫可確保您的軟體保持最新狀態並由專門的貢獻者維護。

當您開始使用 VeraCrypt 時,請記得保持系統和軟體更新,以便從最新的安全性增強功能中受益。始終對加密卷使用強而獨特的密碼,並考慮定期進行資料備份。這些做法將幫助您最大限度地發揮 VeraCrypt 提供的安全功能。

Joshua James
跟我來
Joshua James 的最新帖子 (看全部)

在〈How to Install VeraCrypt on Debian 12 or 11〉中有 2 則留言

  1. 非常感謝。真的幫助了我。雖然我無法接受以下指令:curl lsb-release ca-certificates -y
    錯誤訊息:curl:選項-y:需要參數
    所以在查看手冊頁後我嘗試了:curl lsb-release ca-certificates -y 300
    錯誤訊息:curl:(6)無法解析主機:lsb-release
    捲曲:(6)無法解析主機:ca-憑證
    我只是錯誤地執行了其餘的命令,veracrypt 立即啟動了
    另外,在刪除 veracrypt 部分中,也許您的命令應該刪除或清除而不是安裝?

    回覆
    • 感謝您的回饋!我很高興指南對你有幫助。

      關於命令問題,似乎有一個小小的誤會。正確的命令是:

      sudo apt install dirmngr software-properties-common apt-transport-https curl lsb-release ca-certificates -y

      此指令安裝多個軟體包,包括curl、lsb-release 和ca-certificates。看來 apt install 部分可能被遺漏了,這導致了curl 的錯誤。

      至於刪除部分,你是完全正確的;該命令應該是刪除或清除而不是安裝。我已經更新了指南來糾正這個問題。

      再次感謝您指出這些!

      回覆

發佈留言