2007年4月22日星期日

好东西TOR

  很多时候我们在访问一些国外的网站的时候会遇到打不开的情况。这是因为中国政府出于政治上的考虑将其封掉了。避如正常情况下我们无法访问www.wikipedia.org。这一个由草根编写的大百科全书,应当说是信息技术进步给予人类获取知识、共享知识的一个文明成果,可在中国大陆却因一党之私被封掉了!再比如我们只要在www.google.com(非google.cn,google.cn搜出的东西是经过过滤的)中输入稍带政治敏感性的词语,马上会出现无法访问的页面。另外,我们还会遇到比如访问过某些网站之后会被对方记录下一些信息,比如你所使用的浏览器,你访问的时间,来自何地。对一隐私意识强的人来说这是不安全的。近日发现一个非常好的东东-Tor,为我们突破限制、增强安全提供了很棒的方案。
  Tor是为抵御流量分析的一个工具集,我们可以把它看作是一个本地的代理服务器,支持Linux/BSD/Unix、Mac OS、Windows系统。关于tor的实现原理可以去tor.eff.org了解。在ubuntu下安装tor很简单

sudo apt-get install tor
sudo apt-get install privoxy

修改配置文件 /etc/privoxy增加如下的一行

forward-socks4a / 127.0.0.1:9050 .

别忘了最后那个点。然后启动两个服务

sudo /etc/init.d/tor start
sudo /etc/init.d/privoxy start
再将浏览器代理服务器设为127.0.0.1端口设为8118就可以使用tor了,只不过速度有些慢,毕竟它是通过网上许多的tor服务器中转。对于Firefox流览器来说安装一个torbutton的扩展插件可以很方便的实现tor功能的开关。

2007年4月2日星期一

Wine

  Linux系统之所以没有广泛应用于桌面系统的一个主要原因是它的应用程序太少;但应用软件厂商又因为linux的使用不够广泛而不愿意花费精力推出linux应用程序。在这种情况下,Wine开源项目为我们在linux下运行windows程序提供了可能。Wine项目起源于1993年,当时它的主要目的是在linux下运行windows 3.1程序。现在wine的最新版本是0.9.34,能够安装于基于x86的UNIX类系统中,如linux、FreeBSD、Mac OX及Solaris等。关于wine的详细历史可以访问它的官方网站(www.winehq.com)。
  在Ubuntu下wine是默认安装的,当然要想使用最新版本的wine需要下载官方网站的源码包然后再安装。进入到wine源码目录下,运行如下命令:

  ./configure
  make depend
  make
  make install

1. wine配置
  使用winecfg命令。在X终端下运行winecfg命令会弹出配置窗口,包括如下的标签页:
  • Applications 设定应用程序要使用的windows环境,wine能够模拟不同的windows环境。

  • Libraries 为一些程序设定特定动态链接库

  • Graphics 设定图形输出属性

  • Desktop Integration 设定wine使用的windows主题

  • Drives 将文件夹映射到wine驱动器

  • Audio 设定声音系统

  • About 

  在用户目录(~/.wine/)下有几个以.reg为后缀名的文件,这就是wine模拟windows下的注册表。我们可以使用文本编缉器来编缉它。

2. 使用wine运行程序
   wine "c:\program files\appname\appname.exe"  

3. wine中的字体
 将windows系统下的字体拷贝到~/.wine/driver_c/windows/fonts下编辑应的注册表文件可使用windows字体。