中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 其它操作系统综合讨论区 » [转贴]Debian LINUX 基础知识介绍
作者:
标题: [转贴]Debian LINUX 基础知识介绍 上一主题 | 下一主题
csxm007
新手上路





积分 4
发帖 1
注册 2007-9-5
状态 离线
『楼 主』:  [转贴]Debian LINUX 基础知识介绍

IP地址设置: /etc/network/interface
// 动态DHCP获得
# 启动系统激活设备
# Loop回环地址
auto lo
iface lo inet loopback
# 启动系统激活设备
# 网卡eth0设置为DHCP类型
auto eth0
iface eth0 inet dhcp
// 静态Static获得
# 启动系统激活设备
# Loop回环地址
auto lo
iface lo inet loopback
# 启动系统激活设备
# 网卡eth0设置为Static类型
auto eth0
iface eth0 inet static
# 指定IP地址、子网掩码、广播、网关
address 192.168.0.1
netmask 255.255.255.0  
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
# 指定DNS服务器地址
dns-nameservers 202.103.0.117
dns-search somedomain.org
========================
DNS服务器设置: /etc/resolv.conf
// 必须设置.否则无法访问任何URL
nameserver 202.103.0.117
nameserver 211.95.193.97
========================
Apt-get 命令:
apt-setup 设置Apt源,可选择列表或者手工导入
apt-get update 系统软件包更新
apt-get upgrade 更新所有软件包并且自动升级成最新
apt-get dist-upgrade 更新软件包并解决软件依赖关系
apt-cache search keyword 查找指定软件包信息
apt-cache show package_name 详细显示指定软件包的信息
apt-get install 安装指定软件包
apt-get remove 移除指定软件包
========================
常用命令:
base-config 配置基本系统
apt-get install zhcon 安装 Zhcon 中文字符支持包
zhcon 运行 Zhcon UC-DOS 中文系统
apt-get remove netatalk 删除不必要的 Appletalk
apt-get remove exim4 删除MTA.提高启动速度
vi /etc/zhcon.conf 配置 Zhcon 设置
vi /etc/apt/source.list 配置 Apt 源址
$$分页$$  
base-config #进入基本系统配置设置
apt-setup #重新设置APT源文件
apt-get install zhcon #安装 Zhcon 中日韩文外挂
apt-get install vim #安装VIM编辑器,比VI好用很多
apt-get install rar #安装Rar,推荐安装
apt-get install gcc #安装GCC
apt-get install make #安装Make
apt-get install x-window-system-core #安装X-Window核心
>>  你可以选择安装全部 apt-get install x-window-system
apt-get install xdebconfigurator #安装X自动配置工具
>>  xdebconfigurator #自动检测硬件
>>  dexconf #配置 /etc/X11/XF86Config-4
dpkg-reconfigure xserver-xfree86 # 重新配置X参数(重要)
apt-get install gnome-core #安装Gnome核心,你也可以选择全部安装
$$分页$$
apt-get install modconf     # 安装硬件管理模块工具
apt-get install rcconf      # 安装启动管理模块工具
apt-get install deborphan   # 显示未关联和使用的软件包
tasksel # 基础的软件包管理工具
apt-get remove packages-name  # 删除一个软件包
dpkg -P packages-name         # 彻底删除一个软件包以及配置文件
tzconfig  # 修改系统默认时区
debconf   # Deb配置命令 (具体不详)
====================================
fc-cache -f -v  # 运行于字体目录中,更新字体信息缓存
fc-cache -v     # 运行于字体目录中,更新字体信息缓存
mkfontscale               # 生成 font.scale 文件,与字体在同一目录下运行。
cp fonts.scale fonts.dir  # 将生成的 fonts.scale 复制为系统需要的 fonts.dir 配置文件。
====================================
apt-get install locales # 安装最新版的 locales 软件包
>> 安装以后将会在 /usr/lib/locale/ 自动生成所需要的 locale
>> 执行 locale 查看现有的配置内容
>> 路径为 /etc/locale.gen
>> 可用命令 locale-gen
dpkg-reconfigure locales # 重新配置 locale 设置
====================================
apt-get install fvwm # 安装fvwm
  1、 设置你的系统启动方式是命令行启动模式。
      在 /etc/inittab 文件中.设置以命令行的方式来启动:
      id:3:initdefault
  2. 将 etc/X11/xinit/xinitrc 这个文件备份,比如 xinitrc.old
      cp xinitrc xinitrc.old
      然后在 /root/ 或者是 /home/usrname/ 下面建立一个 .xinitrc 文件。
      在里面写入: exec fvwm 并保存.
      最后执行: startx 进入 fvwm
