kurrunk

不停转圈的人

“几束”目录存档

在Moblin中播放mp3、avi、rmvb

Moblin默认支持的音频和视频格式非常有限,似乎只支持OGG\OGV格式,而软件仓库中并没有必要的解码器。

首先确认yum可以安装哪些相关的软件,搜索“gstreamer”的结果:
gst-plugins-base.i586
gst-plugins-base-devel.i586
gst-plugins-farsight.i586
gst-plugins-good

如果列表中有还没安装的gstplugin就先都安装上。

接着开始下载、安装了,记得在configure的时候prefix=/usr。

  • 下载lame源码包,编译安装
  • 下载文件:libid3tag、libmad、madplay(下载地址),编译安装。
    这时我遇到error:
    cc1: error: unrecognized command line option "-fforce-mem"
    解决方法就是编辑Makefile,删除字符串“-fforce-mem”
  • #yum install liboil-devel
  • 下载yasmxvidFFmpeg,并编译安装
  • 去下载gst-plugins-bad、gst-plugins-ugly、gst-ffmpeg(下载地址),编译安装

正常情况下,这时Moblin已经可以播放mp3 avi rm文件了。

在Moblin上安装五笔输入法

Moblin软件仓库中的软件很少,常用的axel links mplayer fcitx audacious等都没有,仓库里也没有ibus,安装输入法只能选scim了,可是scim只有智能拼音输入法。

scim里的五笔输入法名字叫scim-tables-chinese,库里没有只能下载源码编译,可是scim官网报“500”。

Moblin用的是yum软件管理系统,据说是基于fedora10,安装SCIM五笔输入法的思路是下载fedora10的RPM软件包,安装试试。

去http://rpm.pbone.net 找到了rpm 文件,下载,安装,依赖报错,查了查,依赖了很多的文件,放弃。

看到有src文件的下载,我再试试编译吧!

用yum安装上gcc-c++、scim-devel、rpm-build,这些都是编译scim-tables必需的。
下载src.rpm文件,开始编!

$rpmbuild --rebuild scim-tables-0.5.8-7.fc10.src.rpm

在~/rpmbuild/RPMS/i386/目录中就有了一堆编译好的rpm文件,扩展名是moblin.i386.rpm。

接下来安装两个就搞定五笔输入法了:
$sudo rpm -ivh scim-tables-0.5.8-7.moblin.i386.rpm
$sudo rpm -ivh scim-tables-chinese-0.5.8-7.moblin.i386.rpm

不脱裤子怎么穿内裤?

很小的时候就在想这个问题,总以为能实现,但结果总是失败。

可我从来没放弃过思考。现在我终于想通这个问题的解决办法了。

条件有二:

  1. 内裤肥大;
  2. 外裤也肥大。

分四步执行:

  1. 左脚伸进内裤的一个洞里(左)并把内裤从外裤内面拉到它应该在的位置;
  2. 把右边外裤腿撩至大腿根部;
  3. 把内裤的右半边向右脚的方向拉,同时右脚伸进内裤洞内;
  4. 把内裤提上来,把右外裤腿放下去,完成。

更欣慰的是:把这个点子反着来就又解决了“不脱裤子怎么脱内裤?”的问题,你看,点子是可以反着来推理的!

我们目前的生活状态是这样的:

我们努力工作是为了赚钱,赚钱是为了幸福生活。

为什么不反过来推理一下呢?

我的生活很幸福,然后没饭吃了去赚钱,为了钱努力工作。

1+2+3等于6,而3+2+1的结果也是6,那为什么人人都在追求前面的那种生活?为什么都不珍惜当下的幸福?

如果你比我智商高,就帮忙看看两种算法除了顺序之外还有什么区别。

从Windows转换到Linux需要知道的25点 -Linux初学者指南[译]

还没认识到windows7的麻烦?还不知道为什么要转换到Linux?

转换到Linux的过程不一定是痛苦的。

这里有25个你需要知道的事情,这会让你更容易地过渡到开源操作系统。

Linux基础

1.什么是“发行版”?

Linux不像Windows或MacOS以独立版本出售。有很多有不同原因的不同的人在基本操作系统之上整合出许多版本。

