Chinaunix首页 | 论坛 | 博客
  • 博客访问: 201417
  • 博文数量: 103
  • 博客积分: 5051
  • 博客等级: 大校
  • 技术积分: 1155
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-08 11:07
文章分类

全部博文(103)

文章存档

2011年(1)

2010年(2)

2009年(100)

我的朋友

分类: LINUX

2009-06-12 00:08:01

转载:

slackware 11.0 安装及基本配置

更新记录:2007.3.28 locale设置添加了些说明。

(一)安装篇

1.下载安装介质。

如果你可以访问国外网站,建议从 官方网站下载。如果你是教育网的朋友,请从 (由bingump热心提供)下载。windows下用winm5软件检测光盘完整性,与官方提供的md5值一致方可用。(如果不一致可能是下载损坏,或 者iso文件被修改过。建议重新下载)。强烈建议新手在windows下用nero刻碟安装,注意不要解压iso文件,要直接刻录。不然会导致无法从光盘 引导。PS:硬盘安装请参阅linuxsir安装版块相关教程。

推荐一个国内镜像:

2.安装及注意事项

安装过程请参考 (struggle斑竹写的)。

注意一点,选择软件包时不要选择 kdei 。因为slackware 11.0与10.2不同,会安装所有语言支持,占用大量空间!(如果你有安装经验,不要选用full也就不存在这个问题了)

还要注意起动服务选择,请选上httpd,mysqld,samba.别选sendmail,一般人没多大用。

(二)汉化及基本配置

1.安装i18n语言支持

起动pc,root登陆。把cd3放到光驱。

#mount -o /dev/hdc /mnt/cdrom (hdc这里也许与你的机器不符,请在网上查阅关于设备在linux下的对应文件名)

#cd /mnt/cdrom/kdei

#installpkg *zh*.tgz (安装kde简体,繁体支持,及koffice语言支持)

#installpkg *en*.tgz (可选,这是安装美国英语支持)

2.设置local

vi /etc/profile.d/lang.sh

export LANG=en_US

export LC_CTYPE=zh_CN

#export LC_COLLATE=C

注:如果想设置中文编码可以这样:export LC_CTYPE=zh_CN.GBK 或者 zh_CN.GB2312 zh.CN.utf-8 等。如果你嫌麻烦可以export ALL=zh_CN.xxx

3.安装字体

#startx

起动kde,语言设置先选择英文。因为你还没有中文字体,选择中文会乱码。

控制中心->系统管理->字体安装程序

添加字体,选择你xp的windows下的fonts文件中的字体。全部选择安装(将来字体设置会省很多麻烦。当然你也可以选择安装。)

4.更新字体配置

注销,执行 #fc-cache -fv

#startx 在控制中心把kde语言设置为中文,字体推荐siusun 大小11。调整字体边角全部选好。

(三 )安装后设置

1.让系统出声。

#alsaconf

照提示创建声卡数据。

2.自动挂载的ntfs分区乱码且普通用户无法访问

/etc/fstab

/dev/hda1 /mnt/hda1 ntfs ,umask=0,iocharset=cp936,ro 0 0

仿照修改,这样挂载的ntfs分区就不会显示乱码,而且普通用户也有查看权限。(2.6.x内核用户把iocharset改为nls)

3.添加普通用户。

系统->用户管理程序

添加一个用户,sh选择bash。设置密码。

或者

#useradd -m -s /bin/bash XXX

#passwd XXX

4.默认图形界面启动

修改/etc/inittab

id:4:initdefault:

5.关机无法掉电

修改/etc/rc.d/rc.modules 使关机自动掉电

#/sbin/modprobe apm去掉#

/sbin/modprobe apm

重启。ok

(四)中文输入法安装设置

1.下载安装

下载fcitx 3.1.1。

$su

#installpkg ./fcitx*tgz

 

dongking兄,谢谢你的分享。不过我按照你的方法设置fcitx,状态条已经能出来了。可是ctrl+enter就是不能切换到中文几个输入法的状态,中文输入法名称那始终是灰色的,不知是什么原因。完全按照你的做法一步一步设置的。谢谢。

 

须在.xinitrc中添加

引用:

                fcitx&

要在启动窗口管理器条目前面

2.配置

修改/etc/profile添加

#fcitx

export XMODIFIERS="@im=fcitx"

3.运行及修改配置

$fcitx

修改配置~/.fcitx/config

[程序]

显示字体大小=14

[界面]

候选词个数=8

输入条使用3D界面=0

[热键]

上一页=,

下一页=.

以上是我自己的配置修改的地方,仅供参考。

$killall fcitx

$fcitx

重启输入法生效。

4.输入法自启动