$$分页$$
网上很多教程都谈到了Debian LINUX 基础知识介绍,说实在话,很多都是重复的设置。我自己通过VM虚拟机实验,自己整理出了一套简单高效率的汉化方法。如果有什么错误和遗漏,欢迎大家补充和修订,谢谢。
1、安装Debian的时候,选择中文简体。
2、设置时区的时候选择: "Asia" 以及 "Shanghai"
3、设置Apt源地址包含: DebianSecurity CN99 GeekBone Nctu.edu.tw 地址
4、运行 apt-get update 命令更新系统软件包
5、运行 apt-get upgrade 命令安装更新软件包
6、运行 apt-get install zhcon 命令安装 zhcon 中文控制台
7、运行 apt-get install vim 为了方便可安装 VIM 编辑器
8、修改配置文件 /etc/profile 增加如下内容:
export LANG=zh_CN.GB2312
export LC_ALL=zh_CN.GB2312
10、重新登陆 Debian,进入 zhcon
11、执行 apt-get install locales 安装或者更新最新版本
12、安装 locales 后会自动进入设置 locale 对话框,语言设置选中: "en_US ISO-8859-1" 和 "zh_CN",如果你需要支持更多的也可以选择 "BIG" 和 "UIF-8" 等等。最后记得将 "zh_CN" 设置为 locale 的默认编码。
13、退出zhcon环境(Ctrl+D). 退出Debian控制台(Exit),重新登陆 Debian,进入 zhcon,运行 locale 查看是否设置生效。
14、运行 apt-get install libpango1.0-common 安装 defoma,安装完以后,会提示你将其设置为字体管理工具,选择 Yes。
15、因为我们已经有了defoma,所以只需要安装新的中文环境和字体,设置字体和配置字体文件等复杂工作我们都不需要做了。
运行 apt-get install xfonts-intl-chinese 安装简体中文的环境字体(重要)
运行 apt-get install xfonts-intl-chinese-big 安装支持繁体中文环境字体(可选)
(你可以参考: http://www.debian.org/intl/zh/software 支持中文的所有软件)   
16、安装两个官方推荐的简体中文的字体:
apt-get install ttf-arphic-gbsn00lp
apt-get install ttf-arphic-gkai00mp
17、安装中文输入法,如小企鹅或者XCIN
apt-get install xcin
18、设置 /etc/X11/xinit/xinitrc 中自动运行中文输入法,增加如下内容:
export XMODIFIERS="@im=xcin"
xcin &
19、到这里建议重新启动一下Debian,然后开始安装 GNOME 或者 FVWM,我建议还是安装 FVWM 这个比较稳定和专业一点。
apt-get install fvwm
想漂亮继续装个fvwm的主题
apt-get install fvwm-themes
20、OK,现在我们可以直接输入 startx 进入 fvwm。如果没有问题的话,应该可以看到是中文环境了。
$$分页$$
# 安装软件包并且自动检测并安装相关软件
aptitude -R -G install Package
# 检测软件包的相关资料
# 这里将检测 Package 软件包的信息
aptitude show Package
# 安装指定软件并且指定安装该软件的版本
# 这里将安装 Packge 软件.版本是2.2.5
aptitude install Package=2.2.5
# 删除指定软件,但是不会删除配置文件
aptitude remove
# 删除软件包以及所有配置文件(完全删除)
# 推荐使用,这个命令会自动检测依赖关系
aptitude purge
$$分页$$
最近工作太清闲,清闲到继续研究Debian了,呵呵。生活就是WoW和Debian,逐步进入真正的网络世界。安装Debian和XFCE桌面环境以及中文化和VMware的过程。
www.Debian.org 下载最新的 Debian 3.1 r01 ISO镜像。
提示: 请确保下载的是 Stable 的版本。否则,如果你使用 Testing 的版本将无法使用 GCC 3.3.5
下载完以后开始安装,可以选择安装英文版的或者是简体中文版的。
安装完以后,我们首先安装 GCC 3.3.5 和 Make,因为VMware将会依赖这两个软件包。
aptitude install gcc make

提示: 执行命令后请注意确认一下 GCC 的版本号,正确的应该是 GCC 3.3.5
如果是 GCC 4.0 的那就说明 Debian 是 Testing 的,需要更换正确的版本重新安装。

安装完以后推荐安装VIM来代替VI,如果需要的话安装FTP Client。
aptitude install vim
aptitude install ftp
下面进入关键的一步,我们需要安装 Debian 的 kernel-headers 文件,因为 Debian 下的 VMware 需要该内核头部文件,并且版本要与你现在的内核一致。
查看当前系统的内核信息: (我的是:2.4.27-2)
ls /boot
安装与自己匹配的 kernel-headers
aptitude install kernel-headers-2.4.27-2 kernel-headers-2.4.27-2-386
因为该文件太长了,我每次都是用通配符匹配的,先查到自己的内核版。
比如: aptitude install kernel-headers-2.4.27-2*
注意红色的部分为自己的内核版本然后加通配符,aptitdue 会自动寻找匹配的文件,一般找到的全部安装也没问题。
到这里为止就完成了系统的基本配置,接下来开始安装X和XFCE。
aptitude install x-window-system-core
aptitude install xfce4
安装完毕以后登陆XFCE,通过X的Terminal进行VMare的安装就可以了。
$$分页$$
我的电脑配置:
P4 1.6 / ASUS 845PE / KINGSTON 512M /
ASUSATI 9550 256M / SAMSUNG 160G and ST 8.6G /
Debian Linux 3.1
==============================================
安装过程:
1、增加APT源:
deb http://www.stanchina.net/~flavio/debian-fglrx-xfree86/ ./
deb http://www.stanchina.net/~flavio/debian-fglrx-modules/ ./
2、安装基础程序:
apt-get install debhelper kernel-package fakeroot
国外教程中还包括下面几个基础程序:
(libqt3-mt-dev xlibs-dev libxtst-dev rpm wget)
3、安装fglrx程序:
apt-get install fglrx-driver
apt-get install fglrx-kernel-src
国外教程中提到的我们要验证下面的包是否安装:
(fglrx-driver.deb fglrx-driver-dev.deb fglrx-kernel-src.deb
fglrx-control-qt3.deb fglrx-sources.deb)
4、安装fglrx核心,对应你的内核版本:
apt-get install fglrx-kernel-2.6.8-2-386
5、安装完成以后将会生成 fglrx-4.3.0-3.9.0.tar.gz 这个包。
在/usr/src/目录下.进入目录.解压缩该包。
tar -zxvf /usr/src/fglrx-4.3.0-3.9.0.tar.gz
cd /usr/src/modules/fglrx-4.3.0-3.9.0
6、进入 /usr/src/modules/fglrx 目录开始编译。
./make.sh
如果提示如下错误: Link /lib/modules/2.6.8-2-386/build does not exist (or is not a link)
请执行如下安装: apt-get install kernel-headers-2.6.8-2 kernel-kbuild-2.6-3
7、编译成功后会提示你把 fglrx.ko 拷贝到 /lib/modules/2.6.5/misc 下
cp fglrx.ko /lib/modules/2.6.5/misc
运行如下命令:
depmod -ae转载请注明出处:电脑精品教程网,网络教程网,计算机教程网
查看 fglrx.ko 这个模块是否存在:
modprobe -l
(如果没有这个命令,我通过查询Debian的包信息,安装下面的包:
apt-get install module-init-tools modutils)
8、加载模块:
module-assistant prepare
module-assistant a-i fglrx
(如果没有这个命令.我同样是查询Debian的官方站点,查询并安装:
apt-get install module-assistant)
9、安装模块:
modprobe fglrx
10. 配置ATI驱动:
fglrxconfig

测试显卡:
glxgears
显卡状态:
glxinfo

11、调整XF86Config-4
将Load "extmod" 替换成:
# Load "extmod" but omit DGA extension
# (the DGA extension is broken in the fglrx driver)
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Section "Device"按如下修改:
Section "Device"
Identifier "ATI"
Driver "fglrx" # this is the important bit
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "UseInternalAGPGART" "no" #出现问题改成Yes
EndSection
Section "Screen" 中的 Device 改成 ATI
Section "DRI"如下修改:
Section "DRI"
Mode 0666
EndSection
==============================================
非常感谢你能坚持到这里,为了表示奖励,HOHO。本人告诉你一个非常简单安装ATI显卡的办法。就是,直接登陆 http://www.ati.com 下载 Linux 驱动。
ATI完整版驱动 For XFree86 的下载地址是: http://www2.ati.com/drivers/linux/ati-driver-installer-8.16.20-i386.run
下载完以后是个 *.run 的文件,直接运行就可以了。
运行完以后记得修改 /etc/X11/XF86Config-4 的配置,怎么修改?按照上面的第11步修改就行了,OVER。
$$分页$$
Debian Cedega 支持中文的配置方法
vim ~/.transgaming/config
[FontAlias]
"Times New Roman"="simsun"
"MS Serif"="Times New Roman"
"Arial"="simsun"
"Helv"="simsun"
"MS Sans Serif"="simsun"
"System"="simsun"
"Tahoma"="simsun"

Debian Linux 下中文输入法 SCIM 的配置
1、安装 scim scim-chinese scim-config-gconf 和 im-switch
dpkg -i im-switch_1.2.deb
apt-get install scim scim-chinese scim-config-gconf
目前 SCIM 应该是最通用的输入法了,使用 Synaptic GUI 可以直接选择安装。im-switch 是切换输入法的软件,必须装。否则 Ctrl+空格无法激活任何一种输入法。
2、建立启动环境文件
vim /etc/X11/xinit/xinput.d/default
GTK_IM_MODULE=SCIM
XIM=SCIM
XIM_PROGRAM="/usr/bin/scim"
XIM_ARGS='-d'
$$分页$$
Debian Linux X-Server 分辨率微调
[方法一] 可以使用 gtf 命令计算出显示器分辨率的相关值:
gtf 1024 768 100
计算 1024x768 100HZ 的相关值,输出如下:
# 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
Modeline "1024x768_100.00" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync
将上面 Modeline 那一行加入到 X 配置文件中 monitor 字段部分就可以了。

[方法二] 直接修改 XFree86Config 文件中的行频和场频:
使用 xvidtune 命令可以启动一个GUI微调窗口,前提是你已经正确安装了显卡驱动程序。
我们可以使用VI来编辑X的配置文件,直接在如下字段修改:
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 160.0
上面是我的 LG711S 的官方值,我是自己查网站获得的。
建议自己修改的时候严格参考说明书,设置过高烧掉了显示器不要哭啊。
补充:
场频: 场频又称为“垂直扫描频率”或“刷新率”。指单位时间(以秒计)之内电子枪对整个屏幕进行扫描的次数,通常以赫兹(Hz)表示。以85Hz刷新率为例,它表示显示器的内容每秒钟刷新85次。
行频: 行频又称为“水平扫描频率”。指电子枪每秒在荧光屏上扫过的水平线的数量。其值等于“场频 × 垂直分辨率×1.04”,单位为KHz(千赫兹)。行频是一个综合分辨率和场频的参数,该值越大,显示器可以提供的分辨率越高,稳定性越好。
$$分页$$
1、Debian 3.1下安装Deb包(Apache.MySQL.PHP),如图。

2、安装成功后配置文件如下修改:
==================================
Apache 1.3.3 Debian Sarge Config
==================================
vim /etc/apache/httpd.conf
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddDefaultCharset UTF-8

DirectoryIndex index.htm index.html index.cgi index.php

vim /etc/apache/modules.conf
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
==================================
MySQL 4.0.24 Debian Sarge Config
==================================
vim /etc/mysql/my.cnf
#skip-external-locking
bind-address 172.16.1.254
==================================
PHP Version 4.3.10 Debian Config
==================================
vim /etc/php4/apache/php.ini
display_errors = Off
default_charset = "UTF-8"
extension=gd.so
extension=mysql.so

2007-9-7 21:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 2 楼』:  

用ubuntu吧,也是debian的

2007-9-7 23:43
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bugaoxing
中级用户





积分 398
发帖 204
注册 2006-9-18
来自 广西
状态 离线
『第 3 楼』:  

如果是玩桌面的话,ubuntu是个不错的选择,如果是程序员ubuntu就不太适合了

2007-9-23 10:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: