Awesome-Linux-Software 是由 LewisVo 美国静态ip代理发起并维护的 Linux 软件资源列表。该列表收集了许多在 Linux 平台下非常棒的软件、实用工具以及其它相关资料,方便 Linux 爱好者查阅。今天小编为大家精选了部分实用的软件工具和管理器,以供大家日常选用。
目录
编辑器
Atom - 一个为 21 世纪打造的可配置的文本编辑器。
Bluefish - Bluefish 是一款面向程序员与 web 开发者的强大编辑器,拥有多种选项,可以编写网站、脚本和各种程序代码。Freeware
Brackets - 一个理解 web 设计的现代文本编辑器。
Emacs - 一款支持扩展、可定制、免费自由的文本编辑器,其实它还有更多特性。
Geany - Geany 是一个使用 GTK+ 工具包构建的文本编辑器,它美国静态ip代理拥有集成开发环境的基础功能。它是小而快的集成开发环境,只依赖几个少量的其它软件包。
Gedit -Gedit 是 GNOME 文本编辑器。由于它的目标是简单易用,所以他是一款非常强大而通用的文本编辑器。
Gogland - Gogland 是 JetBrains 打造的新的商业 IDE 的名称,致力于提供一个高效的 Go 开发环境,集成了一些帮助编码和 Go 语言专属工具。
Kakoune - 深受 vim 启发而开发的一款代码编辑器,模式类似于 VI。
Kate - Kate 是一个支持多种文档格式的编辑器,自从 KDE 2.2 以后就作为 KDE 的一部分了。
Lighttable - 下一代代码编辑器!支持在线编码。
Spacemacs - 社区驱动的 Emacs 发行版。
Sublime - 一直以来都是最棒的文本编辑器之一。
Textadept - 美国静态ip代理为程序员们准备的极简主义风格的文本编辑器,可以使用 Lua 语言扩展它的功能。
Vim -Vim 是一个高级文本编辑器,旨在提供实际 Unix 上的 "Vi" 编辑器的强大功能,同时提供更多完善的功能集合。不论你现在正使用 vi 还是正在使用一个其它不同的编辑器,学习它都是非常有帮助的。O
VSCode - Visual Studio Code 一款轻量级、强大的源码编辑器,可在 Windows, OS X 和 Linux 系统上运行。它内建支持 JavaScript, TypeScript 以及 Node.js;同时,它还拥有丰富的扩展系统,可以支持其它语言(C++, C#, Python, PHP)和运行环境。
开发
Anbox - 可以在任何 GNU/Linux 操作系统上运行安卓应用。
Android studio -安卓官方集成开发环境(IDE):Android Studio 提供了用于在各种类型的安美国静态ip代理卓设备上构建应用的极速工具。
AppImage - 用于向不同的发行版发布 Linux 桌面应用的工具。
Aptana - Aptana Studio 利用了 Eclipse 的灵活性,并且专注于将它集成到一个强大的 web 开发引擎中。
Arduino IDE - 开源 Arduino 软件(IDE)可以非常方便地编写代码并将它们上传到开发板中。
BlueJ - 为初学者设计的免费 Java 开发环境,全世界有数百万人都在使用它。
Clion - 专门为 C 和 C++ 打造的跨平台、强大的集成开发环境。
Code::Blocks - Code::Blocks 是免费的 C, C++ 和 Fortran 集成开发环境,它可以满足开发者非常苛刻的需求。它被设计为具有很好的扩展性以及完全可配置。
Codelite - 一个免费、开源、跨平台的 C, C++, PHP 和 Node.js 集成开发环境。
DBeaver - 支持多平台、多种数美国静态ip代理据库的通用数据库客户端。
Eclipse - Eclipse 是著名的 Java 集成开发环境,但是 C/C++ 以及 PHP 版本的 Eclipse 也同样非常棒。
Fisherman - Fish shell 上的一款插件。
Fish - 智能、用户友好的命令行 shell。
Fossil - 一款自包含、分布式软件配置管理系统,集成了 bug 追踪、wiki、技术笔记和 Web 界面。
Fritzing - Fritzing 是一款开源硬件电路设计工具,它可以让每个人都能够轻松地进行电子创作。
Geany - Geany 是一个使用 GTK+ 工具包构建的文本编辑器,它拥有集成开发环境的基础功能。它是小而快的集成开发环境,只依赖几个少量的其它软件包。
Genymotion - Genymotion 是一个第三方安卓模拟器,它非常快速,可以替代默认的安卓模拟器。
Giggle - Giggle 是用于 git 内容追踪(content tracker)美国静态ip代理的图形化前端。
GitCola - Git Cola 是一款美观且功能强大的图形化 Git 客户端,使用 Python 编写,GPL 授权。
Gitg - gitg 是 GNOME 下的一款查看 git 仓库的图形化客户端。
GitKraken - 超级豪华的 Git 客户端,支持 Windows, Mac & Linux。
Git - Git 是一个免费开源的分布式版本控制系统,它旨在快速高效地管理各种大大小小的项目。
Insomnia - 一款简单、漂亮的免费 REST API 客户端。
IntelliJ IDEA - 非常强大的 Java 集成开发环境。
Ipython - 很强大的 Python Shell。
Jupyter Notebook - 开源、交互式的数据科学和科学计算工具,支持超过 40 种编程语言。
KDevelop - 它是一个免费开源的集成开发环境,功能丰富,支持插件扩展,支持 C/C++ 及其它编程语言。
Komodo Edit - 免费开源的多语言开发环境。
MariaDB - 最流行的数据库服务器之一,由 MySQL 美国静态ip代理原班人马打造。
MonoDevelop - 针对 C#, F# 等语言的跨平台集成开发环境。
Nemiver - Nemiver 是一个用于编写独立的图形界面调试器项目,它与 GNOME 桌面环境很好地集成在一起。
Netbeans - NetBeans IDE 能够让你快速轻松地开发 Java 桌面应用、移动应用以及 Web 应用,当然也支持使用 HTML, JavaScript 和 CSS 编写 HTML5 应用。
NodeJS - Node.js® 是一个基于 Chrome V8 JavaScript 引擎打造的 JavaScript 运行环境。
Oh-my-zsh - 一个让人喜爱的由社区驱动的框架,专门用于管理你的 zsh 配置。
Pencil - 一款开源并支持全平台的原型开发工具。
Pick - 简单的颜色拾取器。
Postgresql - PostgreSQL 是一个强大、开源的 对象关系型(object-relational) 数据库系统。
Postman - Postman 可以帮助我们快速地测试 API。
PyCharm - 强大的 Python IDE。
QT Creator - 全能型跨平台集成开发环境,美国静态ip代理用于轻松地创建连接设备、用户界面(UI)和应用程序。
Rabbit VCS - RabbitVCS 是一组图形化工具的集合,用于简单直接地访问你使用的版本控制系统。
Sloeber IDE - Sloeber IDE 是基于 Eclipse 的 Arduino IDE,我非常喜欢。
SmartGit - SmartGit 是一个支持 GitHub 合并请求+评论的 Git 客户端,它还支持 SVN。
Sqlite Browser - 以可视化的方式创建、管理和查看 sqlite 数据库文件。
Swift - Swift 是一种使用现代方法构建的通用编程语言,强调安全、性能和设计模式。
Ubuntu-SDK - 官方的 Ubuntu SDK。
Wireshark - Wireshark 是一款世界知名的网络协议分析工具,它可以让从微观层面看到你的网络正在发生什么。事实上,它也是许多企业和教育机构的标准。
Zeal - Zeal 是一款线下开发文档浏览器。
Zsh - 一款非常强大的 Shell。
代理
Privoxy - Privoxy 美国静态ip代理是一个无缓存 web 代理工具,它支持高级的过滤功能,用于增强隐私保护、修改 web 页面数据以及 HTTP 头,控制访问以及移除广告和其它惹人厌烦的网络垃圾。
ProxyChains - 这是一款很实用的程序,它可以强制将任何程序发起的 TCP 连接重定向到像 TOR 或者任何其它的 SOCKS4, SOCKS5 或者 HTTP(S) 代理,从而实现代理访问。
Shadowsocks - 安全 socks5 代理软件(分为服务器和客户端程序),旨在保护你的网络访问。适合国内用户翻越 GFW。
安全
ClamAV - 反病毒软件包。
Fail2ban - Fail2ban 会扫描日志文件(如 /var/log/apache/error_log),并禁止有恶意迹象(比如太多次密码错误)的 IP,以及搜寻漏洞等。
GnuPG - Gnu 隐私护盾。
GuFW - Linux 世界中最简单的美国静态ip代理防火墙之一。
OpenSSH - OpenSSH 安全 Shell 服务器和客户端。
Seahorse - Seahorse 是 GnuPG 的 Gnome 图形界面前端。
Tcpdump - TCP 调试 / 抓取工具。
文件共享
aria2 - aria2 是一个轻量级支持多种协议和多种来源的命令行下载工具。
CrossFTP - CrossFTP 让管理 FTP 相关的任务异常轻松。
D-lan - 免费局域网共享软件。
Deluge - Deluge 是一个轻量级、免费、跨平台的 BitTorrent 客户端(类似著名的 uTorrent)。
Dropbox - Dropbox 是一个免费服务,它能够将你的照片、文档和视频带到任何地方,并能够轻松地分享它们。
Filezilla - 免费开源的 FTP 软件。
Flareget - 全功能、多线程下载管理器和加速器。
Meiga - 一个可以通过 web 让本地目录共享成为可能的工具。
ownCloud - ownCloud 的目标是无论你身在何处都可以访问你的文件。
PushBullet - PushBullet 让你的设美国静态ip代理备连接成一体。
qBittorent - qBittorrent 旨在成为 uTorrent 替代者的免费开源软件。
Quazaa - 一个跨平台多网络 P2P 文件共享客户端。
SpiderOak - 为关心隐私的团队和企业打造的实时协作软件。
Syncthing - Syncthing 利用开放、值得信赖和分散式的东西替代专有的同步和云服务。
Teamviewer - PC 远程控制软件,对于个人可以免费使用。
Transmission - 简洁、轻量级、跨平台的 torrent 客户端。
uGet - Linux 平台下最好的下载管理器。
uTorrent - 优雅、高效的 torrent 下载器。
Vuze - Vuze 是一款满足你进行种子下载一切需求的端到端 Bittorrent 客户端。
终端
GnomeTerminal - Linux 平台下广泛预装的终端模拟器。
Guake - Guake 是 Gnome 桌面环境下的一款 “可伸缩” 的终端。
Hyper - 基于 Web 技术构建的终端。
Konsole - KDE 桌面环境下最好的终端。
RXVT-Unicode - RXVT-Unicode fork 美国静态ip代理自著名的终端模拟器。
RXVT - X11 终端模拟器,xterm 流行的替代者。
Sakura - 简单却强大的基于 libvte 的终端模拟器,支持 utf-8 编码,以及由 GTK+ 和 pango 库提供的输入法。
Terminator - 很明显,它是 Linux 平台上最强大并且具有填充功能的终端模拟器。
Terminix - Linux 下平铺式的终端模拟器,使用 GTK+3 开发。
Terminus - 基于 Web 技术的一款现代、高度可配置的终端应用。
Termite - 一款以键盘为中心的 VTE 终端,用于窗口管理器中,支持平铺或 Tab 布局。
Termit - 基于 vte 库的简单终端模拟器,可通过 Lua 扩展。
Termius - 跨平台的终端,内建 SSH 和 Telnet 支持。
Xterm - xterm 程序是 X 视窗系统的终端模拟器。兼容那些不能直接使用视窗系统的 DEC VT102 和 Tektronix 4014 程序。
Yakuake - 基于 KED Konsole 技术的 Quake 风格的终端模拟器。
控制台
CDM - 使用 Bash 美国静态ip代理脚本编写的短小精悍的登录管理器。
Console TDM - 使用纯 Bash 脚本为 xinit 编写的扩展。
nodm - 自动登录用的简约显示管理器。
图形界面
Entrance - 一个基于 EFL 的显示管理器,具有高度试验性。
GDM - GNOME 显示管理器。
KDM - KDE4 显示管理器(已停用)。
LightDM - 跨桌面环境的显示管理器,可以使用不同工具集开发的前端。
LXDM - LXDE 显示管理器。可与 LXDE 桌面环境独立开使用。
MDM - MDM 显示管理器,用于 Linux Mint,fork 自 GDM 2。
SDDM - 基于 QML 编写的显示管理器,KDE4 的 KDM 继承者;推荐用于 Plasma 5 和 LXQt。
SLiM - 轻量级、优雅的图形登录解决方案(已停用)。
XDM - 支持 XDMCP 和主机选择器的 X 显示管理器。
数据备份与恢复
Borg Backup - 一个很棒的数据备份工具。
Deja Dup - 内美国静态ip代理建加密功能的简易备份工具。
Duplicity - Duplicity 会通过生成加密的 tar 格式卷备份你的目录,并将它们上传到远程或本地文件服务器。
Photorec - PhotoRec 是一款文件数据恢复软件,旨在恢复各种丢失的文件,包括来自硬盘的视频、文档和归档以及来自数码相机存储器丢失的照片(因此,照片恢复(Photo Recovery)即为应用的名称)。
Qt4-fsarchiver - qt4-fsarchiver 是 fsarchiver 程序的 GUI 前端,它用来保存/恢复分区、文件夹和 MRB/GTP。该应用程序可以在基于 Debian 的系统以及 Suse 和 Fedora 上运行。
rclone - Rclone 是一款命令行应用,可以同步文件和目录到不同的云服务上,同时支持加密备份功能。
System Rescue CD - SystemRescueCd 是一个 Linux 系统救援盘,可以是可引导的 CD-ROM 或者 USB 棒,可以用它来做系统管理或者在系统崩溃后进行修复。
Test Disk - TestDisk 是一款强大而又免费的数据恢复软件!它的主要目的就是当由于软件故障而导致某些问题发生时,帮助恢复丢失的分区并且/或者让非启动盘再次可引导。
Timeshift - TimeShift 是一个系统恢复实用工具,它使用 rsync 和硬链接(hard-link)为系统做增量快照。我们可以在日后恢复这些快照,从而撤销所有在快照后所做的任何修改。我们可以手动或者使用调度任务每隔一段时间自动生成快照。
更多资源请访问Github地址:,感谢Github用户0xE8551CCB的共享!