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