my blog my blog

Monthly 7月 2011
ubuntu等linux下自定义设置程序代理工具proxychains简介

 

在linux下,有时候我们想给一个程序设置代理,但是程序自身却不具备设置代理的配置选项,这时候并不是无法给程序设置代理,今天奶牛为大家推荐一款比较实用的linux下的自定义设置程序代理的工具proxychains。工具的用法很简单也很方便,安装程序,对起配置文件中的选项进行修改即可对我们指定的程序应用程序代理了。呃,这样子说有些不容易理解。举个例子吧:

比如我们想运行一个网络游戏x,但是我们现在的情况是通过代理上网,而代理不是全局代理,我们只能通过特定端口出去,这时候我们需要怎么做呢?首先安装proxychains。

ubuntu11.10下直接sudo apt-get install proxychains就可以安装了,其他版本的linux系统可以看看自己系统的软件包支持有木有,如果软件包更新中没有就点击这里去proxychains官方下载最新的版本。然后编译,具体编译方法可以看包中的INSTALL文件说明。

安装完成后我们需要对程序进行配置,配置文件是/etc/proxychains.conf,但是根据作者的说明,其实配置文件在三个地方都是有效的。

 

配置文件:
proxychains查找配置文件的顺序:
1) ./proxychains.conf
2) $(HOME)/.proxychains/proxychains.conf
3) /etc/proxychains.conf **

好了,既然配置文件已经找到了,我们就来看看配置文件的具体配置吧。proxychains的模式有三种

 

dynamic_chain,按照列表中出现的代理服务器的先后顺序组成一条链,如果有代理服务器失效,则自动将其排除,但至少要有一个是有效的。

strict_chain,按照后面列表中出现的代理服务器的先后顺序组成一条链,要求所有的代理服务器都是有效的

random_chain,列表中的任何一个代理服务器都可能被选择使用,这种方式很适合网络扫描操作(参数chain_len只对random_chain有效)。

默认是选择的strict_chain,因此这里我们不做改变。在最下方可以配置自己的代理,方式可以参照配置文件。例如
http 127.0.0.1 8080

socks5 127.0.0.1 7070  (ssh用这个配置就可以了)

http  123.456.789.1 username passwd

呃,但是如果选择strict_chain的方式,建议就留一个可用的代理即可,要不会无法使用。ok,把配置文件放到你的用户目录下就可以了。配置文件在哪里?下载这个吧,可以直接用做ssh的配置,其它代理自己修改即可。点此下载配置文件

执行程序的时候直接输入proxychains 程序名即可,比如打开火狐可以用 proxychains firefox。还有,启动个别程序的时候可能需要sudo权限。

Arch Linux硬盘安装教程与工具下载

 

Arch Linux奶牛最近才有接触,因为前阵子Gnome3在fedora下奶牛不习惯,Ubuntu 11.04的Unity也不怎么习惯,换着玩的时候换到了Arch Linux。奶牛觉得Arch Linux是一个挺适合折腾跟学习的系统,为啥,因为系统安装的时候近乎就是个裸系统,在奶牛还没搞明白啥依存关系的时候上手真的是准备不充分啊,不过官方的Wiki文档还是很棒的,推荐下,地址:https://wiki.archlinux.org 。官方也有提供Arch Linux的硬盘安装教程,但是有bug,在最后挂载后做链接的时候会报错,下面奶牛就来说说怎么来硬盘安装Arch Linux 201005吧。

1.首先,你需要有一个Arch Linux的ISO镜像。

BT种子:点此下载

163镜像站:http://mirrors.163.com/archlinux/iso/2010.05/

2.将镜像中的vmlinuz26 与archiso.img放到系统盘的根目录下,制作启动,这里如果是xp用户,下载grub4dos,win7安装EasyBCD,通过软件来安装NeoGrub。具体的操作过程可以参考奶牛的文章ubuntu11.04硬盘安装详细教程,xp、win7完美支持 ,将其中的menu.lst更换成下列内容即可:

timeout 5
default 0

title  Install Arch Linux
root  (hd0,0)
kernel /vmlinuz26 archisolabel=ARCH_201005
initrd /archiso.img

3.此步完成后我们开机就可以进入arch linux的光盘镜像的引导了,引导的时候可能提示无法找到光盘镜像,这里我们需要手动来挂载镜像。具体步骤是在出现的终端中依次输入:

#mkdir /nenew
#mkdir -p /dev/disk/by-label
#mount -r -t ntfs /dev/sda1 /nenew
#modprobe loop
#losetup /dev/loop6 /nenew/archlinux-2010.05-core-i686.iso
#ln -s /dev/loop6 /dev/disk/by-label/ARCH_201005
#exit

这里的iso镜像的名称根据实际情况来更改,如果觉得麻烦,直接用linux.iso代替,并且把iso文件也放到根目录下即可。完成此步就可以进入到安装过程了。