我没让它自启动,想用的时候就$fcitx

你可以建个启动项放在~/.kde/Autostart

(五)媒体播放及Mplayer安装

1.相关包下载。

下载

lame-3.96.1-i486-2kjz.tgz

MPlayer-1.0pre7try2-i486-1asz.tgz

MPlayer_codecs-20050412-i686-2jto.tgz

mplayerplug-in-3.25-i486-1.tgz

还有三个lib最好也下载

libdvdcss-1.2.9-i486-1kjz.tgz

libmpcdec-1.2.2-i486-1kjz.tgz

libquicktime-0.9.8-i686-1jto.tgz

#installpkg ./*tgz

2配置xine和mplayer

现在你的mplayer还不能用。

xine选择setting->setup

配置水平选择expert,选应用。

gui:splash项可去掉闪屏。

meida:DVD.language改为zh_CN

其他选项默认。

mplayer选择小扳手图表进入设置

audio:alsa

video:xv

subtitle&OSD:编码选简体cp936

font:/usr/local/share/fonts/simhei.ttf 或者其他中文字体。编码选择简体cp936

更新:xine显示中文目录乱码。

修改/usr/share/xine/skins/xinetic/skinconfig

修改 font=*-simsun-*-r-*-*-12-*-*-*-*-*-*-*

(前提你有simsun字体,没有就改成其他的中文字体。这种解决方法不太完美.)

ok!你的媒体播放没问题了!

(六)教育网锐捷认证解决

1.下载配置mystar

(下载mystar,mystar.conf)

首先说明,网上已经有了mystar的改进版本,有自动重联功能。但是在2.4.X的内核会显示段错误。我提供下载的是低版本mystar,2.4内核下正常!

$chmod 777 ./mystar*

2.修改配置文件mystar.conf

name=用户名

password=密码

#authentication mode, 0 means standard mode(标准), 1 means star-private-mode(实达)

authenticationMode=1

intelligentReconnect=0 (重联功能还没有,启用也不起作用)

fakeAddress=你的ip

3.建立sudo无密码。

mystar必须用root身份运行,每次都su很麻烦。

修改/etc/sudoers

sky ALL=NOPASSWD:/home/sky/mystar

仿照我的修改sky是我的用户名。

ok了,到时你可以

$sudo ~/mystar启动认证了!当然自启动有兴趣你可以自己弄一个。

(七)简单服务器配置

1。apache篇

slackware是个及其优秀的发行版,默认配置apache就可以工作了。这里只作少量修改让他支持PHP。

开启httpd服务,如果安装时候选择了httpd服务就不用理了。没有的话#chmod +x /etc/rc.d/rc.httpd

修改httpd.conf

ServerAdmin (改为你的e-mail)

ServerName 123.456.78.9 (有域名改成域名,没域名改为你的ip)

DirectoryIndex index.html index.htm index.php

Include /etc/apache/mod_php.conf (开启php支持)

Include /etc/apache/mod_ssl.conf (开启ssl支持)

这是基本支持php的web服务器。业余玩玩还可以,安全性,高效性我不提供保证。因为我架webserver是个人玩的。

2.vsftp篇

修改/etc/vsftpd.conf

anonymous_enable=YES ;开启匿名登陆

write_enable=YES

anon_upload_enable=YES ;开启匿名上传

#anon_mkdir_write_enable=YES ;匿名用户建文件夹权限,自己绝定是否开启

chown_uploads=YES

chown_username=sky ;这里改成你的用户名。呵呵不然别人上传的文件你没权限。

ftpd_banner=Welcome to blah FTP service. ;欢迎

listen=YES

其他选项自己看着改

启动vsftpd

#vsftpd &

vsftpd自启动

修改/etc/rc.d/rc.local

添加

#vsftpd

vsftpd&

ok了!ftp目录下建立一个pub(发布,权限设为755),一个incoming(上传,权限设成777)

3.mysql篇

1.确认开启了mysqld服务,如果没有就#chmod +x /etc/rc.d/rc.mysqld

$su

#su mysql

$mysql_install_db

2重启mysqld或者重启pc

3设置mysql root 密码

$su

#su mysql

$mysqladmin -u root password "你的密码"

4建个db测试下

$mysqladmin -u root -p create 数据库名

输入你的密码

5查看新建的db

$mysqlshow -u root -p

输入密码

看见你刚才建的db了就!

ok了!有兴趣就装个Discuz!~~~呵呵很好玩的。

帖子里用到的软件,请到 下载相关软件吧。

Slackware V11.0不需要什么Firefly,直接下载testing中的fontconfig-2.4.1-i486-1安装即可!(第三张CD)。

阅读(902) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~