如何在 Linux 上更新 Discord 應用

在 Linux 系統上更新 Discord 的正確方法取決於您的安裝方式。如果您使用的是發行版倉庫、Flatpak 或 Snap,請透過對應的軟體套件管理器更新 Discord。如果您直接從 Discord 官網安裝了軟體包,請下載最新版本並覆蓋安裝現有版本。更新前請關閉 Discord,以便更新程式能夠乾淨地替換檔案。

首先,使用您已有的安裝方法。

不要為了更新而頻繁切換 DEB、RPM、Flatpak、Snap 和軟體倉庫軟體包。混合使用不同的軟體包來源可能會導致啟動器重複,或者讓人無法確定目前運行的是哪個版本。 Discord 目前的官方 Linux 下載頁面提供DEB、tar.gz、RPM 和 pkg.tar.zst格式的軟體包。

Discord Linux 下載頁面顯示了 DEB、tar.gz、RPM 和 pkg.tar.zst 等軟體包選項。
Discord 提供多種 Linux 軟體套件格式,請選擇與您現有安裝相符的格式。

如果您不確定 Discord 是如何安裝的,請先檢查您的軟體中心。您也可以嘗試使用 `discord install`、`discord install`、`discord install`flatpak list | grep -i discord或snap list discord` pacman -Q discorddiscord install`等指令rpm -q discord。使用返回已安裝軟體包的方法。

在 Ubuntu、Debian、Linux Mint 和其他基於 DEB 的系統上更新 Discord

Discord 的支援文件建議在基於Debian 的發行版上使用aptnpm安裝其 DEB 軟體包。對於更新,使用新下載的軟體包進行更新很方便,因為它還能解決依賴關係。dpkgapt

  1. 關閉Discord。
  2. 從 Discord 官方下載頁面下載最新的 DEB 包,或執行:
curl -L 'https://discord.com/api/download?platform=linux&format=deb' -o ~/Downloads/discord.deb
sudo apt install ~/Downloads/discord.deb

第二條指令會偵測已安裝的 Discord 軟體套件並進行就地升級。 Discord 的桌面安裝指南也介紹如何在 Linux 上安裝 DEB 套件。

Ubuntu 終端使用 apt 安裝較新的 Discord DEB 軟體包。
在基於 Debian 的 Linux 系統上,使用 APT 安裝最新的 DEB 套件可以升級現有的 Discord 軟體套件。

在 Arch Linux 上更新 Discord

Discord 已收錄在 Arch Linux 的官方Extra軟體倉庫中。 Arch 支援完整的系統升級,而非部分升級,因此建議的命令是:

sudo pacman -Syu

當有新的軟體來源套件可用時,此操作會將 Discord 與系統其他部分一起更新。pacman -Syyuu除非您清楚為何需要強制刷新資料庫或降級,否則請避免使用舊方法。 ArchWiki的 pacman 指南中記錄pacman -Syu了標準的完整升級命令。

在 Fedora 或 openSUSE 上更新 Discord

如果 Discord 是從已設定的軟體倉庫安裝的,請透過該軟體倉庫進行更新。例如,在 Fedora 系統上,可以使用以下命令刷新透過軟體倉庫安裝的軟體包:

sudo dnf upgrade discord

DNF 定義upgrade為將軟體包更新至已配置儲存庫中可用的最新可解析版本。請參閱DNF 命令參考。

如果您是手動安裝的 Discord 官方 RPM 套件,請從 Discord 下載最新的 RPM 套件並覆蓋安裝目前版本:

curl -L 'https://discord.com/api/download?platform=linux&format=rpm' -o ~/Downloads/discord.rpm
sudo dnf install ~/Downloads/discord.rpm

在 openSUSE 系統中,使用下載的同一個 RPM 套件。 openSUSE 在其軟體管理參考文件sudo zypper install ~/Downloads/discord.rpm中記錄了透過 Zypper 安裝本機 RPM 套件的過程。

更新 Discord 的 Flatpak 版本

如果您是從 Flathub 安裝的 Discord,請只更新 Discord:

flatpak update com.discordapp.Discord

或執行該命令flatpak update來更新所有已安裝的 Flatpak 應用程式和運行時環境。 Flatpak 的文件確認該指令flatpak update接受應用程式 ID 作為特定引用。 Flathub 上顯示的 Discord 應用程式ID為com.discordapp.Discord。

Linux 終端機正在運行 Flatpak 更新,用於 Discord 應用程式 ID
Flatpak 只能透過指定應用程式 ID 來更新 Discord。

更新 Discord 的 Snap 版本

Snap 通常會自動刷新,但您可以透過以下命令請求立即更新 Discord:

sudo snap refresh discord

Canonical 的Snap 更新文件解釋說,該snap refresh更新會檢查並安裝可用的版本。如果 Discord 仍在運行,請將其關閉並重試,以免刷新延遲。

Ubuntu 終端成功刷新了 Discord Snap 套件
手動刷新 Snap 會檢查 Discord 軟體包在其追蹤頻道中是否有最新版本可用。

如果 Discord 仍然提示需要更新,該怎麼辦?

  • 完全重啟 Discord。從系統托盤或進程清單中退出,而不要只關閉主視窗。
  • 檢查是否有重複安裝。 Flatpak版本和 DEB 版本可以同時存在,因此您的啟動器可能會開啟較舊的版本。
  • 更新原始碼,而不僅僅是 Discord 本身。使用常規的套件管理器工作流程,刷新你的發行版倉庫、Flatpak 遠端倉庫或 Snap 元資料。
  • 如有必要,請從同一來源重新安裝。在故障排除過程中,重新安裝目前軟體包比切換軟體包系統更安全。

對於大多數 Linux 用戶來說,關鍵很簡單:透過安裝 Discord 的相同來源進行更新。這樣可以確保依賴項、桌面啟動器和未來的更新保持一致。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。