Profile_bird
消息

最近文章

分类为‘折腾伪技术’的日志

转战Ubuntu

玩Fedora,从10到12什么都好,就是源问题让人受不了—慢。故转战Ubuntu。
安装好后,首先我就换了源,换上了163和骨头的源。update后,测了下,真的很不错,512k的上海电信宽带可以跑上60k/s。之后又遇到一些问题,在这儿做个记录。
1,遇到E: Could not get lock /var/lib/apt/lists/lock – open (11: Resource temporarily unavailable)这样的错误,我觉得是后台可能占用了我们要使用的进程,所以ps -A |grep apt,查出进程ID后kill掉就ok。
2,设置开机启动程序。system–>preferences–>startup app ,然后add.主要是command设置,拿ibus来说。
Name: IBus daemon
Command: /usr/bin/ibus-daemon -d
Comment: start IBus daemon when Gnome starts
3,安装vlc(字幕srt需要encode EUC-CN,不乱码),ibus-pinyin,xbmc(在线看电影),conky.

Tags :

Fedora搭建wordpress

这几天做asp的课程设计,搭建商务网站。真不理解,大学教育的反射弧也是这般的长。个人觉得,php比asp强的地方很多,速度快、可跨平台、可移植、开源免费、够健壮。自闭只会固步自封,开源才是王道。不过说回来,仁者见仁,智者见智么。课程设计嘛,如期完成了。但因为多种欲望,我决定把自己的电脑搞成个服务器,跑上php的woedpress程序,顺便看下mysql。记一下怕忘了。

sudo yum install httpd php php-gd php-pdo php-mysql mysql mysql-server

其中,httpd是web 服务器的核心,php-pdo提供与数据库的接口,php-gd也是一个扩展。

ok后启动相应服务,sudo /etc/init.d/httpd start  还有mysql.

在/var/www/html/目录下放一htm页面,现在访问localhost(127.0.0.1),正常显示。

增加以下代码,让我们搭建的apache服务器支持php,/etc/httpd/conf/httpd.conf文件。

DirectoryIndex index.php index.php3 index.html index.htm index.shtml index.cgi

AddType application/x-httpd-php .php .php3

继续阅读 »

Tags :

ssh,远程Music

闲的蛋疼…..打算从字符界面下远程登录另一台Pc来听哈歌….~~~
宿主机,Linux(fedora)
打算远程登录的机器,Linux(ubuntu),虚拟机
在宿主机和虚拟机安装好ssh客户端。<strong>OK!!现在全部工作都切来宿主机运行。</strong>
远程虚拟机无歌曲,用scp命令从本地copy过去
scp ~/hot.mp3 top@192.168.1.100:~/
输入密码,瞬间搞定。
这个平台我打算一直用于实验,懒于输密码..所以嘛,我就用了RSA密匙代替密码验证身份。键入命令,
ssh-keygen -t rsa   之后敲三次回车….
这样,就在宿主机得到一对密匙,默认位于~/.ssh下,分别是id_rsa和id_rsa.pub
我把id_rsa.pub文件的内容复制去虚拟机的~/.ssh/authorized_keys里,一般情况下没这个文件,我也懒得手动去建了。
所以我用了点命令(在~/.ssh目录下)
$:mv id_rsa.pub authorized_keys
$:scp authorized_keys top@192.168.1.100:~/.ssh/
现在可以登录去听歌了。
$:ssh top@192.168.1.100 哈~~果然无需密码,跳转两下就登进去了。
直接命令行mocp,找到之前的hot.mp3,回车。(moc是个歌曲播放软姐)
果然!!!!我现在就在听远程字符界面听~~~~
CLI控~~啊CLI控~~!

Tags :

Fedora12 Nvidia显卡驱动安装

偶也!fedora12折腾了好些天了,终于搞定了N卡的驱动,在这里记几笔。Fedora12下N卡驱动的安装方法有两种。
#1去第三方源http://rpmfusion.org/Configuration这里,装上该源,很强悍…
然后su -c ‘yum install akmod-nvidia* kmod-nvidia*’之后对nouveau相关的配置文件稍稍配置下….
因为源里的驱动不是最新的,比如我的n8400m源里是190.42,但官方已近到了190.53,所以我用第二种方法安装。
#2官方下载最新的驱动,对应自己的显卡,(lspci | grep VGA 查看显卡型号)驱动是.run后缀。
Fedora 12 引入了 Nouveau 的 KMS 支持,画面是更柔和了,但是目前不支持3D(相对而言nouveau是开源的而nvidia是闭源的),所以需要避开nouveau,编译安装启动nvidia官方驱动。

