今天要打开一个PDF文件,突然发现acroread不能正确运行了(从命令启动后就不停的打印expr: syntax error),google了一下发现问题的原因是acroread脚本在判断gtk版本的时候只能处理2.9以下的,而gtk已经升级到了2.10.12,如下修改就可以解决该问题:
修改/usr/bin/acroread:418
from
echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
to
echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
Monday, June 18, 2007
Tuesday, June 12, 2007
access cvs behind a firewall by cvsgrab
在公司里上网是通过代理服务器,无奈cvs不能通过代理服务器使用,找到一个程序cvsgrab,该程序通过web界面访问cvs,而且支持代理,使用很方便.
获取代码:
./cvsgrab.sh -url http://url/your/module -destDir /local/path -proxyHost xxx.xxx.xxx.xxx -proxyPort xxx
修改代码如果需要制作diff文件,下面的命令就可以了:
cd /local/path
./cvsgrab.sh -diff -url http://url/your/module -proxyHost xxx.xxx.xxx.xxx -proxyPort xxx
获取代码:
./cvsgrab.sh -url http://url/your/module -destDir /local/path -proxyHost xxx.xxx.xxx.xxx -proxyPort xxx
修改代码如果需要制作diff文件,下面的命令就可以了:
cd /local/path
./cvsgrab.sh -diff -url http://url/your/module -proxyHost xxx.xxx.xxx.xxx -proxyPort xxx
Subscribe to:
Posts (Atom)