安裝 Linux 版應用程式
Linux 版應用程式目前為 beta 版。我們已盡可能地測試過 BLOON 的主要核心功能,如果你在使用的過程中遇到任何問題,歡迎與我們聯繫 support@bloon.io。
BLOON Linux 版應用程式目前僅提供桌面(GUI)版本。純命令列(CLI,headless)版本正在積極開發中,敬請期待!
使用 Debian 套件管理系统 (.deb) 安裝
如果你的系統是使用 Debian 套件管理系統(例如 Ubuntu、Debian、Linux Mint 等),你可以使用此方式安裝。
使用 RPM 套件管理系统 (.rpm) 安裝
如果你的系統是使用 RPM 套件管理系統(例如 Fedora、Rocky Linux、openSUSE 等),你可以使用此方式安裝。
使用指令安裝
無論你的系統是使用什麼套件管理系統,你都可以使用此方式安裝。
放寬檔案監控數量限制
如果你在使用 BLOON 來管理大量檔案時,發生檔案修改卻無法正確同步的問題,可能是受到系統的檔案監控數量限制所影響。你可以參考此章節來解決這個問題。
點擊以下按鈕下載 DEB 安裝包:
下載完成後,你可以 驗證安裝包的安全性與完整性。
使用以下指令進行安裝:
sudo dpkg -i ./bloon_[版本號]_amd64.deb
請將 [版本號]
替換為你下載的 DEB 安裝包的版本號。
如果你的系統缺少所需的相依性套件,可能會出現類似以下的錯誤訊息:
dpkg: dependency problems prevent configuration of bloon:
bloon depends on policykit-1; however:
Package policykit-1 is not installed.
dpkg: error processing package bloon (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
bloon
請不用擔心,你可以補執行以下指令以自動安裝缺少的相依性套件:
sudo apt-get install -f
點擊以下按鈕下載 RPM 安裝包:
下載完成後,你可以 驗證安裝包的安全性與完整性。
如果你的系統是使用 DNF(Dandified YUM)來管理套件(例如 Fedora、Rocky Linux 等),你可以使用以下指令進行安裝:
sudo dnf install ./bloon-[版本號].x86_64.rpm
請將 [版本號]
替換為你下載的 RPM 安裝包的版本號。
如果你的系統是 openSUSE,你可以使用以下指令進行安裝:
sudo zypper install ./bloon-[版本號].x86_64.rpm
請將 [版本號]
替換為你下載的 RPM 安裝包的版本號。
無論你的系統是使用什麼套件管理系統,你都可以使用以下指令進行安裝:
wget --https-only --secure-protocol=TLSv1_2 -qO- https://raw.githubusercontent.com/bloon-io/bloon-install/refs/heads/main/bloon-install.sh | sh
以上全部是一行指令,請連在一起執行。
以上指令會使用 bloon-install.sh
腳本自動下載打包成 TGZ(tar & gzip)格式的 BLOON 安裝包,解壓縮並安裝到適當的位置。
bloon-install.sh
腳本內實作了 驗證安裝包的安全性與完整性 章節所述的方式以進行驗證,請參考該章節說明。或是你可能會想要自己看看 bloon-install.sh 腳本的內容。
你可以從以下連結下載 BLOON 的 GPG 金鑰,以及當前安裝包的 PGP 簽名檔:
BLOON 的 GPG 金鑰:
https://www.bloon.io/security/bloon-release-key.gpg
當前最新 DEB 安裝包的 PGP 簽名檔:
https://dl.bloon.io/dl-hero?pkg=deb&asc
友善提醒:對應的 DEB 安裝包在此 https://dl.bloon.io/dl-hero?pkg=deb。你先前可能已經在 使用 DEB 安裝 章節下載過。
當前最新 RPM 安裝包的 PGP 簽名檔:
https://dl.bloon.io/dl-hero?pkg=rpm&asc
友善提醒:對應的 RPM 安裝包在此 https://dl.bloon.io/dl-hero?pkg=rpm。你先前可能已經在 使用 RPM 安裝 章節下載過。
接著你可以使用以下指令來驗證安裝包的 PGP 簽名:
gpg --no-default-keyring --keyring ./bloon-release-key.gpg --verify ./[安裝包檔案名稱].asc ./[安裝包檔案名稱]
以下範例展示了一個 DEB 安裝包的完整驗證過程:
# 此指令將會下載檔案 bloon-release-key.gpg
wget https://www.bloon.io/security/bloon-release-key.gpg
# 此指令將會下載檔案 bloon_1.4.0_amd64.deb
wget --content-disposition https://dl.bloon.io/dl-hero?pkg=deb
# 此指令將會下載檔案 bloon_1.4.0_amd64.deb.asc
wget --content-disposition "https://dl.bloon.io/dl-hero?pkg=deb&asc"
gpg --no-default-keyring --keyring ./bloon-release-key.gpg --verify ./bloon_1.4.0_amd64.deb.asc ./bloon_1.4.0_amd64.deb
其中 1.4.0
是演示用的版本號,請將其替換為你下載的最新安裝包的版本號。
執行後會出現類似以下的訊息:
gpg: Signature made Thu 13 Feb 2025 05:15:22 AM PST
gpg: using RSA key C89F956472FBBE40A5BF4AA2F4DF8C43B4BB8D49
gpg: /home/myaccount/.gnupg/trustdb.gpg: trustdb created
gpg: Good signature from "LEXIPON CO., LTD. (release key) <support@lexipon.com>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: C89F 9564 72FB BE40 A5BF 4AA2 F4DF 8C43 B4BB 8D49
其中 Good signature
表示檔案 bloon_1.4.0_amd64.deb
的簽名是有效的。也就是說,此檔案確實是由公鑰 C89F956472FBBE40A5BF4AA2F4DF8C43B4BB8D49
所簽署的,且檔案在簽署後未被篡改。這確認了檔案的完整性。
其中顯示 WARNING: This key is not certified with a trusted signature!
是因為簽署檔案的公鑰(bloon-release-key.gpg)並未被你系統上信任的任何公鑰所認證,因此 GPG 無法確定這把公鑰是否真的屬於 LEXIPON CO., LTD. (release key) <support@lexipon.com>
。此警告並不一定表示存在安全風險;它僅意味著您的系統尚未對該金鑰進行受信任的認證。
BLOON 服務由 LEXIPON CO., LTD. 營運與維護,請見我們的隱私權政策說明。
關於這個問題,你可以使用以下指令印出 BLOON 的 GPG 金鑰的指紋:
wget https://www.bloon.io/security/bloon-release-key.gpg
gpg --with-fingerprint --show-keys --keyid-format long bloon-release-key.gpg
預期會顯示以下指紋:
C89F 9564 72FB BE40 A5BF 4AA2 F4DF 8C43 B4BB 8D49
請注意,BLOON 的 GPG 金鑰網址來自於網站 www.bloon.io,這是 BLOON 的官方網站;同時我們也有將此指紋公佈在 Github 頁面 上。你可以交互比對前述來源以確認公鑰 C89F956472FBBE40A5BF4AA2F4DF8C43B4BB8D49
(即 bloon-release-key.gpg 的公鑰指紋)確實是由 LEXIPON CO., LTD. 所擁有。
是的!請相信我們!如果對於上述說明有任何問題,歡迎可以透過 support@bloon.io、support@lexipon.com 或是 Github 上的 bloon-io 組織 中的任意成員的電子郵件地址與我們聯繫(你可能需要登入 Github 才能看到成員電子郵件)。
如果你會使用 BLOON 來管理大量檔案,你可能需要增加系統的檔案監控數量限制,否則可能會發生檔案修改卻無法正確同步的問題。你可以使用以下指令來增加檔案監控數量限制:
echo fs.inotify.max_user_watches=500000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p
以上全部是一行指令,請連在一起執行。
以下所述方式將移除 BLOON 應用程式本身,但不會刪除 BLOON 使用者資料。如果你需要徹底移除 BLOON,請手動刪除每個曾經運行過 BLOON 的 Linux 帳號下的 ~/.bloon
資料夾。
如果你是使用 DEB 安裝包安裝 BLOON,你可以使用以下指令解除安裝 BLOON:
sudo dpkg -P bloon
dpkg 指令的 -P
參數等同 --purge
(徹底移除),本意是「徹底移除 BLOON 的所有設定檔與使用者資料」。但是我們不會在此指令中刪除 BLOON 使用者資料,你依然需要手動刪除每個曾經執行過 BLOON 的 Linux 帳號中的 ~/.bloon
資料夾。
如果你是使用 RPM 安裝包安裝 BLOON,並且你的系統是使用 DNF 來管理套件,你可以使用以下指令解除安裝 BLOON:
sudo dnf remove bloon
如果你的系統是 openSUSE,你可以使用以下指令解除安裝 BLOON:
sudo zypper remove bloon
如果你是用指令安裝 BLOON,你可以使用以下方式解除安裝 BLOON:
/opt/BLOON/bloon-uninstall.sh