2011-01-17
手动修改ramdisk.gz
ramdisk.gz在~/xxx
解压
#cd ~/xxx
#gunzip ramdisk.gz
在解压后, 得到文件系统镜象文件ramdisk, 原来的ramdisk.gz会消失(不知道为什么...)
#mkdir loop
#mount –o loop ramdisk loop //挂载镜像到loop目录
#cd loop
这里可以看到, 就是ramdisk.gz成功加载后的目录, 可以修改了, 我在这里添加了一些程序
#cd ..
#umount loop
#gzip –v9 ramdisk //生成新的ramdisk.gz压缩文件
2010-12-14
fedora13下安装KScope
我用的是fedora13系统,用#yum install kscope后,从菜单启动的KScope只有一个标题栏,别的什么都没有......查看了以下,是1.9.2版本,估计是KDE和QT环境不兼容导致(我没有安装fedora的KDE)
从kscope网站下载了kscope的版本为1.6.2的源代码(这个版本似乎用的人最多)
解压后,进入kscope目录:
[kscope-1.6.2]$./configure
这个时候,会提示缺少kde-config,yum不了这个玩意, 上网搜也没发现这个软件包...不过,看名字应该是kde环境里面用于配置的,于是打开"添加/删除软件"(不得不说,这玩意没有ubuntu的新力得好用),查找kdelib,勾选上KDE 3 Libraries和对应的devel包,安装,再回去./configure,ok
开始make,又出问题了,提示./src目录下缺少-lkateinterfaces,不知道这是什么,Google一下,按照这篇blog里面说的
接下来,进行make:按照这样可以就可以了,不过替换是没有用原文里面的grep(不知道那行命令是干什么的),我gedit打开Makefile然后替换了.
[ /home/lanch/Download/kscope-1.6.2]$make
这个时候,会提示找不到 -lkateinterfaces 不用担心,该参数是要找动态链接
库,其实没有动态链接库,只有静态链接库,该库位于
/usr/lib/libkatepartinterfaces.la
这个时候,切换到src目录下:
[ /home/lanch/Download/kscope-1.6.2]$cd src
[ /home/lanch/Download/kscope-1.6.2/src]$grep -n -lkateinterfaces Makefile
将Makefile文件中使用-lkateinterfaces 的地方,替换为/usr/lib/libkatepartinterfaces.la,接着,退回到上层目录cd .. ,进行make,就会大功告成。
然后#make install OK, 安装成功
2010-11-09
ubuntu下使用tex编辑中文简易方法
1.下载texlive
我是在学校的镜像下载的最新的texlive2010,比较大,有2G
将下载的镜像挂载到~/iso目录
不下载的话,也可以使用apt-get来安装,应该效果一样
2.根据~/iso/texlive-doc/texlive-zh-cn.pdf 安装
记得选中create symlinks in standard directories
省的自己设置环境变量
3.只要你的ubuntu支持中文,现在已经可以使用xelatex来编辑中文了
来个网上找来的例子,用gedit/vim等把下面的文本写进s.tex:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{WenQuanYi Zen Hei Mono} %关键在于这里的字体设置,下面会说到
\begin{document}
Cowards die many times before their deaths.\\
懦夫在未死之前,已身历多次死亡的恐怖了。
\end{document}
4.ubuntu下
$fc-list
可以查看机器中的字体
找出中文字体,我ubuntu10.04有
文泉驿微米黑,文泉驛微米黑,WenQuanYi Micro Hei:style=Regular
文泉驿正黑,文泉驛正黑,WenQuanYi Zen Hei:style=中等,Medium
文泉驿等宽正黑,文泉驛等寬正黑,WenQuanYi Zen Hei Mono:style=中等,Medium
文泉驿等宽微米黑,文泉驛等寬微米黑,WenQuanYi Micro Hei Mono:style=Regular
将中文字体写到 \setmainfont{//这里} 就可以了
5. $ xelatex s.tex
目录下会自动生成pdf,可以显示中文
2010-04-26
写程序之飞鸽传书
服务器流程:
socket();bind();listen();accept();send();close();
客户端流程:
socket();connect();recv();close();
0.1版:
1.服务器发送字符串,运行后将自身挂起,等待连接;
2.客户端被动连接,接收字符串后输出;
3.接受后客户端退出,服务器端继续挂起;
0.2版(预计):
服务器端发送指定文件;客户端接收
tips: exit(1)表示发生错误后退出程序,exit(0)表示正常退出.这个0和1应该是返回给操作系统了.
2010-04-20
ubuntu下tor使用
修改源
$ sudo gedit /etc/apt/sources.list
文件打开以后,把下面这两行添加到sources.list 文件末尾:
deb http://mirror.noreply.org/pub/tor etch main
deb-src http://mirror.noreply.org/pub/tor etch main
在终端中输入:
$ sudo apt-get update
apt-get会说缺少某key,不管,我这里直接进行也是可以的
或者:
gpg –keyserver keys.gnupg.net –recv 94C09C7F
gpg –export 94C09C7F | sudo apt-key add
$ sudo apt-get install tor privoxy
等一等就完成了。有可能缺少某些包,google以下找到安装好即可
2.打开/etc/privoxy/config
添加
forward-socks4a / localhost:9050 .
注意有一个 点
重启 privoxy
sudo /etc/init.d/privoxy restart
3.在Firefox中安装FoxyProxy
FoxyProxy默认支持tor,选择“文件”--“tor向导”,一路下一步即可.
4.或者将浏览器的代理设置成
127.0.0.1:8118
OK
PS:其实一般情况下Gappproxy是比较方便的选择!!不过其不支持blogger.com,而tor完美支持,但是速度不及Gappproxy
Update:
配置Bridges穿墙
由于某些万恶的原因,tor进场不能正常工作,这就需要我们用网桥来穿墙
1.获取网桥
用E-mail发送邮件至bridges@torproject.org
主题和内容均为”get bridges”,不包括括号,注意空格
很快或收到回复,内容应该是这个格式:
bridge ip地址:端口
一共有3个,记住,备用
2.配置Tor网桥
打开/etc/tor/torrc
在文件末尾添加”UseBridges 1“,不包括括号
将上面提到的邮件内容也复制过来,即:
UseBridges 1
bridge ip地址:端口
bridge ip地址:端口
bridge ip地址:端口
ps:有些文章提到上述内容后面有个fingerorint,即:
bridge ip地址:端口 fingerprint
我收到的没有,也可以使用
3: 重启tor和privoxy
sudo /etc/init.d/tor restart
sudo /etc/init.d/privoxy restart
主要参考:
http://xblandy.blog.ubuntu.org.cn/archives/93
http://bothlog.com/2009/10/30/ubuntu-9-10-%E5%AE%89%E8%A3%85tor/
http://bothlog.com/2009/09/27/%E5%9C%A8ubuntu%E4%B8%8Btor%E9%85%8D%E7%BD%AEbridges%E7%A9%BF%E5%A2%99/
2009-07-08
暑假打工
一.家庭局域网组建
我会按照您的要求,为您设计方案并安装调试好
具体案例:
1.家中已经有了一条电信的ADSL
2.有3台电脑,想同时上网
我会为您设计好解决方案,购买相关设备(也可以用您买好的设备),并且安装,调试好,直到您可以顺利上网
二.个人Blog建设
主要包括虚拟主机上的WordPress安装、调试,WordPress主题定制、CSS+HTML模板设计,以及其它CSS/HTML/WordPress相关的业务。
请注意: 不包括购买虚拟主机,请您自行选购
个人作品:
基于WordPress的Blog:http://aoyoo.yo2.cn/
基于Google App Engine的MicroBlogging:http://aoyoosay.appspot.com/
我的联系信息
E-mail:aoyoo.po@gmail.com
QQ: 84880624
地点:江苏淮安。
收费:根据难易程度从50元起,具体现谈
PS:如果有什么关于个人/家庭局域网,基础Linux使用的问题我也可以提供咨询/服务
2008-08-31
硬盘安装ubuntu8.04的准备
對原版Ubuntu 8.04的修改List:
1. 所有軟件upgrade到6月17日最新版。所以kernel也升級為2.6.24-19版。Firefox為3.0正式版。
2. 加入修正版的madwifi驅動for AR5007EG無線wireless Lan. (華碩EEE PC 701~900的wireless card)
3. 內置中文支持及Scim多種輸入法,安裝後不用上網download中文support包。但Live-cd模式仍然保留英文環境。
4. Live-cd模式英文環境中,可使用Fcitx中文輸入法。(需要console或alt+f2,輸入im-switch -s fcitx,log out再log in)
5. 已經裝好所有視頻和音頻codecs,可以播放任何文件。播放器有Totem和SMplayer。
6. Flash已加入,Java已加入。
7. 網絡軟件:eMeSeNe和Skype加入。
8. 修正Flash, Skype, 與 Totem的PulseAudio衝突問題。
9. 預裝compiz advanced manager和simple ccsm,還有Emerald
需要的文件:
ubuntu 8.04 desktop安装镜像
grub for dos
安装前的准备:
1、把myUbuntu.iso镜像放到win系统根目录下(本人的是从c:),本人的是FAT32,可以安装,网友说NTFS也可以
2、打开myUbuntu.iso,将casper目录内的initrd.gz和vmlinuz两个文件到根目录下。
3、解压缩myUbuntu.iso的casper目录也解压到根目录下
4、打开grub for dos,将grldr和menu.lst解压缩到根目录下
5、修改menu.lst文件,改为:
title Install Ubuntu
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/myUbuntu.iso
initrd /initrd.gz
6、编辑 c:\boot.ini
去掉该文件的隐含系统只读属性
用记事本打开 boot.ini
把 timeout=0 改成 timeout=5 ,
在最后一行添加 C:\grldr="Install Ubuntu 8.04 desktop" ,保存退出
7、重启计算机,在启动菜单位置,选择Install Ubuntu 8.04 desktop,然后选择最下面一个选项:Install Ubuntu就可以进入安装过程了.
安装wordpress
之后的就简单了不少.
* 下载最新wordpress,解压放置到/lampp/htdocs目录下
* 配置wordpress的数据库,参见官方帮助.
o xampp自带phpmyadmin,应使用这个配置mysql
o xampp默认的mysql用户名:root,密码无!
o linux的SELinux可能会影响Apache的使用,请注意
* 找个浏览器,打开http://localhost/wordpress/,按照说明看吧.
一回生,两会熟,在win xp下配置这个东西只用了几分钟就好了,不过也要注意一点:会有很多软件占用了80端口(比如迅雷什么的),导致xampp服务不能正常打开!自行关闭软件或者更改端口!
2008-03-28
令人遗憾的notepad++
Boycott Beijing 2008 -
China : the world's biggest prison for journalists and cyber-dissidents
对此,我只能表示遗憾...
投奔linux+vi去了.
2008-03-15
NS2安装手记
1.下载ns-allinone包,这个一体包安装比较方便
2.确定一下电脑是否有下列包(包括但不全面):
gcc 、gcc-g++、make、patch、perl、tar、X-startup-scripts、xorg-x11-base、xorg-x11-bin
3.解压下载的包,进入目录,运行./install
4.只要电脑不缺什么包,应该可以正常安装完成
ps:最常见的是提示X11之类的错误,还是xorg-x11包邮一些没有安装,我将fedora 8自带的以xorg-x11的rpm包全部安装后,ns2的安装就没有问题了.
5.添加坏境变量:打开用户根目录下的.bashrc文件
添加目录:
PATH=$NS_HOME/nam-1.13:$NS_HOME/tcl8.4.5/unix:$NS_HOME/tk8.4.5/unix:$NS_HOME/bin:$PATH
export LD_LIBRARY_PATH=$NS_HOME/tcl8.4.5/unix:$NS_HOME/tk8.4.5/unix:$NS_HOME/otcl-1.9:$NS_HOME/lib:$LD_LIBRARY_PATH
export TCL_LIBRARY=$NS_HOME/tcl8.4.5/library
$NS_HOME为ns所在目录,其中软件版本不一定正确,执行更改
6.完成!开始ns2之旅吧
ps:相关网站
NS2官方帮助
http://www.isi.edu/nsnam/ns/ns-problems.html
柯老师的网站
http://140.116.72.80/~smallko/ns2/ns2.htm
NS by example
http://nile.wpi.edu/NS/
ns_tutorial-入门的经典资料
http://www.isi.edu/nsnam/ns/tutorial/
2008-03-12
scim内存占用问题
第一次遇到这种问题,心想难道是中病毒了?在linux下第一次阿,得庆祝下...不过机子还得用阿,在卡的不行的情况下,打开系统监视器,发现居然有个进程占了200+的内存...可怜我电脑才512m阿.(卡的没截图纪念下)
这个进程就是scim-launcher,看上去是scim输入法相关的东西,打开输入法,果然不行了,只能打英文字母了...强行关闭这个进程,上网搜了一下这个进程,原来也有人有同样的问题,是因为scim配置文件出问题了,解决方式如下:
1.注销当前用户(就是有问题的用户),用root登录
2.删除出问题的帐户跟目录下的.scim文件夹
注意是出现问题的帐户!
譬如我是以aoyoo用户名登录的,出现问题了,就删除/home/aoyoo/.scim文件夹
终端命令是rm -rf /home/aoyoo/.scim
问题解决!!
2008-01-09
wordpress搭建成功
之后的就简单了不少.
- 下载最新wordpress,解压放置到/lampp/htdocs目录下
- 配置wordpress的数据库,参见官方帮助.
- xampp自带phpmyadmin,应使用这个配置mysql
- xampp默认的mysql用户名:root,密码无!
- linux的SELinux可能会影响Apache的使用,请注意
- 找个浏览器,打开http://localhost/wordpress/,按照说明看吧.
一回生,两会熟,在win xp下配置这个东西只用了几分钟就好了,不过也要注意一点:会有很多软件占用了80端口(比如迅雷什么的),导致xampp服务不能正常打开!自行关闭软件或者更改端口!
2006-12-15
应该怎么读Linux?
“Li”中“i”的发音类似于“Minix”中“i”的发音,而“nux”中“u”的发音类似于英文单词“put”中“u”的发音。
此外在[2]有一份Torvalds本人说话的音频,音频内容为“Hello, this is Linus Torvalds, and I pronounce Linux as Linux”。大致和“利讷克斯”的音类似(注意不是利纳克斯、利牛克斯、利努克斯或者利尼克斯)。请大家按照['linэks]这个音标读。
2006-12-14
linux,我的linux
问题在于要安装好对应的kernel 和kernel-devel
其实都不是什么大不了的问题,只是身处教育网,虽说各大高校的资源也算丰富,但是我要的就是没找到!只好跑到网吧下载了,回来编译/安装.......一切正常了.
这样我也算是真是开始使用LINUX了,其实,这真的是一个非常优秀的操作系统,不说什么作服务器拉,软件开发拉,这些东西还真的不是我需要.
我想,我需要的,是什么呢?
是一个不需要一个月一次的整理硬盘,不需要天天升级病毒库,不用怕什么乱七八糟的木马/流氓软件.....
我不愿意在这些丑陋的东西上面浪费我的时间;
我不想看到处心积虑的去提升浏览量的小网站,充斥了点击欺诈的个人网站,以及为了利益而尔虞我诈,互相攻击甚至谩骂的所谓的中国门户
我想看到的是网络带给我们的便利,人人自由,热情的为了自己的理想而努力,不图什么回报,之要有你的一声"谢谢"
这些,我想我在GNU/LINUX上找到了.
虽然她还不完美,她硬件兼容性不好,操作性不高,我正在用firefox也有兼容的问题,但是,她让我有想让她更好的冲动,而不是WINDOWS那样让我想抛弃(我们似乎也不能根本的让WINDOWS更好...)
但是,我还保留WINDOWS,因为我要连接我的手机,我要完好的看一篇DOC/PPT还是要靠WINOWS+OFFICES,但那只是人们没有认识MS的邪恶之处,就想有人对我说:"linux有什么用,连word文档都显示不全.你看看MS,又更新了,OFFICES2007出来咯!!"
我只能说,真是MS一次次的更新,才让别的软件对它的兼容性越来越差,从OFFICES2000到2007,我没觉得有什么变化,只是生成的doc文件还是比openoffice大了那么多,里面保存了什么呢?保存的是让别人无法正确打开doc文档的东西!
可以他没有理我,他对MS和盖茨有着深深的崇拜,虽然他一直用的D版WINDOWS/OFFICES.
我不想,也不知道该说什么了.
只是,当MS开始全面打击盗版的时候,他会去买XXXX元的VISTA 和OFFICES2007吗?
我想我会帮他装好linux和openoffice(redoffice听说也不错,呵呵),然后告诉他,你也算是第一次不用盗版了把.
2006-12-06
vista发布了,linux呢?
虽然,我并不关心,我还是更倾向于使用linux,虽然我现在还是用着xp,因为我的linux还是没有正常识别出我的网卡,还是无法连接我的手机,不得不表示对linux的遗憾.
linux的确是开放,自由,但是他也付出了易用性相对较差的毛病,不同的kernel,gcc,make....导致了我的网卡虽然有驱动,还是不能正常安装,唉
2006-12-01
这些大网站都用什么操作系统
先看国外的:
Google
用哪些软件做 Web Server?
除了有两个节点操作系统看出来是 Linux 外,其他的都是未知的.
Yahoo!
操作系统都是 FreeBSD.
微软
操作系统全是 Windows 2003(如果使用 Linux 会被笑死) .Web 服务器用的是Microsoft-IIS/6.0.
eBay
操作系统用:Windows Server 2003 /2000, Web服务器用 Microsoft-IIS/6.0 (5.0).
eBay 大规模使用 Windows ?
GNU.org
操作系统全是 Debian Linux.
Web 服务器: Apache/1.3.31 (Debian GNU/Linux) mod_python/2.7.10 Python/2.3.4 , 也有的配置是:Apache/1.3.26 (Unix) Debian GNU/Linux mod_python/2.7.8 Python/2.1.3.GNU.org 对 Python 用的比较多的.
看看国内的一些公司.
阿里巴巴
操作系统是 Linux . Web 服务器: Apache/1.3.29 (Unix) mod_alibaba/1.0 Resin/2.1.13 .
(+mod_gzip/1.3.26.1a). mod_alibaba 模块估计是专门定制的.
Sina
操作系统是 FreeBSD. Web 服务器都是 Apache/2.0.54 .
百度
操作系统是 Linux , Web 服务器: Apache/1.3.27.
搜狐
操作系统居然是 SCO UNIX ,Web 服务器信息: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a
看来业界传闻”Sohu 的技术力量最差”并不夸张.~~哈哈
网易
操作系统:Linux. Web 服务器信息: Apache/2.0.5x
这些数据是在Netcraft得到的.
分析一下上述数据,可以得到的基本信息如下:
1. Linux vs FreeBSD 半斤八两.很多公司用 Linux , FreeBSD 也不乏拥趸.但开源操作系统做 Web 应用是首选已经是一个既定事实.
2. 关于 Apache ,虽然 Apache 目前还是推荐使用 1.3 版本. 但是很多公司还是使用了 2.0 版.而 Apache.org 自己也全在使用 Apache 2.0 .甚至是 2.2 .
这些判断的前提是 Netcraft 的探测是正确的并且具备代表性.