分享

Linux/Unix 桌面趣事:终端上的圣诞树

Linux/Unix 桌面趣事:终端上的圣诞树

给你的Linux或Unix控制台创造一棵圣诞树玩玩吧。在此之前,需要先安装一个Perl模块,命名为Acme::POE::Tree。这是一棵很喜庆的圣诞树,我已经在Linux、OSX和类Unix系统上验证过了。 安装 Acme::POE::Tree 安装perl模块最简单的办法就是使用CPAN(Perl综合典藏网(Comprehensive Perl Archive Network))。打开终端,把下面的指令敲进去便可安装Acme::POE::Tree。 ### 以root身份运行 ### perl -MCPAN -e ‘install Acme::POE::Tree’ 示例输出: Installing /home/vivek/perl5/man/man3/POE::NFA.3pm Installing /home/vivek/perl5/man/m
开源 DJ 软件 Mixxx 2.0 版发布

开源 DJ 软件 Mixxx 2.0 版发布

时隔三年,开源 DJ 混音软件 Mixxx 再度发布一个大的版本更新—-Mixxx 2.0。 Mixxx 是一个跨平台的自由、开源的 DJ 混音软件,它几乎提供了当你想自己混音时需要的一切功能。Mixxx 近几年在专业人士以及业余爱好者中都很火。 甚至在 Mixxx 中你能使用你的 iTunes 音乐库。它的强有力的引擎使它支持多种文件格式。Mixxx 默认即支持超过85种MIDI DJ 调节器以及少部分 HID 调节器。它也包含一个自动选项,可以让你在混音时休息一下。 Mixxx 的完整功能列表可以在这里找到。在查看完整列表之前,让我们看看最新版有何更新。 Mixxx 2.0更新
Atom 插件:让初音女神来鼓励你撸码

Atom 插件:让初音女神来鼓励你撸码

前一段时间,有关程序员鼓励师的炒作传得满世界都是,原来宅男程序员们也有福利啊。当然,我是从来没在那些配备了程序员鼓励师的公司干过,无从体验是什么感觉。 不过,对于程序员来说,最重要的是咱可以双手撸码,没有咱可以自己造啊!这不,有位叫sunqibuhuake的程序员就自己撸了一个初音未来给自己写程序加油了! (题图来自: kurorofikkykakao.deviantart.com) 如何给你的编辑器也配上一个初音未来给你加油呢? 使用快捷键command + ,/ctrl + ,打开偏好设置。点击左侧的Install即可浏览线上的插件 。 顶部是一个搜索框,可以搜索已
DFileManager:封面流(CoverFlow)文件管理器

DFileManager:封面流(CoverFlow)文件管理器

这个一个 Ubuntu 标准软件仓库中缺失的像宝石般的、有着其独特的功能的文件管理器。这是 DFileManager 在推特中的宣称。 有一个不好回答的问题,如何知道到底有多少个 Linux 的开源软件?好奇的话,你可以在 Shell 里输入如下命令: ~$ for f in /var/lib/apt/lists/Packages; do printf ‘%5d %s\n’ $(grep ‘^Package: ’ "$f" | wc -l) ${f##/} done | sort -rn 在我的 Ubuntu 15.04 系统上,产生结果如下: 正如上面的截图所示,在 Universe 仓库中,大约有39000个包,在 main 仓库中大约有8500个包。这听起来很多。但是这些包括了开
在 Linux 终端下看《星球大战》

在 Linux 终端下看《星球大战》

《星球大战(Star Wars)》已经席卷世界。最新一期的 《星球大战》系列, 《星球大战7:原力觉醒》,打破了有史以来的记录。 虽然我不能帮你得到一张最新的《星球大战》的电影票,但我可以提供给你一种方式,看星球大战第四集,它是非常早期的《星球大战》电影(1977 年)。 不,它不会是高清,也不是蓝光版。相反,它将是 ASCII 版的《星球大战》第四集,你可以在 Linux 终端看它,这才是真正的极客的方式 :) 在 Linux 终端看星球大战 打开一个终端,使用以下命令: telnet towel.blinkenlights.nl 等待几秒钟,你可以在终端看到类似于以
Linux/Unix 桌面趣事:ASCII 艺术水族箱

Linux/Unix 桌面趣事:ASCII 艺术水族箱

你可以在你的终端中使用 ASCIIQuarium 安全地欣赏海洋的神秘了。它是一个用 perl 写的 ASCII 艺术水族箱/海洋动画。 安装 Term::Animation 首先你需要安装名为 Term-Animation 的perl模块。打开终端(选择程序 附件 终端),并输入: $ sudo apt-get install libcurses-perl $ cd /tmp $ wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz $ tar -zxvf Term-Animation-2.4.tar.gz $ cd Term-Animation-2.4/ $ perl Makefile.PL make make test $ sudo make install 下载安装 ASCIIQuarium 接着在
eSpeak: Linux 文本转语音工具

eSpeak: Linux 文本转语音工具

