|
请多提宝贵意见,这是草稿,我还在更新中,
全文见http://emacsguru.wordpress.com/2 ... %E4%B9%8B%E9%81%93/
我在个人电脑使用Linux桌面已4年(工作中使用Linux的时间要长的多),深深体会到了Linux桌面的好处.
从某种角度来看,Linux桌面要比Windows桌面好用得多.前提条件是,
1. 使用者有一定的理性思维
2. 坚持适合自己的原则
3. 方法和工具
我使用的Linux发行版是Arch Linux,其特点(缺点?)是软件更新快,最新的软件包未必经过长时间的严谨测试.所以Arch Linux绝不是发行版中最不折腾人的,我能和它和谐,和其他发行版就不用说了.
第一原则,不折腾 ...
...
救急工具箱
即使采用了上述做法,一年中也会有一次倒霉.就是我要用的某个版本的某个软件出问题了.没人能帮忙,不能降级,改软件配置也没用,也没有可用的错误信息.
问题看起来很难,事实上5分钟就能搞定.这往往是因为某软件需要的第三方库的版本出问题了.
比如说firefox不能启动,运行如下命令调试,
strace -o err.txt firefox
读一下err.txt就可以知道是哪个库出问题了.相信我,这是不需要任何编程知识的,猜加google就可以了.
你知道哪个库文件出问题了(保险起见,ldd firefox确认一下).比如/usr/lib/libpng.so.14找不到,简单的解决办法是用另一个版本的库文件代替.
sudo ln -s /usr/lib/libpng.so.15 /usr/lib/libpng.so.14
通常这样就行了.
万一冒名顶替不行,我们就必须根据丢失的库文件查找需要安装的软件包(pacman没用的),
pkgfile libpng
pkgfile属于软件包pkgtools,所以你必须安装pkgtools,
yaourt -S pkgtools-git |
|