Archive for 07月, 2007
Ubuntu 下安装 Tor
安装
sudo apt-get install tor privoxy
编辑器打开 /etc/privoxy/config 文件,在最前面加上下面这一行(别漏了那个不起眼的“.”):
forward-socks4a / localhost:9050 .
你可能希望 privoxy 不要把什么事情都记录下来,找到下面的两行,通过在它们前面添加“#”注释掉它们:
...
logfile logfile
...
jarfile jarfile
...
保存修改了的 /etc/privoxy/config 文件。
重新启动 privoxy 服务
sudo /etc/init.d/privoxy restart
设置你的软件使用 tor + privoxy
在支持使用代理服务器的软件,设置代理服务器为:
localhost:8118
Firefox 下可使用 Torbutton 插件。
另外对于 GFW ,还有一个 firefox 插件 gladder ( https://addons.mozilla.org/firefox/2864 ),安装插件,重新启动Firefox。这时候,根据邦比快跑所说:
再次重启firefox之后右下角会有一个小图标
打开flikr.com
在图标上右键:选择“选择代理服务器→accessanywhere”。
再次右键:选择最下面的flickr.com
然后可以无忧矣
随时随地flikr
用这个方法,不单可以访问Flickr,而且还能访问wikipedia、Google快照等等等网页。
参考文章:
http://wiki.ubuntu.org.cn/Tor%E4%B8%8EPrivoxy%E5%AE%89%E8%A3%85%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97
http://www.caobian.info/?p=2256
Tags: firefox, GFW, gladder, tor, ubuntu
删除任务栏中多余的分隔线
早上起来突然发现 windows xp 多出来一道分割线,XP系统默认是只有两条的,现在变成三条了,怎么也删除不掉。搜了下,可以修改注册表删除多余的分隔线。
打开注册表编辑器,展开下面这个路径:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced
然后看右边窗口中的TaskbarSizeMove
其默认的值为0,如果被改成其他的值,就把它改回来;
注销或重新运行explorer.exe 进程后可生效。
Tags: windows, 任务栏, 注册表
再谈自定义 ubuntu 安装
之前发过这篇文章,不过基本上都是转抄别人的,而且有点纸上谈兵,之后经过多次在虚拟机及实际的安装过程中又发现许多问题,现在再发一篇,算是自己的安装记录吧。
1、安装基本系统
这里安装使用的是Ubuntu 7.04 的 Alternate CD。使用 Alternate CD 引导启动,然后选择 “安装命令行系统(Install Command Line)” 进行最小化安装,在这一步,要注意,一定不要选择中文语言环境,否则在终端窗口下的各种提示,有很多都是中文的。在没有装载完成X Window之前,你只能看到一堆杂乱的小方块。另外安装过程中可以做一下网络设置。
系统分区
Linux 下最少得有 2 个分区,一个是 /swap 交换分区,一个是 / 根分区。
一般桌面用户推荐选用 ReiserFS 文件系统,分区方案如下 (80G):
/swap 512M
/ 8G
/home 70G
swap 分区不建议超过 1G,不低于 128M。
2、网络配置
在基本系统安装完成后,会要求重新启动一次系统,使用在安装过程中设置的帐号及密码登录。
使用ADSL上网的,这里先设置ADSL:
sudo pppoeconf
pon dsl-provider #上线
poff #下线
非拨号用户使用以下命令设置网络
sudo vim /etc/network/interfaces
网卡通过DHCP自动获取IP地址
# The primary network interface (配置主网络接口)
#开机自动激活eth0接口
auto eth0
#配置eth0接口为DHCP自动获取
iface eth0 inet dhcp
获取IP地址
sudo dhclient eth0
网卡静态分配IP地址
#开机自动激活eth0接口
auto eth0
#配置eth0接口为静态设置IP地址
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway [...]
ububtu 7.04 下的 nvidia 显卡驱动安装
1. 到http://www.nvidia.com/ 下载适合的驱动
97xx 和 96xx 的驱动相关支持参见这里
2. 删除原来的驱动(如果你装过驱动)
sudo apt-get --purge remove nvidia-glx
3. 备份当前的显示设置,这样可以在驱动安装失败时恢复到原来的设置
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
4. 安装驱动程序编译环境
sudo apt-get install build-essential linux-headers-`uname -r`
5. 禁止系统使用默认的驱动
sudo vim /etc/default/linux-restricted-modules-common
在最后的双引号中添加nv,即 "" 改成 "nv"
6. 按Ctrl+Alt+F1,登录,停止gdm或kdm
sudo /etc/init.d/gdm(kdm) stop
7. 进入下载的驱动安装文件 nvidia-linux-x86-1.0-****-pkg1.run所在目录(请确定xorg-dev软件包已经安装,编译过程中可能会用到)
sudo sh nvidia-linux-x86-****.run
如果提示缺少某某模块(modules),询问是否上网下载,选no;
8. 安装完成后,启动gdm
sudo /etc/init.d/gdm start
此时,就会看到NVIDIA的LOGO了,驱动安装成功。
9. 删除 nVidia标志
* 如果您不想在启动界面之前显示 nVidia 标志,您需要手动编辑您的 Xorg 配置文件.
sudo vim /etc/X11/xorg.conf
在Device一节中找到 "nvidia" 所在行,在该行后添加
Option [...]
Fcitx小企鹅输入法开源项目终止
做为Linux平台上最受欢迎的两大中文输入法之一──Fcitx小企鹅输入法,今天在其官方主页上宣布项目终止开发。
http://www.fcitx.org/main/?q=node/123
本项目已于2007年7月10日终止
………………………………也许该让这只小企鹅消失了
昨晚云帆论坛上某个编程高手说小企鹅这儿不好那儿不好,比如,代码写的很差,用中文配置文件就说明我本人很“幼稚”等等。也许某些能人的确能从程序代码上看出作者的本性来吧。
但,也许现在我就是在做一个“幼稚”的决定,即决定终止这个程序的开发。
从最初的“G五笔”到现在的fcitx,已经经历6年左右的时间了,感情还是有那么一些的。不过,作为一个业余的编程爱好者,以GPL的方式发布这样一个软件,那些编程高手们自然有很多理由来BS我,比如坚持使用中文配置文件,代码写的一塌糊涂等。我也可以选择找个高手重新构建整个程序,但实在不想了,至少是现在不想了,让它就这样终止吧──反正主要也只是我一个人的东西。
这种想法其实由来已久,这次这事只不过是个导火索而已,终于决定让自己彻底离开这个圈子──我本来就不该属于这个圈子的。
如果您真的喜欢这个小程序,那真的不好意思啊,请使用其它的输入法吧…… :D
唉,刚刚因为不习惯把 SCIM 换成 fcitx ......
http://www.linuxsir.org/bbs/showthread.php?t=308000
Tags: fcitx, linux, 输入法
Ubuntu 一些有用的命令
Last updated on 2007/07/18
调整更改ubuntu时区,时间
执行
tzselect
按照提示进行选择时区
sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime
执行
sudo ntpdate cn.pool.ntp.org
cn.pool.ntp.org是位于中国的公共NTP服务器,用来同步你的时间
gdm 的开启与关闭
sudo /etc/init.d/gdm start
sudo /etc/init.d/gdm stop
dpkg 的使用
dpkg –l
命令用于查询当前系统所有以安装的deb包的信息.,通过less和grep可以执行更复杂的查询工作.
例如查找跟vim有关的软件包
dpkg –l |grep –ivim
(如发现iU 表示软件包未安装成功,ii表示安装成功)
dpkg –s package-name
命令查看软件包的详细情况,包括版本,依赖之类的
查询系统中所安装软件包所安装的文件
dpkg -L package-name|more
命令用于查询系统中所安装软件包的安装的文件安装到系统的位置和安装了那些
生成 Fluxbox 桌面右键菜单
fluxbox-generate_menu
去掉终端中的PC喇叭响铃
在终端上方向箭头移动到头或者到底的时候,主机喇叭就会响,很难听,使用如下方法禁用它:
sudo vim /etc/inputrc
将代码:
set bell-style none
前面的“#”去掉。
卸载软件包
apt-get remove [--purge]
卸载 以及任何倚赖这个软件包的其它软件包。
--purge 指明这个软件包应该被完全清除 (purged) 。
清空回收站
rm -r ~/.Trash/*
Ubuntu命令行下修改网络配置 (From here)
以eth0为例
1. 以DHCP方式配置网卡
编辑文件/etc/network/interfaces:
sudo vi /etc/network/interfaces
并用下面的行来替换有关eth0的行:
# The primary network interface - use DHCP to find our address
auto eth0
iface [...]
