Linux-Software 是由 LewisVo 發(fā)起并維護(hù)的 Linux 軟件資源列表。該列表收集了許多在 Linux 平臺(tái)下非常棒的軟件、實(shí)用工具以及其它相關(guān)資料,方便 Linux 愛(ài)好者查閱。今天小編為大家精選了部分實(shí)用的軟件工具和管理器,以供大家日常選用。
編輯器
-
Atom - 一個(gè)為 21 世紀(jì)打造的可配置的文本編輯器。
-
Bluefish - Bluefish 是一款面向程序員與 web 開(kāi)發(fā)者的強(qiáng)大編輯器,擁有多種選項(xiàng),可以編寫(xiě)網(wǎng)站、腳本和各種程序代碼。Freeware
-
Brackets - 一個(gè)理解 web 設(shè)計(jì)的現(xiàn)代文本編輯器。
-
Emacs - 一款支持?jǐn)U展、可定制、免費(fèi)自由的文本編輯器,其實(shí)它還有更多特性。
-
Geany - Geany 是一個(gè)使用 GTK+ 工具包構(gòu)建的文本編輯器,它擁有集成開(kāi)發(fā)環(huán)境的基礎(chǔ)功能。它是小而快的集成開(kāi)發(fā)環(huán)境,只依賴幾個(gè)少量的其它軟件包。
-
Gedit -Gedit 是 GNOME 文本編輯器。由于它的目標(biāo)是簡(jiǎn)單易用,所以他是一款非常強(qiáng)大而通用的文本編輯器。
-
Gogland - Gogland 是 JetBrains 打造的新的商業(yè) IDE 的名稱,致力于提供一個(gè)高效的 Go 開(kāi)發(fā)環(huán)境,集成了一些幫助編碼和 Go 語(yǔ)言專屬工具。
-
Kakoune - 深受 vim 啟發(fā)而開(kāi)發(fā)的一款代碼編輯器,模式類似于 VI。
-
Kate - Kate 是一個(gè)支持多種文檔格式的編輯器,自從 KDE 2.2 以后就作為 KDE 的一部分了。
-
Lighttable - 下一代代碼編輯器!支持在線編碼。
-
Spacemacs - 社區(qū)驅(qū)動(dòng)的 Emacs 發(fā)行版。
-
Sublime - 一直以來(lái)都是最棒的文本編輯器之一。
-
Textadept - 為程序員們準(zhǔn)備的極簡(jiǎn)主義風(fēng)格的文本編輯器,可以使用 Lua 語(yǔ)言擴(kuò)展它的功能。
-
Vim -Vim 是一個(gè)高級(jí)文本編輯器,旨在提供實(shí)際 Unix 上的 "Vi" 編輯器的強(qiáng)大功能,同時(shí)提供更多完善的功能集合。不論你現(xiàn)在正使用 vi 還是正在使用一個(gè)其它不同的編輯器,學(xué)習(xí)它都是非常有幫助的。O
-
VSCode - Visual Studio Code 一款輕量級(jí)、強(qiáng)大的源碼編輯器,可在 Windows, OS X 和 Linux 系統(tǒng)上運(yùn)行。它內(nèi)建支持 JavaScript, TypeScript 以及 Node.js;同時(shí),它還擁有豐富的擴(kuò)展系統(tǒng),可以支持其它語(yǔ)言(C++, C#, Python, PHP)和運(yùn)行環(huán)境。
開(kāi)發(fā)
-
Anbox - 可以在任何 GNU/Linux 操作系統(tǒng)上運(yùn)行安卓應(yīng)用。
-
Android studio -安卓官方集成開(kāi)發(fā)環(huán)境(IDE):Android Studio 提供了用于在各種類型的安卓設(shè)備上構(gòu)建應(yīng)用的極速工具。
-
AppImage - 用于向不同的發(fā)行版發(fā)布 Linux 桌面應(yīng)用的工具。
-
Aptana - Aptana Studio 利用了 Eclipse 的靈活性,并且專注于將它集成到一個(gè)強(qiáng)大的 web 開(kāi)發(fā)引擎中。
-
Arduino IDE - 開(kāi)源 Arduino 軟件(IDE)可以非常方便地編寫(xiě)代碼并將它們上傳到開(kāi)發(fā)板中。
-
BlueJ - 為初學(xué)者設(shè)計(jì)的免費(fèi) Java 開(kāi)發(fā)環(huán)境,全世界有數(shù)百萬(wàn)人都在使用它。
-
Clion - 專門(mén)為 C 和 C++ 打造的跨平臺(tái)、強(qiáng)大的集成開(kāi)發(fā)環(huán)境。
-
Code::Blocks - Code::Blocks 是免費(fèi)的 C, C++ 和 Fortran 集成開(kāi)發(fā)環(huán)境,它可以滿足開(kāi)發(fā)者非??量痰男枨?。它被設(shè)計(jì)為具有很好的擴(kuò)展性以及完全可配置。
-
Codelite - 一個(gè)免費(fèi)、開(kāi)源、跨平臺(tái)的 C, C++, PHP 和 Node.js 集成開(kāi)發(fā)環(huán)境。
-
DBeaver - 支持多平臺(tái)、多種數(shù)據(jù)庫(kù)的通用數(shù)據(jù)庫(kù)客戶端。
-
Eclipse - Eclipse 是著名的 Java 集成開(kāi)發(fā)環(huán)境,但是 C/C++ 以及 PHP 版本的 Eclipse 也同樣非常棒。
-
Fisherman - Fish shell 上的一款插件。
-
Fish - 智能、用戶友好的命令行 shell。
-
Fossil - 一款自包含、分布式軟件配置管理系統(tǒng),集成了 bug 追蹤、wiki、技術(shù)筆記和 Web 界面。
-
Fritzing - Fritzing 是一款開(kāi)源硬件電路設(shè)計(jì)工具,它可以讓每個(gè)人都能夠輕松地進(jìn)行電子創(chuàng)作。
-
Geany - Geany 是一個(gè)使用 GTK+ 工具包構(gòu)建的文本編輯器,它擁有集成開(kāi)發(fā)環(huán)境的基礎(chǔ)功能。它是小而快的集成開(kāi)發(fā)環(huán)境,只依賴幾個(gè)少量的其它軟件包。
-
Genymotion - Genymotion 是一個(gè)第三方安卓模擬器,它非??焖伲梢蕴娲J(rèn)的安卓模擬器。
-
Giggle - Giggle 是用于 git 內(nèi)容追蹤(content tracker)的圖形化前端。
-
GitCola - Git Cola 是一款美觀且功能強(qiáng)大的圖形化 Git 客戶端,使用 Python 編寫(xiě),GPL 授權(quán)。
-
Gitg - gitg 是 GNOME 下的一款查看 git 倉(cāng)庫(kù)的圖形化客戶端。
-
GitKraken - 超級(jí)豪華的 Git 客戶端,支持 Windows, Mac & Linux。
-
Git - Git 是一個(gè)免費(fèi)開(kāi)源的分布式版本控制系統(tǒng),它旨在快速高效地管理各種大大小小的項(xiàng)目。
-
Insomnia - 一款簡(jiǎn)單、漂亮的免費(fèi) REST API 客戶端。
-
IntelliJ IDEA - 非常強(qiáng)大的 Java 集成開(kāi)發(fā)環(huán)境。
-
Ipython - 很強(qiáng)大的 Python Shell。
-
Jupyter Notebook - 開(kāi)源、交互式的數(shù)據(jù)科學(xué)和科學(xué)計(jì)算工具,支持超過(guò) 40 種編程語(yǔ)言。
-
KDevelop - 它是一個(gè)免費(fèi)開(kāi)源的集成開(kāi)發(fā)環(huán)境,功能豐富,支持插件擴(kuò)展,支持 C/C++ 及其它編程語(yǔ)言。
-
Komodo Edit - 免費(fèi)開(kāi)源的多語(yǔ)言開(kāi)發(fā)環(huán)境。
-
MariaDB - 最流行的數(shù)據(jù)庫(kù)服務(wù)器之一,由 MySQL 原班人馬打造。
-
MonoDevelop - 針對(duì) C#, F# 等語(yǔ)言的跨平臺(tái)集成開(kāi)發(fā)環(huán)境。
-
Nemiver - Nemiver 是一個(gè)用于編寫(xiě)?yīng)毩⒌膱D形界面調(diào)試器項(xiàng)目,它與 GNOME 桌面環(huán)境很好地集成在一起。
-
Netbeans - NetBeans IDE 能夠讓你快速輕松地開(kāi)發(fā) Java 桌面應(yīng)用、移動(dòng)應(yīng)用以及 Web 應(yīng)用,當(dāng)然也支持使用 HTML, JavaScript 和 CSS 編寫(xiě) HTML5 應(yīng)用。
-
NodeJS - Node.js® 是一個(gè)基于 Chrome V8 JavaScript 引擎打造的 JavaScript 運(yùn)行環(huán)境。
-
Oh-my-zsh - 一個(gè)讓人喜愛(ài)的由社區(qū)驅(qū)動(dòng)的框架,專門(mén)用于管理你的 zsh 配置。
-
Pencil - 一款開(kāi)源并支持全平臺(tái)的原型開(kāi)發(fā)工具。
-
Pick - 簡(jiǎn)單的顏色拾取器。
-
Postgresql - PostgreSQL 是一個(gè)強(qiáng)大、開(kāi)源的 對(duì)象關(guān)系型(object-relational) 數(shù)據(jù)庫(kù)系統(tǒng)。
-
Postman - Postman 可以幫助我們快速地測(cè)試 API。
-
PyCharm - 強(qiáng)大的 Python IDE。
-
QT Creator - 全能型跨平臺(tái)集成開(kāi)發(fā)環(huán)境,用于輕松地創(chuàng)建連接設(shè)備、用戶界面(UI)和應(yīng)用程序。
-
Rabbit VCS - RabbitVCS 是一組圖形化工具的集合,用于簡(jiǎn)單直接地訪問(wèn)你使用的版本控制系統(tǒng)。
-
Sloeber IDE - Sloeber IDE 是基于 Eclipse 的 Arduino IDE,我非常喜歡。
-
SmartGit - SmartGit 是一個(gè)支持 GitHub 合并請(qǐng)求+評(píng)論的 Git 客戶端,它還支持 SVN。
-
Sqlite Browser - 以可視化的方式創(chuàng)建、管理和查看 sqlite 數(shù)據(jù)庫(kù)文件。
-
Swift - Swift 是一種使用現(xiàn)代方法構(gòu)建的通用編程語(yǔ)言,強(qiáng)調(diào)安全、性能和設(shè)計(jì)模式。
-
Ubuntu-SDK - 官方的 Ubuntu SDK。
-
Wireshark - Wireshark 是一款世界知名的網(wǎng)絡(luò)協(xié)議分析工具,它可以讓從微觀層面看到你的網(wǎng)絡(luò)正在發(fā)生什么。事實(shí)上,它也是許多企業(yè)和教育機(jī)構(gòu)的標(biāo)準(zhǔn)。
-
Zeal - Zeal 是一款線下開(kāi)發(fā)文檔瀏覽器。
-
Zsh - 一款非常強(qiáng)大的 Shell。
代理
-
Privoxy - Privoxy 是一個(gè)無(wú)緩存 web 代理工具,它支持高級(jí)的過(guò)濾功能,用于增強(qiáng)隱私保護(hù)、修改 web 頁(yè)面數(shù)據(jù)以及 HTTP 頭,控制訪問(wèn)以及移除廣告和其它惹人厭煩的網(wǎng)絡(luò)垃圾。
-
ProxyChains - 這是一款很實(shí)用的程序,它可以強(qiáng)制將任何程序發(fā)起的 TCP 連接重定向到像 TOR 或者任何其它的 SOCKS4, SOCKS5 或者 HTTP(S) 代理,從而實(shí)現(xiàn)代理訪問(wèn)。
-
Shadowsocks - 安全 socks5 代理軟件(分為服務(wù)器和客戶端程序),旨在保護(hù)你的網(wǎng)絡(luò)訪問(wèn)。適合國(guó)內(nèi)用戶翻越 GFW。
安全
-
ClamAV - 反病毒軟件包。
-
Fail2ban - Fail2ban 會(huì)掃描日志文件(如 /var/log/apache/error_log),并禁止有惡意跡象(比如太多次密碼錯(cuò)誤)的 IP,以及搜尋漏洞等。
-
GnuPG - Gnu 隱私護(hù)盾。
-
GuFW - Linux 世界中最簡(jiǎn)單的防火墻之一。
-
OpenSSH - OpenSSH 安全 Shell 服務(wù)器和客戶端。
-
Seahorse - Seahorse 是 GnuPG 的 Gnome 圖形界面前端。
-
Tcpdump - TCP 調(diào)試 / 抓取工具。
文件共享
-
aria2 - aria2 是一個(gè)輕量級(jí)支持多種協(xié)議和多種來(lái)源的命令行下載工具。
-
CrossFTP - CrossFTP 讓管理 FTP 相關(guān)的任務(wù)異常輕松。
-
D-lan - 免費(fèi)局域網(wǎng)共享軟件。
-
Deluge - Deluge 是一個(gè)輕量級(jí)、免費(fèi)、跨平臺(tái)的 BitTorrent 客戶端(類似著名的 uTorrent)。
-
Dropbox - Dropbox 是一個(gè)免費(fèi)服務(wù),它能夠?qū)⒛愕恼掌?、文檔和視頻帶到任何地方,并能夠輕松地分享它們。
-
Filezilla - 免費(fèi)開(kāi)源的 FTP 軟件。
-
Flareget - 全功能、多線程下載管理器和加速器。
-
Meiga - 一個(gè)可以通過(guò) web 讓本地目錄共享成為可能的工具。
-
ownCloud - ownCloud 的目標(biāo)是無(wú)論你身在何處都可以訪問(wèn)你的文件。
-
PushBullet - PushBullet 讓你的設(shè)備連接成一體。
-
qBittorent - qBittorrent 旨在成為 uTorrent 替代者的免費(fèi)開(kāi)源軟件。
-
Quazaa - 一個(gè)跨平臺(tái)多網(wǎng)絡(luò) P2P 文件共享客戶端。
-
SpiderOak - 為關(guān)心隱私的團(tuán)隊(duì)和企業(yè)打造的實(shí)時(shí)協(xié)作軟件。
-
Syncthing - Syncthing 利用開(kāi)放、值得信賴和分散式的東西替代專有的同步和云服務(wù)。
-
Teamviewer - PC 遠(yuǎn)程控制軟件,對(duì)于個(gè)人可以免費(fèi)使用。
-
Transmission - 簡(jiǎn)潔、輕量級(jí)、跨平臺(tái)的 torrent 客戶端。
-
uGet - Linux 平臺(tái)下最好的下載管理器。
-
uTorrent - 優(yōu)雅、高效的 torrent 下載器。
-
Vuze - Vuze 是一款滿足你進(jìn)行種子下載一切需求的端到端 Bittorrent 客戶端。
終端
-
GnomeTerminal - Linux 平臺(tái)下廣泛預(yù)裝的終端模擬器。
-
Guake - Guake 是 Gnome 桌面環(huán)境下的一款 “可伸縮” 的終端。
-
Hyper - 基于 Web 技術(shù)構(gòu)建的終端。
-
Konsole - KDE 桌面環(huán)境下最好的終端。
-
RXVT-Unicode - RXVT-Unicode fork 自著名的終端模擬器。
-
RXVT - X11 終端模擬器,xterm 流行的替代者。
-
Sakura - 簡(jiǎn)單卻強(qiáng)大的基于 libvte 的終端模擬器,支持 utf-8 編碼,以及由 GTK+ 和 pango 庫(kù)提供的輸入法。
-
Terminator - 很明顯,它是 Linux 平臺(tái)上最強(qiáng)大并且具有填充功能的終端模擬器。
-
Terminix - Linux 下平鋪式的終端模擬器,使用 GTK+3 開(kāi)發(fā)。
-
Terminus - 基于 Web 技術(shù)的一款現(xiàn)代、高度可配置的終端應(yīng)用。
-
Termite - 一款以鍵盤(pán)為中心的 VTE 終端,用于窗口管理器中,支持平鋪或 Tab 布局。
-
Termit - 基于 vte 庫(kù)的簡(jiǎn)單終端模擬器,可通過(guò) Lua 擴(kuò)展。
-
Termius - 跨平臺(tái)的終端,內(nèi)建 SSH 和 Telnet 支持。
-
Xterm - xterm 程序是 X 視窗系統(tǒng)的終端模擬器。兼容那些不能直接使用視窗系統(tǒng)的 DEC VT102 和 Tektronix 4014 程序。
-
Yakuake - 基于 KED Konsole 技術(shù)的 Quake 風(fēng)格的終端模擬器。
控制臺(tái)
-
CDM - 使用 Bash 腳本編寫(xiě)的短小精悍的登錄管理器。
-
Console TDM - 使用純 Bash 腳本為 xinit 編寫(xiě)的擴(kuò)展。
-
nodm - 自動(dòng)登錄用的簡(jiǎn)約顯示管理器。
圖形界面
-
Entrance - 一個(gè)基于 EFL 的顯示管理器,具有高度試驗(yàn)性。
-
GDM - GNOME 顯示管理器。
-
KDM - KDE4 顯示管理器(已停用)。
-
LightDM - 跨桌面環(huán)境的顯示管理器,可以使用不同工具集開(kāi)發(fā)的前端。
-
LXDM - LXDE 顯示管理器??膳c LXDE 桌面環(huán)境獨(dú)立開(kāi)使用。
-
MDM - MDM 顯示管理器,用于 Linux Mint,fork 自 GDM 2。
-
SDDM - 基于 QML 編寫(xiě)的顯示管理器,KDE4 的 KDM 繼承者;推薦用于 Plasma 5 和 LXQt。
-
SLiM - 輕量級(jí)、優(yōu)雅的圖形登錄解決方案(已停用)。
-
XDM - 支持 XDMCP 和主機(jī)選擇器的 X 顯示管理器。
數(shù)據(jù)備份與恢復(fù)
-
Borg Backup - 一個(gè)很棒的數(shù)據(jù)備份工具。
-
Deja Dup - 內(nèi)建加密功能的簡(jiǎn)易備份工具。
-
Duplicity - Duplicity 會(huì)通過(guò)生成加密的 tar 格式卷備份你的目錄,并將它們上傳到遠(yuǎn)程或本地文件服務(wù)器。
-
Photorec - PhotoRec 是一款文件數(shù)據(jù)恢復(fù)軟件,旨在恢復(fù)各種丟失的文件,包括來(lái)自硬盤(pán)的視頻、文檔和歸檔以及來(lái)自數(shù)碼相機(jī)存儲(chǔ)器丟失的照片(因此,照片恢復(fù)(Photo Recovery)即為應(yīng)用的名稱)。
-
Qt4-fsarchiver - qt4-fsarchiver 是 fsarchiver 程序的 GUI 前端,它用來(lái)保存/恢復(fù)分區(qū)、文件夾和 MRB/GTP。該應(yīng)用程序可以在基于 Debian 的系統(tǒng)以及 Suse 和 Fedora 上運(yùn)行。
-
rclone - Rclone 是一款命令行應(yīng)用,可以同步文件和目錄到不同的云服務(wù)上,同時(shí)支持加密備份功能。
-
System Rescue CD - SystemRescueCd 是一個(gè) Linux 系統(tǒng)救援盤(pán),可以是可引導(dǎo)的 CD-ROM 或者 USB 棒,可以用它來(lái)做系統(tǒng)管理或者在系統(tǒng)崩潰后進(jìn)行修復(fù)。
Test Disk - TestDisk 是一款強(qiáng)大而又免費(fèi)的數(shù)據(jù)恢復(fù)軟件!它的主要目的就是當(dāng)由于軟件故障而導(dǎo)致某些問(wèn)題發(fā)生時(shí),幫助恢復(fù)丟失的分區(qū)并且/或者讓非啟動(dòng)盤(pán)再次可引導(dǎo)。
Timeshift - TimeShift 是一個(gè)系統(tǒng)恢復(fù)實(shí)用工具,它使用 rsync 和硬鏈接(hard-link)為系統(tǒng)做增量快照。我們可以在日后恢復(fù)這些快照,從而撤銷所有在快照后所做的任何修改。我們可以手動(dòng)或者使用調(diào)度任務(wù)每隔一段時(shí)間自動(dòng)生成快照。