分类 分享 下的文章

使用 HomeBank 跟踪你的资金流向,这是我们开源工具系列中的第八个工具,它将在 2019 年提高你的工作效率。

每年年初似乎都有疯狂的冲动想提高工作效率。新年的决心,渴望开启新的一年,当然,“抛弃旧的,拥抱新的”的态度促成了这一切。通常这时的建议严重偏向闭源和专有软件,但事实上并不用这样。

这是我挑选出的 19 个新的(或者对你而言新的)开源项目来帮助你在 2019 年更有效率。

HomeBank

管理我的财务可能会很有压力。我不会每天查看我的银行余额,有时也很难跟踪我的钱流向哪里。我经常会花更多的时间来管理我的财务,挖掘账户和付款历史并找出我的钱去了哪里。了解我的财务状况可以帮助我保持冷静,并让我专注于其他事情。

HomeBank 是一款个人财务桌面应用,帮助你轻松跟踪你的财务状况,来帮助减少此类压力。它有很好的报告可以帮助你找出你花钱的地方,允许你设置导入交易的规则,并支持大多数现代格式。

HomeBank 默认可在大多数发行版上可用,因此安装它非常简单。当你第一次启动它时,它将引导你完成设置并让你创建一个帐户。之后,你可以导入任意一种支持的文件格式或开始输入交易。交易簿本身就是一个交易列表。与其他一些应用不同,你不必学习复式记账法来使用 HomeBank。

从银行导入文件将使用另一个分步向导进行处理,该向导提供了创建新帐户或填充现有帐户的选项。导入新帐户可节省一点时间,因为你无需在开始导入之前预先创建所有帐户。你还可以一次将多个文件导入帐户,因此不需要对每个帐户中的每个文件重复相同的步骤。

我在导入和管理帐户时遇到的一个痛点是指定类别。一般而言,类别可以让你分解你的支出,看看你花钱的方式。HomeBank 与一些商业服务(以及一些商业程序)不同,它要求你手动设置所有类别。但这通常是一次性的事情,它可以在添加/导入交易时自动添加类别。还有一个按钮来分析帐户并跳过已存在的内容,这样可以加快对大量导入的分类(就像我第一次做的那样)。HomeBank 提供了大量可用的类别,你也可以添加自己的类别。

HomeBank 还有预算功能,允许你计划未来几个月的开销。

对我来说,最棒的功能是 HomeBank 的报告。主页面上不仅有一个图表显示你花钱的地方,而且还有许多其他报告可供你查看。如果你使用预算功能,还会有一份报告会根据预算跟踪你的支出情况。你还可以以饼图和条形图的方式查看报告。它还有趋势报告和余额报告,因此你可以回顾并查看一段时间内的变化或模式。

总的来说,HomeBank 是一个非常友好,有用的程序,可以帮助你保持良好的财务状况。如果跟踪你的钱是你生活中的一件麻烦事,它使用起来很简单并且非常有用。


via: https://opensource.com/article/19/1/productivity-tools-homebank

作者:Kevin Sonney 选题:lujun9972 译者:geekpi 校对:wxy

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

重复性压迫损伤 Repetitive Strain Injury (RSI)是职业性损伤综合症,非特异性手臂疼痛或工作引起的上肢障碍。RSI 是由于过度使用双手从事重复性任务导致的,如打字、书写和使用鼠标. 不幸的是,大部分人不了解什么是 RSI 以及它的危害有多大。你可以使用名叫 Workrave 的开源软件轻松的预防 RSI。

RSI 有哪些症状?

我从这个页面引用过来的,看看哪些你被说中了:

  1. 疲惫缺乏忍耐力?
  2. 手掌及上肢乏力
  3. 疼痛麻木甚至失去知觉?
  4. 沉重:你有没有感觉手很沉?
  5. 笨拙: 你有没有感觉抓不紧东西?
  6. 你有没有感觉手上无力?很难打开罐子或切菜无力?
  7. 缺乏协调和控制?
  8. 手总是冰凉的?
  9. 健康意识有待提高?稍不注意身体就发现有毛病了。
  10. 是否过敏?
  11. 频繁的自我按摩(潜意识的)?
  12. 共鸣的疼痛?当别人在谈论手痛的时候,你是否也感觉到了手疼?

