24. June 2009 · Comments Off on links for 2009-06-23 · Categories: 美味收藏
23. June 2009 · Comments Off on links for 2009-06-22 · Categories: 美味收藏
22. June 2009 · Comments Off on links for 2009-06-21 · Categories: 美味收藏

每次打开 gnome-terminal 看到的提示符都不是彩色的,很是不爽。也看了 .bashrc,没发现问题。找了一下,原来这是个 Bug 啊,看 Bash prompt string looks for xterm-color, gnome terminal identifies as xterm 这里。
修复方法也很简单,打开 .bashrc,在 27 行附近,有这么一段内容:
case “$TERM” in
xterm-color) color_prompt=yes;;
esac
在 xterm-color 前添加一个 “xterm|” 就可以了,也就是变成了:
case “$TERM” in
xterm|xterm-color) color_prompt=yes;;
esac
也不用重启也不用重新登录,直接打开一个新的 gnome-terminal 就看到彩色的 bash 提示符了。

21. June 2009 · Comments Off on links for 2009-06-20 · Categories: 美味收藏

很多天以前看到了 Ubuntu 推出在线存储 Ubuntu One 的消息,这个与 Dropbox 一样需要安装客户端,不一样的是据说仅支持 Ubuntu。但是目前还在测试期,所以呢需要邀请方可体验。
不知道等了多少天,今天大早起来就看到了我的邀请,立刻下载安装。安装过程很简单,所有的操作在浏览器里就可以完成。包括添加 apt 源和安装客户端,这里要提一下安装Ubuntu One客户端的链接是 apt://ubuntuone-client?refresh=yes
安装完以后,在 Internet 菜单里就可以看见 Ubuntu One了,点击后会自动打开浏览器,出现 在 Ubuntu One 中添加机器这个界面,点击 Add This Computer 后链接跳转到了本地的 http://127.0.0.1:45160/?nonce=8734353&oauth_token=C8LjLMGTEcW23qMmDOJF&return=https://ubuntuone.com 这个链接上。奇怪的是,我这里出现的是空白页面,把 NoScript 关闭也没用。只要用 curl -v 来访问一下看看会返回什么东西,结果很简单,就是跳转回 https://ubuntuone.com/。直接在浏览器里继续访问 https://ubuntuone.com/ 就看到满是 BETA 背景的界面,很简陋。
在通知栏区域也出现了 Ubuntu One 客户端的图标,单击后和 Dropbox 一样,直接打开了共享的本地目录,默认是 “$HOME/Ubuntu One”。客户端上也没有调整选项的地方,只有”报告问题”、”打开本地目录”和”访问web” 三个选项。
在 $HOME/Ubuntu One 这个目录下已经有了两个目录:”My Files”和”Shared With Me”,往 “My Files” 了放了 5.1M 大小的文件,速度还非常快,感觉没等一下就上传完毕了。
但是往 “Shared With Me”里复制文件时出现了权限错误,不让复制,看了一下目录的属性,原来是 555 的权限,也就是只读。
最后总结一下,因为现在还是 Beta 阶段,所以呢,与 Dropbox 相比,界面非常简陋,功能也很少,没有调整选项的地方,文件上也没有共享状态的显示,唯一的优点就是速度还不错了。
对了,这个没有发放邀请的地方,所以大家还有想试用的,就耐心等待吧,我是等了1个多月啊。

19. June 2009 · Comments Off on links for 2009-06-18 · Categories: 美味收藏
18. June 2009 · Comments Off on links for 2009-06-17 · Categories: 美味收藏
17. June 2009 · Comments Off on links for 2009-06-16 · Categories: 美味收藏

奇怪的是我用 keychain (http://www.gentoo.org/proj/en/keychain/) 一直都有问题,直接运行 keychain ~/.ssh/id_rsa 就不会提示密钥口令,只有一次提示了,还不知道是怎么弄的 :-S 。
如果登录主机时启用 ForwardAgent 的话,不需要用 keychain 直接就可以免输入口令登录其他设置了自己公钥的主机。
如果没有启用 ForwardAgent,或者运行在 screen 之内时,必须在每一个 shell 里面用下面的命令才可以免输入口令,只要当前的 shell 没有退出,一直就可以用

keychain \
&& source $HOME/.keychain/$(hostname -s)-sh \
&& ssh-add