在 Ubuntu 上安裝 VSCodium
VSCodium 是微軟 VS Code 的“完全開源版本”。
它基本上是 VS Code 的克隆,并去除了所有遙測痕跡。遙測是用于收集有關(guān)應(yīng)用使用情況的數(shù)據(jù)。許多開發(fā)人員使用它來深入了解改進他們的應(yīng)用。
從外觀和功能來看,這兩個編輯器是相同的。
VSCodium 與 VS Code 相同
在 Ubuntu 上安裝 VSCodium 有三種方法:
- 從發(fā)布頁面下載 deb 文件進行安裝。缺點是你無法輕松更新它,因為你必須再次下載新的 deb 文件。
- 將第三方開發(fā)者倉庫添加到你的系統(tǒng)中(VSCodium 推薦的方式)。這樣,你還可以獲得 VSCodium 新版本的定期更新。
- 使用 snap 版本。如果你不厭惡 Snap 軟件包,這也許是最簡單的方法。
我不會討論第一種方法,因為它只是從 發(fā)布頁面 下載并 安裝 deb 文件。
我們來看看另外兩種方法。
方法 1:通過添加外部倉庫來安裝 VSCodium
VSCodium 官方文檔引用了 Pavlo Rudy 的 GitLab 倉庫,它為你提供了 VSCodium 的持續(xù)更新版本。
?? 雖然我在這里使用 Ubuntu,但這些步驟應(yīng)該適用于 Debian 和其他基于 Debian 和 Ubuntu 的發(fā)行版。
以下是步驟。
在 Ubuntu 中打開終端 并使用以下命令獲取開發(fā)者的 GPG 簽名密鑰并將其添加到你的系統(tǒng)中。這樣,你的 Ubuntu 系統(tǒng)將信任該開發(fā)人員簽名的軟件包。
sudo wget https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg -O /usr/share/keyrings/vscodium-archive-keyring.asc
Adding the GPG signature key for VSCodium repository
下一步是將倉庫添加到 你系統(tǒng)的 sources.list 文件。這樣,你的 Ubuntu 系統(tǒng)就會知道應(yīng)該從哪里獲取包。
echo 'deb [signed-by=/usr/share/keyrings/vscodium-archive-keyring.asc ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium main'| sudo tee /etc/apt/sources.list.d/vscodium.list
Adding the VSCodium repo to sources.list
正如你所看到的,該條目中的倉庫是由你在其上方添加的密鑰簽名的。
更新本地包緩存,以便你的系統(tǒng)能夠識別新添加的倉庫中的包。
sudo apt update
現(xiàn)在你已準備好在 Ubuntu 上安裝 VSCodium:
sudo apt install codium
是的,該軟件包名為 codium
,而不是 vscodium
。
很好! 現(xiàn)在你可以在菜單中查找 “VSCodium” 并從那里啟動應(yīng)用:
現(xiàn)在你可以在 VSCodium 中享受編碼的樂趣。
更新 VSCodium
好處是你已將倉庫添加到系統(tǒng)中。當新的 VSCodium 發(fā)布時,倉庫維護者會將新版本推送到倉庫,你應(yīng)該在系統(tǒng)更新程序中看到新版本。
換句話說,保持你的 Ubuntu 系統(tǒng)更新,你就會擁有更新版本的 VSCodium。
刪除 VSCodium
如果你出于某種原因不想再使用它,可以使用以下命令將其刪除:
sudo apt remove codium
你可以將倉庫和簽名添加到你的系統(tǒng)中。
?? 如果你對這些東西很在意,你也可以將它們從系統(tǒng)中刪除。使用 sudo 在 Linux 終端中刪除文件 時要小心一些。
sudo rm /usr/share/keyrings/vscodium-archive-keyring.asc
接下來,你還可以從 sources.list
中刪除倉庫:
sudo rm /etc/apt/sources.list.d/vscodium.list
你的主目錄中應(yīng)該有一些與應(yīng)用相關(guān)的本地文件,你可能還想刪除它們:
rm -r ~/.config/VSCodium
方法2:使用 Snap 安裝 VSCodium
?? Snap 方法適用于任何 Linux 發(fā)行版,而不僅僅是 Ubuntu,只要 你在系統(tǒng)上啟用了 Snap 支持。
Snap 安裝方法比較簡單,步驟也較少。
打開終端并使用以下命令安裝 VSCodium Snap 包:
sudo snap install codium --classic
等待幾秒鐘,它會下載 Snap 軟件包,然后進行安裝。你將在屏幕上看到進度。
你如何 更新 Snap 版本的 VSCodium?Snap 應(yīng)用每天自動更新多次。但是,如果應(yīng)用正在運行,那么不會更新。
因此,你也可以關(guān)閉任何正在運行的 VSCodium 實例并運行此命令來強制更新(如果有任何新版本):
sudo snap refresh codium
如果你不喜歡它,可以使用以下命令輕松刪除它:
sudo snap remove codium
VS Code VS. VSCodium
主要區(qū)別在于,VSCodium 從 VS Code 中移除了遙測部分。除此之外,它就是這個微軟項目的克隆版,在外觀和功能上與著名的 VS Code 完全相同。
對于某些人來說,遙測可能是一個障礙,因此這個項目在開源社區(qū)中頗受歡迎。
下面是一篇關(guān)于 VS Code 遙測問題的好文章。
如果你能接受遙測部分,你可以 在 Ubuntu 上輕松安裝 VS Code。這確實可以是你的選擇。
希望本教程對你在 Ubuntu 和其他基于 Debian 的發(fā)行版上安裝 VSCodium 有所幫助。