如何减少发展为 RSI 的风险

  • 使用计算机的时候每隔 30 分钟间隔休息一下。借助软件如 workrave 预防 RSI。
  • 有规律的锻炼可以预防各种损伤,包括 RSI。
  • 使用合理的姿势。调整你的电脑桌和椅子使身体保持一个肌肉放松状态。

Workrave

Workrave 是一款预防计算机用户发展为 RSI 或近视的自由开源软件。软件会定期锁屏为一个动画: “Workrave 小姐”,引导用户做各种伸展运动并敦促其休息一下。这个软件经常提醒你暂停休息一下,并限制你每天的限度。程序可以运行在 MS-Window、Linux 以及类 UNIX 操作系统下。

安装 workrave

在 Debian/Ubuntu Linux 系统运行以下 apt 命令/apt-get 命令:

$ sudo apt-get install workrave

Fedora Linux 发行版用户运行以下 dnf 命令:

$ sudo dnf install workrave

RHEL/CentOS Linux 用户可以启动 EPEL 仓库并用 yum 命令安装:

### [ **在CentOS/RHEL 7.x 及衍生版本上测试** ] ###
$ sudo yum install epel-release
$ sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
$ sudo yum install workrave

Arch Linux 用户运行以下 pacman 命令来安装:

$ sudo pacman -S workrave

FreeBSD 用户可用以下 pkg 命令安装:

# pkg install workrave

OpenBSD 用户可用以下 pkg\_add 命令安装:

$ doas pkg_add workrave

如何配置 workrave

Workrave 以一个小程序运行,它的用户界面位于面板中。你可以为 workrave 增加一个面板来控制软件的动作和外观。

增加一个新 workrave 对象到面板:

  • 在面板空白区域右键,打开面板弹出菜单
  • 选择新增到面板
  • 新增面板对话框打开,在加载器顶部,可以看到可用的面板对象按照字母排列。选中 workrave 程序并单击新增。

图 01:新增 workrave 对象到面板

图 01:新增 workrave 对象到面板

如果修改 workrave 对象的属性,执行以下步骤:

  • 右键 workrave 对象打开面板对象弹出
  • 选中偏好。使用属性对话框修改对应属性

图 02:修改 Workrave 对象属性

图 02:修改 Workrave 对象属性

Workrave 运行展示

主窗口显示下一次提醒休息的剩余时间,这个窗口可以关闭,时间提示窗口会显示在面板上。

图 03:时间计数器

图 03:时间计数器

图 04:Workrave 小姐 - 引导你做伸展运动的动画

图 04:Workrave 小姐 - 引导你做伸展运动的动画

休息提示窗口,请求你暂停一下工作:

图 05:休息提示倒计时

图 05:休息提示倒计时

图 06:你可以跳过休息

图 06:你可以跳过休息

参考链接:

  1. Workrave 项目 主页
  2. pokoy 防止 RSI 和其他计算机压力的轻量级守护进程
  3. GNOME3 下的 Pomodoro 计数器
  4. RSI 的维基百科

关于作者

作者是 nixCraft 创始人,经验丰富的系统管理员,同时也是一个 Linux/Unix 系统下的 shell 脚本培训师。他曾服务于全球客户,并与多个行业合作包括 IT、教育、国防和航天研究,以及非盈利机构。可以在 Twitter、Facebook、Google+ 上关注他。


via: https://www.cyberciti.biz/tips/repetitive-strain-injury-prevention-software.html

作者:Vivek Gite 译者:guevaraya 校对:wxy

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

将命令链接在一起,构建一个彩色日历,然后在暴风雪中将其拂去。

欢迎阅读今天推出的 Linux 命令行玩具降临日历。如果这是你第一次访问本系列,你可能会问:什么是命令行玩具。即使我不太确定,但一般来说,它可以是一个游戏或任何简单的娱乐,可以帮助你在终端玩得开心。

很可能你们中的一些人之前已经看过我们日历上的各种选择,但我们希望给每个人至少一件新东西。

我们在没有创建实际日历的情况下完成了本系列的第 7 天,所以今天让我们使用命令行工具来做到这一点:cal。就其本身而言,cal 可能不是最令人惊奇的工具,但我们可以使用其它一些实用程序来为它增添一些趣味。

很可能,你的系统上已经安装了 cal。要使用它,只需要输入 cal 即可。

$ cal
    December 2018  
