分类 分享 下的文章

OpenRGB 是一个有用的开源工具,可以一个工具管理所有的 RGB 灯光。让我们来了解一下它。

无论是你的键盘、鼠标、CPU 风扇、AIO,还是其他连接的外围设备或组件,Linux 都没有官方软件支持来控制 RGB 灯光。

而 OpenRGB 似乎是一个适用于 Linux 的多合一 RGB 灯光控制工具。

OpenRGB:多合一的 RGB 灯光控制中心

是的,你可能会找到不同的工具来调整设置,如 Piper 专门 在 Linux 上配置游戏鼠标。但是,如果你有各种组件或外设,要把它们都设置成你喜欢的 RGB 颜色,那将是一件很麻烦的事情。

OpenRGB 是一个令人印象深刻的工具,它不仅专注于 Linux,也可用于 Windows 和 MacOS。

它不仅仅是一个将所有 RGB 灯光设置放在一个工具下的想法,而是旨在摆脱所有需要安装来调整灯光设置的臃肿软件。

即使你使用的是 Windows 系统的机器,你可能也知道像 Razer Synapse 这样的软件工具是占用资源的,并伴随着它们的问题。因此,OpenRGB 不仅仅局限于 Linux 用户,还适用于每一个希望调整 RGB 设置的用户。

它支持大量设备,但你不应该期待对所有设备的支持。

OpenRGB 的特点

它在提供简单的用户体验的同时,赋予了你许多有用的功能。其中的一些特点是:

  • 轻便的用户界面
  • 跨平台支持
  • 能够使用插件扩展功能
  • 设置颜色和效果
  • 能够保存和加载配置文件
  • 查看设备信息
  • 连接 OpenRGB 的多个实例,在多台电脑上同步灯光

除了上述所有的特点外,你还可以很好地控制照明区域、色彩模式、颜色等。

在 Linux 中安装 OpenRGB

你可以在其官方网站上找到 AppImage 文件和 DEB 包。对于 Arch Linux 用户,你也可以在 AUR 中找到它。

如需更多帮助,你可以参考我们的 AppImage 指南安装 DEB 文件的方法来设置。

官方网站应该也可以让你下载其他平台的软件包。但是,如果你想探索更多关于它的信息或自己编译它,请前往它的 GitLab 页面

总结

尽管我没有很多支持 RGB 的设备/组件,但我可以成功地调整我的罗技 G502 鼠标。

如果你想摆脱多个应用,用一个轻量级的界面来管理你所有的 RGB 灯光,我肯定会推荐你试一试。

你已经试过它了吗?欢迎在评论中分享你对它的看法!


via: https://itsfoss.com/openrgb/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

开源技术人员对此深有体会。

 title=

Linux 用户几乎都会记得他们第一次发现无需实际安装,就可以用 Linux 引导计算机并在上面运行。当然,许多用户都知道可以引导计算机进入操作系统安装程序,但是 Linux 不同:它根本就不需要安装!你的计算机甚至不需要有一个硬盘。你可以通过一个 U 盘运行 Linux 几个月甚至几

自然,有几种不同的 “ 临场 live ” Linux 发行版可供选择。我们向我们的作者们询问了他们的最爱,他们的回答如下。

1、Puppy Linux

“作为一名前 Puppy Linux 开发者,我对此的看法自然有些偏见,但 Puppy 最初吸引我的地方是:

  • 它专注于第三世界国家容易获得的低端和老旧硬件。这为买不起最新的现代系统的贫困地区开放了计算能力
  • 它能够在内存中运行,可以利用该能力提供一些有趣的安全优势
  • 它在一个单一的 SFS 文件中处理用户文件和会话,使得备份、恢复或移动你现有的桌面/应用/文件到另一个安装中只需一个拷贝命令”

—— JT Pennington

“对我来说,一直就是 Puppy Linux。它启动迅速,支持旧硬件。它的 GUI 很容易就可以说服别人第一次尝试 Linux。” —— Sachin Patil

“Puppy 是真正能在任何机器上运行的临场发行版。我有一台废弃的 microATX 塔式电脑,它的光驱坏了,也没有硬盘(为了数据安全,它已经被拆掉了),而且几乎没有多少内存。我把 Puppy 插入它的 SD 卡插槽,运行了好几年。” —— Seth Kenlon

“我在使用 U 盘上的 Linux 发行版没有太多经验,但我把票投给 Puppy Linux。它很轻巧,非常适用于旧机器。” —— Sergey Zarubin

2、Fedora 和 Red Hat

“我最喜欢的 USB 发行版其实是 Fedora Live USB。它有浏览器、磁盘工具和终端仿真器,所以我可以用它来拯救机器上的数据,或者我可以浏览网页或在需要时用 ssh 进入其他机器做一些工作。所有这些都不需要在 U 盘或在使用中的机器上存储任何数据,不会在受到入侵时被泄露。” —— Steve Morris

