I am on KDE

两年前开始使用 Fedora desktop 时,我盯着 Gnome 和 KDE 看了半天,想不好到底用哪个。我决定用 Gnome,仅是因为 Gnome 在 Fedora 众多 spin 中排第一个,在我不熟悉 Fedora desktop 时,使用 Fedora “推荐” 的 Gnome 更容易度过难关。 我想我的决定没有错。只是,最近要更新 Fedora 到 Feora 14(我一直用最初的 Fedora 11 没跟上来),我又想起 KDE,不敢说我已摸透了 Fedora 的习性,但是不是可以换换口味?看了几个 KDE 的视频,非常的 tempting,于是决定一试。 试过几天,我直想说——真应该早点试上 KDE。 KDE 很华丽,但决不是 apple 产品徒有其表。默认状态任务栏(在 KDE 中叫 panel)在下方,跟我的使用习惯一样,在 Gnome 中我要调整老半天才能出一个顺我手的桌面。 KDE 也很稳定,我一直担心很眩的东西不稳定,这下看来担心是多余的。或许 KDE 消耗的资源比 Gnome 更多一些(这是我的猜想,我没研究怎么去 benchmark… Continue reading I am on KDE

Published
Categorized as 杂草 Tagged

Install / uninstall Adobe Reader on Fedora

在 Fedora 上安装 Adobe Reader (最新版本 9.4) 本来是非常简单的一件事,很久以前我装过一次,今天在新系统上第二次装,竟然花了两个小时。 最主要的原因是我下载了错误的文件,我以为老马识途,没仔细看下载了一个 bin 文件,安装后尝试着执行被 SELinux 阻止。 Summary: SELinux is preventing /opt/Adobe/Reader9/Reader/intellinux/bin/acroread from making the program stack executable. Detailed Description: The acroread application attempted to make its stack executable. This is a potential security problem. This should never ever be necessary. Stack memory is not executable on most OSes… Continue reading Install / uninstall Adobe Reader on Fedora

How to remove VirtualBox 3.1.8

今天启动 VirtualBox 时提示说有 3.2.2 版可用,于是在第一时间下载了 rpm 来安装。可是安装时提示一大堆的文件冲突,我按经验就先卸载老版本 yum remove VirtualBox 可是以前管用的命令,在卸载 3.1.8 版时不管用了,提示 No Match for argument: VirtualBox No Packages marked for removal 大概 VirtualBox 改了 package name,惭愧,我也不会用 yum 来查看已安装的 package list。Google 了一会,这条命令倒是管用: yum remove /usr/share/applications/virtualbox.desktop 于是见到了久违了的 Loaded plugins: refresh-packagekit Setting up Remove Process Resolving Dependencies –> Running transaction check —> Package VirtualBox-3.1.x86_64 0:3.1.8_61349_fedora11-1 set… Continue reading How to remove VirtualBox 3.1.8

cp -f does not switch off prompt?

我在 Fedora 下执行大量的文件拷贝操作,我使用了 cp -fr [SOURCE] [DEST] 我使用了 -f 开关就是不想被询问文件是否覆盖。但 cp: overwrite `(filename)’? 提示还是出现。 这是什么原因?原来 Fedora 带有几个 alias,可以用 alias 命名查看。 # alias alias cp=’cp -i’ alias l.=’ls -d .* –color=auto’ alias ll=’ls -l –color=auto’ alias ls=’ls –color=auto’ alias mv=’mv -i’ alias rm=’rm -i’ alias which=’alias | /usr/bin/which –tty-only –read-alias –show-dot –show-tilde’ cp 被 alias 了!-i… Continue reading cp -f does not switch off prompt?

How to run p7zip

我还是不免有 Windows 式思维。为了能在 fedora 下解压 rar 文件,我 yum install p7zip 然后,找遍菜单,没有发现哪个可以启动 7zip 或 p7zip;在终端窗口敲遍可能的命令也没一个有效。我只好放弃,启动 windows 下的 7zip 解决问题。 过了好几小时,我启动 Archive Manager 去压缩一个文件夹,无意中发现 .7z 成了 Archive Manager 支持的一种格式。恍然大悟,原来 p7zip 不需要自己的 GUI。 当然,还有一个发现:p7zip 不支持 rar 文件,要在 fedora 下解压 rar 文件,得用 yum install unrar 当然, unrar 只解不压,不过我从不把文件压成 rar,也不建议别人使用 rar 格式,更不推荐 winrar —— 7zip 这么强,又免费,何苦用 winrar?!

Solved my Fedora PC hangs at boot

我的一台装有 Fedora 的电脑有个启动后无法进入图形界面的老毛病:每次有软件包升级以后,Fedora 都会以最新的一个内核版本启动。电脑陆续被安装了三个内核版本2.6.29.5,2.6.30.8,2.6.30.9。可是只有最老的内核才能把电脑启动起来,如果以新内核启动,提示信息是: virbr0: Starting userspace STP failed, starting kernel STP 有人说是 libvirt 的 bug 造成的,有人说这个 bug 已解决。不管怎么样,我看卸载 libvirt 对我没什么影响,先 remove 再说——可问题依旧,但提示信息变了变: r8169: eth0: link up 实在不知所云,我一直以为是虚拟机软件造成的问题。Google 了好一阵子,才发现可能是 nvidia 驱动有问题,解决办法是 yum install kmod-nvidia 只此一招就搞掂,虽然搞掂了也不知道那玩意干啥用的。

Fpmforge causes depsolving problems

我其中一个  Fedora 安装有很多 repositories,不能用 yum update 很久了,update 时总是出错。今天静下心来看看,其实太简单了,其中一个错误提示里就指出 perl-DBD-mysql-4.012-1.el5.rf.x86_64 from rpmforge has depsolving problems 我以前怎么就没仔细读呢,这里不是指出就是 rpmforge 导致依赖解析问题嘛,把它删了就没事了。我记不得以前为什么要加 rpmforge 进 yum repositories,反正现在用不着了。终于见到久违的—— Transaction Summary ================================================================================ Install     11 Package(s) Update     293 Package(s) Remove       0 Package(s) Total download size: 580 M Is this ok [y/N]: y

Use Inkscape to open .ai and .cdr files

Occasionally I need to open .ai (Adobe Illustrator) and .cdr (Coreldraw) files on Fedora, and I found Inkscape is good enough for me. I won’t edit these files so I don’t know Inkscape full capacity.

Fedora update made my system unbootable

今天 Fedora 的一个更新后提示我 logout and relogin,结果我 logout 后死机。重启,进度条到100%后还是死机。 幸好我注意到这个更新是关于 ntfs 的,马上把 /etc/fstab 里我添加的几个条目注释掉,系统又可以启动了。我再细察了/etc/fstab,关于 cifs 的加载,原先写得不是很规范,缺少 sec=none 参数,造成 Fedora 更新后不能启动。