Su Mo Tu We Th Fr Sa
                   1
 2  3  4  5  6  7  8
 9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

我们不打算在本文中深入介绍高级用法,因此如果你想了解有关 cal 的更多信息,查看 Opensouce.com 社区版主 Don Watkin 的优秀文章 date 和 cal 命令概述。

现在,让我们用一个漂亮的盒子来为它增添趣味,就像我们在上一篇 Linux 玩具文章中介绍的那样。我将使用钻石块,用一点内边距来对齐。

$ cal | boxes -d diamonds -p a1l4t2 
       /\          /\          /\
    /\//\\/\    /\//\\/\    /\//\\/\
 /\//\\\///\\/\//\\\///\\/\//\\\///\\/\
//\\\//\/\\///\\\//\/\\///\\\//\/\\///\\
\\//\/                            \/\\//
 \/                                  \/
 /\           December 2018          /\
//\\      Su Mo Tu We Th Fr Sa      //\\
\\//                         1      \\//
 \/        2  3  4  5  6  7  8       \/
 /\        9 10 11 12 13 14 15       /\
//\\      16 17 18 19 20 21 22      //\\
\\//      23 24 25 26 27 28 29      \\//
 \/       30 31                      \/
 /\                                  /\
//\\/\                            /\//\\
\\///\\/\//\\\///\\/\//\\\///\\/\//\\\//
 \/\\///\\\//\/\\///\\\//\/\\///\\\//\/
    \/\\//\/    \/\\//\/    \/\\//\/
       \/          \/          \/

看起来很不错,但是为了更规整,让我们把整个东西放到另一个盒子里,为了好玩,这次我们将使用卷轴式设计。

cal | boxes -d diamonds -p a1t2l3 | boxes -a c -d scroll        
 / ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \
|  /~~\                                              /~~\  |
|\ \   |         /\          /\          /\         |   / /|
| \   /|      /\//\\/\    /\//\\/\    /\//\\/\      |\   / |
|  ~~  |   /\//\\\///\\/\//\\\///\\/\//\\\///\\/\   |  ~~  |
|      |  //\\\//\/\\///\\\//\/\\///\\\//\/\\///\\  |      |
|      |  \\//\/                            \/\\//  |      |
|      |   \/                                  \/   |      |
|      |   /\          December 2018           /\   |      |
|      |  //\\     Su Mo Tu We Th Fr Sa       //\\  |      |
|      |  \\//                        1       \\//  |      |
|      |   \/       2  3  4  5  6  7  8        \/   |      |
|      |   /\       9 10 11 12 13 14 15        /\   |      |
|      |  //\\     16 17 18 19 20 21 22       //\\  |      |
|      |  \\//     23 24 25 26 27 28 29       \\//  |      |
|      |   \/      30 31                       \/   |      |
|      |   /\                                  /\   |      |
|      |  //\\/\                            /\//\\  |      |
|      |  \\///\\/\//\\\///\\/\//\\\///\\/\//\\\//  |      |
|      |   \/\\///\\\//\/\\///\\\//\/\\///\\\//\/   |      |
|      |      \/\\//\/    \/\\//\/    \/\\//\/      |      |
|      |         \/          \/          \/         |      |
|      |                                            |      |
 \     |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|     /
  \   /                                              \   /
   ~~~                                                ~~~

完美。现在,这事有点小激动了。我喜欢我们的设计,但我想更妙一些,所以我要给它上色。但是 Opensource.com 员工所在的北卡罗来版纳州罗利办公室,本周末很有可能下雪。所以,让我们享受彩色降临日历,然后用雪擦掉它。

关于雪,我抓取了一些 Bash 和 Gawk 的漂亮代码片段,幸亏我发现了 CLIMagic。如果你不熟悉 CLIMagic,去查看他们的网站,在 Twitter 上关注他们。你会满意的。

我们开始吧。让我们清除屏幕,扔掉四四方方的日历,给它上色,等几秒钟,然后用暴风雪把它吹走。这些在终端可以用一行命令完成。

$ clear;cal|boxes -d diamonds -p a1t2l3|boxes -a c -d scroll|lolcat;sleep 3;while :;do echo $LINES $COLUMNS $(($RANDOM%$COLUMNS)) $(printf "\u2744\n");sleep 0.1;done|gawk '{a[$3]=0;for(x in a) {o=a[x];a[x]=a[x]+1;printf "\033[%s;%sH ",o,x;printf "\033[%s;%sH%s \033[0;0H",a[x],x,$4;}}'

大功告成。

要使它在你的系统上工作,你需要所有它引用的实用程序(box、lolcat、gawk 等),还需要使用支持 Unicode 的终端仿真器。

你有特别喜欢的命令行小玩具需要我介绍的吗?这个系列要介绍的小玩具大部分已经有了落实,但还预留了几个空位置。请在评论区留言,我会查看的。如果还有空位置,我会考虑介绍它的。如果没有,但如果我得到了一些很好的意见,我会在最后做一些有价值的提及。

看看昨天的玩具:使用 Nyan Cat 在 Linux 命令行休息。记得明天再来!


via: https://opensource.com/article/18/12/linux-toy-cal

作者:Jason Baker 选题:lujun9972 译者:MjSeven 校对:wxy

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

使用轻量级的电子邮件客户端 Isotope 阅读富文本电子邮件,这个开源工具系列的第十一个工具将使你在 2019 年更高效。

在每年的年初,似乎都有一股疯狂的寻找提高工作效率方法的冲动。新年决心,渴望以正确的方式开始新的一年。当然,“旧不去的,新的不来”的态度都会导致这种情况。一般的建议都偏向于闭源和专有软件,然而并不是必须这样。

以下是我挑选的 19 个新的(或者对你来说是新的)开源工具中的第 11 个,它将帮助你在 2019 年提高工作效率。

Isotope

正如我们在本系列的第四篇文章(Cypht)中所讨论的那样,我们花了很多时间来处理电子邮件。有很多方法可以解决它,我已经花了很多时间来寻找最适合我的电子邮件客户端。我认为这是一个重要的区别:对我有效的方法并不总是对其它人有效。有时对我有用的是像 Thunderbird 这样的完整客户端,有时是像 Mutt 这样的控制台客户端,有时是像 Gmail 和 RoundCube 这样基于 Web 的界面。

Isotope 是一个本地托管的、基于 Web 的电子邮件客户端。它非常轻巧,只使用 IMAP 协议,占用的磁盘空间非常小。与 Cypht 不同,Isotope 具有完整的 HTML 邮件支持,这意味着显示富文本电子邮件没有问题。

如果你安装了 Docker,那么安装 Isotope 非常容易。你只需将文档中的命令复制到控制台中,然后按下回车键。在浏览器中输入 localhost 来访问 Isotope 登录界面,输入你的 IMAP 服务器,登录名和密码将打开收件箱视图。

在这一点上,Isotope 的功能和你想象的差不多。单击消息进行查看,单击铅笔图标以创建新邮件等。你会注意到用户界面(UI)非常简单,没有“移动到文件夹”、“复制到文件夹”和“存档”等常规按钮。你可以通过拖动来移动消息,因此其实你并不太需要这些按钮。

总的来说,Isotope 干净、速度快、工作得非常好。更棒的是,它正在积极开发中(最近一次的提交是在我撰写本文的两小时之前),所以它正在不断得到改进。你可以查看代码并在 GitHub 上为它做出贡献。


via: https://opensource.com/article/19/1/productivity-tool-isotope

作者:Kevin Sonney 选题:lujun9972 译者:MjSeven 校对:wxy

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

用这些开源游戏来挑战你的战略技能,探索新世界。

长久以来,游戏都是 Linux 的软肋。近些年,Steam、GOG 等游戏发布平台上不少商业游戏都开始支持 Linux,这对于 Linux 的游戏生态来说是件好事,但是我们能在这些平台上玩到的游戏通常是不开源的商业作品。当然,这些游戏在一个开源的操作系统上运行,但对于一个开源提倡者来说这似乎还不够纯粹。

那么,我们能找到既自由开源又能给玩家带来完整游戏体验的优质游戏吗?当然!虽然绝大多数的开源游戏很难和 3A 商业游戏大作竞争,但仍然有不少各种类型的开源游戏,不仅内容有趣而且直接可以通过几大 Linux 发行版本库中直接安装。就算某个游戏在不在某个发行版本的库中,我们也可以在这个游戏项目的网站上找到直接的安装方法。