“我曾经用过 Puppy 和 DSL。如今,我有两个 U 盘:RHEL7RHEL8。 这两个都被配置为完整的工作环境,能够在 UEFI 和 BIOS 上启动。当我有问题要解决而又面对随机的硬件时,在现实生活中这就是时间的救星。” —— Steven Ellis

3、Porteus

“不久前,我安装了 Porteus 系统每个版本的虚拟机。很有趣,所以有机会我会再试试它们。每当提到微型发行版的话题时,我总是想起我记得的第一个使用的发行版:tomsrtbt。它总是安装适合放在软盘上来设计。我不知道它现在有多大用处,但我想我应该把它也算上。” —— Alan Formy-Duval

“作为一个 Slackware 的长期用户,我很欣赏 Porteus 提供的 Slack 的最新版本和灵活的环境。你可以用运行在内存中的 Porteus 进行引导,这样就不需要把 U 盘连接到你的电脑上,或者你可以从驱动器上运行,这样你就可以保留你的修改。打包应用很容易,而且 Slacker 社区有很多现有的软件包。这是我唯一需要的实时发行版。” —— Seth Kenlon

其它:Knoppix

“我已经有一段时间没有使用过 Knoppix 了,但我曾一度经常使用它来拯救那些被恶意软件破坏的 Windows 电脑。它最初于 2000 年 9 月发布,此后一直在持续开发。它最初是由 Linux 顾问 Klaus Knopper 开发并以他的名字命名的,被设计为临场 CD。我们用它来拯救由于恶意软件和病毒而变得无法访问的 Windows 系统上的用户文件。” —— Don Watkins

“Knoppix 对临场 Linux 影响很大,但它也是对盲人用户使用最方便的发行版之一。它的 ADRIANE 界面 被设计成可以在没有视觉显示器的情况下使用,并且可以处理任何用户可能需要从计算机上获得的所有最常见的任务。” —— Seth Kenlon

选择你的临场 Linux

有很多没有提到的,比如 Slax(一个基于 Debian 的实时发行版)、Tiny CoreSlitazKali(一个以安全为重点的实用程序发行版)、E-live,等等。如果你有一个空闲的 U 盘,请把 Linux 放在上面,在任何时候都可以在任何电脑上使用 Linux!


via: https://opensource.com/article/21/4/usb-drive-linux-distro

作者:Seth Kenlon 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

如果你要管理大型复杂的项目,请尝试利用开源选择替换 MS-Project。

 title=

诸如建造卫星、开发机器人或推出新产品之类的项目都是昂贵的,涉及不同的提供商,并且包含必须跟踪的硬依赖性。

大型项目领域中的项目管理方法非常简单(至少在理论上如此)。你可以创建项目计划并将其拆分为较小的部分,直到你可以合理地将成本、持续时间、资源和依赖性分配给各种活动。一旦项目计划获得负责人的批准,你就可以使用它来跟踪项目的执行情况。在时间轴上绘制项目的所有活动将产生一个称为 甘特图 Gantt chart 的条形图。

甘特图一直被用于 瀑布项目方法,也可以用于敏捷方法。例如,大型项目可能将甘特图用于 Scrum 冲刺,而忽略其他像用户需求这样的细节,从而嵌入敏捷阶段。其他大型项目可能包括多个产品版本(例如,最低可行产品 [MVP]、第二版本、第三版本等)。在这种情况下,上层结构是一种敏捷方法,而每个阶段都计划为甘特图,以处理预算和复杂的依赖关系。

项目管理工具

不夸张地说,有数百种现成的工具使用甘特图管理大型项目,而 MS-Project 可能是最受欢迎的工具。它是微软办公软件家族的一部分,可支持到成千上万的活动,并且有大量的功能,支持几乎所有可以想象到的管理项目进度的方式。对于 MS-Project,有时候你并不知道什么更昂贵:是软件许可证还是该工具的培训课程。

另一个缺点是 MS-Project 是一个独立的桌面应用程序,只有一个人可以更新进度表。如果要多个用户进行协作,则需要购买微软 Project 服务器、Web 版的 Project 或 Planner 的许可证。

