keep it simple, stupid.
Linux
archlinux的intel网卡连接不上
七 17th
最新的archlinux用linux-firmware代替了以前的intel网卡驱动。
我的网卡是intel wifi 3945,装好之后怎么都不能上无限网。
提示
SIOCSIFFLAGS: Operation not possible due to RF-kill
。
在论坛上无意中淘到了一个办法,安装rfkill。
sudo pacman -S rfkill
然后通过以下命令查看。
rfkill list
然后试一下以下命令,也就是解封的意思,后面的数字可能是 0 1 2 3
sudo rfkill unblock 0
如果没问题,应该就OK了。
用
sudo ifconfig wlan0 up
测试一下。
linux下ssh+expect
六 9th
怎么在linux下弄ssh翻墙一般人应该都知道了,不过这么做有两个很不方便的地方。
一个是每次登陆需要输入密码,一个是它会自动掉线。
以前我弄了个ssh密钥啥来着,就是每次登陆不需要输入密码,总之非常麻烦。但是那样做还是会掉线。
今天在网上无意中看到了expect这个东西,真是很好很强大,一次性解决了这两个问题。
下载expect很简单,ubuntu只需要
sudo apt-get install expect
就可以了。
然后就是编写expect脚本,其实也就是一个sh脚本。运行这个脚本就可以开始翻出去了。
具体的脚本可以看这里,我就不掠美了。
PS:这个玩意儿好像需要终端。还有,如果ssh端口比较特殊,可以加 -p 参数。
openfetion
六 3rd
linux-fetion 的qt界面在ubunt里面用起来非常别扭,而且作者也没有多少更新的欲望了。
最近在linuxtoy上看到一个gtk的飞信客户端,用起来还不错,该有的功能都有,而且界面更加友好。
于是在作者博客那里找到了安装的办法。
ubuntu用户可以直接从ppa安装:
sudo apt-add-repository ppa:happyaron更新一下,然后
sudo apt-get install openfetion
如果不喜欢ppa这种慢得让人抓狂的东西,或者用其它的发行版可以去 google code 下载。
ubuntu下的eclipse问题
四 1st
ubuntu下的默认eclipse有很多问题,我Google了很久才知道,是openjdk的问题。
因为sun的java jdk不是GPL协议,所以Ubuntu默认eclipse依赖open jdk,也可能是default jdk(GNU 的那个),总之不是sun的版本。
对于哪个JDK版本,我无所谓,只是安装pydev的时候,如果依赖的不是sun jdk,就会有错误,错误还莫名其妙。
在网上找到一个办法,不是特别靠谱,因为我的版本是10.04的lucid,那些方法都是以前的一些配置方法,不过死马当作活马医,试试居然还行。
只需要确定你安装了sun-java6-jdk,eclipse这两个包,然后在终端输入如下命令:
sudo update-java-alternatives -s java-6-sun
这样,eclipse就可以安装pydev了。
不折腾gentoo了
三 27th
想了想,还是决定不折腾gentoo了。
以后做一件很费时间的事情之前一定要想想,我能得到什么,我会失去什么。
现在玩gentoo,失去的是我最缺的时间,得到的却对现在的我没有太多用处。我现在不需要去了解一个linux是怎么运行的,提升那么一点点性能,砍掉不必要的包,都没有时间重要。
还是用Ubuntu。
ubuntu 10.04 有语音蹦出的问题
三 13th
最近换到ubuntu 10.04,经常出点小bug还能理解。毕竟这些小bug也无伤大雅。我也乐于提交给官方处理。
但是我还遇见了另外一个很囧的问题,那就是用着用着就会有一段英文对话蹦出来,貌似是说我有什么bug的。真是莫名奇妙,我的第一反映是中毒了或者是网络诈骗,但是一想想又觉得不对劲,windows下都没有中过这么高级的病毒,这是linux耶。
真是囧死了。
3/14/2010
更新,发现是speech-dispatcher的问题,我不知道是这个玩意儿出了什么错,总之我卸掉这玩意儿就好多了。
gentoo中的net.lo
一 19th
前几天设置GAE proxy,不成功。Local的那个状态没有显示。
今天不想复习了,配置tor,还是不成功。
但是我发现了一个小小的问题,那就是torrc的SocksListenAddress我不能设置成localhost或者127.0.0.1。我猜是不是本地localhost设置出了什么问题。
于是看了下ifconfig,发现果然没有lo的信息。
于是启动net.lo,哈哈,出现了,tor搞定了。
virtualbox 共享文件夹
一 18th
刚刚需要从虚拟机里的windows XP中拷点东西出来,发现共享文件夹没办法用。去网上搜了一下,看到了一篇指南,但是也没有用,于是看了下virtualbox的帮助文件,发现网上那个错了。
当linux是主机,XP是虚拟的时候。
先在linux的virtualbox程序中设置sharedfolder,然后记下名字。
然后在XP中打开命令行,cmd,输入
net use x: \\vboxsrv\sharedfoldername
上面x:是你给的驱动器,26个字母中你随便给,最好是大写,比如我给的是Z:。当然不要和已有的相同。
记得x:后面要空格。
然后sharedfoldername就是之前设置所给的名字了。完了就能在XP的explorer中看到了。
gentoo 的 ibus-daemon的问题
十二 28th
今天刚刚配置好gentoo的openbox,发现ibus-daemon出了问题,就是openbox退出的时候,ibus会没有关闭,不知道为什么…
导致的问题就是openbox再次运行的时候会没有ibus的系统托盘,可能出现的结果是接下来你得盲打。
去ibus的网站查了一下,发现很多用gentoo的都有这个问题。
其实,解决也挺简单的,就是这么启动ibus-daemon -r,这样新启动的就会取代原来没有关闭的,问题就解决了。
archlinux的磁盘当掉了
十一 2nd
今天想diy一个东西,结果,不停地重启的时候,ext4的那个分区挂掉了。
感觉好悲剧。
想换gentoo用用,但是想想那个代码的编译,还是算了。
继续用archlinux,发现我已经有点开始喜欢这个发布版了。