分类 分享 下的文章

如果不是因为系统自带的图片查看器没有你想要的功能,或者你想要更棒的体验,你大概不会想切换到其它图片查看器吧。

不过,如果你喜欢折腾,你可能就会想用不同的图片查看器了吧。我猜最终你会被新图片查看器的全新用户体验或特色功能所吸引的。

在本篇文章中,无论是简单的还是复杂的、无论是为 Ubuntu 准备的还是其它 Linux 发行版准备的,我们都有提到。

Linux 下最棒的图片查看器

Ubuntu 或其它 Linux 发行版适用的最棒的图片查看器

注意: 在准备安装一个图片查看器时,请前往您系统中预先安装的软件商店中查找。如果您没有任何软件商店或无法在软件商店中找到它,请手动执行我们给出的命令。

1. Nomacs

Nomacs 图片查看器

它有什么特点?

  • 轻快
  • 内建图像调整工具(可以调整色彩和大小)
  • 拍摄位置信息
  • 元数据调节器
  • 局域网同步
  • 全屏模式

Nomacs 是一款自由软件。虽然没有什么出众的功能,但是它的兼容性还不错,可以支持许多常见格式。

它的界面超级简单,但是提供了简单的图片编辑功能(可以调整色彩、亮度、大小和裁剪)。除此之外,它还支持全屏模式、直方图,以及可以切换显示元数据、编辑历史等信息的许多面板。

我该如何安装它?

简单起见,你可以在各种软件中心中安装它。如果你想通过终端安装它,请参见它的 GitHub 页 。或者,在使用 APT 包管理的系统中使用如下命令安装:

sudo apt install nomacs

2. Gnome 之眼

Gnome 之眼

它有什么特点?

  • 极其简单的图像查看器
  • 幻灯片视图
  • 为 GNOME 量身打造的图片查看器

这是一款经典的图片查看器,它在数年前作为 GNOME 项目的一部分被开发出来。不过需要注意的是,对它的维护目前已经不是很活跃了。不过它仍能在最新版 Ubuntu LTS 和部分 Linux 发行版中正常工作。

如果你需要一个简单、有幻灯片视图并可以在侧栏看到元数据的图像查看器,Gnome 之眼是最佳选择。

我该如何安装它?

若要在 Ubuntu 及基于 Ubuntu 的 Linux 发行版上安装它,仅需一条命令:

sudo apt install eog

如果你想在其它发行版中安装它,请参见 该项目的 GitHub 页面

3. EOM

EOM 图像查看器

它有什么特点?

  • 简洁
  • 可扩展
  • 为 MATE 量身打造的图片查看器

另一个基本功能齐全,支持幻灯片视图和图像旋转的查看器。

虽然它没什么特色功能,但它支持大部分的图像格式,并且还能处理大体积的图像。

我该如何安装它?

若要在 Ubuntu 及基于 Ubuntu 的 Linux 发行版上安装它,仅需一条命令:

sudo apt install eom

如果你想在其它发行版中安装它,请参见 该项目的 GitHub 页面

4. Geeqie

Geeqie 图像查看器

它有什么特点?

  • 可扩展的灵活的图像查看器(其它的图像查看器支持它)
  • 可以显示色彩信息

Geeqie 是一个令用户印象深刻的图片管理/查看器。它支持将其它查看器作为扩展使用,不过它并不提供任何对图像操作的工具。

如果你希望获取图像的颜色信息、元数据,或是查看/管理一组图片,它将会是一个不错的选择。

我该如何安装它?

在终端输入:

sudo apt install geeqie

若想查看它的源代码,请前往 它的 GitHub 主页

5. gThumb

gThumb 图片查看器

它有什么特点?

  • 全功能(查看、编辑和管理)
  • 可清除 EXIF 信息
  • 图像格式转换
  • 查找重复的图像

gThumb 会让你眼前一亮,因为它有很多功能。它的查看/管理界面和编辑工具(裁剪、缩放、颜色编辑等等)将会给你留下很深的印象。

你甚至可以为图像添加评论或清除它的 EXIF 信息。它使得你可以方便地找到重复的图像或转码图像。

我该如何安装它?

你可以在终端中输入这条命令:

sudo apt install gthumb

输了没用?请参阅 项目 GitHub 主页 来获取帮助。

6. Gwenview

Gwenview 图像查看器

它有什么特点?

  • 简单,有基础图像编辑功能(旋转、调整大小)
  • 可使用 KIPI 插件扩展

Gwenview 又是一个基本的图像查看器,它为 KDE 量身定做。不过这并不影响你在其它桌面环境中使用它。

如果你使用 Konqueror 浏览器,你可以将 Gwenview 作为它的内嵌图片浏览器。你也可以为图片添加评论。此外,它还支持 KIPI 插件。

我该如何安装它?

你可以在终端中输入这条命令:

sudo apt install gwenview

若想查看它的源代码,请前往 它的 GitHub 主页

7. Mirage

Mirage 图像查看器

它有什么特点?

  • 可定制的基本用户界面
  • 基本图像编辑工具
  • 可在命令行使用

如果你想要一个可在命令行中访问、支持全屏和幻灯片视图、带有基础编辑工具以及可定制 UI 的普通查看器,Mirage 是个不二之选。

它是一个非常快速且兼容性优良的查看器。它支持包括 png、jpg、svg、xpm、gif、bmp 和 tiff 在内的多种图像格式。

我该如何安装它?

你需要执行:

sudo apt install mirage

访问 该项目 GitHub 页面 来获取更多信息。

8. KPhotoAlbum

KPhotoAlbum

它有什么特点?

  • 为图像添加标签
  • 数据库支持
  • 图片压缩
  • 将图像合并到一组图像,或移除

确切地说,KPhotoAlbum 其实不仅仅是一款图像查看器,它还能为图像添加标签并管理图像。

你可以用它来压缩图片以及使用标签搜索你的图片。你还可以使用幻灯片视图来观看图片。

我该如何安装它?

在终端中输入:

sudo apt kphotoalbum

跟从 官网上的指引 来在其它 Linux 发行版中安装它。

9. Shotwell

Shotwell

它有什么特点?

  • 红眼消除工具
  • 将照片上传到 Facebook 或 Flickr 等社交网络中
  • 支持原始格式(RAW)的图片

Shotwell 是一个多功能照片管理器。在此,你能查看或管理你的照片。虽然它没带有许多图像编辑工具,但是你还是可以裁剪和调整亮度的。

我该如何安装它?

在终端中执行以下命令 (Ubuntu 及其衍生版本):

sudo apt install shotwell

若想获取更多信息,请 前往它的 GitHub 页面

10. Ristretto

Ristretto

它有什么特点?

  • 极其简单
  • 全屏模式
  • 幻灯片视图

简易的图像查看器。它能查看、全屏查看、缩放查看或以幻灯片视图查看图片。

它是为 Xfce 定制的,但你仍然可以在其它任何地方安装它。

我该如何安装它?

即使它是为 Xfce 桌面环境构建的,你仍能在其它地方安装它。对 Ubuntu 及其衍生发行版,请执行:

sudo apt install ristretto

11. digiKam

digiKam 图像查看器

它有什么特点?

  • 带有高级图像管理功能(查看/管理/编辑)的多合一查看器
  • 可以进行批处理
  • 带有 Light Table 功能

digiKam 是一个带有多种图像编辑功能的高级照片管理器。你可以使用 SQLite 或 MySQL 来配置它的数据库。

为了提升你的看图体验,你可以在预览图片时加载低画质的图片。这样一来,即使你有一大堆图片,它也丝滑般流畅。不仅如此,你还可以通过 Google、Facebook、Imgur 等来导入/导出图片。如果你希望使用一个超多功能的查看器,请务必试试这个 digiKam。

我该如何安装它?

执行这条命令:

sudo apt install digikam

访问 项目 GitHub 页面 来获取更多信息。

尾声

总的来说,无论你想要不同的用户体验、丰富的功能还是强大的管理工具,上面总有适合你的工具。

你更喜欢哪个图像查看器呢?它是系统自带的吗?

欢迎前往原文的评论区留下你的答案。


via: https://itsfoss.com/image-viewers-linux/

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

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

你甚至可以在终端里欣赏彩虹猫。

今天是《Linux 命令行小玩具介绍》的第六天。在本系列文章中,我们将会探索一些娱乐用途(甚至有时完全没用)的 Linux 命令行小玩具。所有我们介绍的小玩具都是开源的。

也许你会问,它们都很独特吗?是的。不过,它们对你是否独特,我就不知道了。但是,我们相信你应该能在这系列文章结束之前找到至少一个好玩的玩具。

昨天的选题继续:我们谈到了猫和彩虹。不过,在 Linux 命令行下有更有趣的彩虹和猫结合的程序吗?答案是肯定的。

我们不妨看看之前可以在命令行中使用彩虹猫的方式吧。意料之中,2011 年发布的 彩虹猫 可以用 nyancat 呈现在终端中。你想念这只曾火遍网络的彩虹猫吗?看看下面这个视频记录吧,我会等你看完的。

现在,让我们在终端中重新感受这个令人惊奇的体验吧。nyancat 包正在很多发行版上(比如 Arch、Debian、Gentoo、Ubuntu 等等……)都有,不过我的系统(Fedora)没有,但是我们仍然可以很轻松地从源码编译它。

根据读者的一个很好的提醒,对于我来说,这应该在该系列中提及:要警惕从不受信任的来源安装应用程序,或者编译和运行你在网上找到的任何代码,就像你在这样的文章中找到这个一样。如果您不确定,请采取适当的预防措施,特别是如果您在生产机器上。

从这里克隆源代码:

git clone https://github.com/klange/nyancat.git

然后使用 make 编译,并用 ./nyancat 来运行。

这直接为我带来了彩虹猫体验,甚至还有个计时器来显示我享受 “彩虹猫魔法”的时间。

你可以在 GitHub 上找到 nyancat 的源码,它正以 NCSA 许可证 开源。

命令行版本的彩虹猫可在这个公共 Telnet 服务器上访问(或者用另外一个猫 netcat 也行),所以理论上来说你不必安装它。不过不幸的是,由于带宽限制,该服务器目前已经被关闭了。尽管如此,在各种老设备上连接老 Telnet 服务器上运行彩虹猫的照片还是值得一看的,说不准你还会萌生搭建一个能让大家连接的公共服务器的想法呢(如果你真的搭建了,请务必告知作者,万一他们可能会向公众分享呢?)。

你想让我介绍一下你最喜爱的命令行玩具吗?请在原文下留言,作者会考虑介绍的。

瞧瞧我们昨天介绍的小玩意:用 lolcat 为你的 Linux 终端增添些许色彩。明天再来看我们的下一篇文章吧!


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

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

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

MPlayer 是一个多功能的开源媒体播放器,它在 Linux 命令行中非常有用。

你已经看到我们为期 24 天的 Linux 命令行玩具日历。如果这是你第一次访问该系列,你可能会问自己什么是命令行玩具。它可能是一个游戏或任何简单的消遣,可以帮助你在终端玩得开心。

你们中的一些人之前已经看过我们日历中的各种玩具,但我们希望每个人至少见到一件新玩具。

在命令行中有很多方法可以听音乐。如果你有本地存储的媒体,cmus 是一个很好的选择,但还有很多其他选择

不过,很多时候,当我在终端的时候,我会走神并且不会注意挑选每首歌,并让其他的来做。虽然为了这个我有很多播放列表,但过了一段时间,即使过时,我也会切换到互联网电台。

今天的玩具,MPlayer,是一个多功能的多媒体播放器,几乎可以支持任何你给它的媒体格式。如果尚未安装 MPlayer,你可能会发现它已在你的发行版中打包。在 Fedora 中,我在 RPM Fusion 中找到了它(请注意,这不是 Fedora 的“官方”仓库,因此请谨慎操作):

$ sudo dnf install mplayer

MPlayer 有一系列命令行选项可根据你的具体情况进行设置。我想听 Raleigh 当地的大学广播电台(88.1 WKN,这个很棒!),在它们的网站得到流媒体网址之后,像这样就可以让收音机运行了,不需要 GUI 或 Web 播放器:

$ mplayer -nocache -afm ffmpeg http://wknc.sma.ncsu.edu:8000/wknchd1.mp3

MPlayer 是 GPLv3 许可证下的开源软件,你可以从项目的网站中找到更多关于项目的信息并下载源代码。

正如我在昨天的文章中提到的,我试图使用每个玩具的截图作为每篇文章的主图,但是当进入音频世界时,我不得不稍微改改。所以今天的图像是由 libcaca 包中的 img2txt 绘制的来自公共域的无线电塔图标。

你有特别喜欢的命令行小玩具需要我介绍的吗?我们的日历基本上是为这个系列剩余的玩具设置的,但我们仍然很想在新的一年里推出一些很酷的命令行玩具。评论告诉我,我会查看的。如果还有空位置,我会考虑介绍它的。并让我知道你对今天的玩具有何看法。

一定要看看昨天的玩具,让你的 Linux 终端说出来,明天记得回来!


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

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

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

“亲爱的,当您的命令行变得更湿润的时候会更好。这多亏了 ASCII。”

现在,我们即将数完长达 24 天的 Linux 命令行玩具日历。离今天只剩一周了!如果这是您第一次访问本系列文章,那么您可能会问自己什么是命令行玩具。我们一边走,一边说,但一般来说,这可能是一个游戏,或者可以帮助你在终端玩得开心的任何简单的娱乐活动。

你们其中的一些人可能已经在以前的系列文章中看到了各种各样的命令行玩具。但是,我们希望每个人都能够获得一个新玩具。

今天的玩具有一点鱼的味道。先和 asciiquarium 打个招呼,一个在你终端里海底冒险的玩具。我是在我的 Fedora 仓库里发现 asciiquarium 的,因此安装它非常容易:

$ sudo dnf install asciiquarium

如果您正在运行不同的发行版,那么它也可能已经为您打包。 只需在您的终端中运行 asciiquarium 即可感受到蛤蜊的快乐。 该项目也在终端之外进行了“翻译”,所有水族伙伴的屏保都是为几个非 Linux 操作系统制作的,甚至还有一个 Android 动态壁纸版本。

访问 asciiquarium 主页了解更多信息或下载 Perl 源代码。 该项目是 GPL 第 2 版许可证下的开源项目。 如果你想更多地了解开源,开放数据和开放科学如何在实际的海洋中发挥作用,请花点时间去了解海洋健康指数

你觉得我应该介绍一下你最喜欢的命令行玩具吗?时间不多了,但我还是想听听你的建议。请在下面的评论中告诉我,我会查阅的。让我知道你对今天的娱乐有什么看法。

一定要看看昨天的玩具,安排一次与 Emacs 精神病医生的访问,明天再来看另一个玩具!


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

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

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

阅读这些 2017 年 Opensource.com 发布的开放如何改进教育和学习的好文章。

27 open solutions to everything in education

开放式理念 (从开源软件到开放硬件,再到开放原则) 正在改变教育的范式。因此,为了庆祝今年发生的一切,我收集了 2017 年(译注:本文原发布于 2018 年初)在 Opensource.com 上发表的 27 篇关于这个主题的最好的文章。我把它们分成明确的主题,而不是按人气来分类。而且,如果这 27 个故事不能满足你对教育方面开源信息的胃口,那就看看我们的合作文章吧 “教育如何借助 Linux 和树莓派”。

开放对每个人都有好处

  1. 书评:《OPEN》探讨了开放性的广泛文化含义:Scott Nesbitt 评价 David Price 的书 《OPEN》 ,该书探讨了 “开放” 不仅仅是技术转变的观点,而是 “我们未来将如何工作、生活和学习”。
  2. 通过开源技能快速开始您的职业生涯: VM (Vicky) Brasseur 指出了如何借助学习开源在工作群体中脱颖而出。这个建议不仅仅是针对程序员的;设计师、作家、营销人员和其他创意专业人士也对开源的成功至关重要。
  3. 研究生学位可以让你跳槽到开源职位:引用的研究表明会 Linux 技能会带来更高的薪水, Joshua Pearce 说对开源的熟练和研究生学位是无与伦比的职业技能组合。
  4. 彻底改变了宾夕法尼亚的学校文化的三种实践:Charlie Reisinger 向我们展示了开放式实践是如何在宾夕法尼亚州的一个学区创造一种更具包容性、敏捷性和开放性的文化的。Charlie 说,这不仅仅是为了省钱;该区还受益于 “开放式领导原则,促进师生创新,帮助更好地吸引社区,创造一个更有活力和包容性的学习社区”。
  5. 使用开源工具促使学生进步的 15 种方法:我写了开源是如何让学生自由探索、补拙和学习的,不管他们是在学习基本的数字化素养,还是通过有趣的项目来扩展这些技能。
  6. 开发人员有机会编写好的代码:开源往往是对社会有益的项目的支柱。正如 Benetech Labs 副总裁 Ahn Bui 在这次采访中指出的那样:“建立开放数据标准是打破数据孤岛不可或缺的一步。这些开放标准将为互操作性提供基础,进而转化为更多的组织共同建设,往往更具成本效益。最终目标是以同样的成本甚至更低的成本为更多的人服务。”

用于再融合和再利用的开放式教育资源

  1. 学术教员可以和维基百科一起教学吗?:Wiki Ed 的项目总监 LiAnna Davis 讨论 开放式教育资源 open educational resources (OER) ,如 Wiki Ed,是如何提供高质量且经济实惠的开源学习资源作为课堂教学工具。
  2. 书本内外?开放教育资源的状态:Cable Green 是 Creative Common 开放教育主管,分享了高等教育中教育面貌是如何变化的,以及 Creative Common 正在采取哪些措施来促进教育。
  3. 急需符合标准的课程的学校系统找到了希望:Karen Vaites 是 Open Up Resources 社区布道师和首席营销官,谈论了非营利组织努力为 K-12 学校提供开放的、标准一致的课程。
  4. 夏威夷大学如何解决当今高等教育的问题:夏威夷大学 Manoa 分校的教育技术专家 Billy Meinke 表示,在大学课程中过渡到 ORE 将 “使教师能够控制他们教授的内容,我们预计这将为他们节省学生的费用。”
  5. 开放式课程如何削减高等教育成本:塞勒学院的教育总监 Devon Ritter 报告了塞勒学院是如何建立以公开许可内容为基础的大学学分课程,目的是使更多的人能够负担得起和获得高等教育。
  6. 开放教育资源运动在提速:Alexis Clifton 是纽约州立大学的 OER 服务的执行董事,描述了纽约 800 万美元的投资如何刺激开放教育的增长,并使大学更实惠。
  7. 开放项目合作,从小学到大学教室:来自杜克大学的 Aria F. Chernik 探索 OSPRI (开源教育学的研究与创新), 这是杜克大学和红帽的合作,旨在建立一个 21 世纪的,开放设计的 preK-12 学习生态系统。
  8. Perma.cc 将阻止学术链接腐烂::弗吉尼亚理工大学的 Phillip Young 写的关于 Perma.cc 的文章,这种一种“链接腐烂”的解决方案,在学术论文中的超链接随着时间的推移而消失或变化的概览很高。
  9. 开放教育:学生如何通过创建开放教科书来节省资金:OER 先驱 Robin DeRosa 谈到 “引入公开许可教科书的自由,以及教育和学习应结合包容性生态系统,以增强公益的总体理念”。

课堂上的开源工具

  1. 开源棋盘游戏如何拯救地球:Joshua Pearce 写的关于拯救地球的一个棋盘游戏,这是一款让学生在玩乐和为创客社区做出贡献的同时解决环境问题的棋盘游戏。
  2. 一个教孩子们如何阅读的新 Android 应用程序:Michael Hall 谈到了他在儿子被诊断为自闭症后为他开发的儿童识字应用 Phoenicia,以及良好编码的价值,和为什么用户测试比你想象的更重要。
  3. 8 个用于教育的开源 Android 应用程序:Joshua Allen Holm 推荐了 8 个来自 F-Droid 软件库的开源应用,使我们可以将智能手机用作学习工具。
  4. MATLA B的 3 种开源替代方案:Jason Baker 更新了他 2016 年的开源数学计算软件调查报告,提供了 MATLAB 的替代方案,这是数学、物理科学、工程和经济学中几乎无处不在的昂贵的专用解决方案。
  5. SVG 与教孩子编码有什么关系?:退休工程师 Jay Nick 谈论他如何使用艺术作为一种创新的方式,向学生介绍编码。他在学校做志愿者,使用 SVG 来教授一种结合数学和艺术原理的编码方法。
  6. 5 个破灭的神话:在高等教育中使用开源: 拥有德克萨斯理工大学美术博士学位的 Kyle Conway 分享他在一个由专有解决方案统治的世界中使用开源工具的经验。 Kyle 说有一种偏见,反对在计算机科学以外的学科中使用开源:“很多人认为非技术专业的学生不能使用 Linux,他们对在高级学位课程中使用 Linux 的人做出了很多假设……嗯,这是有可能的,我就是证明。”
  7. 大学开源工具列表:Aaron Cocker 概述了他在攻读计算机科学本科学位时使用的开源工具 (包括演示、备份和编程软件)。
  8. 5 个可帮助您学习优秀 KDE 应用程序:Zsolt Szakács 提供五个 KDE 应用程序,可以帮助任何想要学习新技能或培养现有技能的人。

在教室编码

  1. 如何尽早让下一代编码:Bryson Payne 说我们需要在高中前教孩子们学会编码: 到了九年级,80% 的女孩和 60% 的男孩已经从 STEM 职业中自选。但他建议,这不仅仅是就业和缩小 IT 技能差距的问题。“教一个年轻人编写代码可能是你能给他们的最改变生活的技能。而且这不仅仅是一个职业提升者。编码是关于解决问题,它是关于创造力,更重要的是,它是提升能力”。
  2. 孩子们无法在没有计算机的情况下编码:Patrick Masson 推出了 FLOSS 儿童桌面计划, 该计划教授服务不足学校的学生使用开源软件 (如 Linux、LibreOffice 和 GIMP) 重新利用较旧的计算机。该计划不仅为破旧或退役的硬件注入新的生命,还为学生提供了重要的技能,而且还为学生提供了可能转化为未来职业生涯的重要技能。
  3. 如今 Scratch 是否能像 80 年代的 LOGO 语言一样教孩子们编码?:Anderson Silva 提出使用 Scratch 以激发孩子们对编程的兴趣,就像在 20 世纪 80 年代开始使用 LOGO 语言时一样。
  4. 通过这个拖放框架学习Android开发:Eric Eslinger 介绍了 App Inventor,这是一个编程框架,用于构建 Android 应用程序使用可视块语言(类似 Scratch 或者 Snap)。

在这一年里,我们了解到,教育领域的各个方面都有了开放的解决方案,我预计这一主题将在 2018 年及以后继续下去。在未来的一年里,你是否希望 Opensource.com 涵盖开放式的教育主题?如果是, 请在评论中分享你的想法。


via: https://opensource.com/article/18/1/best-open-education

作者:Don Watkins 译者:lixinyuxx 校对:wxy

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

何不在命令行中进行一次“烧烤”呢?

这里是《24 天了解 Linux 命令行小玩意》。如果你未曾读过本系列的文章,可以在本文的结尾部分获取上一篇文章的链接,以了解本系列的大概内容。我们所介绍的命令行小玩意可供你消遣无聊时光。

你或许知道它们其中的一些,也可能不曾知晓它们。无论如何,我们都希望你能度过一段愉快的时光。

如果你住在北半球的非热带地区,可能冬季来临时你会被冻得满脸通红。住在这里的我,最喜欢的事情便是在火炉旁惬意地边喝茶边读书。

不幸的是,我家刚好缺个放火炉的地方。不过,多亏了今天我要介绍的 aafire ,我仍然可以假装我坐在火炉旁。

在我所使用的系统里, aafire 被打包进了 aalib 。 aalib 是一个受人喜爱的库,它可以很方便地将图像转换成 ASCII 图并输出到终端(或其它任何地方)。 aalib 将多种多样的图像带入了 Linux 终端。你可以看看本系列的其它文章,了解一下其它小程序,以便配合使用并充分利用它们。在 Fedora 中,你可以通过以下命令来安装 aalib :

$ sudo dnf install aalib

接着,试着运行 aafire 命令。 aalib 默认会使用 GUI 模式,我们要进行一些操作来让它在终端中运行(毕竟这一系列文章都讲的是命令行)。十分幸运的是,仅需安装 curses) 就能实现我们想要的效果。请执行:

$ aafire -driver curses

如果你觉得 aalib 挺有意思,可以在 Sourceforge 上找到它的源码(以 LGPLv2 许可证开源)。

欢迎将你觉得有意思的命令行小程序投稿到原作者处,只需在原文下留言即可。

如果有兴趣,可以查看原作者的上一篇文章: 在命令行中步入黑客帝国


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

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

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