4.安装过程可以参考官方的wiki,奶牛这里只说说引导过程,Arch Linux的硬盘安装的亮点在于对于镜像的挂载,个人觉得很实用,对于其它版本的linux也适用。

Arch官方wiki的硬盘安装教程地址:点此查看

Arch官方wiki的安装指南教程地址:点此查看

Google+访问之hosts修改法

 Google+封不封的吧,现在最简单的方法是更改hosts的方法。hosts文件在windows的系统盘:\WINDOWS\system32\drivers\etc,linux系统的在/etc 目录下,文件用文本编辑器打开即可。然后更新其中的内容,添加下列行数:

74.125.224.44     plus.google.com
74.125.224.63     ssl.gstatic.com
74.125.224.63     www.gstatic.com
72.14.213.132     www.googleusercontent.com
72.14.213.132     s2.googleusercontent.com
72.14.213.132     s1.googleusercontent.com
72.14.213.132     s3.googleusercontent.com
72.14.213.132     s4.googleusercontent.com
72.14.213.132     s5.googleusercontent.com
72.14.213.132     s6.googleusercontent.com
72.14.213.132     s7.googleusercontent.com
72.14.213.132     s8.googleusercontent.com
72.14.213.132     s9.googleusercontent.com
72.14.213.132     s10.googleusercontent.com

好了,回去看看你的google+是否可以正常使用了?

还有一个新消息,现在google+的邀请已经开放了,添加好友到圈子的时候就会有提示~~
 

MobaXterm——windows下的Unix仿真软件

 

MobaXterm又名MobaXVT,是一款增强型终端X服务器和Unix命令GNU/ Cygwin封装在一个单一的便携式exe文件MobaXterm可以开启多个终端视窗,以最新的X服务器为基础的X.Org,可以轻松地来试用Unix / Linux上的GNU Unix命令。这样一来,我们可以不用安装虚拟机来试用虚拟环境,然后只要通过MobaXterm就可以使用大多数的linux命令。

在奶牛的使用过程中,主要是很喜欢MobaXterm的ssh功能,因为MobaXterm可以使用windows的网络,所以ssh来链接远程的vps服务器也是很简单的。ssh user@ip,好了,这时候你就可以管理你的远程终端了,一个ps可以看到windows下的进程以及进程的原文件,程序的体积也很小,可谓比较好用,除此之外,MobaXterm还有很强的扩展能力,可以集成插件来运行    Emacs 、Fontforge、Gcc, G++ and development tools、MPlayer、Perl、Curl、Corkscrew、 Tcl / Tk / Expect、 Screen、 Png2Ico 、 NEdit  Midnight Commander 等程序~~~

MobaXterm最新版本下载:http://mobaxterm.mobatek.net/MobaXterm_v3.2.zip

MobaXterm插件下载:http://mobaxterm.mobatek.net/download/plugins.html

界面截图:

MobaXterm

Ubuntu 11.10 Alpha 2已发布,原生支持Gnome3

今天已经看到了Ubuntu 11.10 Alpha 2的消息,ubuntu 11.10的第二个Alpha版本,改变还是很大的,但是官方还是不推荐安装的,但是有兴趣的朋友可以去测试下。

更新内容有:

1.Gnome3作为默认桌面,也集成有Unity

2.采用最新的Kernel 3.0,内核升级到最新了

3.Mozilla Thunderbird 5.0成为默认的邮件客户端

4.Firefox 更新到版本Firefox 5

5.Deja Dup备份工具也有更新

ubuntu 11.10镜像下载地址:http://cdimage.ubuntu.com/releases/oneiric/alpha-2/

删除Firefox浏览器表单和地址栏内历史记录的方法

 

进的网页多了,输入的用户名多了,很多就会存留在表单中,可是如果我们想清除一个表单又不想破坏其它缓存我们应该怎么处理呢?其实方法很简单:

鼠标移动到表单中的地址上方,然后SHIFT+DEL搞定即可。很实用的小方法~~~有需要的朋友记住咯~~~

Ubuntu等linux系统批量下载教程(两种方案)

 

ubuntu11.10的alpha发布了好像,也一直还没去关注,最近在用Deepin Linux,很舒服,感觉很适合上手的。今天发的文是GPL风提供的方案,奶牛整理下,希望对朋友们有所帮助。

网络上有很多资源是一系列的,可以批量下载,此方法对于那种连续资源并且命名有一定规则的下载有效。比如,我有一串图片,命名是从01~99,那么我们完全可以用规则来下载。windows下的讯雷很早就支持此功能,那么我们在ubuntu等linux系统性下有什么方案呢?

1.用uGet。打开uGet的视窗,选择新建条目,然后选择新建批量下载,http://for.example/path/pre*.jpg,其中的*表示可以使用规则的地方,然后添入你要下载规则的编号即可。

2.用curl,这个是一个命令行工具,打开终端,下载 方式如下

curl curl -O http://for.example/path/pre[01-99].jpg

方法很实用的说哦~~~

 

Linux Deepin 11.06 正式版发布并提供下载

 

Linux Deepin 11.06 今天正式发布了。系统基于 Ubuntu 11.04,开发集成了自主设计的软件中心,首次提供了“APT 代理”,首次提供 了 64 位版本,首次使用了 XZ 压缩技术,首次提供 English 和繁体中文版本,首次对 Mac 电脑的 Broadcom 无线网卡提供了支持,ISO 镜像首次启用了 Hybrid 模式。软件方面,首次和永中合作, 将永中集成 Office 2011 放进了软件中心。

奶牛看了下官方发布了公告:http://www.linuxdeepin.com/7-news/8-1106 ,软件方面还是下了很多功夫的,特别是没有如期发布,因为是赶时间修复bug,但是效果还是很值得期待的,奶牛明天争取放个测评出来~大家也可以看看奶牛在RC时候的测评:Linux Deepin 11.06 下载及硬盘安装教程

说说这次软件方面的更新吧:

办公软件:集成永中office到软件中心

输入法:Yong输入法升级至最新

媒体播放:视频播放器改为 Gnome-Mplayer

ISO 镜像启用 Hybrid 模式:该模式的好处是,可以方便 U 盘/移动硬盘引导,不需要专门工具来来让 U 盘、移动硬盘能引导了。比如,在 Linux 中,您可以用下面的命令,直接把 iso 的内容复制到 U 盘:
dd  if=./deepin_11.06_i3686.iso of=/dev/sdx

升级方法:

1. 点击开始菜单的 LD 图标,选“终端”;
2. 在“终端”中,输入下面的命令,进行升级:
wget http://linuxdeepin.com/tmp/upgrade.sh; chmod +x upgrade.sh; ./upgrade.sh
3. 注销,重新登录

全新安装镜像下载:

http://sf.net/projects/deepin/files/11.06/

03131c31635c1e778fb7a3c17ea4f383  deepin_11.06_amd64.iso  635M
83bc6aa0586c7562dfaa6191375fc421  deepin_11.06_i386.iso  655M

 

有感

 

1.今天上午搬宿舍,从六楼到一楼,还是临时的,开学还要从一楼到四楼,奶牛从九点多一直搬到一点半,累,也深刻的意识到咱这里劳动力的廉价。

2.最近做点儿ⓢⓢⓗ小生意,压力蛮大的。前天有人问奶牛提供几个ip,奶牛也不知道怎么回答,八成是现在做这个的都是大规模的吧,所以可以提供多条线路多个ip,奶牛这里没有那么多,至少现在没有。删了评论,也没回,真不知道怎么回。大家都希望有稳定的服务,怎么才能稳定啊,只要顾客可以正常使用就好了啊,奶牛不像那些大资本的可以买一两个免费的服务器来招揽顾客,奶牛能做的也就是踏踏实实,让自己的服务稳定,让顾客物有所值。至少奶牛看来,一个好的私用服务器,需要大家共同来维护,而不是今天被封换一个,明天被封再换一个。那位朋友,如果你有更好的建议可以跟奶牛交流下的。

3.学业压力。奶牛承认自己不是一个好好学习课本知识的孩子,因为实在没有太大兴趣,也很堕落。记得大一第一次挂科,是高数,自己复习了很久,补考的时候,有人扎堆儿,有人作弊,奶牛自己坐在了第一排,第一排也只有奶牛一个人。他们说只要能过就ok,奶牛大二挂科有些多,还有一门需要重修,6个学分,每个学分88元,呵,奶牛已无勇气再坐在第一排了,像大一时候那么堂堂正正的去对待考试。还好,至少现在我不是无事可做,自己也有一些小想法在萌芽。至少,我不想让爸妈来替我负担我的重修费。

4.奶牛开博一年多了,大部分时间都在写ubuntu,认识了很多朋友,现在群里也有很多新朋友,发现一个问题,很多人都喜欢去问别人怎么做而不是去搜索找答案,这点让奶牛费解,搜索引擎的资源之丰富却不去利用,简直就是浪费,最好的老师就是搜索引擎。

5.很感谢大家对奶牛的支持,你们的每条评论我都会看,只是有时候太忙没法一一回复,也没有一一走访,但是,真的很谢谢你们的支持。暑假就要来了,祝各位还在学校的童鞋假期愉快哈,奶牛还有几天也放假回家咯。

 

LibreOffice 3.4.1 Final 正式版发布并提供下载

 

LibreOffice 3.4.1 Final 正式版发布已经发布,修正了前版的部分bug。目前PPA还没有更新,软件中心也没有更新到最新版本。Ubuntu用户直接下载deb包安装即可。

X86_deb版本:

X64_deb版本:

X86_rpm版本:

X64_rpm版本:

Windows版本:

LibreOffice 3.4.1 Final正式版发布的官方公告大家可以查阅:http://www.libreoffice.org/download/3-4-new-features-and-fixes/