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