有些版本可能是给特殊硬件设计的-如运行在上网本上,有些版本可能是为特定用途定制的,像普通的台式机、网络服务器或多媒体工作室。

不妨把它们看作Vista的不同版本,但是包含更多的应用程序。这样不同的包都被称为“发行版”。

2.他们有何不同?

发行版之间最明显的不同是预置软件的数量和类型。在系统内部,他们可能也使用了不同的方法达到一个目的。

并非所有的发行版都使用相同的系统核心文件,而是他们已经测试了可以和包里最多软件一块儿工作。

3.我应该选择哪一个发行版?

Ubuntu是目前适合初学者的最流行的Linux发行版,但还有一些知名的发行版-OpenSuse、Fedora等等也一样容易操作,并且有自己的特色。比如,当需要和Windows Mobile同步时,Mandriva能很好地完成。

4.了解桌面环境

任何操作系统中的桌面环境只是系统核心之上简单的一层,使用它能更方便地和计算机交互。因为Linux是高度模块化的,桌面环境是很容易和操作系统的核心分离的,你可以从数个选项中选择一个。

大多数流行的Linux发行版会给你选择桌面环境,还有一些,如Mint,可能只有一种风格。

5.谁是最棒的Windows的替代者?

GnomeKDE是最接近Vista或OS X风格的,大多数人会觉得Gnome很容易学会。还有其它,Xfce或LXDE主要是快速运行在低性能的硬件上。

不要过于担心。你可以尝试不同的桌面环境而不需要重新安装操作系统。事实上,你可以在同一台机器上安装多个,在登录时选择进入。


完全控制: 不管你用那一种桌面环境,都能让你对大量的外观和界面行为进行控制。

安装

6.Live CD

一旦你决定了要尝试某个Linux发行版,下载安装文件(通常是一个.iso文件)和刻录到CD或DVD上。多数情况下,从这张光盘启动选择尝试“LIVE版本”。这让你不用改变你的硬盘内容进入一个Linux桌面环境。

7.到处找找

不要忘记,Live版本有局限性。在你放弃看上去很无趣的发行版之前,去搜索一下,看看它能不能更好一些。记住,大多数Linux发行版都有很高的硬件兼容性。例如,你的电脑能运行一些很炫的效果。

8.在电脑上安装Linux

如果之前你从未安装过操作系统,那么这可能是相当艰巨的。不要害怕,安装过程是简单的,一些大的发行版都有出色的入门文档,像这个:Ubuntu Installation Guide

9.保留Windows

最简单的方法是把linux安装到一台干净的电脑中。你可能想要保留你的Windows系统,有些应用(像游戏)不能很好地工作在Linux中。

大多数安装程序会建立系统引导程序来引导两个或更多的操作系统。但你需要一个单独的硬盘或分区。


软件管理: Synaptic是一个基于Debian的发行版(如Ubuntu)上流行的软件管理器。

寻找解决之道

10.掌握文件系统

大多数人在windows中浏览C盘是很自然的。在Linux中打开一个文件浏览器会感到吃惊。看到的不是明确命名的文件夹,是一些名称模糊类似“etc”和“opt”的文件夹,它们的内容似乎也是一样的。

展开这些文件夹周围的文件夹,对于Linux熟练的人来讲是合乎逻辑的,这需要一些经验。最简单的方法-不必担心它的内容比C:\Windows多。

11.停留在你的用户主目录

所有你的重要文件,如文档、音乐和视频都保存在一个单独的分区,叫/HOME分区。你创建的每一个用户都有经过密码保护的主目录,所以你能给家庭的每一个成员设置一个系统帐户。

12.认识ROOT

就像在Windows中一样,有两种用户类型-管理员和普通用户。“管理员”在Linux中就是“root”,系统文件禁止普通用户编辑。如果你尝试过编辑系统文件会发现不能保存,或者文件夹不能被复制,它可能也禁止了root帐户的访问。

13.变成超级用户

每一个用户都能暂时变成超级用户去执行仅限于root有权的操作。打开发行版的终端、执行“sudo”或“su”命令,然后会提示你输入管理员密码,这样才能执行。

14.不要害怕终端

不要害怕,终端只是一个程序,可以输入文字操作,而不是使用鼠标。由于Linux的文件结构,在许多Linux专家看来,终端要比某个文件浏览器更简单和快速。有一天,你会认同这一点。

15.使用root权限打开文件管理器

虽然你可以在终端上使用管理员身份编辑和移动锁定的文件,但也可能,你还喜欢你熟悉的图形界面。

如果你使用Gnome,只需要在终端中输入“sudo nautilus”,一个被授权的文件管理器将会出现。记住,这不会限制你做任何文件的操作,包括破坏系统。

16.安装软件

不像Windows和OS X,大多数的Linux发行版在安装之初就带有图像编辑器、办公套件、通信软件等,并且升级新版很方便。

在系统的主要菜单中你可以找到“安装/删除应用程序”,通常是Synaptic或Yum,它会列出所有安装在系统中的软件,还可以免费下载。

17.了解软件仓库

应用程序管理器通过软件仓库获取到软件包,那是一个由Linux倡导者或组织维护的全是自由软件的FTP服务器。你可以增加一个新的软件源在开始菜单中。

18.不要忘了更新

应用程序管理器会比对系统中安装的软件版本和软件仓库中的版本,来看你使用的软件是否是最新的。但是,当应用程序管理器警告你时你也可以不更新。记住,在Linux中你可以掌控全局。


容易的办公软件:OpenOffice是一个完整的办公套件,同样可以用在Windows。它看上去很老套,但是能阅读和编辑微软Office2007文件格式。

处理故障

19.修正显示问题

如果碰到一些奇怪的显示现象,例如在使用Nvidia或AMD显卡时键盘和鼠标在OpenOffice或邮件客户端中不见了,就去硬件制造商的网站看看有没有更新Linux驱动程序。

20.手动安装驱动程序

不同于Windows,你可能必须在Linux中安装硬件驱动程序。大多数的硬件已经直接在内核中实现支持。手动安装驱动程序很难,还好这个过程都是有据可查的。开始之前把自述文档打印出来是个不错的主意。

21.驱动程序或某个程序不能工作?

升级核心文件中的头文件将可能影响到某个图形驱动程序和一些应用程序。解决方法是简单的-重新安装它们。

22.恢复模式

大多数发行版在启动电脑之初会有包含恢复模式选择的菜单。Ubuntu在这一点做的很好,它有一个可以轻松重设系统的选项,往往能解决问题。

23.三思而后问

UBUNTU社区,还有几乎所有的Linux社区都以帮助初学者而著名。不要已登录论坛就立即发问,先试试搜索一下你遇到的问题。

如果你遇到的问题确实在论坛里找不到答案,你最好仔细明确自己将要提出的问题是否能为大家很容易的理解。(-imoook译)

24.记笔记

互联网中充满了有用的Linux操作过程,你可以通过复制和粘贴到终端来操作。有时候这样操作将无法继续。这时候你的笔记就可以跟踪到所做的更改,这是个不错的习惯。

25.使用Wine

你可能会发现你根本离不开一些Windows程序。Spotify, Evernote, World of Warcraft, Left4Dead perhaps?使用Wine可以让大多数Windows程序在Linux上运行。

最后……

创建桌面的外观和感觉。你可能调整面板和菜单的位置和外观,如在任何栏中增加一个类似OS X的dock。你可以到opendesktop.org点击插图获取皮肤。


大量的应用:很少遇到在LINUX里找到不到替代某些WINDOWS程序的应用。但会计类软件确实在LINUX里还比较薄弱。(-imoook译)

英文原文:25 Linux tips for Windows switchers - A beginner’s guide to getting started with Linux

------------

实在翻译不下去了。
这样的句子对我来说太有难度了,结尾有几句直接把E文放了上去。
另有还有一些句子翻译的有一点模糊,或许翻译的不对。
见谅。

———————–
imoook翻译了两段,谢谢

拼凑队列中的图片 [flash]

若干的图片飞起来,只为一个共同的理想。
其实每张图片都更精彩。

这个FLASH实现的是把若干张图片重新排列,组成一个新的造型。
小图是12×12,大图是20×60。
大图相比小图也大不了那儿去,只是它是1200张小图拼凑起来的。

以下是过程中的截图:(点击图片看FLASH)