2010年12月12日星期日

2009年3月22日星期日

ubuntu8.10升级openoffice 到3.0

        教程也是网上找得,首先添加源:
1,系统>系统管理>软件源
点选"第三方软件",<添加>
deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main
deb-src http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main
点击这里 右击另存为key文件,点击“身份验证”(Authentication)导入刚才下载的key文件

2,然后,使用菜单:
系统>系统管理>更新管理器
更新即可。

尝试一下,have fun

2009年3月19日星期四

远程备份文件

如题,要远程备份文件,将一台机器上的文件copy到另一台机器上,我自然而然就想到了scp,但是由于文件很大,运行不是后台运行的,copy一段时候后,与主机连接中断,于是想到expect与scp结合。脚步如下
#!/usr/bin/expect -f
#combine scp and expect to bakcup files
spawn scp -r user@hostname:/source_director/  target_directory
expect "user@hostname's password:"
exec sleep 1
send "passwd\n"
但是这个要是在后台运行(通过at & corn)的话,也不好使,google一下说是后台运行没有终端这一说法,于是无法读取passwd,自然而然程序就停滞在那里了。
       解决的方法是建一个key trust。
ssh-keygen -t dsa
把id_dsa.pub放到远程$HOME/.ssh/authorized_keys里
scp id_dsa.pu user@远程host:/$HOME/.ssh/authorized_key
#这样的话,可以输入命令后就不用输入密码了
nohup scp -r user@hostname:/source_director/  target_directory &


搞定! ^_^

2009年3月17日星期二

Install Rgraphivz package

    I'm learning bioconductor these days, and today I came with a problem when I try to install "Rgraphviz" package using biocLite('Rgraphivz'). It generated a warning message and told me ' installation of package 'Rgraphviz' had non-zero exit status' .I download it (wget http://bioconductor.org/packages/2.3/bioc/src/contrib/Rgraphviz_1.20.3.tar.gz) and used R CMD INSTALL Rgraphviz_1.20.3.tar.gz,but it didn't work either. This time,it told me 'libgvc not found', I realized maybe some certain libs are missing,but when type sudo apt-get install libgvc, same problem occured---package not found.

    After a while,I realized may this package depend on '
graphviz' package,so I type sudo apt-get istall graphviz graphviz-dev, and then R CMD INSTALL Rgraphviz_1.20.3.tar.gz. Cheer, It works.

    Go on learning!



2009年2月25日星期三

GOSim安装

    今天有人问我GOSim的安装,我自然而然觉得很简单,输入install.packages('GOSim')自然就可以了,因为其依赖的包会从cran上自动下载。但是由于该包依赖许多bioconductor上的包,比如GO.db,而这些是不能cran上下载到的,所以你得装全GOSim所依赖的bioconductor上的包后,才能成功安装上。正确的安装方式如下:


source("http://bioconductor.org/biocLite.R")
biocLite()#装上默认的包,可以略去
biocLite(c('GO.db',' AnnotationDbi',' annotate',' org.Dm.eg.db',' org.Hs.eg.db',' org.Mm.eg.db',' org.Pf.plasmo.db',' org.Rn.eg.db',' org.Sc.sgd.db',' topGO')); #这一步大概下载100m的内容,等待吧^_^
install.packages('GOSim')


这样就可以了!

Have fun!

2009年2月16日星期一

ubuntu用户从网页上安装软件

    没有做不到的,只有你想不到的,一般我们在ubuntu上安装软件都会选择“新立得软件管理器来安装”,或者通过命令行apt-get install来完成,现在好了,用户可以直接通过网页来安装,网址是:http://appnr.com ,可以自己去尝试一下,真牛!

2009年1月20日星期二

这次回家

17号下午3点从哈尔滨出发,19号凌晨1:30左右达到杭州,2点从杭州出发,凌晨2:40到绍兴,3点左右到家,扮一下手指,共36个小时多,除了累还能有些什么感觉呢。
火车上人多,自然是不用说了,庆幸的是我们还能买到票,能买到有座的票!可怜苦了坐车回家的同胞了!