如何在 Fedora 上安裝 VSCodium
Visual Studio Code(VS Code)是微軟開發的一款流行的跨平台文本編輯器。它基於 Electron 框架構建,被開發人員廣泛用於編碼和文本編輯任務。VS Code 的核心,稱為 「Code - OSS」,是開源的,並在 MIT 許可證下分發。然而,微軟添加了特定的自定義功能,並在專有許可下發布了其品牌版本的編輯器。
為了解決有關 遙測 和許可的問題,有一個名為 「VSCodium」 的替代方案,它是社區驅動、禁用遙測且獲得 MIT 許可的 VS Code 版本。
在本教程中,我將指導你完成在 Fedora Linux 系統上安裝和運行 VSCodium 的過程。
有三種方法可以做到這一點:
- 從發布頁面下載 rpm 文件進行安裝。但是,你需要重複該過程才能更新軟體包(這可能會令人沮喪)。
- 添加 paulcarroty 倉庫(如 VSCodium 網站所述)。因此,當你 更新你的 Fedora 系統 VScodium 也會得到更新(這是相當無縫的)。
- 使用 flatpak 版本,你可能已經嘗試過從 GNOME 「軟體」中安裝該版本(我有過同樣的糟糕經歷,因此可能會有所不同)。
第一個非常簡單,即從 發布頁面 下載並 安裝 RPM 文件。那麼,讓我們切入主題並遵循其他兩種方法。
方法 1:通過添加倉庫來安裝 VSCodium
打開終端:你可以通過在應用菜單中搜索 「Terminal」 來打開終端。
添加 GPG 密鑰:以便包管理器信任倉庫的打包者。
sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
添加 VSCodium 倉庫:以下命令會將倉庫添加到你的 Fedora 系統。
printf "[gitlab.com_paulcarroty_vscodium_repo]nname=download.vscodium.comnbaseurl=https://download.vscodium.com/rpms/nenabled=1ngpgcheck=1nrepo_gpgcheck=1ngpgkey=https://gitlab .com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpgnmetadata_expire=1h" | sudo tee -a /etc/yum.repos.d/vscodium.repo
安裝VSCodium:現在你已經添加了 VSCodium 存儲庫,你可以使用以下命令安裝它(喜歡前沿軟體的人可以將軟體包名稱替換為 codium-insiders 來安裝 insider 版本):
sudo dnf install codium
啟動 VSCodium:你現在可以從應用菜單或在終端中運行以下命令來啟動 VSCodium:
codium
刪除 VSCodium
如果你不喜歡 VSCodium 以及它基於 Electron 的事實,或者改用 Neovim。你可以使用以下命令刪除它:
sudo dnf remove codium
你可以將倉庫和簽名添加到你的系統中,也可以不保留(為什麼不)。
因此,讓我們擺脫該倉庫:
sudo rm /etc/yum.repos.d/vscodium.repo
方法 2:使用 Flatpak 安裝 VSCodium
你也可以安裝 Flatpak。因此,以下是在 Fedora 上使用 Flatpak 安裝 VSCodium 的步驟:
你可以通過啟用 Flathub 直接在 Fedora 上安裝它,如果你使用的是最新版本之一併且為 Fedora 啟用了第三方倉庫,那麼可能會啟用該功能。只需在 GNOME 「軟體」 應用中搜索 VSCodium 並單擊安裝即可。
不過,由於某些原因運行舊版本的用戶,或者他們可能有一個未啟用 Flatpak 的分叉,也可以效仿。
安裝 Flatpak 並啟用 Flathub:Fedora 通常預裝了 Flatpak。如果尚未安裝,你可以使用以下命令進行安裝:
sudo dnf install flatpak
要啟用 Flathub 倉庫,請使用以下命令:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
現在你已經設置了 Flatpak,你可以使用 Flathub 倉庫安裝 VSCodium。運行以下命令:
flatpak install flathub com.vscodium.codium
啟動 VSCodium:你可以使用以下命令通過 Flatpak 啟動 VSCodium:
flatpak run com.vscodium.codium
或者,你也可以在應用菜單中搜索 「VSCodium」 並從那裡啟動它。
就是這樣! 你現在應該已經使用 Flatpak 在 Fedora 系統上安裝並運行了 VSCodium。
要刪除它,請使用以下命令:
sudo flatpak uninstall com.vscodium.codium
附言
如果你使用過 VS Code,那麼你不會發現這兩個軟體之間有任何區別。這只是為了開放和免受微軟版本的邪惡遙測的影響。
在 Fedora,我首先安裝了 Flatpak 版本,但在 Wayland 會話中,VSCodium 沒有顯示任何窗口裝飾(這顯然是默認的)。這讓我很難用滑鼠導航。
我嘗試了一些方法來解決這個問題,但由於 Fflatpak 配置文件的位置很奇怪,所以沒有成功。如果有人有或能找到解決上述問題的辦法,請在下面發表評論。不過,使用 rpm 版本倒是天衣無縫(也許懷疑論者對替代軟體包管理系統的看法是對的)。
擴展和插件在大部分情況下都沒有問題。你也可以按照本教程在企業 Linux 系列的任何發行版(如 Alma Linux、Rocky Linux 等)上安裝。
(題圖:MJ/5f39d386-d28c-4b3d-97a8-b498290d54f7)
via: https://itsfoss.com/install-vscodium-fedora/
作者:Anuj Sharma 選題:lujun9972 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive