2012 年二月 一 二 三 四 五 六 日 « 一 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 近期评论
- wlx [微博 ] 发表在《google彻底被封?》
- snake 发表在《google彻底被封?》
- Andrew Pelt 发表在《debian testing上安装oracle 10g》
- tiplip 发表在《webmap.cn使用的WEBGIS技术》
- 求助Evolution问题!! 发表在《evolution crashed in gutsy alpha》
分类目录
标签
anjuta apache backup breezy c++ compile convert dapper debian dns edgy evolution feisty firefox flash gnome gobang GRASS gutsy humor intrepid Linux mailman MapServer mysql openoffice Oracle php phpbb postfix PostGIS postgresql qgis sarge scim skype subversion svn tomcat ubuntu utf8 westdc Windows wordpress 中文
Category Archives: Computer
在mac上同步ubuntu上的zotero数据
在苹果mba上需要同步我ubuntu台式机上的相关数据,zotero也是其中重要的一项。 之前在ubuntu笔记本上和ubuntu台式机上同步比较简单,建立同样的用户名,文档地址在台式机上和笔记本上是一致的,然后使用unison把对应的数据目录自动同步过来就可以了,包括zotero目录以及对应的documents目录。但在mba上,用户默认目录是/Users/用户名,而不是linux下的/home/用户名模式,为此还打了apple的400服务电话,也没有解决。后来在ccf论坛上求助解决了。原来/home目录在mac下有特殊的用处,若需要处理,需要修改: 修改/etc/auto_master文件, 注释掉/home那一行, 重启. 这样/home就变成正常目录了. 设置完后需要重启mac,然后就可以按照linux模式建立对应的/home/用户名目录,然后在用ln工具把Users下的对应目录链接过来。
evince可以标注了
发现在最新版本的evince中(3.0),已经可以使用标注功能了,但highlight功能依旧缺失,且不在todo里。 需配合poppler 0.6.4以上版本使用。 革命尚未成功,同志尚需努力! reference: https://bugzilla.gnome.org/show_bug.cgi?id=168304
denyhosts的白名单
UBUNTU服务器上安装了denyhosts之后,经常会有误伤事件,因此需要使用whitelist来进行白名单: sudo nano /var/lib/denyhosts/allowed-hosts 若之前已经被误伤,从这个文件中移除对应的IP地址: sudo /etc/init.d/denyhosts stop sudo nano /etc/hosts.deny sudo /etc/init.d/denyhosts start 这样应该就可以了
C++ 0X将在2011年发布
经过多年的反复,新版本的C++标准即将发布,将重新命名为C++ 2011。 reference: 1. http://www.osnews.com/story/24578/ISO_Finalizes_C_Update 2. http://www.cio.com.au/article/381241/iso_finalizes_c_update/
使用IP V6的DNS进行地址解析
国内的dns解析经常有问题,会截断某些网站的解析,即使自己架构的DNS也不行,而且现在IP V6网络也可以直接使用,因此就考虑直接使用IP V6的DNS进行解析(而且可以突破G-F-W)。 把DNS服务器修改为: 2001:470:20::2 这样就可以正常使用GOOGLE的各种服务了,包括YOUTUBE。 reference: http://blog.csdn.net/wangjingfei/archive/2010/03/19/5396845.aspx
在ubuntu 10.10下升级bluefish
ubuntu 10.10下的bluefish版本是2.0.1,存在不能输入中文问题(源于和输入法的快捷键冲突),之前的解决办法是修改源码,把此快捷键修改掉。而目前最新的版本2.0.3中可以在选项中指定一个快捷键,因此计划升级到最新版本,先是到ubuntu ppa中搜索了一下,没有发现,于是直接从packages.debian.org下载最新的代码。 下载之后: dpkg-source -x bluefish_2.0.3-1.dsc cd bluefish-2.0.3 dpkg-buildpackage -rfakeroot -uc -b 若提示要安装libgucharmap2-dev,安装就可以: sudo aptitude install libgucharmap2-dev 然后可以安装生成的deb文件了。 运行bluefish后要在编辑-首选项-Editor Setting重新设置Auto-Completion的快捷键。
postfix dovecot升级到ubuntu lucid中的问题
服务器升级后发现本地邮件不能收也不能发了,很是奇怪。 最后发现是服务器升级后,dovecot进行了版本升级,其中的一个插件进行了rename,若未修改对应的配置文件,则会产生错误。 见:https://bugs.launchpad.net/ubuntu-release-notes/+bug/516040
Posted in Linux
Leave a comment
zotero中文参考文献样式使用
在zotero中的官方参考样式中有中文标准的(Chinese-GB7714-2005-Numeric.csl),但在使用的过程中发现,在OpenOffice中插入的时候,前置的“[”符号没有上标化。 经过搜索发现,已经有相应的讨论:http://forums.zotero.org/discussion/6317/automatically-superscript-citations-in-word-2007/ 具体的修改方法如下: <layout delimiter="," vertical-align="sup"> <text prefix="[" suffix="]” variable=”citation-number” /> </layout> </citation>
create a deb package on ubuntu for ncview
ncview is a X-windows based netCDF file browser. ncview是浏览netcdf文件格式非常好用的一个工具,还可以输出图像以及动画(连续的ppm)。 但是ncview现在只提供了源代码方式下载安装,在debian/ubuntu的官方库里都还没有对应的包,但fedora已经有了。 因为官方库还没有,搜索了一通,好像也没有别人在作,因此就尝试了一下自己从头制作DEB包。之前也简单接触过DEB打包,但那都是在别人已经DEB化的基础上所作的小修改,尝试之前就已经预计到会遇到麻烦。 参考ubuntu package guid complete上面的步骤,首先进行的是初始DEB化。这个没有任何问题,然后就是对应的修改,遇到了一堆的问题: 1、license的问题 upstream好像并没有明确声明采用什么LICENSE,但是看代码里没有文件头都有说明采用的是GPL-3的license。 2、orig.tar.gz的问题 ncview发布的包里包含了三个东西,一个是genoverlay,辅助生成overlay的小工具;一个是ncview;还有一个是udunits。udunits是第三方的软件,作者采用的是udunits 1.x的版本,但udunits的官方网站提示udunits现在已经发布了udunits-2版本,原有版本已经不再维护了(deprecated),同时udunits-2已经进入debian ftp master,但还没有审查通过。因此我在打包的时候就只选择了ncview的子目录,其他两个东西都没有考虑。 3、patch的问题 官方发布的软件,我第一次打包就遇到了BUG,是MAN中有一个大小写的错误,因此需要写patch。同时Makefile.in也需要作一些调整:改变NCVIEW_LIB_DIR到/usr/share/ncview目录,修正删除文件的错误(重复删除导致错误)。 没有采用patch管理系统,直接用patch/diff在rules文件中进行处理。开始直接用diff命令根据guide进行处理,最后发现在unpatch的时候就有问题。仔细看guide,原来是需要把新旧二者的目录名命名为new/old,这样就可以进行unpatch处理了。然后在rules文件中也需要进行小调整。 4、签名的问题 在control文件里要使用全名,使用缩写最后会提示一个警告。在制作deb包的时候,要加参数运行: debuild -kE40642E8 其中k后面的参数是我gpg的pub id。 5、发布的问题 本想发布到revu.ubuntuwire.com的,但死活访问不了,不管是否带tor。因此就想先发布PPA上。 先建立了~/.dput.cf,根据帮助,采用dput上传, dput ppa *.changes 但到网站上看就是没有反应,搜索了一下,发现会有信息到邮件,去邮件了看了下,果然是被拒。提示信息很奇怪: Rejected: Could … Continue reading
另类反向代理DNN4
之前在反向代理DNN4时一直有问题(DNN4通过HEADER进行重定向,导致无法使用基于内部域名的反向代理) 在这儿找到一个办法: http://www.r2integrated.com/dnn/Forum/tabid/170/aff/1/aft/9187/afv/topic/afpg/1/Default.aspx 在代理服务器上: /etc/hosts中添加一个解析:192.168.50.238 heihe.westgis.ac.cn 在apahce中配置: ServerName heihe.westgis.ac.cn ProxyPass / http://heihe.westgis.ac.cn/ ProxyPassReverse / http://heihe.westgis.ac.cn/ … 在虚拟机上配置: \windows\system32\drivers\etc\hosts中添加一行:192.168.50.238 heihe.westgis.ac.cn 重启对应服务,搞定!