/1.在 /boot/grub/grub.conf 里加上 nouveau.modeset=0 参数,为禁止 nouveau KMS 的使用。

/2.在 /etc/modprobe.d/blacklist.conf 文件最末端加上 blacklist nouveau 参数,为阻止 nouveau 模块的加载。

###假如上面两步没有做,进行编译的话,系统报错“ERROR: Unable to load the kernel module ‘nvidia.ko’. This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources…….”

/3.对应自己系统的kernel版本,安装对应版本的kernel-headers,kernel-*-devel.

我的kernel版本:
[wen@wen Downloads]$ uname -a
Linux wen.wenal 2.6.31.6-166.fc12.i686.PAE #1 SMP Wed Dec 9 11:00:30 EST 2009 i686 i686 i386 GNU/Linux
那么我安装的就是kernel-headers-2.6.31.6-166.fc12.i686和kernel-PAE-devel-2.6.31.6-166.fc12.i686
做好上面的准备工作后看是安装显卡驱动:

/4.重启系统,在Fedora logo出现之前按ESC键进入 GRUB 界面,在选择内核按 e 键进行编辑,在 kernel 行未添加 3 这个参数,回车后,按b键引导,进入运行级别3,字符界面。

/5.cd去下载的驱动目录下,执行,chmod +x NVIDIA-Linux-x86-190.53-pkg1.run (给于它可执行权限)

/6.su去root,执行 sh NVIDIA-Linux-x86-190.53-pkg1.run 编译安装..

接下来按系统提示自行选择,编译安装…

Tags :

开始Fedora12了

左碰右碰终于才如愿以偿的进入了F12.轻松的说装个F是很EZ的。可错就错在玩是时候装成double OS了,现在搞的自己如此崩溃。其实双系统换下也不难,归根结底,还是怪自己手欠偏偏这个时候又多了点执着,杯具就难免了。

一开始是XP+Fedora10,打算搞成…+F12.下好镜像,设置好Grub for DOs,开始很顺利的安装,到中途莫名其妙的error,弹回去,就崩了。现在F10格了,XP引导不进去,只剩个小grub,话说这不到1m的小系统还真是让我长见识了。

在Google上漂了一个早上,累的还是没找到答案。无奈,抱着本本找老师吧。当,当,当…几个命令,Tea就把XP给找回来了。我汗…DOS也会玩。我不信(不着边的执着),配置好引导,我又拿着12装了一边,继续崩,更惨了。这会连grub也搞的半死不活了,残酪,敲命令的地儿都没了。心灰意冷了。
Tea又现手了。

拿XP引导不成,又拿Arch引导,天啊,这玩的是曲线吧。装了个Arch,带了个grub,又是几个小命令,ok,Xp又回来了。轻轻一算,这PC上现在应该装了4个系统了吧,呵呵,我都是第一次见识….2个Dos,1个Xp,1个Arch!

换了镜像我继续。这会是干脆找不到镜像,跳回Xp看了下,无端多了个78M的E盘,扫了一眼,觉得是Dell带的那个诊断磁盘,随手就给Del。重启后就是“世界末日”。这时才意识到那是Grub吧,冷笑自己。。。劝了自己很久,无果。 T了Xp,直奔F12.代号 Constantine,把启动条换成了Logo,画面细腻,字体耐看…..
成果图。

Tags :

drupal的comment,反虐

于公元20091106日am9点一刻左右,>100的spam,登录本博,绝对的comment受虐,受不了的抓狂!!我群删comment都删了好几次。幸亏自己留里一手,呵,是一小手而已,否则真是big灾难…

一开始觉得这个小博来不了几个人,就把好多的权限都给了guest和authenticated user,给的大了点,辗转反侧了好几天觉得不妥..立马加了一条约束,现在看来这约束相当的重要么。drupal和linux这点是一样的,权限相当的重要,当你切切实实的碰到类似的问题时,你就会兴奋出一身的冷汗。其实,solution很简单,就加了一个 Approval queue。只是drupal震撼了我,它细枝末节,真的。

恩,结局是美满的,通通搞定,该ban的也都ban了,消停了。不行,还的骂两句。有日本的有美国的还跑来个阿联酋国人(可能只是个ip)…怎么?跟美国有过节了(me主机在美国)!都TMd草泥马.

Tags :