Tag Archives:

Linux

ubuntu7.04新装后的几个问题

话说redhat el4的4cd在搬家时丢失之后,索性就装了ubuntu7.04,毕竟很多人推荐嘛。安装很便捷,也很快速,但是装完后小问题却也有一些。今天有朋友装ubuntu,也遇到了其中的几个,代为解决之,留个笔记。
h3. 没声音
@aplay -l@ 查看device型号
card 0: SI7012 [SiS SI7012], device 0: Intel ICH [SiS SI7012]
这里有份详细的指南, “Comprehensive Sound Problem Solutions Guide”:http://ubuntuforums.org/showthread.php?t=205449
不过…按部就班之后,问题并没有立即得到解决。
调整mixer,确保mixer/Switches里以下三项状态如下,其余随意即可

Headphone jack Sense [Off]
Line jack Sense [Off]
Spread Front to Surround and Center/LFE [ON]

当然,mixer/playback里Master Surround和PCM也需打开
h3. VI arrow key bug
使用vi编辑文本,在INSERT模式下,方向键无用。安装vim即可。
@apt-get install vim@

UBUNTU:启用mod_rewrite

如果不想重装的话,也可以用ubuntu7.04自带的apache2,版本是2.2.3。默认的安装没有启用mod_rewrite,作为一个ubuntu新手,我迷惘了..
@a2enmod rewrite@ 即可
要用.htaccess的话,记得把 @AllowOverride none@ 改成 @AllowOverride all@
h3. 外部连接
* “mod_rewrite@ubuntuforums”:http://ubuntuforums.org/archive/index.php/t-7304.html
Tags: Linux, Ubuntu, Rewrite

RHEL4:linux下批量创建网页截图

近来在做一个directory,搜集一些个人常用的站点。每个站点都需要一份截图。折腾了一番,选用了khtml2png。khtml2png从2.6.0开始需要Qt library的支持,以下是详细的Requirements:
Requirements
For running and compiling you need some libraries and tools. You can find the Debian package names in braces
* g++
* KDE 3.x
* kdelibs for KDE 3.x (kdelibs4-dev)
* zlib (zlib1g-dev)
* cmake
服务器系统是redhat EL4,g++和zlib都是装过的了,尚缺kde&cmake。那就先装罢。
用apt-get安装KDE for redhat
添加几个kde的源,先创建一个新的list
vi /etc/apt/sources.list.d/kde.list
 
添加如下地址
rpm http://apt.kde-redhat.org/apt/kde-redhat redhat/el4/i386 stable
rpm http://apt.kde-redhat.org/apt/kde-redhat all      stable
 
保存之后,先update一下,然后安装qt,arts,kdelibs,和kdebase
apt-get update
apt-get install qt arts kdelibs kdebase
apt-get dist-upgrade
 
安装kdelibs for KDE (kdelibs4-dev)
kdelibs4-dev这个包是debian用的,redhat适用的是kdelibs-devel。直接用apt-get安装即可。zlib(zlib1g-dev)也一样,redhat适用的是zlib-devel
安装cmake
常规的下载,解压,安装即可
wget http://www.cmake.org/files/v2.4/cmake-2.4.7.tar.gz
tar zxvf [...]

安装KDE for Red Hat Enterprise Linux 4

以下步骤需要apt-get

可取得kde for redhat的源
rpm http://apt.kde-redhat.org/apt/kde-redhat redhat/el4/i386 stable
rpm http://apt.kde-redhat.org/apt/kde-redhat all stable
 
kde的源列表目录一般是/etc/apt/sources.list.d/,可在此新建一个文件,写入上列内容,保存。
然后需要更新一下。
apt-get update
安装qt,arts,kdelibs,kdebase
apt-get install qt arts kdelibs kdebase
apt-get dist-upgrade
 
即可.

Ubuntu:又再装了Apache,mysql,Php等等等

话说前几天把redhat el4上的php5.1.4装成了5.2.4,之后发现去年写的代码跑不起来了,检查一番发现是因为没有gd和mbstring。我为人比较的不严谨,既忘了把php装成和以前一样的环境,写脚本时也没有考虑那么多,于是如此。平时又还比较爱搞,但是一段时间过去,很难记得上次编译时的配置,总还得查看一下phpinfo才知。但像这次,已经被重装过了,以前的以前的配置如何,可就不知道是什么样子的了。
今天又在ubuntu上重装了apache,ruby,和php,笔记一下。
h4. apache

./configure –prefix=/usr/local/apache2 –enable-so –enable-rewrite –enable-ssl

 
h4. php

./configure –prefix=/usr/local/php5 \
–with-apxs2=/usr/local/apache2/bin/apxs \
–with-mysql –with-gd \
–enable-mbstring

 
本机使用,很多东西没装。必须的一些也懒得一一去找,一律apt-get。大概需要的是libpng12-dev,libxml-dev,libmysqlclient-dev…等等,名字和redhat下边都不一样。