受不了论坛里面那些伪高手用回复骨头什么的装B了,打今天起,我慢慢发一套BT5的简易教程,最后发到那步还不知道(看个人精力了),我尽量多写点,多更新点。
最最重要的,本教程不要骨头,不要回复,不要一切虚伪的麻烦!
1.下载BT5
BT5出正式发行版之后,种子电驴什么的已经是漫天遍野了,比如这里,各个版本的都有,需要什么的,自己下吧:
http://www.simplecd.org/id/2900438
5月26日补充:
U盘与移动硬盘安装方法:目前最简单的
Win下面,使用UltraISO(pojie版的网上很多,google就行了),打开镜像,然后选择写入硬盘镜像到你的U盘里,或者移动硬盘中就可以了。
UltraISO的最大好处就是能帮你搞定U盘或者移动硬盘的引导部分,不用你自己再去搞引导了,写入过程和刻录光盘一样简单!
重启时记得用U盘或者移动硬盘引导
2.汉化
就这几条命令:
root@bt:~# apt-get install language-selector
root@bt~# apt-get install language-support-zh language-pack-zh
打开System->Administration->Language Support----Install/Remove Language中选择 Chinese(simplified),勾选上在确定之后重启一下,就汉化完啦
推荐一个中国科学技术大学的尘光([email protected])为BackTrack5做的源,如果汉化的第二条命令出问题,把这几个软件源添加进去就好:
# cat /etc/apt/sources.list 或者: system/Administration/软件源 里面手动添加
deb http://mirror.edu.backtrack-cn.org/backtrack/32 revolution main microverse non-free testing
deb http://mirror.edu.backtrack-cn.org/backtrack/all revolution main microverse non-free testing
deb http://mirror.edu.backtrack-cn.org/backtrack/source revolution main microverse non-free testing
3.软件安装:Chrome&QQ
firefox的汉化已经有人发过,有需要的请自行搜索论坛
我用的是chrome,主要是为了用google账户在win跟lin下自动同步收藏夹,还有就是因为evernote在lin下没有客户端 哈哈
chrome的下载地址见:
http://www.google.cn/chrome/eula.html?hl=zh-CN&brand=CHMA&platform=linux
按照自己的系统选择安装包,下好后dpkg -i *.deb(*代表deb包名,敲完头几个字符按个Tab终端会自动补齐文件名)
安装完会提示Google Chrome can not be run as root,这时候,打开terminal编辑一下chrome的配置:
cd /opt/google/chrome/
vi chrome
然后使用 "/geteuid" 找到默认配置里面的 "geteuid" 替换成"getppid",Esc退出
:wq!
保存后,chrome即可使用
qq安装更简单
我的系统是BT5 R2,http://im.qq.com/qq/linux/download.shtml从这里下载deb包,
然后32位的系统直接
dpkg -i linuxqq_1.0-Preview1_i386.deb
64位的系统需要给dpkg加上 --force-all参数:
sudo dpkg -i --force-all linuxqq_1.0-Preview1_i386.deb
如果qq安装完不能运行的,请参考http://forum.ubuntu.org.cn/viewtopic.php?t=139907&start=0&postdays=0&postorder=asc&highlight=
------5月30日更新!------
为了让大家过一个欢乐祥和的六一节,我决定在六一前将此帖更新一下(这两句话有什么关系??)
4.GoAgent教程
GoAgent是干吗的?我不知道,但是相信大家一定会用到。GoAgent项目主页:http://code.google.com/p/goagent/ 。
GoAgent配置步骤:
1.首先去: https://appengine.google.com/ 创建自己的Google Application
2.下载GoAgent上传程序 http://bit.ly/n8LqUi
3.修改server/golong/app.yaml,把your_appid修改成刚刚申请到的appid;
代码:
vi server/golong/app.yaml //编辑app.yaml文件
找到开头的your_appid,改成刚刚申请到的appid,保存退出即可
4.打开终端,使用cd命令将路径更改到刚刚下载的server目录下,输入:python uploader.zip上传程序(在我的BT中,已经安装过python,如果没有的,看下面步骤),然后输入你的gmail帐号与密码,如果你开启了两步验证,在这里,你还需要输入你的google应用程序专用密码才能完成上传。
如果由于某些原因导致上传失败(这个几乎是必然的)
a、到http://code.google.com/intl/zh-CN/appengine/downloads.html#Google_App_Engine_SDK_for_Python下载google_appengine_1.6.x.zip这个压缩包,然后解压缩到你之前解压缩goagent的目录下;
b、在终端里进入~/goagent目录,执行google_appengine/appcfg.py update /server/python/,提示输入邮箱地址、密码,再试着上传
c.如果在这之后还会提示错误(千万不要认为自己的人品除了问题),给appcfg.py 加上--insecure 再上传!google_appengine/appcfg.py --insecure update /server/python/
设置成功后出现:
Deployment successful.
Checking if updated app version is serving.
Completed update of app: ......., version: 1
在goagent/local目录下,输入 python proxy.py 打开代理;
出现提示:
------------------------------------------------------
GoAgent Version : 1.8.6 (python/2.6.5 pyopenssl/0.10)
Listen Address : 127.0.0.1:8087
GAE Mode : .....
GAE Profile : .....
GAE APPID : .....
------------------------------------------------------
设置成功!!!
进入浏览器设置代理为127.0.0.1:8087 即可使用。
我之前为啥要介绍BT5下chrome浏览器的使用呢? 因为现在要用到chrome中一个非常重要的扩展程序switchysharp,我们将用它管理代理(因为在chrome的扳手菜单中直接修改的话,会更改系统的代理,而switchysharp只是改变chrome本身的代理!而且更容易在GoAgent或是其他代理切换,甚至配置代理规则。
证书问题!
如果你打开一些网站的时候弹出弹出证书警示,这就需要你将local/ca.crt证书导入,chrome浏览器的证书导入方法。
打开Chrome的设置/高级设置/ HTTPS/SSL 在 授权中心 导入 GoAgent/local 目录下的 CA.crt 证书
(注意不要导入到 服务器或是其他那个项目中)
在 授权中心 找到 GoAgent CA 并点击 修改
修改信任设置为全部选中
重启浏览器
----------------告一段落的分割线-----------------
发教程其实挺头疼的,很多资源网上都有,但是大多写的七零八落(就这还敢要回复!),于是有了写一个完整教程的想法,但真正写起来,又觉得自己写的也是东一块,西一块的(我没受过正规的linux教育,自己也就这么学过来的),虽然不知道大家要看啥,也不知道该按那个流程一步步的走,但这个教程,我会慢慢写下去的!
嗯,多提宝贵意见吧,多指正,3楼我已经留给debugger了
也希望有高手能加入进来
最后祝看到此帖的朋友们61快乐