我的Linux電腦必裝軟體 (2023年版)

這裡列出的是Ivon我這幾年用Linux當桌面系統下來常常用到,且認為實用的Linux電腦軟體,並附上使用方法。這些軟體包含上網、文書處理、圖像編輯、影片剪輯轉檔、玩遊戲、實用工具,Ivon認為這些軟體應能符合日常使用桌面Linux系統的需求,

Linux系統的特色是尊重使用者的自由,因此Ivon推薦的全部都是開放原始碼免費的軟體,大部分都有中文界面。不論你使用的是哪個Linux發行版,應該都能找到本文介紹的軟體。

專有軟體Ivon是能不用就不用,若有的話會特別註明。

1. Linux系統如何安裝軟體?

視你使用的Linux發行版而定,主要就二種方法:

  1. 軟體商店。開啟Linux軟體商店搜尋軟體安裝。Ubuntu、Fedora、Manjaro都有內建軟體商店,在這裡您可以按照分類探索軟體!

  2. 或者用套件管理員(package manager)裝軟體。Linux發行版一定都有套件管理員,開終端機打指令安裝。例如安裝Firefox只要一行指令:

1
2
3
4
5
6
# Ubuntu
sudo apt install firefox
# Fedora
sudo dnf install firefox
# Manjaro
sudo pacman -S firefox

Linux尚有AppImageFlatpakSnappy等比較簡單的軟體安裝方法。以實用程度來說,這當中我比較推薦Flatpak > Snap > AppImage。

非必要情況下,請勿用手動make編譯的方式安裝軟體,這會導致軟體版本升級不易。建議優先嘗試應用程式商店和套件管理員來安裝軟體。

更詳細的Linux安裝軟體指南請看此篇

2. Linux常用軟體

介紹一些好用軟體,不一定要全裝。

網路瀏覽器

Firefox網路瀏覽器

  • Mozilla Firefox:跨平台的開源瀏覽器,大部分Linux發行版都有內建。預設有保護隱私的功能,登入Mozilla帳號後即可同步瀏覽資料和書籤。
  • Chromium:Google Chrome的上游開源版本,不支援登入Google帳號同步資料。
  • Google Chrome【專有軟體】:跨平台的瀏覽器,支援登入Google帳號同步資料,市占率最高的瀏覽器。 詳細使用方法
  • Microsoft Edge【專有軟體】:跨平台的瀏覽器,支援登入微軟帳號同步資料,Microsoft Windows系統的預設瀏覽器。
  • Brave Browser:基於Chromium研發,主打隱私與自家搜尋服務的軟體。
  • Tor Browser:基於Firefox,專為Tor連線使用者打造的隱私瀏覽器。

輸入法 (IME)

  • Fcitx5小企鵝:輸入法引擎,支援搭配拼音、注音、雙拼、五筆、倉頡、嘸蝦米、日文(Mozc, Anthy)、韓文(Hangul)、越南文(Unikey, Bamboo)使用,支援繁簡轉換,對Wayland支援度佳。Fcitx5的注音輸入法引擎主要是搭配「新酷音」使用。 詳細使用方法
  • RIME中州韻:自由度高的輸入法引擎,支援注音、拼音等方案,需要多花點時間配置輸入法。
  • GCIN:跨平台的中文注音輸入法
  • HIME詞音:衍生自GCIN的中文輸入法。
  • SCIM:支援多國語言的輸入法引擎,現在比較少人用了。

文書處理

LibreOffice Writer編輯文件

  • LibreOffice:相容與Microsoft Office文件的文書處理軟體,可製作文字文件(LibreOffice Writer)、試算表(LibreOffice Calc)、簡報(LibreOffice Impress)、編輯PDF(LibreOffice Draw)、編輯數學公式(LibreOffice Math)。支援開啟.odt, .odx, .odf, .ods, .docx, .xlsx, .pptx格式的文件。 詳細使用方法
  • OnlyOffice:類似Microsoft Office,介面比較漂亮,支援Nextcloud雲端協作。
  • Scribus: 專業書籍排版軟體。
  • Joplin:筆記軟體,類似Evernote,支援跨平台雲端同步。 詳細使用方法
  • Xournal++:支援觸控筆手寫的筆記軟體。
  • Okular:PDF和電子書文件檢視器,類似Adobe Acrobat,可以開啟PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, Fiction Book, Comic Book, Plucker, EPub, Fax格式,支援標注文件。
  • calibre:Okular進階版,是電子書閱讀器也是電子書庫管理軟體。
  • GNU PSPP:資料統計軟體。IBM SPSS的替代品。

相片檢視器

Gwenview

  • Gwenview:KDE的看圖軟體,可簡單編輯圖片和加文字,支援讀取壓縮檔的圖片。
  • Nomacs:跨平台看圖軟體,可簡單調整圖片,支援批次圖片編輯操作。
  • Shotwell:GNOME附屬的相片管理程式。
  • DigiKam:攝影師整理相片的跨平台軟體,類似Adobe Lightroom。
  • Darktable

影片/音樂播放器

