這裡列出的是Ivon我這幾年用Linux當桌面系統下來常常用到,且認為實用的Linux電腦軟體,並附上使用方法。這些軟體包含上網、文書處理、圖像編輯、影片剪輯轉檔、玩遊戲、實用工具,Ivon認為這些軟體應能符合日常使用桌面Linux系統的需求,
Linux系統的特色是尊重使用者的自由,因此Ivon推薦的全部都是開放原始碼又免費的軟體,大部分都有中文界面。不論你使用的是哪個Linux發行版,應該都能找到本文介紹的軟體。
專有軟體Ivon是能不用就不用,若有的話會特別註明。
1. Linux系統如何安裝軟體?
視你使用的Linux發行版而定,主要就二種方法:
軟體商店。開啟Linux軟體商店搜尋軟體安裝。Ubuntu、Fedora、Manjaro都有內建軟體商店,在這裡您可以按照分類探索軟體!
或者用套件管理員(package manager)裝軟體。Linux發行版一定都有套件管理員,開終端機打指令安裝。例如安裝Firefox只要一行指令:
|
|
Linux尚有AppImage、Flatpak、Snappy等比較簡單的軟體安裝方法。以實用程度來說,這當中我比較推薦Flatpak > Snap > AppImage。
非必要情況下,請勿用手動make編譯的方式安裝軟體,這會導致軟體版本升級不易。建議優先嘗試應用程式商店和套件管理員來安裝軟體。
更詳細的Linux安裝軟體指南請看此篇。
2. Linux常用軟體
介紹一些好用軟體,不一定要全裝。
網路瀏覽器
- 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:相容與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:KDE的看圖軟體,可簡單編輯圖片和加文字,支援讀取壓縮檔的圖片。
- Nomacs:跨平台看圖軟體,可簡單調整圖片,支援批次圖片編輯操作。
- Shotwell:GNOME附屬的相片管理程式。
- DigiKam:攝影師整理相片的跨平台軟體,類似Adobe Lightroom。
- Darktable
影片/音樂播放器
- VLC:萬能影片播放器,支援大多數的影片與音樂格式。
- MPV:同樣萬能的影片播放器,介面較不友善但客製化程度高,內建youtube-dl。
- Audacious:輕量音樂播放器,支援資料夾模式播放音樂。
- foobar2000【專有軟體】:可調整版面、轉檔、擷取CD的音樂播放器。該軟體並沒有原生Linux版,作者是用Wine打包成Snap套件提供的,直接用Wine跑exe也可以。
- DeaDBeeF:foobar2000開源替代品。
- KDE Elisa:KDE內建的播放器,支援讀取歌詞、從資料夾播放音樂、收聽廣播電台。
- EasyEffects:音效處理軟體,內含許多詳細的設定,可以改善喇叭、耳機的音質,增強聽感。 詳細使用方式
- JamesDSP:音效處理軟體,增強聽感。
圖像編輯/繪圖軟體
註:繪圖軟體包含2D與3D繪圖。
- GIMP:修圖軟體,繪圖功能較弱。類似Adobe Photoshop。
- Inkscape:向量圖片編輯器,類似Adobe Illustrator。
- Krita:專業電腦繪圖軟體,支援繪圖板與自訂筆刷。因為介面操作類似Photoshop,所以也可以拿來修圖。 詳細使用方法
- Blender:萬能的3D建模軟體,還可製作動畫。類似Maya、3DS Max。
- Autodesk Maya【專有軟體】:專業3D建模軟體。
- FreeCAD:繪製CAD工程圖的軟體。
- FreePlane:繪製心智圖。
- XMind【專有軟體】:繪製心智圖,支援上傳到雲端。
- ImageMagick (無圖形界面):用於圖片轉檔的純文字工具。
影片剪輯與轉檔
- 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:錄音、音訊編輯軟體。
社群與通訊軟體
- 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可以玩的遊戲
首先列出的是輔助玩遊戲的軟體,因很多遊戲只有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 - ArchWiki和Linux遊戲分類。
程式碼編輯器
- 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:開源防毒軟體,病毒資料庫由社群提供,支援排程掃描。