幸运的是,专有工具还有开源的替代品,包括本文中提及的应用程序。所有这些都是开源的,并且包括基于资源和依赖项的分层活动调度的甘特图。ProjectLibre、GanttProject 和 TaskJuggler 都针对单个项目经理的桌面应用程序。ProjeQtOr 和 Redmine 是用于项目团队的 Web 应用程序,而 ]project-open[ 是用于管理整个组织的 Web 应用程序。

我根据一个单用户计划和对一个大型项目的跟踪评估了这些工具。我的评估标准包括甘特图编辑器功能、Windows/Linux/macOS 上的可用性、可扩展性、导入/导出和报告。(背景披露:我是 ]project-open[ 的创始人,我在多个开源社区中活跃了很多年。此列表包括我们的产品,因此我的观点可能有偏见,但我尝试着眼于每个产品的最佳功能。)

Redmine 4.1.0

 title=

Redmine 是一个基于 Web 的专注于敏捷方法论的项目管理工具。

其标准安装包括一个甘特图时间轴视图,但缺少诸如调度、拖放、缩进(缩排和凸排)以及资源分配之类的基本功能。你必须单独编辑任务属性才能更改任务树的结构。

Redmine 具有甘特图编辑器插件,但是它们要么已经过时(例如 Plus Gantt),要么是专有的(例如 ANKO 甘特图)。如果你知道其他开源的甘特图编辑器插件,请在评论中分享它们。

Redmine 用 Ruby on Rails 框架编写,可用于 Windows、Linux 和 macOS。其核心部分采用 GPLv2 许可证。

  • 适合于: 使用敏捷方法的 IT 团队。
  • 独特卖点: 这是 OpenProject 和 EasyRedmine 的原始“上游”父项目。

]project-open[ 5.1

![]project-open[](/data/attachment/album/202104/29/150024ajim3fma2loniapb.png "]project-open[")

[]project-open[](https://www.project-open.com) 是一个基于 Web 的项目管理系统,从整个组织的角度看类似于 企业资源计划 enterprise resource planning (ERP)系统。它还可以管理项目档案、预算、发票、销售、人力资源和其他功能领域。有一些不同的变体,如用于管理项目公司的 专业服务自动化 professional services automation (PSA)、用于管理企业战略项目的 项目管理办公室 project management office (PMO)和用于管理部门项目的 企业项目管理 enterprise project management (EPM)。

]project-open[ 甘特图编辑器包括按等级划分的任务、依赖关系和基于计划工作和分配资源的调度。它不支持资源日历和非人力资源。]project-open[ 系统非常复杂,其 GUI 可能需要刷新。

]project-open[ 是用 TCL 和 JavaScript 编写的,可用于 Windows 和 Linux。 ]project-open[ 核心采用 GPLv2 许可证,并具有适用于大公司的专有扩展。

  • 适合于: 需要大量财务项目报告的大中型项目组织。
  • 独特卖点: ]project-open[ 是一个综合系统,可以运行整个项目公司或部门。

ProjectLibre 1.9.3

 title=

在开源世界中,ProjectLibre 可能是最接近 MS-Project 的产品。它是一个桌面应用程序,支持所有重要的项目计划功能,包括资源日历、基线和成本管理。它还允许你使用 MS-Project 的文件格式导入和导出计划。

ProjectLibre 非常适合计划和执行中小型项目。然而,它缺少 MS-Project 中的一些高级功能,并且它的 GUI 并不是最漂亮的。

ProjectLibre 用 Java 编写,可用于 Windows、Linux 和macOS,并在开源的 通用公共署名许可证 Common Public Attribution License (CPAL)下授权。ProjectLibre 团队目前正在开发一个名为 ProjectLibre Cloud 的 Web 产品,并采用专有许可证。

  • 适合于: 负责中小型项目的个人项目管理者,或者作为没有完整的 MS-Project 许可证的项目成员的查看器。
  • 独特卖点: 这是最接近 MS-Project 的开源软件。

GanttProject 2.8.11

 title=

GanttProject 与 ProjectLibre 类似,它是一个桌面甘特图编辑器,但功能集更为有限。它不支持基线,也不支持非人力资源,并且报告功能比较有限。

GanttProject 是一个用 Java 编写的桌面应用程序,可在 GPLv3 许可下用于 Windows、Linux 和 macOS。

  • 适合于: 简单的甘特图或学习基于甘特图的项目管理技术。
  • 独特卖点: 它支持 流程评估和审阅技术 program evaluation and review technique PERT)图表,并使用 WebDAV 的协作。

TaskJuggler 3.7.1

 title=

TaskJuggler 用于在大型组织中安排多个并行项目,重点是自动解决资源分配冲突(即资源均衡)。

它不是交互式的甘特图编辑器,而是一个命令行工具,其工作方式类似于一个编译器:它从文本文件中读取任务列表,并生成一系列报告,这些报告根据分配的资源、依赖项、优先级和许多其他参数为每个任务提供最佳的开始和结束时间。它支持多个项目、基线、资源日历、班次和时区,并且被设计为可扩展到具有许多项目和资源的企业场景。

使用特定语法编写 TaskJuggler 输入文件可能超出了普通项目经理的能力。但是,你可以使用 ]project-open[ 作为 TaskJuggler 的图形前端来生成输入,包括缺勤、任务进度和记录的工作时间。当以这种方式使用时,TaskJuggler 就成为了功能强大的假设情景规划器。

TaskJuggler 用 Ruby 编写,并且在 GPLv2 许可证下可用于 Windows、Linux 和 macOS。

  • 适合于: 由真正的技术极客管理的中大型部门。
  • 独特卖点: 它在自动资源均衡方面表现出色。

ProjeQtOr 9.0.4

 title=

ProjeQtOr 是适用于 IT 项目的、基于 Web 的项目管理应用程序。除了项目、工单和活动外,它还支持风险、预算、可交付成果和财务文件,以将项目管理的许多方面集成到单个系统中。

ProjeQtOr 提供了一个甘特图编辑器,与 ProjectLibre 功能类似,包括按等级划分的任务、依赖关系以及基于计划工作和分配资源。但是,它不支持取值的就地编辑(例如,任务名称、估计时间等);用户必须在甘特图视图下方的输入表单中更改取值,然后保存。

ProjeQtOr 用 PHP 编写,并且在 Affero GPL3 许可下可用于 Windows、Linux 和 macOS。

  • 适合于: 跟踪项目列表的 IT 部门。
  • 独特卖点: 让你为存储每个项目的大量信息,将所有信息保存在一个地方。

其他工具

对于特定的用例,以下系统可能是有效的选择,但由于各种原因,它们被排除在主列表之外。

 title=

  • LibrePlan 是一个基于 Web 的项目管理应用程序,专注于甘特图。由于其功能集,它本来会在上面的列表中会占主导地位,但是没有可用于最新 Linux 版本(CentOS 7 或 8)的安装。作者说,更新的说明将很快推出。
  • dotProject 是一个用 PHP 编写的基于 Web 的项目管理系统,可在 GPLv2.x 许可证下使用。它包含一个甘特图时间轴报告,但是没有编辑它的选项,并且依赖项还不起作用(它们“仅部分起作用”)。
  • Leantime 是一个基于 Web 的项目管理系统,具有漂亮的用 PHP 编写的 GUI,并且可以在 GPLv2 许可证下使用。它包括一个里程碑的甘特时间线,但没有依赖性。
  • Orangescrum 是基于 Web 的项目管理工具。甘特图图可以作为付费附件或付费订阅使用。
  • Talaia/OpenPPM 是一个基于 Web 的项目组合管理系统。但是,版本 4.6.1 仍显示“即将推出:交互式甘特图”。
  • OdooOpenProject 都将某些重要功能限制在付费企业版中。

在这篇评论中,目的是包括所有带有甘特图编辑器和依赖调度的开源项目管理系统。如果我错过了一个项目或误导了什么,请在评论中让我知道。


via: https://opensource.com/article/21/3/open-source-project-management

作者:Frank Bergmann 选题:lujun9972 译者:stevenzdg988 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

一个开源的环境噪音播放器,提供各种声音,帮助你集中注意力或入睡。

随着你周围活动的增加,要保持冷静和专注往往是很困难的。

有时,音乐会有所帮助,但在某些情况下也会分散注意力。但是,环境噪音如何?这总是让人听起来很舒心。谁不想在餐厅里听到鸟叫声、雨滴声和人群的交谈声?好吧,可能不是最后一个,但听自然的声音可以帮助放松和集中注意力。这间接地提高了你的工作效率。

最近,我发现了一个专门的播放器,其中包含了不同的声音,可以帮助任何人集中注意力。

使用 Blanket 播放不同的环境声音

Blanket 是一个令人印象深刻的环境噪音播放器,它具有不同的声音,可以帮助你入睡或只是通过帮助你忘记周围的干扰来重获注意力。

它包括自然界的声音,像雨声、海浪声、鸟鸣声、风暴声、风声、水流声、夏夜声。

此外,如果你是一个通勤者或在轻微繁忙的环境中感到舒适的人,你可以找到火车、船、城市、咖啡馆或壁炉的声音。

如果你喜欢白噪声或粉红噪声,它结合了人类能听到的所有声音频率,这里也可以找到。

它还可以让你在每次开机时自动启动,如果你喜欢这样的话。

在 Linux 上安装 Blanket

安装 Blanket 的最好方法是来自 Flathub。考虑到你已经启用了 Flatpak,你只需在终端键入以下命令就可以安装它:

flatpak install flathub com.rafaelmardojai.Blanket

如果你是 Flatpak 的新手,你可能想通过我们的 Flatpak 指南了解。

如果你不喜欢使用 Flatpak,你可以使用该项目中的贡献者维护的 PPA 来安装它。对于 Arch Linux 用户,你可以在 AUR 中找到它,以方便安装。

此外,你还可以找到 Fedora 和 openSUSE 的软件包。要探索所有现成的软件包,你可以前往其 GitHub 页面

结束语

对于一个简单的环境噪音播放器来说,用户体验是相当好的。我有一副 HyperX Alpha S 耳机,我必须要说,声音的质量很好。

换句话说,它听起来很舒缓,如果你想体验环境声音来集中注意力,摆脱焦虑或只是睡着,我建议你试试。

你试过它了吗?欢迎在下面分享你的想法。


via: https://itsfoss.com/blanket-ambient-noise-app/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

是否想要建立社区论坛或客户支持门户站点?以下是一些可以在服务器上部署的最佳开源论坛软件。

就像我们的论坛一样,重要的是建立一个让志趣相投的人可以讨论,互动和寻求支持的平台。

论坛为用户(或客户)提供了一个空间,让他们可以接触到在互联网上大多数情况下不容易找到的东西。

如果你是一家企业,则可以聘请开发人员团队并按照自己的方式建立自己的论坛,但这会增加大量预算。

幸运的是,有几个令人印象深刻的开源论坛软件,你只需要将其部署在你的服务器上就万事大吉了!在此过程中,你将节省很多钱,但仍能获得所需的东西。

在这里,我列出了可以在 Linux 服务器上安装的最佳开源论坛软件列表。

建立社区门户的最佳开源论坛软件

如果你尚未建立过网站,则在部署论坛之前,可能需要看一下 某些开源网站创建工具

注意: 此列表没有特定的排名顺序。

1、Discourse(现代、流行)

Discourse 是人们用来部署配置讨论平台的最流行的现代论坛软件。实际上,It's FOSS 社区 论坛使用了 Discourse 平台。

它提供了我所知道的大多数基本功能,包括电子邮件通知、审核工具、样式自定义选项,Slack/WordPress 等第三方集成等等。

它的自托管是完全免费的,你也可以在 GitHub 上找到该项目。如果你要减少将其部署在自托管服务器上的麻烦,可以选择 Discourse 提供的托管服务(肯定会很昂贵)。

2、Talkyard(受 Discourse 和 StackOverflow 启发)

Talkyard 是完全免费使用的,是一个开源项目。它看起来很像 Discourse,但是如果你深入了解一下,还是有区别的。

你可以在这里获得 StackOverflow 的大多数关键功能,以及在论坛平台上期望得到的所有基本功能。它可能不是一个流行的论坛解决方案,但是如果你想要类似于 Discourse 的功能以及一些有趣的功能,那么值得尝试一下。

你可以在他们的 GitHub 页面 中进一步了解它。

3、Forem (一种独特的社区平台,正在测试中)

你可能以前没有听说过 Forem,但它支持了 dev.to(这是一个越来越受欢迎的开发者社区网站)。

它仍然处于测试阶段,所以你或许不会选择在生产服务器上实验。但是,你可以通过在他们的官方网站上填写一个表格并与他们取得联系,让他们为你托管。

尽管没有官方的功能列表来强调所有的东西,但如果我们以 dev.to 为例,你会得到许多基本的特性和功能,如社区列表、商店、帖子格式化等。你可以在他们的 公告帖子 中阅读更多关于它提供的内容,并在 GitHub 上探索该项目。

4、NodeBB(现代化、功能齐全)

NodeBB 是一个基于 Node.js 的开源论坛软件。它的目标是简单、优雅和快速。首先,它面向有托管计划的组织和企业。但是,你也可以选择自己托管它。

你还可以获得实时本地分析功能,以及聊天和通知支持。它还提供一个 API,可以将其与你的现有产品集成。它还支持审核工具和打击垃圾邮件的工具。

你可以获得一些开箱即用的第三方集成支持,例如 WordPress、Mailchimp 等。

请在他们的 GitHub 页面 或官方网站上可以进一步了解它。

5、Vanilla 论坛(面向企业)

Vanilla 论坛 主要是一款以企业为中心的论坛软件,它的基本功能是为你的平台打造品牌,为客户提供问答,还可以对帖子进行投票。

用户体验具有现代的外观,并且已被像 EA、Adobe 和其他一些大公司使用。

当然,如果你想尝试基于云的 Vanilla 论坛(由专业团队管理)以及对某些高级功能的访问权,可以随时申请演示。无论哪种情况,你都可以选择社区版,该社区版可以免费使用大多数最新功能,但需要自己托管和管理。

你可以在他们的官方网站和 GitHub 页面 上进一步了解它。

6、bbPress (来自 WordPress)

bbPress 是一个可靠的论坛软件,由 WordPress 的创建者建立。旨在提供一个简单而迅速的论坛体验。

用户界面看起来很老旧,但易于使用,它提供了你通常在论坛软件中需要的基本功能。审核工具很好用,易于设置。你可以使用现有的插件扩展功能,并从几个可用的主题中进行选择以调整论坛的外观。

如果你只想要一个没有花哨功能的简单论坛平台,bbPress 应该是完美的。你也可以查看他们的 GitHub 页面 了解更多信息。

7、phpBB(经典论坛软件)

如果你想要传统的论坛设计,只想要基本功能,则 phpBB 软件是一个不错的选择。当然,你可能无法获得最佳的用户体验或功能,但是作为按传统设计的论坛平台,它是实用的并且非常有效。

尤其是,对于习惯使用传统方式的用户而言,这将是一种简单而有效的解决方案。

不仅仅是简单,而且在一般的托管供应商那里,它的设置也是非常容易的。在任何共享主机平台上,你都能获得一键式安装功能,因此也不需要太多的技术知识来进行设置。

你可以在他们的官方网站或 GitHub 页面 上找到更多有关它的信息。

8、Simple Machines 论坛(另一个经典)

与 phpBB 类似,Simple Machines 论坛 是另一种基本(或简单)的论坛。很大程度上你可能无法自定义外观(至少不容易),但是默认外观是干净整洁的,提供了良好的用户体验。

就个人而言,相比 php BB 我更喜欢它,但是你可以前往他们的 官方网站 进行进一步的探索。同样,你可以使用一键安装方法在任何共享托管服务上轻松安装 Simple Machines 论坛。

9、FluxBB(古典)

FluxBB 是另一个简单、轻量级的开源论坛。与其他的相比,它可能维护的不是非常积极,但是如果你只想部署一个只有很少几个用户的基本论坛,则可以轻松尝试一下。

你可以在他们的官方网站和 GitHub 页面 上找到更多有关它的信息。

10、MyBB(不太流行,但值得看看)

MyBB 是一款独特的开源论坛软件,它提供多种样式,并包含你需要的基本功能。

从插件支持和审核工具开始,你将获得管理大型社区所需的一切。它还支持类似于 Discourse 和同类论坛软件面向个人用户的私人消息传递。

它可能不是一个流行的选项,但是它可以满足大多数用例,并且完全免费。你可以在 GitHub 上得到支持和探索这个项目。

11、Flarum(测试版)

如果你想要更简单和独特的论坛,请看一下 Flarum。它是一款轻量级的论坛软件,旨在以移动为先,同时提供快速的体验。

它支持某些第三方集成,也可以使用扩展来扩展功能。就我个人而言,它看起来很漂亮。我没有机会尝试它,你可以看一下它的 文档,可以肯定它具有论坛所需的所有必要功能的特征。

值得注意的是 Flarum 是相当新的,因此仍处于测试阶段。你可能需要先将其部署在测试服务器上测试后,再应用到生产环境。请查看其 GitHub 页面 了解更多详细信息。

补充:Lemmy(更像是 Reddit 的替代品,但也是一个不错的选择)

一个用 Rust 构建的 Reddit 的联盟式论坛的替代品。它的用户界面很简单,有些人可能觉得它不够直观,无法获得有吸引力的论坛体验。

其联盟网络仍在构建中,但如果你想要一个类似 Reddit 的社区平台,你可以很容易地将它部署在你的 Linux 服务器上,并制定好管理规则、版主,然后就可以开始了。它支持跨版发帖(参见 Reddit),以及其他基本功能,如标签、投票、用户头像等。

你可以通过其 官方文档GitHub 页面 探索更多信息。

总结

大多数开源论坛软件都为基本用例提供了几乎相同的功能。如果你正在寻找特定的功能,则可能需要浏览其文档。

就个人而言,我推荐 Discourse。它很流行,外观现代,拥有大量的用户基础。

你认为最好的开源论坛软件是什么?我是否错过了你的偏爱?在下面的评论中让我知道。


via: https://itsfoss.com/open-source-forum-software/

作者:Ankush Das 选题:lujun9972 译者:stevenzdg988 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

如果你一直关注最新的 Linux 发行版,那么你一定已经注意到,大多数流行的 Linux 发行版 已经终止了 32 位支持。Arch Linux、Ubuntu、Fedora,每一个都已经放弃了对这种较旧架构的支持。

但是,如果你拥有仍然需要再利用的老式硬件,或者想将其用于某些用途,该怎么办?不用担心,你的 32 位系统还有一些选择。

在本文中,我试图汇编一些最好的 Linux 发行版,这些发行版将在未来几年继续支持 32 位平台。

仍提供 32 位支持的最佳 Linux 发行版

此列表与 我们之前的支持旧笔记本电脑的 Linux 发行版列表 略有不同。即使是 64 位计算机,如果是在 2010 年之前发布的,那么也可以认为它们是旧的。这就是为什么其中列出的一些建议包括现在仅支持 64 位版本的发行版的原因。

根据我的知识和认知,此处提供的信息是正确的,但是如果你发现有误,请在评论部分让我知道。

在继续之前,我认为你知道 如何检查你拥有的是否是 32 位或 64 位计算机

1、Debian

图片来源: mrneilypops / Deviantart

对于 32 位系统,Debian 是一个绝佳的选择,因为他们的最新的稳定版本仍然支持它。在撰写本文时,最新的稳定发行版 Debian 10 “buster” 提供了 32 位版本,并一直支持到 2024 年。

如果你是 Debian 的新手,值得一提的是,你可以在 官方 Wiki 上获得有关其所有内容的可靠文档。因此,上手应该不是问题。

你可以浏览 可用的安装程序 进行安装。但是,在开始之前,除了 安装手册 外,我建议你参考 安装 Debian 之前要记住的事情 列表。

最低系统要求:

  • 512 MB 内存
  • 10 GB 磁盘空间
  • 1 GHz 处理器(奔腾 4 或同等水平)

2、Slax

如果你只是想快速启动设备以进行一些临时工作,Slax 是一个令人印象深刻的选择。

它基于 Debian,但它通过 USB 设备或 DVD 运行旨在成为一种便携且快速的选项。你可以从他们的网站免费下载 32 位 ISO 文件,或购买预装有 Slax 的可擦写 DVD 或加密的闪存盘。

当然,这并不是要取代传统的桌面操作系统。但是,是的,你确实获得了以 Debian 为基础的 32 位支持。

最低系统要求:

  • 内存:128MB(离线使用)/ 512MB(用于网页浏览器使用)
  • CPU: i686 或更新版本

3、AntiX

图片来源: Opensourcefeed

AntiX 是另一个令人印象深刻的基于 Debian 的发行版。AntiX 是众所周知的无 systemd 发行版,该发行版侧重于性能,是一个轻量级的系统。

它完全适合于所有老式的 32 位系统。它只需要低至 256 MB 内存和 2.7 GB 存储空间。不仅易于安装,而且用户体验也是针对新手和有经验的用户的。

你应该可以得到基于 Debian 的最新稳定分支的最新版本。

最低系统要求:

  • 内存:256 MB 的内存
  • CPU:奔腾 3 系统
  • 磁盘空间:5GB 的驱动器空间

4、openSUSE

openSUSE 是一个独立的 Linux 发行版,也支持 32 位系统。实际上最新的常规版本(Leap)不提供 32 位镜像,但滚动发行版本(Tumbleweed)确实提供了 32 位镜像。

如果你是新手,那将是完全不同的体验。但是,我建议你仔细阅读 为什么要使用 openSUSE 的原因

它主要面向开发人员和系统管理员,但也可以将其用作普通桌面用户。值得注意的是,openSUSE 不意味在老式硬件上运行,因此必须确保至少有 2 GB 内存、40+ GB 存储空间和双核处理器。

最低系统要求:

  • 奔腾 4 1.6 GHz 或更高的处理器
  • 1GB 物理内存
  • 5 GB 硬盘

5、Emmabuntüs

Emmanbuntus 是一个有趣的发行版,旨在通过 32 位支持来延长硬件的使用寿命,以减少原材料的浪费。作为一个团体,他们还参与向学校提供计算机和数字技术的工作。

它提供了两个不同的版本,一个基于 Ubuntu,另一个基于 Debian。如果你需要更长久的 32 位支持,则可能要使用 Debian 版本。它可能不是最好的选择,但是它具有许多预配置的软件来简化 Linux 学习体验,并提供 32 位支持,如果你希望在此过程中支持他们的事业,那么这是一个相当不错的选择。

最低系统要求:

  • 512MB 内存
  • 硬盘驱动器:2GB
  • 奔腾处理器或同等配置

6、NixOS

Nixos KDE Edition

NixOS 是另一个支持 32 位系统的独立 Linux 发行版。它着重于提供一个可靠的系统,其中程序包彼此隔离。

这可能不是直接面向普通用户,但它是一个 KDE 支持的可用发行版,具有独特的软件包管理方式。你可以从其官方网站上了解有关其 功能 的更多信息。

最低系统要求:

  • 内存:768 MB
  • 8GB 磁盘空间
  • 奔腾 4 或同等水平

7、Gentoo Linux

如果你是经验丰富的 Linux 用户,并且正在寻找 32 位 Linux 发行版,那么 Gentoo Linux 应该是一个不错的选择。

如果需要,你可以使用 Gentoo Linux 的软件包管理器轻松配置、编译和安装内核。不仅限于众所周知的可配置性,你还可以在较旧的硬件上运行而不会出现任何问题。

即使你不是经验丰富的用户,也想尝试一下,只需阅读 安装说明,就可以大胆尝试了。

最低系统要求:

  • 256MB 内存
  • 奔腾 4 或 AMD 的同类产品
  • 2.5 GB 磁盘空间

8、Devuan

Devuan 是另一种无 systemd 的发行版。从技术上讲,它是 Debian 的一个分支,只是没有 systemd ,并鼓励 初始化系统自由

对于普通用户来说,它可能不是一个非常流行的 Linux 发行版,但是如果你想要一个无 systemd 的发行版和 32 位支持,Devuan 应该是一个不错的选择。

最低系统要求:

  • 内存:1GB
  • CPU:奔腾 1.0GHz

9、Void Linux

Void Linux 是由志愿者独立开发的有趣发行版。它旨在成为一个通用的操作系统,同时提供稳定的滚动发布周期。它以 runit 作为初始化系统替代 systemd,并为你提供了多个 桌面环境 选择。

它具有非常令人印象深刻的最低需求规格,只需 96 MB 的内存配以奔腾 4 或等同的芯片。试试看吧!

最低系统要求:

  • 96MB 内存
  • 奔腾 4 或相当的 AMD 处理器

10、Q4OS

Q4OS 是另一个基于 Debian 的发行版,致力于提供极简和快速的桌面用户体验。它也恰好是我们的 最佳轻量级 Linux 发行版 列表中的一个。它的 32 位版本具有 Trinity 桌面,你可以在 64 位版本上找到 KDE Plasma 支持。

与 Void Linux 类似,Q4OS 可以运行在至低 128 MB 的内存和 300 MHz 的 CPU 上,需要 3 GB 的存储空间。对于任何老式硬件来说,它应该绰绰有余。因此,我想说,你绝对应该尝试一下!

要了解更多信息,你还可以查看 我们对 Q4OS 的点评

Q4OS 的最低要求:

  • 内存:128MB(Trinity 桌面)/ 1GB(Plasma 桌面)
  • CPU:300 MHz(Trinity 桌面)/ 1 GHz(Plasma 桌面)
  • 存储空间:5GB(Trinity 桌面)/3GB(Plasma 桌面)

11、MX Linux

如果有一个稍微不错的配置(不完全是老式的,而是旧的),对于 32 位系统,我个人推荐 MX Linux。它也恰好是适合各种类型用户的 最佳 Linux 发行版 之一。

通常,MX Linux 是基于 Debian 的出色的轻量级和可定制的发行版。你可以选择 KDE、XFce 或 Fluxbox(这是他们自己为旧硬件设计的桌面环境)。你可以在他们的官方网站上找到更多关于它的信息,并尝试一下。

最低系统要求:

  • 1GB 内存(建议使用 2GB,以便舒适地使用)
  • 15GB 的磁盘空间(建议 20GB)

12、Linux Mint Debian Edtion

基于 Debian 的 Linux Mint?为什么不可以呢?

你可以得到同样的 Cinnamon 桌面体验,只是不基于 Ubuntu。它和基于 Ubuntu 的 Linux Mint 一样容易使用,一样可靠。

不仅仅是基于 Debian,你还可以得到对 64 位和 32 位系统的支持。如果你不想在 32 位系统上使用一个你从未听说过的 Linux 发行版,这应该是一个不错的选择。

最低系统要求:

  • 1GB 内存(建议使用 2GB,以便舒适地使用)
  • 15GB 的磁盘空间(建议 20GB)

13、Sparky Linux

Sparky Linux为初学者定制的最好的轻量级 Linux 发行版 之一。它很容易定制,而且资源占用很少。

它可以根据你的要求提供不同的版本,但它确实支持 32 位版本。考虑到你想为你的旧电脑买点东西,我建议你看看它的 MinimalGUI 版本,除非你真的需要像 Xfce 或 LXQt 这样成熟的桌面环境。

最低系统要求:

  • 内存:512 MB
  • CPU:奔腾 4,或 AMD Athlon
  • 磁盘空间:2GB(命令行版),10GB(家庭版),20GB(游戏版)

14、Mageia

作为 Mandriva Linux 的分支,Mageia Linux 是一个由社区推动的 Linux 发行版,支持 32 位系统。

通常情况下,你会注意到每年都有一个重大版本。他们的目的是贡献他们的工作,以提供一个自由的操作系统,这也是潜在的安全。对于 32 位系统来说,它可能不是一个流行的选择,但它支持很多桌面环境(如 KDE Plasma、GNOME),如果你需要,你只需要从它的软件库中安装它。

你应该可以从他们的官方网站上得到下载桌面环境特定镜像的选项。

最低系统要求:

  • 512MB 内存(推荐 2GB)
  • 最小安装需 5GB 存储空间(常规安装 20GB)
  • CPU:奔腾4,或 AMD Athlon

荣誉提名:Funtoo & Puppy Linux

Funtoo 是基于 Gentoo 的由社区开发的 Linux 发行版。它着重于为你提供 Gentoo Linux 的最佳性能以及一些额外的软件包,以使用户获得完整的体验。有趣的是,该开发实际上是由 Gentoo Linux 的创建者 Daniel Robbins 领导的。

Puppy Linux 是一个很小的 Linux 发行版,除了基本的工具,几乎没有捆绑的软件应用。如果其他选择都不行,而你又想要最轻量级的发行版,Puppy Linux 可能是一个选择。

当然,如果你不熟悉 Linux,这两个可能都不能提供最好的体验。但是,它们确实支持 32 位系统,并且可以在许多较旧的 Intel/AMD 芯片组上很好地工作。可以在它们的官方网站上探索更多的信息。

总结

我将列表重点放在基于 Debian 的发行版和一些独立发行版上。但是,如果你不介意长期支持条款,而只想获得一个支持 32 位的镜像,也可以尝试使用任何基于 Ubuntu 18.04 的发行版(或任何官方版本)。

在撰写本文时,它们只剩下几个月的软件支持。因此,我避免将其作为主要选项提及。但是,如果你喜欢基于 Ubuntu 18.04 的发行版或其它任何版本,可以选择 LXLELinux LiteZorin Lite 15 及其他官方版本。

即使大多数基于 Ubuntu 的现代桌面操作系统都放弃了对 32 位的支持。你仍然有很多选项可以选择。

在 32 位系统中更喜欢哪一个?在下面的评论中让我知道你的想法。


via: https://itsfoss.com/32-bit-linux-distributions/

作者:Ankush Das 选题:lujun9972 译者:stevenzdg988 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出