本篇文章将会介绍策略和模拟类游戏。我已经写了街机游戏、桌面卡牌游戏、解谜游戏、竞速飞行游戏以及角色扮演游戏。

开源版“文明”(Freeciv)

Freeciv 可以被视为是文明系列)游戏的开源版本。游戏玩法和文明系列最早期的游戏十分类似,Freeciv 可以让玩家选择选用文明 1 或者文明 2 中的游戏规则设置。Freeciv 中包含了很多元素,例如建造城市、探索世界地图、发展科技以及和其他扩张中的文明竞争。胜利条件包括打败所有其他的文明或建立一个外星殖民地,如果在前两者都没有达成的话,在游戏时间期限前存活下来也可以算作胜利。这个游戏可以和其他玩家联机也可以和 AI 对战,不同的地图集可以改变游戏的外观。

安装 Freeciv,你只需要在终端下运行以下指令。

  • Fedora 用户: dnf install freeciv
  • Debian/Ubuntu 用户:apt install freeciv

MegaGlest

MegaGlest 是一个开源的实时战略游戏,类似暴雪公司制作的游戏魔兽世界和星际争霸。玩家控制不同派别的人员、建造新建筑、招募士兵、拓展领土并与敌人作战。在游戏比赛的最开始,玩家仅能建造最基础的建筑和招募最基础的士兵。为了建造更高级的建筑并招募级别更高的人员,玩家必须通过增加建筑和人员从而一路提高科技树、解锁更加高级的选项。当敌人进入国土领域之中,战斗单元将会迎战。但是最好的应对策略是,通过控制战斗单元直接操控每一场战斗。在管理新建筑的建立,新人员的招募的同时控制战斗局势听上去十分困难,但是这就是 RTS(实时战略游戏)游戏的精华所在。MegaGlest 这个游戏提供了大量的人员派别,玩家可以不断尝试这些不同的技巧。

安装 MegaGlest,你只需要在终端下运行以下指令:

  • Fedora 用户: dnf install megaglest
  • Debian/Ubuntu 用户:apt install megaglest

开源版“运输大亨”(OpenTTD)

OpenTTD(见我们的 评测 )是一个开源实现的 运输大亨 。该游戏的目的在于创建一个交通运输网络并获得金钱,从而建立更加复杂的运输网络。这个运输网络包括了船只、巴士、火车、货车和飞机。默认的游戏时间在 1950 和 2050 之间,玩家的目标就是在规定时间内拿到最高的游戏分数。游戏的最终分数基于很多因素,例如货物运输的数量、玩家所拥有的汽车数量以及他们赚到的钱。

安装 OpenTTD,你只需要在终端运行以下指令:

  • Fedora 用户: dnf install openttd
  • Debian/Ubuntu 用户 apt install openttd

韦诺之战 The Battle for Wesnoth

韦诺之战 是目前最完善的开源游戏之一。这个回合制游戏在一个奇幻的故事设定下。游戏在一个六角形网格中进行,各个单元可以互相操作进行战斗。每个类型的单元都有它独特的能力和弱点,因此玩家需要根据这些特点来设计不同的行动。韦诺之战中有很多不同的行动分支,每个行动分支都有它特别的故事线和目标。韦诺之战同时也有一个地图编辑器,感兴趣的玩家可以创作自己的地图以及行动分支。

安装韦诺之战,你只需要在终端运行以下指令:

  • Fedora 用户: dnf install wesnoth
  • Debian/Ubuntu 用户: apt install wesnoth

UFO:外星入侵 UFO: Alien Invasion

UFO: Alien Invasion 是一个开源策略游戏,基于 幽浮系列 X-COM 。 有两个不同的游戏模式: geoscape 和 tactical。在 geoscape 模式下,玩家控制大局、管理基地、开发新技术以及掌控整体策略。 在 tactical 游戏模式下,玩家控制一群士兵并且以回合制的形式直接迎战外星侵略者。两个游戏模式提供了不同的游戏玩法,两者都需要相当复杂的策略和战术。

安装这个游戏,你只需要在终端下运行以下指令:

  • Debian/Ubuntu 用户: apt install ufoai

遗憾的是,UFO: 外星入寝不支持 Fedora 发行版。

如果你知道除了这些以外的开源策略模拟游戏的话,欢迎在评论中分享。


via: https://opensource.com/article/18/8/strategy-simulation-games-linux

