介绍
Awesome-Linux-Software 是由 VoLuong 发起并维护的 Linux 软件资源列表。该列表收集了许多在 Linux 平台下非常棒的软件、实用工具以及其它相关资料,方便 用户 或 开发者 查阅。
Linux 软件资源大全中文版 则是依据 Awesome-Linux-Software 翻译而来,方便 Linux 爱好者们查阅。也欢迎你帮助推荐或提些建议!此外,在第二部分,有一些比较好的推荐文章或者教程,希望在后期能够帮助翻译成中文。
本文档已使用 GitBook 发布了,因此你可以在 GitBook 网站获得更佳的阅读体验。此外,你也可以下载 PDF 或 ePub 格式的文档,以便离线阅读。
提示:该文档会不间断地更新补充,推荐到 GitHub 项目主页 Linux 软件资源大全中文版 https://github.com/chrisleegit/awesome-linux-software-cn
获取其最新版本。
应用程序
音频
- Airtime – Airtime 是开源广播软件,它用于时间安排和远程站点管理。
- Ardour -在 Linux 上录音、编辑和混音。
- Audacious – 一款开源音频播放器,可以随心所欲地播放你的音乐,而不会从其它任务中窃取掉你的计算机资源。
- Audacity – 一款免费、开源、跨平台的音频录制和编辑软件。
- Audio Recorder – Ubuntu ppa 中包含的一款简单的录音软件。
- Clementine – 支持播放许多种有损或无损格式的音频。
- Google Play Music – 一款非官方但非常漂亮的跨平台的桌面播放器,用于播放来自 Google Play 的音乐。
- Hydrogen – GNU/Linux 平台下的高级电子鼓。
- KxStudio – KXStudio 是用于专业音频制作的各种应用程序和插件的集合。
- K3b – Linux 平台下的 CD/DVD 刻录软件,为 KDE 环境优化过。
- Kid3Qt – 用于编辑多种文件标签,例如:艺术家(artist)、唱片(album)、年份(year)以及某个唱片下所有 mp3 文件的流派(genre)。
- Let’s make music – 通过在你的 PC 上创建旋律和节拍、声音合成与混音、整理采样等来创建你的音乐。
- Lollypop – Lollypop 是一款全新的 GNOME 音乐播放器。
- Mixxx – 免费的 DJ 软件,让你随心所欲地进行现场混音,Traktor 名副其实的替代者。
- OSD Lyrics – 使用你最喜欢的媒体播放器显示歌词。
- Rhythmbox – GNOME 音乐播放器。
- SoundJuicer – GNOME 环境下的 CD 抓取工具
- Tomahawk -一种全新的音乐播放器,它将你所有的数据流、下载、云音乐存储、播放列表、电台等集结在一起。
聊天客户端
- GhettoSkype – 包装了 web Skype 的开源应用。
- HexChat – HexChat 是一款基于 XChat 的 IRC 客户端,但与 XChat 不同的是,它在 Windows 和类 Unix 系统上是完全免费的。
- Jitsi – Jitsi 是一款针对 Windows、Linux、Mac OS X 和 Android 的免费开源的多平台音频、视频会议和即时通讯应用。
- Messenger for Desktop – Facebook messenger 应用。
- Pidgin – 一款通用的聊天客户端。
- qTox – 一款简单的分布式、安全的通讯程序,支持音频和视频聊天。
- ScudCloud – Linux 平台下 Slack 客户端。
- Skype -Skype 让世界各地的人免费交谈。
- Telegram – 一款专注于速度和安全的消息通讯应用,极速、简洁并且免费。
- Viber -Linux 版本的 Viber 能让你向使用任何设备、任何网络,位于任何国家的其他 Viber 用户发送免费消息以及拨打免费电话。
- Weechat – WeeChat 是一款快速、轻量级并且可扩展的聊天客户端。
- Whatsie – Ubuntu/Linux 平台下非官方的 Whatsapp 客户端。
数据备份与恢复
- Borg Backup – 一个很棒的数据备份工具。
- Photorec – PhotoRec 是一款文件数据恢复软件,旨在恢复各种丢失的文件,包括来自硬盘的视频、文档和归档以及来自数码相机存储器丢失的照片(因此,照片恢复(Photo Recovery)即为应用的名称)。
- Qt4-fsarchiver – qt4-fsarchiver 是 fsarchiver 程序的 GUI 前端,它用来保存/恢复分区、文件夹和 MRB/GTP。该应用程序可以在基于 Debian 的系统以及 Suse 和 Fedora 上运行。
- System Rescue CD – SystemRescueCd 是一个 Linux 系统救援盘,可以是可引导的 CD-ROM 或者 USB 棒,可以用它来做系统管理或者在系统崩溃后进行修复。
- Test Disk – TestDisk 是一款强大而又免费的数据恢复软件!它的主要目的就是当由于软件故障而导致某些问题发生时,帮助恢复丢失的分区并且/或者让非启动盘再次可引导。
- Timeshift – TimeShift 是一个系统恢复实用工具,它使用 rsync 和硬链接(hard-link)为系统做增量快照。我们可以在日后恢复这些快照,从而撤销所有在快照后所做的任何修改。我们可以手动或者使用调度任务每隔一段时间自动生成快照。
桌面定制
- Adapta Theme – 一款自适应的 Gtk+ 主题,基于 Google Material 设计风格。
- Arc Icon Theme – 一个现代化的图标主题,它应当与 Moka 图标主题一起使用。
- Arc Theme – 一款扁平化带有透明元素的主题。
- Compiz Config 设置管理器 – OpenCompositing 项目将 3D 桌面视觉效果带到了 X 视窗系统(X Window System)中,它提升了 X 视窗系统的可用性并且提升了生产力。
- Conky – Conky 是一款专门为 X 视窗系统打造的免费、轻量级系统监视器,它可以在你的桌面上显示任何类型的信息。
- Flatabulous – 这是一款为 Ubuntu 和其它基于 Gnome 的 Linux 系统打造的扁平化主题。
- Flatabulous Arc Theme – 我最喜欢的 Ubuntu 主题。
- Irradiance Theme – 一款基于 Radiance 的 Unity 主题,设计灵感来源于 OS X Yosemite。
- Gnome Extensions – Gnome 桌面环境扩展。
- Gnome Look – 包含了大量由社区创建的图标、Gnome Shell 主题、字体以及其它更多资源,你可以用它们自定义你的 Gnome 桌面环境,它们都集中在一个这一个网站上。
- Numix Icon Theme – 为 Ubuntu Linux 打造的最好的图标主题之一。
- Numix Theme – 好看又流行的主题。
- Paper Icon Theme – Paper 是一款现代的自由桌面图标主题,它的设计采用了醒目的色彩和简单的几何图形来构成图标。
- Papirus Icon Theme – Ubuntu Linux 下最好的图标主题之一。
- Unity Tweak Tool – Ubuntu Unity 定制必备应用。
- Yosembiance theme – 一款改进的 Ambiance 主题(松散的),灵感来源于 OS X Yosemite。
开发
- Android studio -安卓官方集成开发环境(IDE):Android Studio 提供了用于在各种类型的安卓设备上构建应用的极速工具。
- Aptana – Aptana Studio 利用了 Eclipse 的灵活性,并且专注于将它集成到一个强大的 web 开发引擎中。
- Arduino IDE – 开源 Arduino 软件(IDE)可以非常方便地编写代码并将它们上传到开发板中。
- BlueJ – 为初学者设计的免费 Java 开发环境,全世界有数百万人都在使用它。
- Code::Blocks – Code::Blocks 是免费的 C, C++ 和 Fortran 集成开发环境,它可以满足开发者非常苛刻的需求。它被设计为具有很好的扩展性以及完全可配置。
- Clion – 专门为 C 和 C++ 打造的跨平台、强大的集成开发环境。
- Codelite – 一个免费、开源、跨平台的 C, C++, PHP 和 Node.js 集成开发环境。
- Eclipse – Eclipse 是著名的 Java 集成开发环境,但是 C/C++ 以及 PHP 版本的 Eclipse 也同样非常棒。
- Fritzing – Fritzing 是一款开源硬件电路设计工具,它可以让每个人都能够轻松地进行电子创作。
- Geany – Geany 是一个使用 GTK+ 工具包构建的文本编辑器,它拥有集成开发环境的基础功能。它是小而快的集成开发环境,只依赖几个少量的其它软件包。
- Genymotion – Genymotion 是一个第三方安卓模拟器,它非常快速,可以替代默认的安卓模拟器。
- Git – Git 是一个免费开源的分布式版本控制系统,它旨在快速高效地管理各种大大小小的项目。
- IntelliJ IDEA – 非常强大的 Java 集成开发环境。
- Ipython – 很强大的 Python Shell。
- Jupyter Notebook – 开源、交互式的数据科学和科学计算工具,支持超过 40 种编程语言。
- KDevelop – 它是一个免费开源的集成开发环境,功能丰富,支持插件扩展,支持 C/C++ 及其它编程语言。
- Komodo Edit – 免费开源的多语言开发环境。
- MariaDB – 最流行的数据库服务器之一,由 MySQL 原班人马打造。
- 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 配置。
- PyCharm – 强大的 Python IDE。
- Postgresql – PostgreSQL 是一个强大、开源的 对象关系型(object-relational) 数据库系统。
- Postman – Postman 可以帮助我们快速地测试 API。
- QT Creator – 全能型跨平台集成开发环境,用于轻松地创建连接设备、用户界面(UI)和应用程序。
- Rabbit VCS – RabbitVCS 是一组图形化工具的集合,用于简单直接地访问你使用的版本控制系统。
- Sqlite Browser – 以可视化的方式创建、管理和查看 sqlite 数据库文件。
- Swift – Swift 是一种使用现代方法构建的通用编程语言,强调安全、性能和设计模式。
- Ubuntu-SDK – 官方的 Ubuntu SDK。
- Zsh – 一款非常强大的 Shell。
电子书
- Calibre – 无比丑陋却非常强大的软件,用于电子书管理与转换。
- Evince – Evince 是支持多种文档格式的文档阅读器。Evince 的目标是将 GNOME 桌面上各种多文档阅读器替换成一个简单的单一程序。
- Foxit – Foxit Reader 8.0,PDF 阅读器大奖获得者。
- FBReader – 最流行的电子阅读器应用之一。
- Lucidor – Lucidor 是一款用于阅读和管理电子书的软件。Lucidor 支持 EPUB 格式的电子书,并且支持开放式出版发布系统(Open Publication Distribution System, OPDS) 格式的目录。
- MasterPDF editor – Linux 平台下一款非常便捷智能的 PDF 编辑器。
- MuPDF – 轻量级 PDF 和 XPS 阅读器。
- Okular – Okular 是一款基于 KDE 开发的通用文档阅读器,它可以工作在多种平台上,包括但不限于 Linux, Windows, Mac OS X, *BSD 等。
- qpdf – qpdfview 是支持多标签的文档阅读器。
- Sigil – Sigil 是一款可运行于多种平台的 EPUB 电子书编辑器。
编辑器
- Atom – 一个为 21 世纪打造的可配置的文本编辑器。
- Bluefish – Bluefish 是一款面向程序员与 web 开发者的强大编辑器,拥有多种选项,可以编写网站、脚本和各种程序代码。
- Brackets – 一个理解 web 设计的现代文本编辑器。
- Emacs – 一款支持扩展、可定制、免费自由的文本编辑器,其实它还有更多特性。
- Geany – Geany 是一个使用 GTK+ 工具包构建的文本编辑器,它拥有集成开发环境的基础功能。它是小而快的集成开发环境,只依赖几个少量的其它软件包。
- Gedit -Gedit 是 GNOME 文本编辑器。由于它的目标是简单易用,所以他是一款非常强大而通用的文本编辑器。
- Kate – Kate 是一个支持多种文档格式的编辑器,自从 KDE 2.2 以后就作为 KDE 的一部分了。
- Lighttable – 下一代代码编辑器!支持在线编码。
- Sublime – 一直以来都是最棒的文本编辑器之一。
- VSCode – Visual Studio Code 一款轻量级、强大的源码编辑器,可在 Windows, OS X 和 Linux 系统上运行。它内建支持 JavaScript, TypeScript 以及 Node.js;同时,它还拥有丰富的扩展系统,可以支持其它语言(C++, C#, Python, PHP)和运行环境。
- Vim -Vim 是一个高级文本编辑器,旨在提供实际 Unix 上的 “Vi” 编辑器的强大功能,同时提供更多完善的功能集合。不论你现在正使用 vi 还是正在使用一个其它不同的编辑器,学习它都是非常有帮助的。
教育
- BibleTime – BibleTime 是一个《圣经》学习程序,它基于 Sword 库以及 Qt 工具集。
- Celestia – 免费的太空模拟器,可以让你在三维空间中探索我们的宇宙。
- Chemtool – Chemtool 是 Linux 平台下一款小巧的软件,用于绘制化学结构。
- Epoptes – 一个开源的计算机实验室管理和监控工具。
- Gcompris – GCompris 是一个高质量的教育软件套件,包含了针对 2 岁到 10 岁孩子的众多活动(activities)。
- Geogebra – 一款图形化计算器,可以进行函数、几何、代数、微积分、统计以及 3D 数学运算。
- GNUKhata – 开源会计软件。
- GNU Typist – 基于 ncurses 的免费软件,你的打字导师。
- Google Earth – Google Earth 是一个虚拟地球、地图和地理信息程序。
- GPeriodic – GPeriodic 是 Linux 平台下的 元素周期表(periodic table) 程序。
- ITalc – iTALC 是为教师准备的强大的教学工具,它可以让你用若干种方式控制你的网络中的其它计算机。
- KDE Edu Suite – 基于 KDE 技术的免费教育软件。
- MAPLE – Maple 是一款整合了世界上最强大的数学引擎并带有界面的软件,它可以让你非常轻松地分析、研究、可视化和解决各种数学问题。
- MATLAB – MATLAB 平台专门为解决各种工程和科学问题进行了优化,它可以帮助将你的思想带出桌面电脑。你可以在更大的数据集中进行分析,并扩展到集群和云中。
- Maxima – Maxima 是一个用于符合和数值表达式操作的系统,包括求导、集成、泰勒级数、拉普拉斯变换、唱微分方程、线性方程组等。
- Moodle – 在线学习课程管理系统。
- OpenEuclid – OpenEuclide 是一个 2D 几何软件:通过描述正式的几何限制来动态定义数据。
- OpenSIS – 学校管理软件。
- Scipy – SciPy 是一个基于 Python 生态系统的开源软件,用于数学、科学和工程。
- Scratch – 使用 Scratch,你可以为你自己的交互式故事、游戏和动画进行编程,然后可以通过在线社区和其他人分享你的创作。
- Stellarium – Stellarium 是一个免费开源的天文馆软件。
- Tux4Kids – Tux4Kids 为孩子们开发高质量的软件,目标是在一个不可抗拒的软件包中结合乐趣与学习。
- UGENE – UGENE 是一款免费开源跨平台集成 GUI 的生物信息学(bioinformatics)软件。
邮件
- Evolution – Evolution 是一款个人信息管理软件,集成了邮件、日历和地址簿等功能。
- Geary – Geary 是一款为 GNOME 3 打造的电子邮件应用,它可以让你使用一个简单、现代的界面阅读和发送邮件。
- Mailnag – Mailnag 是一个用于检查 POP3 和 IMAP 服务器有没有新邮件的后台服务程序。
- N1 – 基于现代 web 技术构建的可扩展桌面邮件应用。
- Sylpheed – 轻量级、用户友好型邮件客户端。
- Thunderbird – Thunderbird 是一款易于设置和自定义的电子邮件应用,它含有很多不错的功能。
- Wmail – Linux 平台下非官方的 Gmail & Google Inbox 桌面客户端。
文件管理器
- 7Zip – 解压任何 zip 格式的文件。
- AngrySearch – Linux 文件搜索工具,输入后显示即时搜索结果。
- Double Commander – Double Commander 是一款跨平台、开源文件管理器,有两个并排的面板。它的灵感来源于 Total Commander,但有一些全新的功能。
- Marlin – 文件管理器汪洋大海中最为性感的一条“鱼”,Marlin 设计美观,专注于速度、简洁和易用。
- Nautilus – Nautilus 是一个专门为适配 Gnome 桌面设计和行为打造的文件管理器,为用户提供了一种简单的方法来浏览和管理文件。
- Nemo – Nemo 是 Cinnamon 桌面环境下的文件管理器。
- QDirStat – 基于 Qt 的目录统计工具。QDirStat 由 KDirStat 的作者打造,但没有 KDirStat 中所包含的任何 KDE 部分。
- Ranger – Ranger 是一个绑定了 VI 键的控制台文件管理器。
- Synapse – Linux 平台下最佳的应用启动器。
- Thunar – Thunar 被设计成为 Xfce 4.6 中的默认文件管理器,它的设计宗旨是快速、易用。
游戏
- 0 A.D – 帝国时代,就像开源的即使战略游戏(RTS Game)。
- Civilization5 – Sid Meier’s Civilization® 一直以来是公认的最伟大的战略游戏系列之一。
- Cockatrice – Cockatrice 是一个开源多平台支持的程序,用于通过网络玩桌面卡片游戏。
- Desura – Desura 是一个转为游戏玩家打造的社区驱动的数字发布服务平台,它将游戏玩家指尖的来自开发商的最好的游戏,mods 和可下载内容放在上面,随时准备购买和玩游戏。
- GBrainy – Gbrainy 是一个脑筋急转弯游戏,它非常有趣,可以让你的大脑得到训练。
- Minecraft – Minecraft 是一个放置砖块并不断冒险的游戏。你可以探索随机产生的世界,并在其中建造酷炫的东西,从简单的房子到壮丽的城堡都可以建造出来。
- Minetest – 使用 C++(消耗更少资源)编写的开源 Minecraft,并且包含改造过的 API。
- PlayOnLinux – 在 Linux 上玩 Windows 游戏。
- Simutrans – Simutrans 是一个免费并开源的交通运输模拟器。
- Steam – 很棒的游戏平台,为众多游戏敞开了大门。
- SuperTuxCar – SuperTuxKart 是一个开源的 3D 赛车游戏,拥有多种角色、轨道和可玩的模式。
- The Battle for Wesnoth – 免费的回合制战略游戏,拥有一个高度幻想的主题,支持单人和线上多人战斗模式。
- Warzone2100 – 开源实时战略/实时战术游戏。
- Wine – Wine(起初是“ Wine 不是一个模拟器(Wine Is Not an Emulator)”的缩写)能够运行 Windows 应用的兼容层,它可以在多种 POSIX 兼容的系统上运行,如 Linux, Mac OS X 和 BSD。
- Xonotic – 竞技场射手,灵感来源于 虚幻竞技场(Unreal Tournament) 和 地震(Quake) 。
图像
- Aftershot – Adobe Photoshop 强有力的替代者。
- Agave – Agave GNOME 桌面环境下一款简单的应用程序,它可以让你从一个单一的初始色生成各种色彩设计。
- Blender – 转为艺术家和小团队打造的免费开源的完整的 3D 创作软件。
- Cinepaint – 开源深度绘图(注:Deep Paint 表示要使颜色的深度达到八位以上)软件。
- Darktable – Darktable 是一个开源摄影流应用和 RAW 显影剂(developer)。
- Digikam – Digikam 是 Linux 平台下高级数码相片管理应用。
- Feh – 轻量级极速图片查看器。
- Fotoxx – Fotoxx 是一款用于图片编辑和收藏管理的 Linux 程序。
- GIMP – GIMP 是一款免费发布的应用程序,可以完成诸如照片润色、图片合成以及图片签名等任务。
- gThumb – gThumb 是一个图片查看器和浏览器(它还包含一个用于从相机转移照片的工具)。
- Hugin – 一个基于 Panorama 工具的易用跨平台全景图片工具链。
- Inkscape – 一个为你准备的强大免费的设计工具,无论你是一位插画家、设计师、web 设计师或者只是一个需要创建矢量图的人。
- Krita – 为艺术家、数字画家和插画家准备的开源的概念设计软件。
- Lightworks – 专业非线性视频编辑软件,它有一个免费的版本可以使用。
- Luminance HDR – Luminance HDR 是一款开源图形界面应用,旨在提供一个 HDR 影像工作流。
- Mypaint – Mypaint 是一个可以使用绘图板的绘画应用。
- Ojo – 快速美观的图片查看器。
- OpenShot – OpenShot 是 Linux 平台下免费、易用、功能丰富的视频编辑器。
- Photonic – Phototonic 是图片查看器和整理器。
- Pinta – Pinta 是一个免费、开源的绘画和图片编辑应用。
- Pitivi – 是一个免费的视频编辑器,拥有一个美丽直观的用户界面,一个整洁的代码库和很棒的社区。
- Radiance – Radiance 是一个验证照明的仿真工具。
- RawTherapee – 一个好看但很少有人知道的照片编辑应用。
- Shotwell – Shotwell 是 GNOME 3 中的照片管理器。
- StopMotion – StopMotion 是 Linux 平台下一款用于创建定格动画的免费开源应用。它可以帮你捕获并编辑你的动画帧并能将动画帧导出为一个单独的文件。
- Xara Extreme – Xara Xtreme 是一个为 Unix 平台(包括 Linux, FreeBSD)打造的强大、通用型图形程序。
网络
- Anatine – Twitter 桌面应用,有很多自定义选项。
- Brave – Brave 是一个既快又好的桌面浏览器,可运行于 macOS, Windows 和 Linux 上。
- Chrome – 一款非常流行的 Web 浏览器,支持插件或应用。
- Chromium – Chromium 是一个开源浏览器项目,旨在为所有用户提供一个更加安全、稳定的方式来体验 Web。
- Corebird – Corebird 是一款原生的 GTK+ Twitter 桌面客户端。
- Firefox – 一款流行的 Web 浏览器,支持插件或应用。
- Midori – 一款可以很好地运行在低配置系统上的轻量级免费浏览器。 .
- Opera – Opera 浏览器是你要在 web 上做更多事情的所需要的一切。
- Tor – Tor 是一个免费软件和一个开放网络,它能帮助你防御流量分析,这是一种威胁到个人自由和隐私的网络监视形式。
- Vivaldi – 浏览器界的一颗新星,它拥有很多自定义的设置。
- Yandex – 快速便捷的浏览器。
办公
- Caligra Office – 提供了一个包含 8 款应用的综合系列,可以满足办公、图像和管理需求。
- GnuCash – GnuCash 是一款实现了复试记账系统的免费会计软件。它最初旨在开发兼容 Intuit(Inc.’s Quicken application,公司提升效率应用) 类似的功能,但它针对小型企业会计提供了一些特有功能。
- Gummi gtk2 | gtk3 – 支持模板、拼写检查和向导的简易 LaTeX 编辑器。
- KMyMoney – KMyMoney 是 KDE 环境下的个人金融管家。它和微软 Money 和 Quiken 应用操作类似。
- LibreOffice – Linux 平台下最佳的办公套件。
- LyX – 成熟的文档编辑器,可以渲染成 LaTeX。
- WPS office – Linux 平台下最佳办公套件之一。
生产力
- Ambient Noise – 在 Linux 安装 Ambient Noise,让你更加专注生产工作。
- Autokey – Linux 平台下桌面自动化实用工具,它可以让你管理脚本和短语集合,并且可以给它们设定缩写和快捷键。
- Basket Note Pads – 多功能笔记类应用,可以帮助你轻松地记录各种笔记。
- Brightness – Ubuntu 亮度指示器。
- SpeedCrunch – 一款美观、开源、高精度的科学计算器。
- California – 完整的日历应用替代者,它可以使用自然语言创建事件。
- CopyQ -CopyQ 是高级剪切板管理器,支持编辑和脚本功能。
- f.lux – 自动根据光线调节你的电脑屏幕亮度。
- Gnome-dictionary – GNOME 下强大的字典应用。
- Go For It – Go For It 是一款简单又时尚的生产力应用,支持任务清单功能,它整合了一个定时器可以让你专注于当前任务。
- Gpick – Gpick 允许你从桌面上任何位置采样任何颜色,此外它还提供了一些其它的高级功能。
- My Todo – My Todo 是一款开源任务清单程序,它可以让你,让用户掌控一切。
- My Weather Indicator – Ubuntu平台下的天气指示器小部件。
- Notes – Linux 平台下简洁的笔记应用。
- Notepadqq – Notepadqq 是 Linux 桌面下类似于 Notepad++ 的编辑器。
- Plank – Plank 注定要称为本星球上最简单的 dock 应用。
- Pomodone App – 利用 PomoDoneApp 是使用 Pomodoro 技术® 追踪你的工作流程的最简单的方法,就在你目前使用的任务管理器服务之上。
- Papyrus – Papyrus 是一个不同的笔记管理器,专注于安全和更友好的用户界面。Papyrus 正在尝试为用户提供更加易用智能的用户界面。
- Recent Noti – 最近通知指示器。
- Redshift – Redshift 会根据你的周围环境调整你的屏幕色温。如果你在晚上工作于电脑屏幕前的话,它可能会帮助减少对你眼睛的伤害。
- Shutter – Shutter 是基于 Linux 的发行版系统(如 Ubuntu)下的一款功能丰富的屏幕截图程序。
- Simplenote – 跨平台笔记应用,Evernote 的竞争者。
- Springseed – 为日常用户打造的简单漂亮的笔记应用。
- Stickynote – Linux 平台下的 Sticky Note 应用。
- TaskWarrior – Taskwarrior 是一款免费开源的软件,它可以通过命令行管理你的任务清单。
- Todo.txt – Todo.txt,聚焦编辑器,它会尽可能少地使用按键和 TAB 键来管理你的任务。
- Todoist – Todoist 非官方客户端。Todoist 是跨平台的清单管理器,它拥有移动端应用、有超棒的界面(UI)以及一些可选的高级功能。
- Tomboy – Tomboy 是一款简单易用的桌面笔记应用。
- Undistract me – 当耗时较长终端命令运行完毕后会通知你。
- WizNote – 跨平台云笔记客户端。
- Xmind – 思维导图工具。
- Zim – 一款用于维护 wiki 页面集合的图形化文本编辑器,非常适合笔记和文档。它将内容存储为文本文件,以便使用版本控制。
安全
- ClamAV – 反病毒软件包。
- GnuPG – Gnu 隐私护盾。
- GuFW – Linux 世界中最简单的防火墙之一。
- OpenSSH – OpenSSH 安全 Shell 服务器和客户端。
- Fail2ban – Fail2ban 会扫描日志文件(如
/var/log/apache/error_log
),并禁止有恶意迹象(比如太多次密码错误)的 IP,以及搜寻漏洞等。
- Seahorse – Seahorse 是 GnuPG 的 Gnome 图形界面前端。
- Tcpdump – TCP 调试/抓取工具。l
文件共享
- CrossFTP – CrossFTP 让管理 FTP 相关的任务异常轻松。
- D-lan – 免费局域网共享软件。
- Deluge – Deluge 是一个轻量级、免费、跨平台的 BitTorrent 客户端(类似著名的 uTorrent)。
- Dropbox – Dropbox 是一个免费服务,它能够将你的照片、文档和视频带到任何地方,并能够轻松地分享它们。
- Filezilla – 免费开源的 FTP 软件。
- Flareget – 全功能、多线程下载管理器和加速器。
- Meiga – 一个可以通过 web 让本地目录共享成为可能的工具。
- ownCloud – ownCloud 的目标是无论你身在何处都可以访问你的文件。
- Quazaa – 一个跨平台多网络 P2P 文件共享客户端。
- PushBullet – PushBullet 让你的设备连接成一体。
- qBittorent – qBittorrent 旨在成为 uTorrent 替代者的免费开源软件。
- SpiderOak – 为关心隐私的团队和企业打造的实时协作软件。
- Syncthing – Syncthing 利用开放、值得信赖和分散式的东西替代专有的同步和云服务。
- Teamviewer – PC 远程控制软件,对于个人可以免费使用。
- Transmission – 简洁、轻量级、跨平台的 torrent 客户端。
- uGet – Linux 平台下最好的下载管理器。
- uTorrent – 优雅、高效的 torrent 下载器。
- Vuze – Vuze 是一款满足你进行种子下载一切需求的端到端 Bittorrent 客户端。
终端
- GnomeTerminal – Linux 平台下广泛预装的终端模拟器。
- Guake – Guake 是 Gnome 桌面环境下的一款“可伸缩”的终端。
- Konsole – KDE 桌面环境下最好的终端。
- RXVT – X11 终端模拟器,xterm 流行的替代者。
- RXVT-Unicode – RXVT-Unicode fork 自著名的终端模拟器。
- Sakura – 简单却强大的基于 libvte 的终端模拟器,支持 utf-8 编码,以及由 GTK+ 和 pango 库提供的输入法。
- Terminator – 很明显,它是 Linux 平台上最强大并且具有填充功能的终端模拟器。
- Termit – 基于 vte 库的简单终端模拟器,可通过 Lua 扩展。
- Xterm – xterm 程序是 X 视窗系统的终端模拟器。兼容那些不能直接使用视窗系统的 DEC VT102 和 Tektronix 4014 程序。
- Yakuake – 基于 KED Konsole 技术的 Quake 风格的终端模拟器。
实用工具
- Actionaz – Ubuntu/Linux 下自动化任务实用工具。
- Bleach bit -BleachBit 会为你快速释放磁盘空间并不知疲倦地保卫你的隐私。它可以清空缓存、删除 cookies,清空网络浏览记录、粉碎临时文件、删除日志等等。
- Brasero – CD/DVD 刻录程。
- Caffeine – 阻止 Ubuntu 自动睡眠。
- Clonezilla – Clonezilla 是一个类似于 True Image® 和 Norton Ghost® 的分区和磁盘映像克隆程序。
- EasyStroke – Easystroke 是 X11 下的鼠标手势识别软件(很不错,个人也很推荐)。
- Enpass – Enpass 通过安全地管理你的密码和重要信息让你的生活更加轻松。
- Convertall – 单位换算软件。
- GD map – 一个以可视化的方式展现磁盘使用情况的工具。
- Gnormalize – 音频转换器。
- GParted – Ubuntu/Linux 下的磁盘分区实用工具。
- GRadio – Ubuntu Linux 平台下的广播软件。
- Handbrake – 视频转换器。
- KeePass – Windows 平台下的密码管理器,通过 Mono 提供跨一些跨平台支持。
- KeePassX – 开源跨平台的密码管理器。
- ImageMagik – ImageMagick 是用于修改和进行图片工作的命令行实用工具套件。
- LastPass – 跨平台密码管理器。
- Powertop – 通过能源消耗诊断故障。
- Pulse Audio – 使用自定义配置提升 Linux 音频质量。
- Peazip – 用于解压任何 zip 格式的文件。
- Psensor – Linux 平台下图形化的硬件温度监视器。
- Remarkable – Ubuntu/Linux 下最佳 Markdown 编辑器。
- Remmina – Linux 和 其它 Unix 系统平台下的一款功能丰富的远程桌面应用。
- Systemload – 在状态栏显示系统负载。
- Synaptic – Synaptic 是图形化 APT 包管理程序(不想使用命令行安装程序的话,推荐使用)。
- TLP – 优化 Linux 电池。
- Variety – Variety 是一个 Linux 平台下的开源壁纸更换程序,拥有许多很棒的功能同时依旧紧凑易用。
- Virtualbox – VirtualBox 是 x86 硬件平台全虚拟化软件,可用于服务器、桌面系统和嵌入式系统。
- WallpaperChange – 自动更换你的壁纸。
- Workrave – 一款可以帮助你恢复身体并阻止(肢体)重复性劳损的程序。
- Xtreme Download Manager – 一款在 Linux 平台下很棒的并且拥有全新界面的下载管理器。
视频
- Bomi Player – 一款强大易用的多媒体播放器。
- Cheese – Cheese 使用你的摄像头拍摄照片和视频,可以应用各种奇特的特效,并且可以和其他人分享乐趣。
- Kodi – 一款一流的免费开源媒体中心软件(GPL 授权),可以用于播放视频、音乐,查看图片,玩游戏等等。
- Miro – 免费开放的视频、音乐和网络电视应用。它集成了成千上万的视频源,并且比其它任何平台拥有的免费高清(HD)视频都多。
- MPlayer – MPlayer 是一个可以运行在多种系统下的电影播放器,可以播放各种格式的视频。
- MPV – 一个免费、开源和跨平台的媒体播放器。
- SMPlayer – 内置解码器的免费媒体播放器。可以播放所有格式的音频和视频。
- SVP – SVP 采用帧内插(在高端电视和投影仪上都可用)的方法允许你在你的桌面电脑上观看任何视频。
- VLC – VLC 是一款免费开源跨平台的多媒体播放器和框架,它可以播放多数格式的多媒体文件以及 DVD,音频 CD,VCD和各种流协议视频文件。
其它
- GrubCustomizer – 这是一个可以配置 GRUB2/BURG 的设置和菜单的图形化程序。
- Mycroft – 每个人都可以使用的人工智能(A.I.)平台。
命令行实用工具
- Bastet – 在命令行中玩俄罗斯方块游戏(Tetris)。
- Daily Reddit Wallpaper – 当系统启动后,自动将你的壁纸更换为来自 reddit 壁纸页面或者任何其它 reddit 子页面获得投票最多的图片。
- Fishfry – 将 Fish Shell 的历史使用定制的历史替换,方便高效使用和新手学习。
- htop – top 程序的升级版本,拥有更多功能和更佳的使用体验。
- Pacman4console – 在终端中玩 食豆小子 Pacman 游戏。
- Tmux – 可以让你轻松切换运行在同一个终端中的几个程序,分离(程序在后台继续运行)和连接它们到一个不同的终端。此外,它还有更多功能等你尝试。
- 十佳命令行工具 。
- wicd-curses – 命令行版本的 WiFi 连接管理器。
桌面环境
- Budgie – Budgie 是一个为现代用户设计的桌面环境,强调简单优雅。
- Cinammon – Cinnamon 努力提供传统的用户体验。Cinnamon fork 自 GNOME 3。
- Gnome – GNOME 是诱人而直观的桌面环境,提供现代和经典 GNOME 的桌面。
- GNOME Flashback – GNOME Flashback 是 GNOME 3 的外壳,它最初称为 GNOME 的后备模式。该桌面布局和底层技术与 GNOME 2 类似。
- KDE Plasma – KDE Plasma 桌面环境提供了让人熟悉的工作环境。它提供了现代桌面计算体验所需要的各种工具,所以,你从一开始就能够高效工作。
- LXDE – 轻量级 X11 桌面环境(LXDE)是一个快速节能的桌面环境。
- LXQt – LXQt 是基于 Qt 技术的即将到来的 LXDE 版本。
- Mate – Mate 使用传统隐喻为 Linux 用户提供了直观诱人的桌面。MATE fork 自 GNOME 2。
- Pantheon – Pantheon 最初是 elmentary 系统发行版默认的桌面环境。
- Unity – Unity 是由 Cnaonical 为 Ubuntu 设计的 GNOME Shell。
- Xfce – Xfce 体现了传统 UNIX 设计哲学:模块化与复用。
显示管理器
控制台
- CDM – 使用 Bash脚本编写的短小精悍的登录管理器。
- 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 显示管理器。
窗口管理器
窗口组合管理器
- Compton – Compton 是一个独立的窗口组合管理器,适用于没有原生支持窗口组合功能的窗口管理器。
栈式窗口管理器
- 2bwm – 快速浮动窗口管理器,拥有两个特别的边界,基于 XCB 库编写,衍生自 mcwm。
- Blackbox – X 视窗系统下的快速、轻量级窗口管理器,完全没有各种恼人的库依赖问题。
- Fluxbox – 基于 Blackbox 0.61.1 代码编写的 X 窗口管理器。
- Openbox – 高度可配置的下一代窗口管理器,拥有广泛的标准支持。
平铺式窗口管理器
- Bspwm – Bspwm 是一个平铺式窗口管理器,它将窗口当作一颗完全二叉树的叶子呈现出来。
- Herbstluftwm – 用于 X11 的手动平铺式窗口管理器,基于 Xlib 和 Glib 构建。
动态窗口管理器
- awesome – 高度可配置的下一代 X 窗口管理器框架。
- dwm – X 动态窗口管理器。它可以让窗口使用平铺(tiled)、单一(monocle)和浮动(floating)布局。
- i3 – 完全从头开始编写的平铺式窗口管理器。
- spectrwm – 小型 X11 动态窗口管理器,很大程度上受到 xmonad 和 dwm 的影响。
- xmonad – 使用 Haskell 编写和配置的 X11 动态窗口管理器。
配置
Ubuntu
- Linux 是什么
- 基本 Linux 术语
- Ubuntu 是什么
- 如何安装 Ubuntu
- Windows 与 Ubuntu 如何多重引导
- 安装 Ubuntu 后你该做什么
Arch Linux
其它发行版
等待添加
交流论坛
Ubuntu
Arch Linux
- Arch Linux 论坛
- Arch Linux ARM 论坛
IRC 频道
Linux 新闻与应用等
- OMG!Ubuntu
- ITSFOSS
- Linux 官网
- Webupd8
- Noobslab
- Make use of
- TecMint
- AllTop
- Unixmen
- DistroWatch
- Phoronix
- Dedoimedo
- How-To Geek
- Liliputing
- FAMILUG
- Ubuntu Geek
Reddit
- Ubuntu
- Arch Linux
- Linux
- 开源
- Unix Porn
- Linux 内核
- Linux 游戏
Linux 学习
- 学习 Linux 命令行
- GNU/Linux 命令行工具总结
- 学习 Linux
- Linux 课程
- Linus 袋装指南
- Linux 命令行与 Bash – Tek Linux
Linux Hacking 或开发
- 内核初学者
- 深入 Linux
- Linux 内核
- Linux 内核归档(官方网站)
- Linux 内核内部(PDF)
- Linux 内核邮件列表归档
- Linux 内核模块编程指南(PDF)
贡献
- 校对 :你可以参考原文档 Awesome-Linux-Software ,帮助校对翻译。比如,你可以在 issues 中提出改进后的翻译结果;或者,你也可以 Fork 到自己的仓库,进行校对和修改,然后提交 Pull Request。
-
翻译:由于原始文档 Awesome-Linux-Software 会不断地更新,所以你可以在 Fork 后,帮助翻译新添加的内容,并提交 Pull Request。
-
新增:当然啦,你也可以推荐一些列表中没有的应用程序;或者你也可以添加一些不错阅读材料(比如教程等)。以下为添加新的应用程序步骤:
- 请先 Fork 到你的个人仓库,然后进行编辑。
- 给出你推荐的应用名称,并给出它的 主页 或者安装 指南 链接。
- 你需要为你推荐的应用写上 简介 ,并添加小图标( 代表开源软件,请在后面给出开源代码仓库的链接; 则代表免费软件)。
- 将你推荐的应用添加到合适的分类标题下,如果没有合适的分类标题,你可以创建一个新的分类标题(完了记得更新目录)。
- 请确保新增的条目在合适的分类标题下,并保证排序正确,这样方便查阅。一切完毕后,请提交 Pull Request。
- 建议 :如果合适的话,你可以先向 Awesome-Linux-Software 提交 PR,然后再将对应的中文内容添加到本文档中,并提交 PR,从而尽可能保持同步。最后,也希望你能多推荐一些更适合国人使用的应用程序,谢谢!
许可协议
本文档采用 创作共用署名4.0国际许可证 进行许可。
——来自 PyPoster,让博客发布更轻松!
原文
http://blog.chriscabin.com/os/linux/1427.html