似乎程序员们在编写程序的时候都比较喜欢留下自己的痕迹。因此在很多软件中都隐藏着彩蛋。当然 Ubuntu 的开发者们也在软件里留了一些彩蛋。下面就简单介绍一下 Ubuntu 中隐藏的彩蛋,很多彩蛋都在Ubuntu以前发布的版本里就已经遗留下来的。以下彩蛋在 Ubuntu 8.04 里测试均有效。
APT是Debian/Ubuntu中的一大特色,在这之中却隐藏了不少的彩蛋
用 man 查看 apt 的选项你会发现“本APT有着超级牛力”
在终端里输入:
ownlinux@ownlinux-laptop:~$ apt-get moo
你会发现一个非羊非牛的出现在终端上面,难道就是代表GNU开源自由精神的“角马”?
在终端里输入:
aptitude moo
aptitude -v moo
aptitude -vv moo
aptitude -vvv moo
aptitude -vvvv moo
aptitude -vvvvv moo
aptitude -vvvvvv moo
aptitude -vvvvvvv moo
就会出现下图的所示的彩蛋
ALT+F2 运行 free the fish
你会发现有条小鱼从屏幕边游在桌面上来。你用鼠标点击它,它就会立刻躲起来
Alt+F2 运行 gegls from outer space 一个“从外太空来的杀手 GEGLS”的游戏就会跳出来,用键盘的方向键来控制小鱼不要被中弹,当然你也可以敲键盘的空格键让小鱼发子弹进行反击。
OpenOffice Writer 里输入 StarWriterTeam 按F3 ,你会弹出一张 Writer 开发团队成员的照片,而且在下面有一段E文。
在终端中输入:
zgrep "The.*Release" /usr/share/doc/dpkg/changelog.Debian.gz
仿佛有很多隐藏的发行版,在顷刻之间就发布了,我处理掉图片上有一段“请用文明语”的话。
简单地列举了一些 Ubuntu8.04 中的彩蛋。并不什么新的东东,因为很多彩蛋都是以前的发行版就有的。如果有文中没有涉及到的,欢迎各位网友在回复中提出来。
原载: OwnLinux.cn
原文标题: [多图] Ubuntu 8.04 中的彩蛋
原文链接:http://www.ownlinux.cn/2008/05/29/ubuntu-804-easter-eggs.html
OwnLinux.cn 版权所有,转载时必须以链接形式注明作者和原始出处及本声明。否则,请勿转载!!
任何商业网站未经许可请勿转摘!本站将保留追究其法律责任的权利。
阅读相关内容
16 条评论了已经
Trackbacks/Pingbacks.
发表评论
字体为 粗体 是必填项目,邮箱地址 永远不会 公布。
允许部分 HTML 代码:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://www.ownlinux.cn),所有标签都必须完整的关闭。
超出部分系统将会自动分段及换行。
请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。



原来是这样
呵呵~~~我还以为LS的,发现了更多的彩蛋呢!呵呵!

有意思。。
很勤劳~~ 这么晚了还在干活~ 支持下!!!
难道你们就没有发现别的彩蛋了吗???

弱弱的问一下,怎样把那游来游去的小鱼关掉。
左左来啦,好久没有见你了,那个问题我也不清楚!我只知道开不知道关,呵呵!

DEBIAN中也有的嘛.
爹有的孩子就继承了!呵呵~~~

在终端输入 sl ,可能先要apt-get下
killall gnome-panel
不错的彩蛋!
看看我的结果:
finalx@finalx-desktop:~$ aptitude -vvmooaptitude: invalid option -- m
aptitude 0.4.9
用法: aptitude [-s 文件名] [-u|-i]
aptitude [选项] ...
动作 (如果未指定,aptitude 将进入交互模式):
install - 安装/升级软件包
remove - 卸载软件包
purge - 卸载软件包并删除其配置文件
hold - 将软件包置于保持状态
unhold - 取消对一个软件包的保持命令
markauto - 将软件包标记为自动安装
unmarkauto - 将软件包标记为手动安装
forbid-version - 禁止 aptitude 升级到某一特定版本的软件包。
update - 下载新/可升级软件包列表
safe-upgrade - 执行一次安全升级
full-upgrade - 执行一次升级,可能会安装和移除软件包
forget-new - 忘记哪些软件包是“新”的
search - 按名称 和/或 表达式搜索软件包
show - 显示一个软件包的详细信息
clean - 删除已下载的软件包文件
autoclean - 删除旧的已下载软件包文件
changelog - 查看一个软件包的变更日志
download - 下载软件包的 .deb 文件
reinstall - 下载并(可能)重新安装一个现在已经安装了的软件包
选项:
-h 此帮助文本
-s 模拟动作,但是并不真正执行。
-d 仅仅下载软件包,不安装或者卸载任何东西。
-P 总是提示确认执行动作
-y 假设对简单的 是/否 问题回答“是”
-F 格式 指定显示搜索结果的格式;参见手册
-O 次序 指定如何排列显示搜索结果;参见手册
-w 宽度 指定显示搜索结果的格式宽度
-f 积极地尝试修复损坏的软件包。
-V 显示就要安装的软件包版本。
-D 显示自动改变的软件包的依赖关系
-Z 显示每个软件包的安装尺寸的变化。
-v 显示附加信息。(可能会提供多次)
-t [release] 设置将要安装的软件包的发布版本
-q 在命令行状态下,不显示进度条。
-o key=val 直接设置名为“key”的配置选项
--with(out)-recommends 指定是否将推荐(建议)处理为
强依赖关系。
-S fname 从文件名中读取aptitude的扩展状态信息。
-u 开始运行时下载新的软件包列表。
-i 开始运行时执行安装。
这个 aptitude 没有超级牛力。
finalx@finalx-desktop:~$