Tag Archives: Linux

在Dreamhost主机上安装bugzilla

bugzilla是mozilla一个很好的开源bug管理软件,青蛙准备在glinux的开发过程中用它来管理发现的bug。 但是dreamhost上没有bugzilla的自动安装功能,青蛙按照dreamhost的wiki上面介绍的方法安装时, 又有很多perl模块没有,而且在dreamhost的主机上也没有权限安装这些perl模块。所以,青蛙决定先在主机上自己搞一个perl。 perl的安装方法很简单,dreamhost的wiki也有介绍。 青蛙选择的是perl5.8.8,因为wiki上头说有一个针对dreamhost环境的补丁要打 (补丁文件在这里下载)。 打上补丁以后,执行: sh Configure -Dusethreads -Duselargefiles -Dccflags=-DDEBIAN \ -Dcccdlflags=-fPIC -Darchname=i386-linux -Dprefix=~/apps \ -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Uusesfio \ -Uusenm -Duseshrplib -Dvendorlib=/usr/share/perl5 \ -Dvendorarch=/usr/lib/perl5 -Dvendorprefix=/usr -Uinstallusrbinperl -des 其中Dprefix参数要设置为要安装perl的目录。 config完毕就可以make \&\& make install了。 下面正式开始安装bugzilla,(青蛙的perl在~/apps/bin目录下,这个目录要换成你自己实际的目录哦),首先进入bugzilla的目录,执行: ~/apps/bin/perl chechsetup.pl 这个脚本会检查当前的perl环境,如果有缺少的模块,它会给出安装命令。 例如,在青蛙的主机上,Email::Send、Email::MIME::Modifier就被提示安装。 … Continue reading

Posted in Linux, 建站相关 | Tagged , , | 评论关闭

试验一下子Drivel

在Linux里,找一个可以用的blog客户端可真的不是一件简单的事情。blog客户端本来就少,能够使用(这也仅仅保留在能正常使用而且不出现bt问题这个层次上)的就更少。 翻来覆去的试了几次,青蛙决定还是试下Drivel,这个gnome下的小东西写几个字,简单改变下格式倒是都有了,但是像windows live writer那样可以在客户端里修改作者,添加标签,设置trackback地址之类的都没有。真是简陋的够可以的。 青蛙决定先试用一段时间。当然,还是要继续寻找更强大的blog客户端的。如果能把live writer移植到linux上来就好啦。:p

Posted in 青蛙的杂烩 | Tagged , , | 评论关闭

传说中的QQ,传说中的hiweed兼容层

今天有人在irc上说起了QQ,大家七嘴八舌议论现在linux的各路QQ客户端.Shely老大给了ubuntu.org.cn上面的一个帖子.偶照着上头做了下,真的搞定了QQ.

以下为引用:

先执行下代码:</p><p>
sudo sed -ie ’/GBK/,/^}/d’ /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE</p><p>
然后下载</p><p>
http://linuxfire.com.cn/~huahua/zero/qq2007beta1kb5_0.0.2007_x86.tgz</p><p>
http://211.92.88.40/~huahua/zero/qq2007beta1kb5_0.0.2007_x86.tgz</p><p>
( 或者 qq2007beta1kb5_0.0.2007_x6.tgz: http://files.filefront.com//;8150970;;/ )</p><p>
解压,执行里边的 qq2007beta1kb5</p><p>
就打开 qq 了</p><p>
——————</p><p>
如果您的 scim 在里边不上字的话,请在 scim 首选项-》全局设置 里 去掉 “将预编辑字符串嵌入到客户窗口中”</p><p>
</p><p>

经过我一天的试用,QQ运行状态良好.为了QQ客户端郁闷的各位,有这个方法好了.
Continue reading

Posted in Linux | Tagged , , | 1 Comment

郁闷了2天的U盘问题,竟然是因为内核模块

真的真的被debian打败了,U盘插到机器上以后,死活就是认不出来,dmesg上面有消息说插上了,但是是下面这样的消息:

Initializing USB Mass Storage driver…
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb 4-4: new high speed USB device using ehci_hcd and address 7
ehci_hcd 0000:00:1d.7: port 4 reset error -110
hub 4-0:1.0: hub_port_status failed (err = -32)
usb 4-4: new high speed USB device using ehci_hcd and address 11
usb 4-4: new high speed USB device using ehci_hcd and address 15
usb 4-4: new high speed USB device using ehci_hcd and address 18
usb 4-4: new high speed USB device using ehci_hcd and address 22
usb 4-4: new high speed USB device using ehci_hcd and address 29
usb 4-4: new high speed USB device using ehci_hcd and address 33
usb 4-4: new high speed USB device using ehci_hcd and address 40
ehci_hcd 0000:00:1d.7: port 4 reset error -110
hub 4-0:1.0: hub_port_status failed (err = -32)
usb 4-4: new high speed USB device using ehci_hcd and address 59
usb 4-4: new high speed USB device using ehci_hcd and address 73
usb 4-4: new high speed USB device using ehci_hcd and address 80
ehci_hcd 0000:00:1d.7: port 4 reset error -110
hub 4-0:1.0: hub_port_status failed (err = -32)

然后lsusb根本没有反应.于是从昨天开始就在找这个原因,因为以前装的很多debian系统根本没这个问题,无论是sarge还是etch.结果这次升级到lenny就出了这么个状况.

开始走了一个很大的弯路,因为google到有人说这个问题可能是acpi问题引起的,我想也有可能,因为这个机器是个T40的本子.于是想连acpi一起配好吧,于是acpid,cpufreqd一顿研究,问题还是没好,U盘插上灯连亮都不给我亮一下.

结果今晚忽然想起来我还没搜过这个错误提示呢,结果按上面ehci_hcd的错误提示一搜,马上就有了结果(在这里).原来挂不上U盘的原因是模块造成的.以前就听说过这几个usb模块打架,今天就让我碰上了.

问题知道了,解决方法也很简单,root模式下执行:

#rmmod ehci_hcd

然后插上U盘,盘上可爱的小绿灯又亮起来了,真开心.
Continue reading

Posted in Linux | Tagged , , , | 评论关闭

关于linux下访问windows共享的问题

首先,需要安装smbfs包

#aptitude install smbfs

如果没有安装这个包,挂载共享分区时会出现以下错误

smbfs: mount_data version 1919251317 is not supported.

然后,挂载windows共享的命令是

mount  -t smbfs //ip/共享名 -o username=用户名,password=密码,iocharset=utf-8,dmask=777,fmask=777 /media/smb

说下参数,

ip,共享名,就是要访问的windows共享资源了
用户名,密码,是在那个windows系统上的用户名密码.
dmask=777,fmask=777, 共享分区的读写权限,这里设成777了.根据自己需要改吧.
/media/smb ,共享分区挂载的本地路径.

/etc/fstab的写法,在/etc/fstab里面添加如下一行:

//ip/共享名 /media/smbf smbfs defaults,username=用户名,password=密码,iocharset=utf-8,dmask=777,fmask=777     0       1

参数意义跟用mount命令时一样.

最后,google到网上有些地方写了smbmount命令,这个命令不知道是哪个发行版里面带的,至少在debian里面现在没有了(现在指的是debian lenny版本),挂载共享直接mount然后指定smbfs格式就行.

ps.如果只是想在x里面查看windows共享,只要在nautilus里面文件->连接到服务器里面,连接到一个windows共享就行了.

参考文章:

1.一步一学Linux与Windows 共享文件Samba (v0.2b)

2.Mounting remote filesystems with smbfs(英文)
Continue reading

Posted in Linux | Tagged , , , | 评论关闭