播放影片的VLC

  • VLC:萬能影片播放器,支援大多數的影片與音樂格式。
  • MPV:同樣萬能的影片播放器,介面較不友善但客製化程度高,內建youtube-dl。
  • Audacious:輕量音樂播放器,支援資料夾模式播放音樂。
  • foobar2000【專有軟體】:可調整版面、轉檔、擷取CD的音樂播放器。該軟體並沒有原生Linux版,作者是用Wine打包成Snap套件提供的,直接用Wine跑exe也可以。
  • DeaDBeeF:foobar2000開源替代品。
  • KDE Elisa:KDE內建的播放器,支援讀取歌詞、從資料夾播放音樂、收聽廣播電台。
  • EasyEffects:音效處理軟體,內含許多詳細的設定,可以改善喇叭、耳機的音質,增強聽感。 詳細使用方式
  • JamesDSP:音效處理軟體,增強聽感。

圖像編輯/繪圖軟體

編修照片中的GIMP

註:繪圖軟體包含2D與3D繪圖。

  • GIMP:修圖軟體,繪圖功能較弱。類似Adobe Photoshop。
  • Inkscape:向量圖片編輯器,類似Adobe Illustrator。
  • Krita:專業電腦繪圖軟體,支援繪圖板與自訂筆刷。因為介面操作類似Photoshop,所以也可以拿來修圖。 詳細使用方法
  • Blender:萬能的3D建模軟體,還可製作動畫。類似Maya、3DS Max。
  • Autodesk Maya【專有軟體】:專業3D建模軟體。
  • FreeCAD:繪製CAD工程圖的軟體。
  • FreePlane:繪製心智圖。
  • XMind【專有軟體】:繪製心智圖,支援上傳到雲端。
  • ImageMagick (無圖形界面):用於圖片轉檔的純文字工具。

影片剪輯與轉檔

剪輯影片中的Kdenlive

  • Kdenlive:功能齊全的影片剪輯軟體,可剪輯影片、上字幕、加特效。類似威力導演。
  • OpenShot:可剪輯影片、上字幕,但功能比較精簡。類似Windows Movie Maker。
  • Shotcut:跟Kdenlive很像的影片剪輯軟體。
  • Blender:能建3D模型,又能做特效,還能剪輯影片。
  • Davinci Resolve【專有軟體】:跨平台的專業影片編輯器,需要付費購買完整版。
  • Aegisub:專門用來製作srt、ass字幕的軟體。
  • Handbrake:影片轉檔軟體,支援將影片批次輸出為Youtube影片等常見格式。類似格式工廠。
  • MakeMKV【專有軟體】:讓Linux系統能轉檔播放藍光光碟。 詳細使用方法
  • ffmpeg (無圖形界面):很多影片編輯的程式其實都會用到它,萬能的轉檔軟體,可用來處理各種影片和音訊格式。

音訊編輯

  • Audacity:音訊剪輯、強化、降噪。
  • LMSS:跨平台音樂工作站軟體。
  • K3B:CD/DVD光碟片燒錄程式。

錄影/錄音/直播

  • OBS Studio:可錄影或直播,支援擷取單個視窗、加入音軌等進階功能。 詳細使用方法
  • Spectacle:截圖軟體,可延時截圖、截圖自動複製到剪貼簿、截圖後加文字。
  • Flameshot:功能豐富的截圖軟體。
  • Peek:將螢幕操作錄製為gif。
  • Kwave:錄音、音訊編輯軟體。

社群與通訊軟體

Linux版Telegram

  • FreeTube:無廣告的Youtube客戶端
  • Pidigin:支援IRC與許多社群網站的通訊軟體。
  • Fluent Reader:RSS閱讀器
  • Jitsi Meet:會議視訊軟體。
  • Jami:會議視訊軟體。
  • Teams for Linux:Microsoft的視訊軟體。僅是作為官方PWA網頁版的wrapper。
  • Signal
  • Element Matrix Desktop
  • Telegram Desktop
  • Line【專有軟體】:需使用Bottles for Linux才能跑。 詳細使用方法
  • Zoom【專有軟體】
  • Discord【專有軟體】
  • Spotify【專有軟體】
  • QQ Linux【專有軟體】
  • WeChat Linux【專有軟體】

Linux可以玩的遊戲

下載遊戲中的Linux版Steam

首先列出的是輔助玩遊戲的軟體,因很多遊戲只有Windows版,Linux需要靠Wine才能跑:

  • Steam【專有軟體】:購買與下載遊戲的平台,內建Steam Proton(Wine)技術可讓你遊玩部份Windows平台的遊戲,官方資料庫ProtonDB顯示很多大型遊戲能以此方法執行,就像Steam Deck那樣。 詳細使用方法
  • Bottles for Linux:Wine的前端。用Wine跑Windows exe通常需要打指令,而Bottles將過程簡化為只要點幾下就能執行Windows程式,用來跑小程式十分有用。 詳細使用方法
  • Moonlight/Sunshine for Linux:雲端串流遊戲軟體,可讓你從另一部電腦串流玩遊戲。 詳細使用方法

除去Steam的以外,Linux平台也是有很多原生遊戲的:

  • Minetest:支援許多模組的開源沙盒遊戲。 詳細使用方法
  • Minecraft【專有軟體】:熱門的沙盒遊戲,Java版支援Linux。 詳細使用方法
  • 0.A.D:開源版世紀帝國。
  • War Thunder【專有軟體】:大型線上多人戰爭遊戲,駕駛陸海空三軍的載具對戰。 詳細使用方法
  • SuperTuxKart:3D卡丁車賽車遊戲。
  • SuperTux:2D捲軸動作遊戲。
  • Shattered Pixel:rouge-like地牢遊戲。
  • Xonotic:第一人稱射擊遊戲。
  • osu!:音樂節奏遊戲。

更多遊戲參見List of games - ArchWikiLinux遊戲分類

程式碼編輯器

開啟分割視窗的VIM,圖中這個程式不是我寫的:p

  • Vim:可在伺服器純文字介面運作,也可當一般的文字編輯器,熟練的話能當成程式開發的IDE。
  • Emacs:強大的純文字編輯器,可充當IDE。
  • Kate:KDE的輕量文字編輯器,支援管理Git專案。
  • Visual Studio Code【專有軟體】:可充當IDE的文字編輯器,可管理Git專案。透過安裝擴充套件支援各種程式語言。勿跟"Visual Studio"搞混
  • Code - OSS:不含Microsoft追蹤器,完全開源版的Visual Studio Code
  • KDevelop:KDE附屬的IDE
  • GNOME Builder:開發GTK程式的IDE
  • QT Creator:寫QT框架的IDE
  • IntelliJ IDEA:寫Java程式的IDE。社群版是開源的
  • PyCharm:寫Python程式的IDE。社群版是開源的
  • Android Studio:開發Android App的IDE,附贈Google開發的Android模擬器。
  • Eclipse:支援多種程式語言的IDE

容器與虛擬化

  • Virt Manager + QEMU/KVM:開源虛擬機軟體,可在Linux系統高效率執行Windows、macOS、Android-x86等其他系統的虛擬機,必要時可直通GPU給虛擬機增強圖形效能。 詳細使用方法
  • VMware Workstation【專有軟體】:商業虛擬機軟體。
  • Orcale VirtualBox:開源虛擬機軟體。
  • Docker:容器技術,用來跑服務、編譯程式很方便。 詳細使用方法
  • Waydroid:在Linux跑Android APP的容器技術,圖形效能跟原生的一樣快。 詳細使用方法

實用工具

  • Thunderbird:收發電子郵件軟體。
  • JDownloader:下載管理器,支援從各大網站下載影片,以及存取雲端硬碟的檔案等等。 詳細使用方法
  • File Centipede:下載管理器,支援下載免空檔案、m3u8影片、BT種子。 詳細使用方法
  • Rustdesk:遠端桌面軟體。 詳細使用方法
  • Gparted:磁碟分割、格式化軟體。
  • KDE Dolphin:美觀、功能眾多的檔案總管,支援檔案搜尋、以縮圖或資料夾結構檢視硬碟檔案。
  • Timeshift:電腦檔案備份軟體,支援備份整個系統分區。 詳細使用方法
  • belenaEcher:開機USB隨身碟製作程式。
  • Ventoy:讓隨身碟既可當開機碟又可存資料。 詳細使用方法
  • KDE Ark:解壓縮軟體,支援zip、7z、rar、tar、xz等常見壓縮檔格式。 詳細使用方法
  • PeaZip:跨平台解壓縮軟體,支援常見格式,另支援按照檔案內容切換編碼(例如日文)。
  • KDE Connect:與手機和其他電腦互傳檔案、同步通知,類似Microsoft我的手機,只不過需要Wifi。 詳細使用方法
  • Htop/Nvtop:監控系統CPU、GPU、RAM、硬碟使用情況。
  • S-TUI:壓力測試,燒機軟體。
  • Xtreme Download Manager:管理大量下載任務的軟體
  • qBitTorrent:BT與磁力連結下載軟體。

防毒軟體

Linux的專門防毒軟體多是給大型企業伺服器用的,一般用戶只要有開防火牆、啟用SELinux、帳號密碼不要太簡單、別亂裝第三方軟體、開Fail2ban就夠了。

  • ClamAV:開源防毒軟體,病毒資料庫由社群提供,支援排程掃描。

感謝您的閱讀。歡迎分享Ivon的部落格(ivonblog.com)的文章,引用或轉載請註明文章網址,並遵守創用CC-姓名標示-非商業性-禁止改作 4.0 國際授權條款。如需商業使用請來信告之。

written by human, not by AI

如果本網站文章對您有幫助,歡迎請我喝杯珍珠奶茶。

留言板

點選按鈕,選擇您覺得方便的留言系統。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要登入Github帳號才能留言。支援markdown語法,方便您張貼程式碼,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus投放的廣告。無論有無登入皆可留言。此處留言只有本站參與者看得到。若您選擇以訪客身份匿名留言,就不會收到後續回覆通知。