一、安装前的准备
Linux安装光盘支持由光驱启动安装,用户只要对BIOS进行相应设置,就可以由光盘直接启动进入Linux的安装界面。在正式安装Linux操作系统之前,用户应注意以下两个方面的问题:
1.硬盘空间
Linux需要在硬盘上建立自己的磁盘分区,如果用户不希望对现有系统下的硬盘进行重新分区,建议使用一些第三方工具软件,如Partition Magic等,对硬盘上已经存在的分区进行压缩,从而为安装Linux腾出足够空间。用户需要为Linux预留大约500兆硬盘空间,既可以位于已经存在的扩展分区,也可以是没有被划分分区的硬盘空间。Red Hat Linux 6.0可以在安装过程中自己创建分区,所以用户所要做的只是为Linux操作系统预留足够的硬盘空间即可。
2.记录用户机器硬件配置信息
虽然Linux的安装过程已经被尽可能的简化,但是Linux仍然有可能不能自动检测到用户系统中的所有硬件配置。用户在安装过程中可能要回答某些硬件的设置问题,为了保证安装的系统可用,好用,建议用户在安装之前记录下系统的硬件配置信息。一个最简单的方法是在Windows下用鼠标右击“我的电脑”,选中“属性”,在出现的对话框中点击“设备管理”。其中包含了用户需要知道的所有信息,用户尤其应当注意显示器、显卡和声卡的配置情况。
二、开始安装
注意,在启动Linux的安装过程之后,没有类似Windows系统安装中“退出安装”的功能选项。如果用户在安装过程中碰到无法解决的问题而不能继续进行安装时,可以同时按下“Ctrl+Alt+Delete”键退出安装过程,等到找到问题的解决方法之后重新进行安装。
Red Hat Linux的安装过程采用图形界面,由键盘进行控制。其中“Tab”键用于在不同的选项之间移动,空格键用于选定或取消对某一项的选择,“Enter”键用于按动屏幕中高亮度突出显示的按钮。在屏幕的底部显示可能会用到的键盘命令。
1.启动安装过程
安装过程一开始,首先出现欢迎对话框,用户按“Enter”键继续。Red Hat先会询问用户使用何种语言、用户使用的键盘类型(默认选项为美式键盘”)以及安装软件的位置(选择“本地CD-ROM)。在随后的升级或安装系统的询问中选择“安装”,使用何种安装类型选择“自定义安装”。
Red Hat在用户对上述问题作出答复之后,检测用户系统中是否存在SCSI 设备。如果Linux自己没有找到任何的SCSI 设备,就会询问用户是否使用了SCSI 设备。大多数用户可以回答“否”,如果用户确实使用了SCSI 设备,就要在列出的SCSI 设备驱动中进行选择,并提供一些基本的配置参数以便使Linux系统能够正常使用该设备。
2.使用Disk Druid建立Linux文件系统
在第1个过程结束之后,Red Hat将会提示用户建立Linux文件系统。在被询问使用何种工具时,选择Disk Druid。(见^22020305a^1)
现在用户需要在预留的硬盘空间中创建两个分区。第一个分区作为Linux的根(root)分区,用于安装Linux文件。第二个分区作为交换分区,用于补充用户的物理内存。该分区相当于Windows 系统中的交换文件,但是Linux需要建立一个独立的交换分区。在硬盘预留空间添加分区的方法如下:
按“F1”键添加分区,输入“/”作为安装点(mount point),选择Linux Native(Linux本地分区)作为分区类型,然后在设定完分区大小之后按“OK”完成分区添加过程。
用户可以按照同样的步骤添加一个交换分区。注意“安装点”一项空出,选择“Linux Swap”作为分区类型,交换分区的大小不能低于用户物理内存的实际大小。例如,如果用户内存为36MB,交换分区的大小至少应当为36MB。
Disk Druid将会显示出用户添加的两个分区的信息:一个较大的根分区和一个较小的交换分区。用户选择“OK”,当Red Hat询问用户是否将所做的改动保存到分区表时回答“是”。这样就完成了整个分区的添加过程。
在添加完分区之后,用户需要对新分区进行格式化。Red Hat首先格式化交换分区,然后再格式化根分区。建议用户在格式化过程中选择“检查损坏的区块”选项。
3.安装可选软件包
用户可能已经发现在Red Hat Linux光盘中,除了核心操作系统之外,还含有大量功能强大的实用软件。如图像处理功能可以与Photoshop媲美的Gimp,使用广泛的Web服务器Apache等。Linux的安装程序规定了一组默认安装的软件,包括E-mail客户端软件、Telnet、 FTP 以及Web浏览器等。但是在默认情况下将不安装打印机支持程序和DOS/Windows 连接程序。用户可以根据自己的需要选择安装哪些软件。(见^22020305b^2)
下面对Linux的X Window系统做一个简单介绍。X Window系统为用户提供了Linux系统下类似于Windows系统的图形化用户界面。但是与Windows不同,X Window支持多个接口,其中包括最著名的GNOME和KDE。X Window并不直接决定用户的桌面环境,而是由X Window的一个部件窗口管理器进行控制。目前流行的窗口管理器有几十种之多,其中一些采用类似Win 95/98 的用户接口,而另外一些则模仿Mac系统的用户接口。GNOME和KDE都属于桌面环境,在窗口管理器之上提供一系列方便用户使用Linux系统的工具和应用程序。
这里笔者对X Window系统进行介绍的目的是希望用户理解。如果需要在Linux系统中使用图形界面,就应当确保在系统的安装过程中选择安装了所有必需的X Window软件包,包括GNOME和KDE。GNOME 有可能已经被设定为默认安装软件,用户只有通过手动选择安装KDE。
一旦用户选择了需要安装的所有软件包,点击“OK”,然后Red Hat 就会告诉用户将要创建安装记录,再次选择“OK”之后,安装程序开始将用户选定的软件复制到硬盘上。当复制过程中出现黑屏时,用户大可不必紧张,因为这是安装程序启动了自带的屏幕保护程序。用户可以通过点击任何一个键盘键回到安装界面。
接下
2. linux涓嬮潰寤虹珛GPRS鏃犵嚎MODEM鎷ㄥ彿鐨勬柟娉
1.灏嗘棤绾縈odem鎺ュ埌Pc鏈虹殑涓插彛1(/dev/ttyS0)涓娿
2.棣栧厛浣跨敤minicom锛堝己鐑堝缓璁鍦╨inux鐨勫浘褰㈢敤鎴风晫闈涓嬫柊寤轰竴涓猅erminal,鐒跺悗杩愯宮inicom锛夛紝灏嗛熺巼璁剧疆鎴愪负57600銆8N1,Hardware Flow Control.
3.杩愯孉T锛岀湅鏄鍚︿細杩斿洖OK銆傚傛灉娌℃湁杩斿洖鍒欒〃鏄庝覆鍙h剧疆鏈夐棶棰橈紝鎴栬匰aro Modem鐨勪覆鍙i熺巼璁剧疆鏈夐棶棰橈紱
4.杈撳叆AT+CSQ?鐪嬩俊鍙疯川閲忓備綍锛屽傛灉缁撴灉绫讳技+CSQ: 22,99锛堥楀彿鍓嶇殑鏁板瓧鍦12~31涔嬮棿锛変负姝e父銆
5.杈撳叆AT+CGDCONT=1,鈥滻P鈥,鈥漜mnet鈥濓紝鐪嬫槸鍚︿細杩斿洖OK銆傝繖鏉″懡浠ょ殑浣滅敤鏄璁剧疆Apn锛堣块棶鎺ュ叆鐐瑰悕锛夈傚傛灉鎮ㄧ殑Apn鏄鍏朵粬鍊硷紝璇风浉搴斿湴灏哻mnet鏇挎崲鎺夊嵆鍙銆備緥濡傚亣璁炬偍鐨凙pn鏄痝dyd.yl锛岃疯緭鍏AT+CGDCONT=1,鈥滻P鈥,鈥漡dyd.yl鈥;
6.杈撳叆ATDT*99***1#鐪嬫槸鍚︿細杩斿洖CONNECT銆傛e父鎯呭喌涓嬪簲褰撹繑鍥濩ONNECT锛岃屼笖鍚庨潰搴斿綋鍑虹幇涓浜涙暟鎹锛
7.閫鍑簃inicom杞浠躲
8.杩愯寃vdialconf /etc/wvdial.conf銆傚彲浠ョ湅鍒扮郴缁熻嚜鍔ㄥ紑濮嬫煡鎵緈odem,骞朵笖灏嗘垚鍔熸壘鍒癕odem瀹夎呭湪ttyS0涓婏紝骞朵笖閫熺巼涓57600锛屽備笅鍥剧ず锛
[root@test ppp]# wvdialconf /etc/wvdial.conf
Scanning your serial ports for a modem.
ttyS0*1: ATQ0 V1 E1 -- failed with 2400 baud, next try: 4800 baud
ttyS0*1: ATQ0 V1 E1 -- failed with 4800 baud, next try: 9600 baud
ttyS0*1: ATQ0 V1 E1 -- failed with 9600 baud, next try: 19200 baud
ttyS0*1: ATQ0 V1 E1 -- failed with 19200 baud, next try: 57600 baud
ttyS0*1: ATQ0 V1 E1 -- OK
ttyS0*1: ATQ0 V1 E1 Z -- OK
ttyS0*1: ATQ0 V1 E1 S0=0 -- OK
ttyS0*1: ATQ0 V1 E1 S0=0 C1 -- OK
ttyS0*1: ATQ0 V1 E1 S0=0 C1 D2 -- OK
ttyS0*1: ATQ0 V1 E1 S0=0 C1 D2 +FCLASS=0 -- OK
ttyS0*1: Modem Identifier: ATI 鈥 Siemens Mc35 Gprs Modem
ttyS0*1: Max speed is 57600; that should be safe.
ttyS0*1: ATQ0 V1 E1 S0=0 C1 D2 +FCLASS=0 -- OK
Found a modem on /dev/ttyS0.
Modem configuration written to /etc/wvdial.conf.
ttyS0: Speed 57600; init "ATQ0 V1 E1 S0=0 C1 D2 +FCLASS=0"
濡傛灉缁撴灉鍜屼笂闈涓嶅悓锛岃峰氳瘯鍑犳★紝绯荤粺鏈鍚庢讳細鎴愬姛鎵惧埌Modem鐨勩
9.vi /etc/wvdial.conf锛屽皢杩欎釜鏂囦欢淇鏀逛负濡備笅锛
[Dialer Defaults]
Modem = /dev/ttyS0
Baud = 57600
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 C1 D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
Phone = *99***1#
Username =
Password =
10.缂栬緫 /etc/chap-secrets鍜/etc/pap-secrets
灏嗕袱涓鏂囦欢涓鐨勫唴瀹归兘鏀逛负
鈥溾 * 鈥溾
娉ㄦ剰锛岀涓瀵瑰紩鍙蜂负鐢ㄦ埛鍚嶏紝*鍙疯〃鏄庡规湇鍔″櫒鍚嶆病鏈夐檺鍒讹紝绗浜屽圭殑寮曞彿鍐呬负鏍¢獙瀵嗙爜銆
11.杩愯寃vdial锛屽彲浠ョ湅鍒扮粨鏋滃備笅锛
[root@test ppp]# wvdial
-- WvDial: Internet dialer version 1.53
-- Initializing modem.
-- Sending: ATZ
ATZ
OK
-- Sending: ATQ0 V1 E1 S0=0 C1 D2 +FCLASS=0
OK
-- Modem initialized.
-- Sending: ATDT*99***1#
-- Waiting for carrier.
ATDT*99***1#
CONNECT
-- Carrier detected. Waiting for prompt.
~[7f]}#@!}!}!} }7}"}} } } } }#}%B#}%}%}I=}3[18]}(}"}^}#~
-- PPP negotiation detected.
-- Starting pppd at Thu May 13 17:47:11 2004
-- pid of pppd: 19535
12.鍙﹀紑涓涓猅erminal锛岃繍琛宨fconfig鍙浠ョ湅鍒版帴鍙d腑宸茬粡鍑虹幇浜唒pp0璁惧囷紝濡備笅鍥炬墍绀猴細
ppp0 Link encap:Point-to-Point Protocol
inet addr:220.192.68.149 P-t-P:220.192.64.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:66 (66.0 b) TX bytes:84 (84.0 b)
鍙浠ョ湅鍒板凡缁忚幏寰椾簡鍔ㄦ佸湴鍧220.192.68.149
13.杩欐椂鍊欓渶瑕佹墜宸ユ坊鍔犱竴鏉¢粯璁よ矾鐢憋細route add default ppp0 锛屾坊鍔犲畬鎴愬悗鍙浠ping杩滅鐨勪竴涓鍦板潃璇曡瘯鏄鍚︾湡鐨勪笂缃戜簡锛屼緥濡傝村湪鍏缃戜笂鍙浠ping 166.111.8.238锛屽簲璇ヤ細閫氾紱
14.濡傛灉瑕佹寕鏂璸pp鑱旀帴锛屽緢绠鍗曪紝鍙瑕佸垏鎹㈠埌wvdial鎵鍦ㄧ殑Terminal锛岀劧鍚庢寜Ctrl + C鍗冲彲锛屼篃鍙浠ョ粰kill鎺墂vdial 杩涚▼锛岀粨鏋滃備笅:
Caught signal #2! Attempting to exit gracefully...
-- Disconnecting at Thu JULY 13 17:58:26 2004
[root@test ppp]# ppp0 Link encap:Point-to-Point Protocol
3. Linux 下如何安装VNC
Linux下安装VNC服务(实现远程控制功能),方法如下:
1、下载vpn所需安装包
wgethttp://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpm
2、依次安装gcc等支持库
yum-installgcc
rpm-ivhdkms-2.0.17.5-1.noarch.rpm
rpm-ivhkernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
rpm-ivhpptpd-1.3.4-2.rhel5.x86_64.rpm
3、配置VNC主配置文件
vi/etc/pptpd.conf
#在最后追加内容:
debug
ppp/usr/sbin/pppd
option/etc/ppp/options.pptpd
localip117.34.78.222
remoteip192.168.0.2-4
4、配置账号文件
vi/etc/ppp/chap-secrets
#编辑内容为(IP中*号代表所有):
#
#clientserversecretIPaddresses
用户名pptpd密码*
用户名pptpd密码192.168.0.3
用户名pptpd密码192.168.0.4
5、启动VNC服务
servicepptpdstart
6、查看端口 PPTP使用的1723端口侦听
netstat-ntpl
4. Linux下pppd出现问题,我无法上网,怎么办
这个问题也困扰了我好久。首先解决这个问题要检查:
1.pptpd服务器安装配置正确,
2. iptables input 表添加tcp 1723 47 和gre协议
3.nat表的postrouting 添加 -o eth0 -j MASQUERAID和-j SNAT --to
但是可以连接就是没有网:
4.检查ip_forword=1 开启地址转发。还是不行
5.看forward 链 清除默认项,--ok了,我现在设置防火墙都是先iptables -F 然后在添加就没有问题了