首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>linux其它>正文

Debian Sarge 设置备忘

http://www.oklinux.cn  2006-02-23  来源: oklinux收集整理  Mrlinux      会员收藏  游客收藏  【 】 
1.安装过程中APT的设置

设置APT代理,有两种方法
#export http_proxy=http://ip:port(临时)
或者修改/etc/apt/apt.conf,添加
Acquire::http::proxy "http://yourproxy:yourport/"; (注意最后面必须用“;”结束)



2.控制台分辨率设置(grub)

sarge发行版的内核已经有framebuffer支持,设置一下grub的menu.lst的启动参数即可
例如我要令控制台以800x600x256启动,只要在/boot/grub/ment.lst里的
kernel /vmlinuz-2.6.8-2-386 root=/dev/hdb7 ro
这一个最后加上vga=771,即
kernel /vmlinuz-2.6.8-2-386 root=/dev/hdb7 ro vga=771
注:不同的内核这一句内容稍有不同


3.nvidia驱动安装及XF86Config-4配置
注:出自Hi-Weed网站的HOWTO,作了一点修改

nVidia 顯卡驅動程式是中兩個部份組成: 一是系統核心模塊(kernle module),二是用戶層的庫(user-space libraries)。
用戶層的庫是不開源的,也叫(GLX庫),由nVidia廠商直接發佈的己編譯包。核心模塊是以源碼形式(內仍有一個己編譯組件),在Debian下的包是 nvidia-kernel-source 和 nvidia-kernel-common。兩個包都只是要安裝一次就可以了,而核心模塊就要在每次你重建或更改系統核心時重新編譯。

主要有以下三個步驟:

1。 編譯及安裝 nVidia的核心模塊
2。 安裝用戶層庫
3。 更新你的系統配置


步驟0: 準備編譯環境
=================

# apt-get install kernel-headers-$KVERS
注:$KVERS是已经安装的内核版本,可以用以下命令查看
#uname -r
假如你安装的两个或以上内核,选择其中一个


步驟1: 編譯及安裝 nVidia的核心模塊
=================

Code.1.1 設置一些方便的環境參數

# export KVERS=$(uname -r)

# export KSRC=/usr/src/kernel-headers-$KVERS

Code.1.2 安裝nVidia 顯卡驅動程式系統核心模塊包

# apt-get install nvidia-kernel-source nvidia-kernel-common
這樣便會在/usr/src內找到剛安裝的模塊包

Code.1.3 解包
# cd /usr/src
# tar -zxf nvidia-kernel-source.tar.gz

Code.1.4 重建(編譯)模組
# cd /usr/src/modules/nvidia-kernel
# debian/rules binary_modules
好!完成編譯,編譯完的debian包可以在/usr/src/modules/(或/usr/src/ ??)內找到。

Code.1.5 把編譯完成的驅動包安裝到系統
# dpkg -i /usr/src/modules/nvidia-kernel-*.deb
*如果你有多於一個nvidia-kernel包在這目錄下,就要指明用哪個包啦!

步驟2:安裝用戶層庫
=================

Code.2.1 安裝nVidia的用戶層庫
# apt-get install nvidia-glx


步驟3: 更新系統配置
=================
Code.3.1 修改 X 伺服器配置,看下方引用
# nano -w /etc/X11/XF86Config-4


Code.3.2 重要/etc/X11/XF86Config-4更改部份

...Module Section

Load "glx"

#Load "dri"

#Load "GLCore"

...Device Section
Driver "nvidia" #本來都是 "nv"或"vesa"吧?

Code. 把nvidia列入系統自動載入的模塊配置列表吧。
# grep -q ^nvidia /etc/modules ||echo nvidia>>/etc/modules
注:这一步好像省略了也没什么问题,nvidia驱动还是正常运行了
另:做完这几步后你可能会发现2.4内核被安装上了,用apt-get删除即可
后话:我发现已经没必要用这种方法安装nvidia的驱动了,有更方便的方法,就是用module-assistant。

4.locales配置(UTF-8)

#dpkg-reconfigure locales
选上
en_US ISO-8859-1
en_US.UTF-8 UTF-8
en_US.ISO-8859-15 ISO-8859-15
zh_CN.GB18030 GB18030
zh_CN GB2312
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_HK BIG5-HKSCS
zh_HK.UTF-8 UTF-8
zh_TW BIG5
zh_TW.EUC-TW EUC-TW
zh_TW.UTF-8 UTF-8

PS:究竟要选多少个locale才行我不肯定

系统默认选
en_US.UTF-8

编辑/etc/environment
LANGUAGE="en_CN:en_US:en_GB:en"
LANG=en_US.UTF-8


5.几个优秀的中文字体安装
1) firefly的New Sung
添加源(其中firefly的New Sung在ustc目录)
deb http://debian.ustc.edu.cn/debian-uo sid java ustc rareware marillat misc
#apt-get install ttf-firefly-sung
修改XF86Config-4
加上字体路径
FontPath "/usr/share/fonts/"


2) Uming即AR PL ShanHeiSun Uni字体的安装
最新的Uming已经加入了firefly的点阵字,字体很清晰
在加入sid源或者直接下载下来安装即可

3) 文泉字体的安装
最近文泉字体已经放出了5.0正式版,包括9到12pt的点阵字,用在GTK1的程序里就很好

6.lftp配置(配合UTF-8)

先试试用lftp登录一下FTP,几乎都是乱码(因为绝大多数的FTP用的是GBK编码)
编辑~/.lftp/rc
set ftp:charset "gbk"
set file:charset "UTF-8"
好了,再登录一下,一切OK
设置代理(如果需要)
set http:proxy http://ip:port
set hftp:proxy hftp://ip:port

7.SCIM安装
注:参考SCIM主页Wiki中的Ubuntu/Kubuntu的安装配置

1)安装
#apt-get install scim scim-tables-zh uim scim-gtk2-immodule scim-uim
注:按我的理解,uim

2)配置
在/etc/X11/Xsession.d目录新建一个文件95Custom_Input(文件名不一定要用这个,但应该都要两位数字开始),内容如下:
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
export XIM_PROGRAM="scim -d"
export QT_IM_MODULE="scim"

3)设置自动启动
首先是gnome
System->Preferences->Sessions
在Startup Programs 加上 scim -d

然后是KDE
在 .kde/Autostart/目录创建一个文件startscim,内容如下:
#!/bin/sh
scim -d

再输入命令
$chmod 744 startscim

重启X即可,在firefox, Qterm, Opera(shared)中输入都没问题

注:
1. 安装完SCIM后可能多出了ttf-arphic-bsmi00lp(即AR PL Mingti2L Big5), ttf-arphic-gkai00mp(AR PL KaitiM GB)两个字体,把它们删除,因为它们经常与firefly New Sung冲突(在firefox中特别严重,字体会变得很难看,虽然也可手动设置字体解决,但不爽)。
2.使用uim好像是我暂时了解到的安装SCIM的最好方法,不用patch QT又不用直接跟XIM打交道就搞定了GTK程序和QT程序(连最顽固的Opera都解决了,哇哈哈)
3.Opera最好使用shared版的,static版的经常出现什么都输入不了的情况


8.gnome安装及配置

#apt-get install gnome-applets gdm
编辑/etc/environment使gtk2.0的程序使用Xft(gtk1使用的是X核心字体,gtk2.2自动使用Xft)
export GDK_USE_XFT=1

更改gdm的登录界面为英文
编辑/etc/default/gdm
LANG=en_US.UTF-8

安装主题
把下载的主题解压到~/.themes目录(也可以使用apt-get安装-如果有源的话)
最好选择一些亮一点的主题,这样字体看起来会好看一点,如MacOS-X

设置gtk1, gtk2程序的theme
#apt-get install gtk-theme-switch

设置gtk1
#switch
如果出现如下提示
Gtk-WARNING **: Unable to locate loadable module in module_path: "libpixmap.so",
安装gtk-engines-pixmap

设置gtk2
#switch2
注:好像旧一点的版本gtk-theme-switch和gtk-theme-switch2是两个包的,现在统一到一个包中。运行命令可以为switch和switch2或gtk-theme-switch和gtk-theme-switch2。


9.KDE的安装及配置
#apt-get install kde-core
在Control Center的font那里打开AA,要不英文字体会很难看


10.不同桌面环境的字体统一设置(Xft.dpi)

经常碰到这样的问题,GTK的程序在Gnome下字体大小设置好后,在KDE下会变得很小。这是由于两个桌面环境的dpi默认值不一,Gnome是96,KDE是75
设定 Xft.dpi 可以用这个文件 ~/.Xresources
里边写入 Xft.dpi:96
96 是 中等大小 , 75 是小 , 100 是比较大的字体
这样设定之后KDE的字体可能会变得很大,在控制中心设成小一点即可