eSpeak是一款 Linux 命令行工具,能把文本转换成语音。它是一款简洁的语音合成器,用C语言编写而成,它支持英语和其它多种语言。 eSpeak 从标准输入或者输入文件中读取文本。虽然语音输出与真人声音相去甚远,但是,在你项目需要的时候,eSpeak 仍不失为一个简便快捷的工具。 eSpeak 部分主要特性如下: 提供给 Linux 和 Windows 的命令行工具 从文件或者标准输入中把文本读出来 提供给其它程序使用的共享库版本 为 Windows 提供 SAPI5 版本,所以它能用于 screen-readers 或者其它支持 Windows SAPI5 接口的程序 可移植到其它平台,包括
如何在 Ubuntu 15.04 / CentOS 7 上安装 Android Studio

如何在 Ubuntu 15.04 / CentOS 7 上安装 Android Studio

随着最近几年智能手机的进步,安卓成为了最大的手机平台之一,在开发安卓应用中所用到的所有工具也都可以免费得到。Android Studio 是基于 IntelliJ IDEA 用于开发安卓应用的集成开发环境(IDE)。它是 Google 2014 年发布的免费开源软件,继 Eclipse 之后成为主要的 IDE。 在这篇文章,我们一起来学习如何在 Ubuntu 15.04 和 CentOS 7 上安装 Android Studio。 在 Ubuntu 15.04 上安装 我们可以用两种方式安装 Android Studio。第一种是配置所需的库然后再安装它;另一种是从 Android 官方网站下载然后在本地编译安装。在下面的例子中,
Linux/Unix 桌面趣事:蒸汽火车

Linux/Unix 桌面趣事:蒸汽火车

你是不是经常把 ls 输入成了 sl。我已经设置了一个别名,也就是 alias sl=ls。但是这样你也许就错过了这辆带汽笛的蒸汽小火车了。 sl 是一个搞笑软件或,也是一个 Unix 游戏。它会在你错误地把ls输入成sl(Steam Locomotive)后出现一辆蒸汽火车穿过你的屏幕。 安装 sl 在 Debian/Ubuntu 下输入下面的命令: # apt-get install sl 它同样也在 Freebsd 和其他类Unix的操作系统上存在。 下面,让我们把 ls 输错成 sl: $ sl 图01: 如果你把 ls 输入成 sl ,蒸汽火车会穿过你的屏幕。 它同样支持下面的选项: -a : 似乎发生了意外。你会
Linux/Unix 桌面趣事:让桌面下雪

Linux/Unix 桌面趣事:让桌面下雪

在这个节日里感到孤独么?试一下 Xsnow 吧。它是一个可以在 Unix/Linux 桌面下下雪的应用。圣诞老人和他的驯鹿会在屏幕中奔跑,伴随着雪片让你感受到节日的感觉。 我第一次安装它还是在 13、4 年前。它最初是在 1984 年 Macintosh 系统中创造的。你可以用下面的方法来安装: 安装 xsnow Debian/Ubuntu/Mint 用户用下面的命令: $ sudo apt-get install xsnow Freebsd 用户输入下面的命令: # cd /usr/ports/x11/xsnow/ # make install clean 或者尝试添加包: # pkg_add -r xsnow 其他发行版的方法 Fedora/RHEL/CentOS 在 rpmfusion
如何在 Ubuntu 中安装最新的 Arduino IDE 1.6.6

如何在 Ubuntu 中安装最新的 Arduino IDE 1.6.6

本篇教程会教你如何在当前的 Ubuntu 发行版中安装最新的 Arduino IDE 1.6.6。 开源的 Arduino IDE 发布了1.6.6,并带来了很多的改变。新的发布已经切换到 Java 8,它与 IDE 绑定并且用于编译所需。具体见 发布说明。 对于那些不想使用软件中心的 1.0.5 旧版本的人而言,你可以使用下面的步骤在所有的 Ubuntu 发行版中安装 Arduino。 请用正确版本号替换下文中软件包的版本号 1、 从下面的官方链接下载最新的包 Linux 32-bit 或者 Linux 64-bit。 https://www.arduino.cc/en/Main/Software 如果不知道你系统的类型?进入系统设置-详
Linux/Unix 桌面趣事:桌面上追逐的猫和老鼠

Linux/Unix 桌面趣事:桌面上追逐的猫和老鼠

Oneko 是一个有趣的应用。它会把你的光标变成一只老鼠,并在后面创建一个可爱的小猫,并且始终追逐着老鼠光标。单词neko在日语中的意思是猫。它最初是一位日本人开发的 Macintosh 桌面附件。 安装 oneko 试下下面的命令: $ sudo apt-get install oneko 示例输出: password for vivek: Reading package lists… Done Building dependency tree Reading state information… Done The following NEW packages will be installed: oneko 0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded. Need to get 38.6 kB of arc
如何在 CentOS 7.x 上安装 Zephyr 测试管理工具

如何在 CentOS 7.x 上安装 Zephyr 测试管理工具

测试管理(Test Management)指测试人员所需要的任何的所有东西。测试管理工具用来记录测试执行的结果、计划测试活动以及汇报质量控制活动的情况。在这篇文章中我们会向你介绍如何配置 Zephyr 测试管理工具,它包括了管理测试活动需要的所有东西,不需要单独安装测试活动所需要的应用程序从而降低测试人员不必要的麻烦。一旦你安装完它,你就看可以用它跟踪 bug 和缺陷,和你的团队成员协作项目任务,因为你可以轻松地共享和访问测试过程中多个项目团队的数据。 Zephyr 要求 安装和运行 Zephyr 要求满足以下最低条件。可以根据你的基础设
Linux 中国11月热点文章回顾

Linux 中国11月热点文章回顾

也许您太忙了,也许您已经被信息洪流冲刷的不能自已,所以为了节约您的时间,我们只推荐您看看上个月最热的五条文章。 从本月开始,我们每个月会总结回顾一下上个月的热点文章,希望您喜欢。 自由谈:为什么使用Linux Linux 和 Windows 哪个好?这个问题就跟纠缠豆腐脑该加糖还是加盐一样没有意义。操作系统只是一个工具,适合你的就是最好的。Linux 传教士们,省省吧!自由即责任,世人多畏之。 不论到什么时候,Linux 用户都将是相对少数,这是人性决定的。如果真的理解 Linux 的哲学,那你应该明白,每一个人都可以问 我该用哪个,但
如何在 Ubuntu 16.04,15.10,14.04 中安装 GIMP 2.8.16

如何在 Ubuntu 16.04,15.10,14.04 中安装 GIMP 2.8.16

GIMP 图像编辑器 2.8.16 版本在其20岁生日时发布了。下面是如何安装或升级 GIMP 在 Ubuntu 16.04, Ubuntu 15.10, Ubuntu 14.04, Ubuntu 12.04 及其衍生版本中,如 Linux Mint 17.x/13, Elementary OS Freya。 GIMP 2.8.16 支持 OpenRaster 文件中的层组,修复了 PSD 中的层组支持以及各种用户界面改进,修复了 OSX 上的构建系统,以及更多新的变化。请阅读 官方声明。 如何安装或升级: 多亏了 Otto Meier,Ubuntu PPA 中最新的 GIMP 包可用于当前所有的 Ubuntu 版本和其衍生版。 1. 添加 GIMP PPA 从 Unity Dash 中打开终端,或通过 Ctrl
LNAV:基于 Ncurses 的日志文件阅读器

LNAV:基于 Ncurses 的日志文件阅读器

日志文件导航器(Logfile Navigator,简称 lnav),是一个基于 curses 的,用于查看和分析日志文件的工具。和文本阅读器/编辑器相比, lnav 的好处是它充分利用了可以从日志文件中获取的语义信息,例如时间戳和日志等级。利用这些额外的语义信息, lnav 可以处理像这样的事情:来自不同文件的交错的信息;按照时间生成信息直方图;支持在文件中导航的快捷键。它希望使用这些功能可以使得用户可以快速有效地定位和解决问题。 lnav 功能 支持以下日志文件格式: Syslog、Apache 访问日志、strace、tcsh 历史以及常见的带时间戳的日志文件。
好奇 Linux?试试云端的 Linux 桌面

好奇 Linux?试试云端的 Linux 桌面

Linux 在桌面操作系统市场上只占据了非常小的份额,从目前的调查结果来看,估计只有2%的市场份额;对比来看,丰富多变的 Windows 系统占据了接近90%的市场份额。对于 Linux 来说,要挑战 Windows 在桌面操作系统市场的垄断,需要有一个让用户学习不同的操作系统的简单方式。如果你相信传统的 Windows 用户会再买一台机器来使用 Linux,那你就太天真了。我们只能去试想用户重新分区,设置引导程序来使用双系统,或者跳过所有步骤回到一个最简单的方法。 我们实验过一系列让用户试操作 Linux 的无风险的使用方法,不涉及任何分区管理,包括
N1:下一代开源邮件客户端

N1:下一代开源邮件客户端

当我们谈论到Linux中的邮件客户端,通常 Thunderbird、Geary 和 Evolution 就会出现在我们的脑海。作为对这些大咖们的挑战,一款新的开源邮件客户端正在涌入市场。 设计和功能 N1是一个设计与功能并重的新一代开源邮件客户端。作为一个开源软件,N1目前支持 Linux 和 Mac OS X,Windows的版本还在开发中。 N1宣传它自己为可扩展的开源邮件客户端,因为它包含了 Javascript 插件框架,任何人都可以为它创建强大的新功能。可扩展是一个非常流行的功能,它帮助开源编辑器Atom变得流行。N1同样把重点放在了可扩展上面。 除了可扩展性,N1同样
如何在 Ubuntu 上用 Go For It 管理您的待办清单

如何在 Ubuntu 上用 Go For It 管理您的待办清单

任务管理可以说是工作及日常生活中最重要也最具挑战性的事情之一。当您在工作中承担越来越多的责任时,您的表现将与您管理任务的能力直接挂钩。 若您的工作有部分需要在电脑上完成,那么您一定很乐意知道,有多款应用软件自称可以为您减轻任务管理的负担。即便这些软件中的大多数都是为 Windows 用户服务的,在 Linux 系统中仍然有不少选择。在本文中,我们就来讨论这样一款软件:Go For It. Go For It Go For It (GFI) 由 Manuel Kehl 开发,他声称:这是款简单易用且时尚优雅的生产力软件,以待办清单(To-Do List)为主打特色,并整合
在 Linux 命令行下使用 Mop 监视股票价格

在 Linux 命令行下使用 Mop 监视股票价格

有一份隐性收入通常很不错,特别是当你可以轻松的协调业余和全职工作。如果你的日常工作使用了联网的电脑,交易股票就是一个获取额外收入的很流行的选项。 但是目前只有很少的股票监视软件可以运行在 linux 上,其中大多数还是基于图形界面的。如果你是一个 Linux 专家,并且大量的工作时间是在没有图形界面的电脑上呢?你是不是就没办法了?不,还是有一些命令行下的股票追踪工具,包括Mop,也就是本文要聊一聊的工具。 Mop Mop,如上所述,是一个命令行下连续显示和更新美股和独立股票信息的工具。使用 GO 语言实现的,是 Michael Dvork
在 Linux 下安装复古终端

在 Linux 下安装复古终端

你有怀旧情节?那就试试 安装复古终端应用 cool-retro-term 来一瞥过去的时光吧。顾名思义,cool-retro-term 是一个兼具酷炫和怀旧的终端。 你还记得那段遍地都是 CRT 显示器、终端屏幕闪烁不停的时光吗?现在你并不需要穿越到过去来见证那段时光。假如你观看背景设置在上世纪 90 年代的电影,你就可以看到大量带有绿色或黑底白字的显像管显示器。这种极客光环让它们看起来非常酷! 若你已经厌倦了你机器中终端的外表,正寻找某些炫酷且新奇的东西,则 cool-retro-term 将会带给你一个复古的终端外表,使你可以重温过去。你也可以改变它的
LastPass 的开源替代品

LastPass 的开源替代品

LastPass是一个跨平台的密码管理程序。在Linux平台中,它可作为Firefox, Chrome和Opera浏览器的插件使用。LastPass Sesame支持Ubuntu/Debian与Fedora系统。此外,LastPass还有安装在Firefox Portable的便携版,可将其安装在USB设备上。再加上适用于Ubuntu/Debian, Fedora和openSUSE的LastPass Pocket, 其具有良好的跨平台覆盖性。虽然LastPass备受好评,但它是一个专有软件。此外,LastPass最近被LogMeIn收购。如果你在找一个开源的替代品,这篇文章可能会对你有所帮助。 我们正面临着信息大爆炸。无论你是要在线经营生意,找工作,还是
那些奇特的 Linux 发行版本

那些奇特的 Linux 发行版本

从大多数消费者所关注的诸如 Ubuntu,Fedora,Mint 或 elementary OS 到更加复杂、轻量级和企业级的诸如 Slackware,Arch Linux 或 RHEL,这些发行版本我都已经见识过了。除了这些,难道没有其他别的了吗?其实 Linux 的生态系统是非常多样化的,对每个人来说,总有一款适合你。下面就让我们讨论一些稀奇古怪的小众 Linux 发行版本吧,它们代表着开源平台真正的多样性。 Puppy Linux 它是一个仅有一个普通 DVD 光盘容量十分之一大小的操作系统,这就是 Puppy Linux。整个操作系统仅有 100MB 大小!并且它还可以从内存中运行,这使得它运
Linux 上好用的 R 语言 IDE

Linux 上好用的 R 语言 IDE

前一段时间,我已经介绍过 Linux 上针对 C/C++ 语言的最好 IDE。很显然 C 或 C++ 并不是现存的唯一的编程语言,是时间讨论某些更加特别的语言了。 假如你做过一些统计工作,很可能你已经见识过 R 语言 了。假如你还没有,我真的非常推荐这门专为统计和数据挖掘而生的开源编程语言。若你拥有编程背景,它的语法可能会使你感到有些不适应,但希望它的向量化操作所带来的快速能够吸引到你。简而言之,请尝试使用一下这门语言。而要做到这一点,使用一个好的 IDE 来入门或许会更好。R 作为一门跨平台的语言,有着一大把好用的 IDE,它们使得用
如何在 Linux 中使用 youtube-dl 下载视频

如何在 Linux 中使用 youtube-dl 下载视频

我知道你已经看过如何下载 YouTube 视频。但那些工具大部分都采用图形用户界面的方式。我会向你展示如何通过终端使用 youtube-dl 下载 YouTube 视频。 youtube-dl youtube-dl 是基于 Python 的命令行小工具,允许你从 YouTube.com、Dailymotion、Google Video、Photobucket、Facebook、Yahoo、Metacafe、Depositfiles 以及其它一些类似网站中下载视频。它是用 pygtk 编写的,需要 Python 解析器来运行,对平台要求并不严格。它能够在 Unix、Windows 或者 Mac OS X 系统上运行。 youtube-dl 支持断点续传。如果在下载的过程中 youtube-dl
在 Ubuntu 和 Linux Mint 上安装 Terminator 0.98

在 Ubuntu 和 Linux Mint 上安装 Terminator 0.98

Terminator,它可以在一个窗口内打开多个终端。该项目的目标之一是为摆放终端提供一个有用的工具。它的灵感来自于类似 gnome-multi-term,quankonsole 等程序,这些程序关注于按网格摆放终端。 Terminator 0.98 带来了更完美的标签功能,更好的布局保存/恢复,改进了偏好用户界面和多处 bug 修复。 TERMINATOR 0.98 的更改和新特性 添加了一个布局启动器,允许在不用布局之间简单切换(用 Alt + L 打开一个新的布局切换器); 添加了一个新的手册(使用 F1 打开); 保存的时候,布局现在会记住: 最大化和全屏状态 窗口标题 激活的标
Mytodo:为 DIY 爱好者准备的待办事项管理软件

Mytodo:为 DIY 爱好者准备的待办事项管理软件

通常我关注的软件都是那些不用折腾并且易用的(对图形界面而言)。这就是我把 Go For It 待办事项程序归到 Linux 产能工具 列表的原因。今天,我要向你们展示另一款待办事项列表应用,和其它的待办事项软件有点不一样。 Mytodo 是个开源的待办事项列表程序,让你能够掌管一切。与其它类似的程序不同的是,Mytodo 更加面向 DIY 爱好者,因为它允许你配置服务器(如果你想在多台电脑上使用的话),除了主要的功能外还提供一个命令行界面。 它是用 Python 编写的,因此可以在所有 Linux 发行版以及其它操作系统,比如 Windows 上使用。 Mytod
Linux 有问必答:如何在 Linux 命令行下浏览天气预报

Linux 有问必答:如何在 Linux 命令行下浏览天气预报

Q: 我经常在 Linux 桌面查看天气预报。然而,是否有一种在终端环境下,不通过桌面小插件或者浏览器查询天气预报的方法? 对于 Linux 桌面用户来说,有很多办法获取天气预报,比如使用专门的天气应用、桌面小插件,或者面板小程序。但是如果你的工作环境是基于终端的,这里也有一些在命令行下获取天气的手段。 其中有一个就是 wego,一个终端下的小巧程序。使用基于 ncurses 的接口,这个命令行程序允许你查看当前的天气情况和之后的预报。它也会通过一个天气预报的 API 收集接下来 5 天的天气预报。 在 Linux 下安装 wego 安装 wego 相
开源媒体播放器 MPlayer 1.2 发布

开源媒体播放器 MPlayer 1.2 发布

在 MPlayer 1.1 发布将近3年后,新版 MPlayer 终于在上周发布了。在新版本 MPlayer 1.2 中带来了对许多新编码的解码支持。 MPlayer 是一款跨平台的开源媒体播放器。它的名字是Movie Player的缩写。MPlayer 是 Linux 上最老牌的媒体播放器之一,在过去的15年里,它还带动出现了许多其他媒体播放器。著名的基于 MPlayer 的媒体播放器有: MPV SMPlayer KPlayer GNOME MPlayer Deepin Player(深度影音) MPlayer 1.2 更新了些什么? 兼容 FFmpeg 2.8 对 H.265/HEVC 的 VDPAU 硬件加速 通过 FFmpeg 支持一些新的编码解码 改善电视与数字视
在 Ubuntu 15.04 上安装 Justniffer

在 Ubuntu 15.04 上安装 Justniffer

简介 Justniffer 是一个可用于替代 Snort 的网络协议分析器。它非常流行,可交互式地跟踪/探测一个网络连接。它能从实时环境中抓取流量,支持 lipcap 和 tcpdump 文件格式。它可以帮助用户分析一个用 wireshark 难以抓包的复杂网络。尤其是它可以有效的帮助你分析应用层流量,能提取类似图像、脚本、HTML 等 http 内容。Justniffer 有助于理解不同组件之间是如何通信的。 功能 Justniffer 可以收集一个复杂网络的所有流量而不影响系统性能,这是 Justniffer 的一个优势,它还可以保存日志用于之后的分析,Justniffer 其它一些重要功能包
Xenlism WildFire: Linux 桌面的极简风格图标主题

Xenlism WildFire: Linux 桌面的极简风格图标主题

有那么一段时间我没更换主题了,可能最近的一段时间没有一款主题能让我眼前一亮了。我考虑过更换 Ubuntu 上最好的图标主题,但是它们和 Numix 和 Moka 差不多,而且我觉得 Numix 也不错。 但是前几天我试了试 Xenslim WildFire,我必须承认,它看起来太棒了。极简风格是设计界当前的流行趋势,而 Xenlism 完美的表现了这种风格。平滑而美观,Xenlism 显然受到了诺基亚的 Meego 和苹果图标的影响。 让我们来看一下它的几个不同应用的图标: 文件夹图标看起来像这样: 主题开发者 Nattapong Pullkhow 说,这个图标主题最适合 GNOME,但是在
看看新的 Ubuntu 15.10 默认壁纸

看看新的 Ubuntu 15.10 默认壁纸

全新的Ubuntu 15.10 Wily Werewolf默认壁纸已经亮相 乍一看你几乎无法发现与今天4月发布的Ubuntu 15.04中受到折纸启发的Suru设计有什么差别。但是仔细看你就会发现默认背景有一些细微差别。 其中一点是更淡,受到由左上角图片发出的橘黄色光的帮助。保持了角褶皱和色块,但是增加了块和矩形部分。 新的背景由Canonica设计团队的Alex Milazzo设计。 Ubuntu 15.10 默认桌面背景 为了凸显变化,这个是Ubuntu 15.04的默认壁纸作为比较: Ubuntu 15.04 默认壁纸 下载Ubuntu 15.10 壁纸 如果你正运行的是Ubuntu 15.10 Wily Werewolf每日构建版
ifdex: 一个由 ESR 出品的给代码考古学家的工具

ifdex: 一个由 ESR 出品的给代码考古学家的工具

Eric Raymond 写了一个工具,用来帮助那些无畏的代码考古学家们理解古代代码的结构。它叫做ifdex,它的背后有一段故事,拿起你的 Fedora 和赶牛的鞭子,让我讲给你听 在开发 NTPsec 早期, 我们就决定替换它的构建系统它是如此的难于理解和修改严重的拖慢了我们的开发进度。 古老的 autoconf 构建方式就像一个恐怖的爬行动物,而 NTP 更是一个极端的例子。不完善的宏技术定义了太多的配置符号,为了掌握这些接口,即使你查看了 config.h 也无济于事。尤其是当你要做一些大的修改时,这更是一个问题! 我们的一个伙计 Amar Takhar,是 waf
如何在 Ubuntu 中安装 QGit 客户端

如何在 Ubuntu 中安装 QGit 客户端

QGit是一款由Marco Costalba用Qt和C++写的开源的图形界面 Git 客户端。它是一款可以在图形界面环境下更好地提供浏览版本历史、查看提交记录和文件补丁的客户端。它利用git命令行来执行并显示输出。它有一些常规的功能像浏览版本历史、比较、文件历史、文件标注、归档树。我们可以格式化并用选中的提交应用补丁,在两个或多个实例之间拖拽并提交等等。它允许我们用它内置的生成器来创建自定义的按钮去执行特定的命令。 这里有简单的几步在Ubuntu 14.04 LTS "Trusty"中编译并安装QGit客户端。 1. 安装 QT4 库 首先在ubuntu中运行QGit需要先
在 Ubuntu 里如何下载、安装和配置 Plank Dock

在 Ubuntu 里如何下载、安装和配置 Plank Dock

一个众所周知的事实就是,Linux 是一个用户可以高度自定义的系统,有很多选项可以选择 作为操作系统,有各种各样的发行版,而对于单个发行版来说,又有很多桌面环境可以选择。与其他操作系统的用户一样,Linux 用户也有不同的口味和喜好,特别是对于桌面来说。 一些用户并非很在意他们的桌面,而其他一些则非常关心,要确保他们的桌面看起来很酷,很有吸引力,对于这种情况,有很多不错的应用可以派上用场。有一个应用可以给你的桌面带来活力 特别是当你常用一个全局菜单的时候 这就是 dock 。Linux 上有很多 dock 应用可选用;如果你
五大超酷的开源游戏

五大超酷的开源游戏

在2014年和2015年,Linux 涌入了一堆流行的付费游戏,例如备受欢迎的无主之地(Borderlands)、巫师(Witcher)、死亡岛(Dead Island) 和 CS 系列游戏。虽然这是令人激动的消息,但玩家有这个支出预算吗?付费游戏很好,但更好的是由了解玩家喜好的开发者开发的免费的替代品。 前段时间,我偶然看到了一个三年前发布的 YouTube 视频,标题非常的有正能量 5个不算糟糕的开源游戏。虽然视频表扬了一些开源游戏,我还是更喜欢用一个更加热情的方式来切入这个话题,至少如标题所说。所以,下面是我的一份五大超酷开源游戏的清单。 Tux Racer
在 Ubuntu 和 Elementary OS 上使用 NaSC 进行简单数学运算

在 Ubuntu 和 Elementary OS 上使用 NaSC 进行简单数学运算

NaSC,Not a Soulver Clone 的缩写,是为 elementary 操作系统开发的第三方应用程序。正如名字暗示的那样,NaSC 的灵感来源于 Soulver,后者是像普通人一样进行数学计算的 OS X 应用。 Elementary OS 它自己本身借鉴了 OS X,也就不奇怪它的很多第三方应用灵感都来自于 OS X 应用。 回到 NaSC,像普通人一样进行数学计算到底是什么意思呢?事实上,它意味着正如你想的那样去书写。按照该应用程序的介绍: 它能使你像平常那样进行计算。它允许你输入任何你想输入的,智能识别其中的数学部分并在右边面板打印出结果。然后你可以在后面的等
在 Ubuntu 上安装类 Winamp 的音频播放器 Qmmp 0.9.0

在 Ubuntu 上安装类 Winamp 的音频播放器 Qmmp 0.9.0

Qmmp,一个基于 Qt 的音频播放器,与 Winamp 或 xmms 的用户界面类似,现在最新版本是0.9.0。PPA 已经在 Ubuntu 15.10,Ubuntu 15.04,Ubuntu 14.04,Ubuntu 12.04 和其衍生版本中已经更新了。 Qmmp 0.9.0 是一个较大的版本,有许多新的功能,有许多改进和新的转变。它添加了如下功能: 音频-信道序列转换器; 9通道支持均衡器; 支持艺术家专辑标签; 异步排序; 不用修改 qmmp.pri 来禁用插件(仅在 qmake 中)功能 记住播放列表滚动位置功能; 排除 cue 数据文件功能; 更改用户代理功能; 改变窗口标题功能; 禁用 gme 插件淡出的功能; 简单
Xtreme 下载管理器升级带来全新用户界面

Xtreme 下载管理器升级带来全新用户界面

Xtreme 下载管理器, 毫无疑问是Linux界最好的下载管理器之一 , 它的新版本名叫 XDM 2015 ,这次的新版本给我们带来了全新的外观体验! Xtreme 下载管理器,也被称作 XDM 或 XDMAN,它是一个跨平台的下载管理器,可以用于 Linux、Windows 和 Mac OS X 系统之上。同时它兼容于主流的浏览器,如 Chrome, Firefox, Safari 等,因此当你从浏览器下载东西的时候可以直接使用 XDM 下载。 当你的网络连接超慢并且需要管理下载文件的时候,像 XDM 这种软件可以帮到你大忙。例如说你在一个慢的要死的网络速度下下载一个超大文件,或者你想要暂停和恢
如何在 CentOS 7 上安装开源 ITIL 门户 iTOP

如何在 CentOS 7 上安装开源 ITIL 门户 iTOP

iTOP是一个简单的基于Web的开源IT服务管理工具。它有所有的ITIL功能,包括服务台、配置管理、事件管理、问题管理、变更管理和服务管理。iTOP依赖于Apache/IIS、MySQL和PHP,因此它可以运行在任何支持这些软件的操作系统中。因为iTOP是一个Web程序,因此你不必在用户的PC端任何客户端程序。一个简单的浏览器就足够每天的IT环境操作了。 我们要在一台有满足基本需求的LAMP环境的CentOS 7上安装和配置iTOP。 下载 iTOP iTOP的下载包现在在SourceForge上,我们可以从这获取它的官方链接。 我们从这里的连接用wget命令获取压缩文件。 # wget h
FISH:Linux 下的一个智能易用的 Shell

FISH:Linux 下的一个智能易用的 Shell

FISH(friendly interactive shell)是一个用户友好的命令行 shell,主要是用来进行交互式使用。shell 就是一个用来执行其他程序的程序。 FISH 特性 自动建议 fish 会根据你的历史输入和补完来提供命令建议,就像一个网络浏览器一样。注意了,就是Netscape Navigator 4.0! 漂亮的VGA 色彩 fish 原生支持 term256, 它就是一个终端技术的艺术国度。 你将可以拥有一个难以置信的、256 色的shell 来使用。 理智的脚本 fish 是完全可以通过脚本控制的,而且它的语法又是那么的简单、干净,而且一致。你甚至不需要去重写。 基于 web 的配置
4 个开源的命令行邮件客户端

4 个开源的命令行邮件客户端

无论你承认与否,email并没有消亡。对那些对命令行至死不渝的 Linux 高级用户而言,离开 shell 转而使用传统的桌面或网页版邮件客户端并不适应。归根结底,命令行最善于处理文件,特别是文本文件,能使效率倍增。 幸运的是,也有不少的命令行邮件客户端,而它们的用户大都乐于帮助你入门并回答你使用中遇到的问题。但别说我没警告过你:一旦你完全掌握了其中一个客户端,你会发现很难回到基于图形界面的客户端! 要安装下述四个客户端中的任何一个是非常容易的;主要的 Linux 发行版的软件仓库中都提供此类软件,并可通过包管理器进行安装
如何在 Linux 上自动调整屏幕亮度保护眼睛

如何在 Linux 上自动调整屏幕亮度保护眼睛

当你开始在计算机前花费大量时间的时候,问题自然开始显现。这健康吗?怎样才能舒缓我眼睛的压力呢?为什么光线灼烧着我?尽管解答这些问题的研究仍然在不断进行着,许多程序员已经采用了一些应用来改变他们的日常习惯,让他们的眼睛更健康点。在这些应用中,我发现了两个特别有趣的东西:Calise和Redshift。 Calise 处于时断时续的开发中,Calise的意思是相机光感应器(Camera Light Sensor)。换句话说,它是一个根据摄像头接收到的光强度计算屏幕最佳的背光级别的开源程序。更进一步地说,Calise可以基于你的地理坐标来考虑你所在地区
如何在 Windows 上通过 Kitematic 使用 Docker

如何在 Windows 上通过 Kitematic 使用 Docker

在本篇文章中,我们会学习如何在 Windows 操作系统上安装 Kitematic 以及部署一个测试性的 Nginx Web 服务器。Kitematic 是一个具有现代化的界面设计的自由开源软件,它可以让我们在 Docker 中交互式执行任务。Kitematic 设计的非常漂亮、界面美观。使用它,我们可以简单快速地开箱搭建我们的容器而不需要输入命令,可以在图形用户界面中通过简单的点击从而在容器上部署我们的应用。Kitematic 集成了 Docker Hub,允许我们搜索、拉取任何需要的镜像,并在上面部署应用。它同时也能很好地切换到命令行用户接口模式。目前,它包括了自动映射
看这些孩子在 Ubuntu 的 Linux 终端下玩耍

看这些孩子在 Ubuntu 的 Linux 终端下玩耍

我发现了一个孩子们在他们的计算机教室里玩得很开心的视频。我不知道他们在哪里,但我猜测是在印度尼西亚或者马来西亚。视频请自行搭梯子: https://youtu.be/z8taQPomp0Y 在Linux终端下面跑火车 这里没有魔术。只是一个叫做sl的命令行工具。我想它是在把ls打错的情况下为了好玩而开发的。如果你曾经在Linux的命令行下工作,你会知道ls是一个最常使用的一个命令,也许也是一个最经常打错的命令。 如果你想从这个终端下的火车获得一些乐趣,你可以使用下面的命令安装它。 sudo apt-get install sl 要运行终端火车,只需要在终端中输入sl。
如何在 Linux 中安装 Visual Studio Code

如何在 Linux 中安装 Visual Studio Code

大家好,今天我们一起来学习如何在 Linux 发行版中安装 Visual Studio Code。Visual Studio Code 是基于 Electron 优化代码后的编辑器,后者是基于 Chromium 的一款软件,用于为桌面系统发布 io.js 应用。Visual Studio Code 是微软开发的支持包括 Linux 在内的全平台代码编辑器和文本编辑器。它是免费软件但不开源,在专有软件许可条款下发布。它是可以用于我们日常使用的超级强大和快速的代码编辑器。Visual Studio Code 有很多很酷的功能,例如导航、智能感知支持、语法高亮、括号匹配、自动补全、代码片段、支持自定义键盘绑定、并且
Linux中通过命令行监控股票报价

Linux中通过命令行监控股票报价

如果你是那些股票投资者或者交易者中的一员,那么监控证券市场将是你的日常工作之一。最有可能的是你会使用一个在线交易平台,这个平台有着一些漂亮的实时图表和全部种类的高级股票分析和交易工具。虽然这种复杂的市场研究工具是任何严肃的证券投资者了解市场的必备工具,但是监控最新的股票报价来构建有利可图的投资组合仍然有很长一段路要走。 如果你是一位长久坐在终端前的全职系统管理员,而证券交易又成了你日常生活中的业余兴趣,那么一个简单地显示实时股票报价的命令行工具会是给你的恩赐。 在本教程中,让我来介绍一个灵巧而简洁
Ubuntu 下五个最好的 BT 客户端

Ubuntu 下五个最好的 BT 客户端

在寻找 Ubuntu 中最好的 BT 客户端吗?事实上,Linux 桌面平台中有许多 BT 客户端,但是它们中的哪些才是最好的 Ubuntu 客户端呢? 我将会列出 Linux 上最好的五个 BT 客户端,它们都拥有着体积轻盈,功能强大的特点,而且还有令人印象深刻的用户界面。自然,易于安装和使用也是特性之一。 Ubuntu 下最好的 BT 客户端 考虑到 Ubuntu 默认安装了 Transmission,所以我将会从这个列表中排除了 Transmission。但是这并不意味着 Transmission 没有资格出现在这个列表中,事实上,Transmission 是一个非常好的BT客户端,这也正是它被包括 Ubunt
在 Debian 中安装 OpenQRM 云计算平台

在 Debian 中安装 OpenQRM 云计算平台

简介 openQRM是一个基于 Web 的开源云计算和数据中心管理平台,可灵活地与企业数据中心的现存组件集成。 它支持下列虚拟技术: KVM XEN Citrix XenServer VMWare ESX LXC OpenVZ openQRM 中的混合云连接器支持 Amazon AWS, Eucalyptus 或 OpenStack 等一系列的私有或公有云提供商,以此来按需扩展你的基础设施。它也可以自动地进行资源调配、 虚拟化、 存储和配置管理,且保证高可用性。集成的计费系统的自服务云门户可使终端用户按需请求新的服务器和应用堆栈。 openQRM 有两种不同风格的版本可获取: 企业版 社区版 你可以在这里查