分类 分享 下的文章

使用 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、教育、国防和航天研究,以及非盈利机构。可以在 TwitterFacebookGoogle+ 上关注他。


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;}}'

大功告成。

要使它在你的系统上工作,你需要所有它引用的实用程序(boxlolcatgawk 等),还需要使用支持 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 这样的控制台客户端,有时是像 GmailRoundCube 这样基于 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 服务器发行版,你可以随时坚持使用 CentOSUbuntu 服务器SUSERHELDebian……它们大多都出现在市场上最好的服务器发行版列表中。但是,如果你正在寻找一些不同的东西,那么试试这五个发行版中的一个。

通过 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中国 荣誉推出