作者:Joshua Allen Holm 选题:lujun9972 译者:Scoutydren 校对:wxy

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

Jack Wallen 为 Linux 服务器发行版提供了一些可靠的选择,绝对值回票价。

啊,这个古老的问题:哪种 Linux 发行版最适合做服务器?通常,问这种问题时,所浮现出来的标准的答复就是:

  • RHEL
  • SUSE
  • Ubuntu 服务器
  • Debian
  • CentOS

然而,假如你将眼界放得更宽(不将服务器只看做是 IDC 托管的那种互联网服务器时),可能答案会有点不同。我准备稍微来点不同的。我想做出一个满足入选标准的发行版列表,这些发行版不仅是优秀的候选者,而且易于使用,可以为你的业务中的许多功能提供服务。在某些情况下,我选择的是一些替代品,可以取代其它需要一些工作才能达成要求的操作系统。

我的一些选择是企业级服务器的社区版本,它们可以被视为购买更强大平台的入门级产品。你甚至可以在这里找到一两个作为特定任务平台的候选者。然而,最重要的是,你在此列表中找到的并非寻常的泛泛之辈。

ClearOS

什么是 ClearOS?对于家庭和小型企业用途,你可能找不到比它更好的解决方案。ClearOS 开箱即用,包括了入侵检测、强大的防火墙、带宽管理工具、邮件服务器、域控制器等工具。其目的是将服务器作为一个简单的家庭和 SOHO 服务器,并具有用户友好的基于 Web 的图形化界面,这使得 ClearOS 在某些评比中脱颖而出。从其界面中,你可以找到一个应用程序市场(图 1),其中包含数百个应用程序(其中一些是免费的,而另一些则具有相关费用),这使得扩展 ClearOS 功能集非常容易。换句话说,你可以将 ClearOS 作为你的家庭和小型企业所需的平台。最重要的是,与许多其他替代方案不同,你只需支付所需的软件和支持。

图 1:ClearOS 应用程序市场

有三种版本的 ClearOS:

为了使软件安装更加容易,ClearOS 应用市场允许你通过以下方式进行选择软件:

* 按功能(根据任务显示应用程序) * 按类别(显示相关应用程序组) * 快速选择文件(允许你按预先配置的模板选择,以帮助你快速启动和运行)

换句话说,如果你正在寻找 Linux 的家庭、SOHO 或 SMB 服务器,ClearOS 是一个出色的选择(特别是如果你没有启动和运行标准的 Linux 服务器的能力时)。

Fedora 服务器

你肯定听说过 Fedora Linux。它是市场上最好的前沿发行版之一。但是你知道这个出色的 Fedora 桌面发行版的开发者们也开发了服务器版吗?Fedora 服务器平台是一个短生命周期的、社区支持的服务器操作系统。这使得经验丰富的、或对任何类型的 Linux(或任何操作系统)有经验的系统管理员,可以使用开源社区中提供的最新技术。在这段描述中有三个关键词:

  • 经验丰富
  • 系统
  • 管理员

换言之,新用户就不要考虑了。虽然 Fedora 服务器完全能够处理你抛出的任何任务,但它需要一些拥有更多的 Linux 功夫的人来使它工作并且运行良好。Fedora 服务器非常好的一点是,开箱即用,它包括了市场上用于服务器的开源的基于 Web 的最好的界面之一。通过 Cockpit(图 2),你可以快速浏览系统资源、日志、存储、网络以及拥有管理帐户、服务、应用程序和更新的能力。

 title=

图 2:运行在 Fedora 服务器上的 Cockpit

如果你可以使用最前沿的软件,并想要一个出色的管理仪表板,Fedora 服务器可能就是你要的平台。

NethServer

正如你所发现的那样,NethServer 是每个人都知道的简单 SMB Linux 服务器。通过 NethServer 的最新版本,你的小型企业将得到:

  • 内置 Samba 活动目录控制器 * 与 Nextcloud 的无缝集成 * 证书管理 * HTTPS 透明代理 * 防火墙 * 邮件服务器和过滤器 * Web 服务器和过滤器 * 群件 * IPS / IDS 或 VPN

