Linux中國

如何在 Fedora 上安裝 VSCodium

VSCodium 是微軟 VS Code 真正開源的版本,它可以輕鬆安裝在 Fedora 上。具體方法如下。

Visual Studio Code(VS Code)是微軟開發的一款流行的跨平台文本編輯器。它基於 Electron 框架構建,被開發人員廣泛用於編碼和文本編輯任務。VS Code 的核心,稱為 「Code - OSS」,是開源的,並在 MIT 許可證下分發。然而,微軟添加了特定的自定義功能,並在專有許可下發布了其品牌版本的編輯器。

為了解決有關 遙測 和許可的問題,有一個名為 「VSCodium」 的替代方案,它是社區驅動、禁用遙測且獲得 MIT 許可的 VS Code 版本。

VSCodium running on Fedora 39

在本教程中,我將指導你完成在 Fedora Linux 系統上安裝和運行 VSCodium 的過程。

有三種方法可以做到這一點:

  1. 從發布頁面下載 rpm 文件進行安裝。但是,你需要重複該過程才能更新軟體包(這可能會令人沮喪)。
  2. 添加 paulcarroty 倉庫(如 VSCodium 網站所述)。因此,當你 更新你的 Fedora 系統 VScodium 也會得到更新(這是相當無縫的)。
  3. 使用 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 並單擊安裝即可。

Installing the flatpak from Gnome Software

不過,由於某些原因運行舊版本的用戶,或者他們可能有一個未啟用 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 沒有顯示任何窗口裝飾(這顯然是默認的)。這讓我很難用滑鼠導航。

VSCodium flatpak showing no window decorations.

我嘗試了一些方法來解決這個問題,但由於 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

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國