26. 11.
只针对基于RHEL的系统, 并且使用了yum的
提示找不到libstdc++.so.5, 就是缺compat-libstdc相关包
解决办法:
yum -y install compat-libstdc*
如果是其他linux发行版, 只供参考
21. 11.
直接进入正题, 我比较习惯用vsftp, 设置相对简单些吧.
系统环境是: CentOS 5.2 x86_64
FTP服务端:vsftpd 本文简单说明服务器虚拟用户配置情况
不编译安装了, 用最简洁的方式, 直接:
# 通过yum直接在线装vsftpd(rpm版本)
yum -y install vsftpd
# 创建系统用户的列表, 一行一个
touch /etc/vsftpd/vsftpd.chroot_list
# 创建vsftp的日志文件
touch /var/log/vsftpd.log
# 创建虚拟用户的配置文件路径目录
mkdir /etc/vsftpd/user_config
# 创建vsftp的系统用户 (假设站点目录在/www/wwwroot/ftpd)
useradd ftpd -d /www/wwwroot/ftpd -s /sbin/nologin
27. 10.
类似/usr/bin/ld: cannot find -xxxx的错误有很多, 首先我们可以最简单的判断一下:
这类情况一般是由于缺乏某某库文件, 又或者可能是由于已存在的库问题版本不对造成的
一般都是解决的办法就是安装缺乏的devel包就可以解决, 当然还有其他的未知因素, 我们看一个实例:
我在一台装centos5.2 x86_64的系统上配置php环境, 提示这个错误
"/usr/bin/ld: cannot find -lmysqlclient"
于是我安装了
# yum -y install mysql-devel
结果提示依旧, 我根据提示查看config.log
阅读全文 »
27. 10.
根据Linux创始人Linus发出的信函显示,Linux内核已经正式升级至2.6.27。而他的信函同时也显示了Linux系统的不断前进的过程,一点一滴的积累,众多爱好者不断的参与,才会有今天的Linux操作系统。
Linus在信中写道:
“在2.6.27 RC9之后没有太多的改动,这是一件好事。我当然不希望在正式发布之前任何的变动。而且我也不想让很多人去看修正列表。我认为,我们现在已经到了一个相当不错的状态。我可不想让发布新闻稿延期。
RC9之后的改动确实非常小。我怀疑很多人会关注修正列表,和往常一样,如果你想了解自2.6.26之后的所有变化,去看完全版的更新日志。不过更容易阅读的版本可以参阅这里。
阅读全文 »
27. 10.
编译内核首先去www.kernel.com上下载最新的kernel代码
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.gz
# tar zxvf linux-2.6.27.tar.gz -C /usr/src
# cd /usr/src/linux-2.6.27
# make menuconfig
现在出现一个字符界面,主要是去掉诸如wireless等服务器根本用不着的功能。
弄完了,保存,退出。
# make (可能要很长时间)
# make modules_install
# cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.27-yourname (注意:目录i386是根据你的系统类型, 如果是64位系统, 那就很可能是x86_64)
# cp System.map /boot/System.map-2.6.27-yourname
阅读全文 »
16. 09.
我在ubuntu下使用的pidgin2.4.1
使用方法是将本文这个解压出来的libqq.so替换掉原来的libqq.so,在操作之前,请备份libqq.so,以防出错,在终端下:
sudo cp libqq.so(如果这个文件在其它目录下请输入完整路径) /usr/lib/purple-2/libqq.so
如果编译安装的路径一般是:/usr/local/lib/purple2/libqq.so,
使用源安装的路径是: /usr/lib/purple-2/libqq.so
下载地址: http://www.linuxsense.org/others/libqq.so.zip
6. 08.
很显然我关注的不够, QQ for linux腾讯官方版本早就发布啦
下载地址:
http://im.qq.com/qq/linux/download.shtml
6. 08.
今天想在国外的server上配置vpn服务端, 结果./configure的时候发现一个错误:
configure: error: OpenSSL Crypto library not found
crypto是什么呢? 是OpenSSL 加密库(lib), 这个库需要openssl-devel包, 那就直接yum安装啦, yum -y install openssl-devel
安装完毕, 问题解决!
2. 08.
CentOS支持挂载NTFS分区的办法是有很多的, 很多提供第三方的软件支持或者补丁内核来实现
默认REHL就有自己的支持
进入 /etc/yum.repos.d/
打开结尾是.repo的文件, 一般是CentOS-Base.repo
找到类似:
阅读全文 »
31. 07.
国外就不说了, 那个快呀~~~
如果你不幸租了一台国内的机器, 但是又不得不用centos的时候~~~~yum真是慢呀, 即时你安装了yum-fastestmirror也无济于事, 当你快要崩溃的时候, 我告诉你, 别这样, 孩子!
进入目录/etc/yum.repos.d/
阅读全文 »
hao32