所有包含的功能都可以通过用户友好的基于 Web 的界面轻松配置,包括单击安装模块以扩展 NethServer 功能集(图 3)。NethServer 与 ClearOS 的区别在于它的设计目的是使管理工作更轻松。换句话说,这个平台提供了更多的灵活性和功能。与面向家庭办公室和 SOHO 部署的 ClearOS 不同,NethServer 在小型商业环境中用起来就像在家庭里使用一样方便。

 title=

图 3:给 NethServer 添加模块

Rockstor

Rockstor 是采用 Linux 和 Btfrs 的高级网络附加存储(NAS)和云存储服务器,可部署用于家庭、SOHO 以及中小型企业。借助 Rockstor,你可以获得一个完整的 NAS /云解决方案,其中包含一个用户友好的基于 Web 的 GUI 工具,管理员可以像普通用户一样轻松使用它来设置。一旦部署好了 Rockstor,你就可以创建存储池、共享、快照、管理复制和用户、共享文件(借助 Samba、NFS、SFTP 和 AFP),甚至扩展它的功能集,这要归功于附加组件(称为 Rock-ons)。Rock-ons 列表包括:

  • CouchPotato(Usenet 和 BitTorrent 用户的下载器)
  • Deluge(BitTorrent 用户的电影下载器)
  • EmbyServer(Emby 媒体服务器)
  • Ghost(专业博主的发布平台)
  • GitLab CE(Git 仓库托管和协作)
  • Gogs Go Git Service(轻量级 Git 版本控制服务器和前端)
  • Headphones(NZB 和 Torrent 的音乐自动下载器)
  • 用于 Squeezebox 设备的罗技 Squeezebox 服务器
  • MariaDB(关系型数据管理系统)
  • NZBGet(高效的 usenet 下载器)
  • OwnCloud-Official(安全的文件共享和托管)
  • Plexpy(基于 Python 的 Plex 用量跟踪器)
  • Rocket.Chat(开源聊天平台)
  • SaBnzbd(Usenet 下载器)
  • Sickbeard(用于电视节目的互联网个人视频录像机)
  • Sickrage(电视节目的自动视频库管理器)
  • Sonarr(Usenet 和 BitTorrent 用户的个人视频录像机)
  • Symform(备份设备)

Rockstor 还包括了一目了然的仪表板,使管理员可以快速访问他们所需的有关其服务器的所有信息(图 4)。

 title=

图 4: Rockstor 面板

Zentyal

Zentyal 是另一个小型企业服务器,可以很好地处理多个任务。如果你正在寻找可以处理以下内容的 Linux 发行版:

  • 目录和域服务器
  • 邮件服务器
  • 网关
  • DHCP、DNS 和 NTP 服务器
  • 认证机构(CA)
  • VPN
  • 实时消息(IM)
  • FTP 服务器
  • 反病毒
  • SSO 认证
  • 文件共享
  • RADIUS 认证
  • 虚拟化管理
  • 等等

Zentyal 可能是你的新选择。从 2004 年 Zentyal 就存在了,它基于 Ubuntu Server,因此它拥有坚实的基础和丰富的应用程序。在 Zentyal 仪表板的帮助下(图 5),管理员可以轻松管理:

  • 系统
  • 网络
  • 日志
  • 软件更新和安装
  • 用户/组
  • 域
  • 文件共享
  • 邮件
  • DNS
  • 防火墙
  • 证书
  • 等等

图 5:Zentyal 仪表板

向 Zentyal 服务器添加新组件只需要打开仪表板,单击“软件管理” -> “Zentyal 组件”,选择要添加的组件,然后单击安装。Zentyal 可能会遇到的一个问题是,它提供不了与 Nethserver 和 ClearOS 一样多的插件。但它提供的服务,则做得非常好。

更多来自于

这个 Linux 服务器列表显然不是详尽无遗的。然而,这是一种对你可能没有听说过的五大服务器发行版的独特视角。当然,如果你更愿意使用更传统的 Linux 服务器发行版,你可以随时坚持使用 CentOS、Ubuntu 服务器、SUSE、RHEL 或 Debian……它们大多都出现在市场上最好的服务器发行版列表中。但是,如果你正在寻找一些不同的东西,那么试试这五个发行版中的一个。

通过 Linux 基金会和 edX 的免费“Linux 简介”课程了解有关 Linux 的更多信息。


via: https://www.linux.com/blog/learn/2019/1/top-5-linux-server-distributions

作者:Jack Wallen 选题:lujun9972 译者:wxy 校对:wxy

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