11.Acrobat Reader 7.0的安装

官方网站已经有简体中文体了,下载Linux的RPM包,然后利用工具alien把它转为相应的deb包,假设包文件名为AdobeReader_chs-7.0.0-2.i386.rpm
$fakeroot alien AdobeReader_chs-7.0.0-2.i386.rpm
等待一段时间后就生成了相应的deb包。
$sudo dpkg -i adobereader-chs_7.0.0-3_i386.deb
注: adobereader-chs_7.0.0-3_i386.deb是刚才生成的deb包。不知为什么转出来的包好像有点问题, /usr/bin/acroread这个链接好像是空的,但运行/usr/local/Adobe/Acrobat7.0/bin/acroread没问题,自建一个新的链接
$sudo ln -s /usr/local/Adobe/Acrobat7.0/bin/acroread /usr/bin/acroread
$acroread
OK,没问题了



12.U盘自动加载

#apt-get install gnome-volume-manager
插入U盘就会自动加载到/media/目录,中文显示也没问题,UTF-8就是好
注:只适合Gnome环境,KDE另有加载方法,未明

13.alsa驱动安装配置
1.09版本已经提供了多音频流的支持
#apt-get install alsa-base/unstable alsa-utils/unstable
然后用
#alsaconf
配置好声卡,重启
gnome-alsamixer(图形)或者alsamixer(命令行)调好音量
#alsactl store //not sure whether neccesary

注:完全没有出现与oss冲突的问题,所以也不用屏蔽其模块,很顺利,内核用的是自己编译的2.6,debian系统提供的内核未测试,我对于内核提供的oss,alsa支持与alsa-base等了解比较含糊,未明所以。


15.OpenOffice安装配置


$sudo apt-get install openoffice.org
如果要中文界面
$sudo apt-get install openoffice.org openoffice.org-l10n-zh-cn
默认界面对中文支持有点问题
打开Openoffice后,Alt+t-->o
OpenOffice.org的倒数第四项(即font项)
输入Andale Sans UI,将它用一个中文字体替代,别忘了右边的绿勾,还要把Always勾上

上一篇:Debian linux简单的中文latex配置   下一篇:Debian Linux 下常用软件列表


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Debian linux简单的中文latex配置
·Debian Linux 下常用软件列表
·搞定Debian图形启动
·SUSE下安装Enlightenment 17
·SuSE Linux安装后的初步设置
·Debian_Sarge3.1硬盘从NT/XP系统引导安装基本系统到X
·了解Debian 系统
·SuSE Linux的系统优化和配置
·[Linux]完全Mandrake 9.0 美化
·[Linux]Mandrake 9.0安装和升级用法
·Debian软件包管理详解
·Debian中安装修改Grub启动时的背景图片步骤
·在debian Linux上玩 dos 游戏
·debian硬盘安装及中文化完全征服
·使用SUSE linux 10桌面系统必须注意的问题
·Debian学习笔记
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Fedora Linux下运行PS2模拟器
·ARM、DSP、FPGA的技术特点和区别是什么
·从我做起,10件可以帮助开源的事
·介绍Linux系统下的几个小游戏模拟器
·了解 Linux Kudzu服务的作用
·Linux操作系统上到底提供了哪些基本软
·Ubuntu下两个项目管理工具:Dia和Plann
·UNIX的分支 服务器上的FreeBSD系统
·Ubuntu下用多个Sources.list文件加速AP
·Linux下各种主要文件系统的读写性能测
·内核循环缓冲区数据结构在用户态的使用
·移植Uboot到ARMer9开发系统上
  阅读排行
·配置ubuntu上网问题
·debian Linux 下 Cedega 使用指南
·SuSE Linux安装后的初步设置
·移植Uboot到ARMer9开发系统上
·ubuntu dapper下解决依赖关系安装opera
·ubuntu中的快捷方式
·解决ubuntu 6.06不能保存DNS地址的问题
·debian Linux下制作deb包的简便方法
·GNU EMACS字体设置,基本上可以随心所
·ubuntu下安装软件的几种方法
·在ubuntu下修改网卡地址
·Linux下使用FrameBuffer直接写屏
·Linux下各种主要文件系统的读写性能测
·Kirin原创的eclipse editor配色方案
·debian Linux大全
网摘收藏: