Ubuntu24.04 使用 Flatpak

demodeom發表於2024-11-16

Ubuntu24.04 使用 Flatpak

Flatpak 是 Linux 發行版的通用軟體包系統,允許安全、可移植、無依賴的軟體安裝。它使開發人員能夠分發獨立於系統的應用程式,確保在不同 Linux 發行版上的一致功能。使用者可以使用 GNOME Software 中心或命令列管理 Flatpak 應用程式。

安裝 flatpak

sudo apt install flatpak -y

問題修復

使用 flatpak 安裝軟體後, 開始選單(軟體列表)可能找不到安裝軟體的快捷圖示, 需要將以下兩個路徑新增到環境變數PATH, 重新登入生效

  • ~/.local/share/flatpak/exports/share
  • /var/lib/flatpak/exports/share

如果你的預設終端是 bash

echo 'export PATH=$PATH:/var/lib/flatpak/exports/share:$HOME/.local/share/flatpak/exports/share' >> ~/.bashrc

如果你的預設終端是 zsh

echo 'export PATH=$PATH:/var/lib/flatpak/exports/share:$HOME/.local/share/flatpak/exports/share' >> ~/.zshrc

映象

感謝上海交通大學提供的映象 https://mirror.sjtu.edu.cn/docs/flathub

推薦在使用者層面配置

flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak remote-modify  --user  flathub --url=https://mirror.sjtu.edu.cn/flathub

個人使用軟體

推薦幾款個人常用的軟體

瀏覽器

  • com.brave.Browser Brave瀏覽器
  • com.google.Chrome GoogleChrome 瀏覽器

開發工具

  • com.sublimemerge.App 視覺化Git工具
  • io.typora.Typora Markdown 文字編輯器
  • it.mijorus.gearlever AppImage格式的軟體管理工具
  • net.agalwood.Motrix 多執行緒下載工具
  • nl.hjdskes.gcolor3 螢幕取色工具
  • org.flameshot.Flameshot 截圖、編輯工具
  • org.localsend.localsend_app 區域網檔案傳輸工具
  • org.qbittorrent.qBittorrent BT 資源下載工具
  • rest.insomnia.Insomnia Api介面測試工具
flatpak install --user -y \
    com.brave.Browser \
    com.google.Chrome \
    com.sublimemerge.App \
    io.typora.Typora \
    it.mijorus.gearlever \
    net.agalwood.Motrix \
    nl.hjdskes.gcolor3 \
    org.flameshot.Flameshot \
    org.localsend.localsend_app \
    org.qbittorrent.qBittorrent \
    rest.insomnia.Insomnia

相關文章