文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux不完全攻略

Linux不完全攻略

时间:2007-02-18  来源:PHP爱好者

1 安装Linux
版本:2004-06-17-01

1.1 条件

1.1.1 思想准备

安装目的。
这不是玩具,尽管它具备一些玩具的功能,但是不要对这方面报多少希望,不要问某某游戏是否能在Linux下运行。

心理承受。
安装可能会由于可知或未知的原因失败。实际上,安装Window$也不会100%成功,不是吗?
你的某些硬件无法被驱动,因为厂家可能没有提供Linux下的驱动程序。
你可能无法上网,由于你所在区域的ISP不支持,或者网络设备无法驱动。

1.1.2 硬件要求

一台配件不是太特殊的PC,不要最新配件,也别老得掉渣,这样的PC一般都能安装。
SCSI硬盘和SATA硬盘上的安装没有实践过,暂不讨论。
需要至少3G的硬盘剩余空间,因为红旗Linux桌面4.0不提供自定义安装。
CPU最好在500MHz以上,RAM最好在250MB以上,因为作为桌面系统图形界面是必不可少的。
需要鼠标、键盘和一个不是太次的显示器,毕竟不是做机房的服务器。
鼠标、键盘最好不是USB的,不过现在的安装程序似乎不太在意这些了。
如果你有可引导系统启动的软驱,也请准备两到三张好的软盘,金田的不错,只是别用水货。
网络设备可以是内置电话调制解调器,推荐用网卡或外置串口电话调制解调器。不推荐内置或USB接口的ADSL调制解调器。

1.1.3 其他环境要求

已经实践过的安装环境:
裸机,光驱可用;
C盘装有DOS/Window$非NT系统,光驱可用;
C盘非ntfs格式,装有NT系统,而且软驱可用,光驱可用;
C盘为ntfs格式,装有NT系统,并且NT引导头同时负责了另外一个系统的引导,而且软驱可用,光驱可用。

1.2 版本选择

红旗Linux桌面4.0Bate

不要笑,相比垃圾般的2.4和要序列号(尽管能绕过去)的3.x,4.0已经有了“质的飞跃”。也没选4.1EA,因为没有多少吸引人的新特性。硬件兼容性和很棒的中文支持,对于初学者,这是最佳选择。

我对比使用过一段时间,细节已经忘了,但是总体来说Bate版比正式版用着方便。

较好的软件支持性,也是一般水平用户不错的选择,至少编辑这篇文章的系统能同时运行ADSL拨号软件、QQ客户端、Web浏览器、mp3播放器、虚拟机、Window$模拟器、J2SDK、JSP服务器、Web服务器和数据库服务器。同时运行有点慢,但还不至于无法忍受。

1.3 安装前的准备(建议先把这部分内容看完再动手)

1.3.1 获取安装介质

红旗Linux桌面4.0,似乎不象以前的版本那样拿到大街上软件店卖,连盗版地摊上都见不着,不过可以从网上下到。估计Bate版是找不到了,正式版也可以,区别不大。
你可以把下载后的iso文件刻到光盘上,注意原样刻录,不要改动。

1.3.2 为Linux创建文件系统

1.3.2.1 必要性

Linux 是一个与Window$/DOS几乎完全不同的操作系统,必然要有自己的文件系统。硬盘上的文件系统一般就是分区。在一定情况下Linux可以与 Windows共分区,但是步骤麻烦而且影响性能。Linux下没有和"盘符"等价的概念,所以关于硬盘分区,有必要在此花费一些口舌。

硬盘受早期设计者眼光的限制,只能有4个“分区”。后来,人们需要更多的分区,不得不把刚才所说的“分区”作为超级目录,在里面划分更多的分区。原来的“分区”有了新的名称:主分区。作为“目录”的分区通常不再被叫做主分区,而叫扩展分区,它本身不存放一般数据。里面存放数据的子分区叫逻辑分区。在比第一个分区更靠前的那个磁道上,有一部分容量被保留为操作系统引导专用,叫“Main Boot Record”,中文叫“主引导区”。

一般情况下主板第一IDE口主盘主分区和扩展分区的编号从“hda1”到“hda4”,逻辑分区从“hda5”开始,从盘把“hda*”变成“hdb*”;第二一IDE口主盘主分区和扩展分区的编号从“hdc1”到“hdc4”,逻辑分区从“hdc5”开始,从盘“hdd*”。如果你的硬盘上已经安装了 DOS/Window$,请按这个规则对着看看DOS/Window$的分区分别对应什么编号。

SCSI硬盘和SATA硬盘的编号另有规定。

删除或缩小一些分区,腾出约3G的空间,准备迎接小企鹅吧。这个空间最好是连续的,并且其开始位置在40G以前。不要太大,你目前还不需要。3G足够了。

1.3.2.1 建议的分区方案

为了便于维护,建议依次给Linux分配500MB、>2GB两个ext3格式的数据分区和一个swap格式的交换分区。交换分区将被系统用作虚拟内存,作为桌面系,其大小一般为256MB。当然,如果你内存已经达到25xMB,作为桌面系统,也不必用这么多空间做交换分区,可以只划分128MB。据说非32MB整倍数大小的交换分区容易导致空间浪费,注意一下就可以了。

以上3个分区中的任何一个、两个或全部,可以是主分区,也可以是逻辑分区,这个随你。如果没有顺手的分区工具,也可以把空间留出来,等到安装的时候再划分。

1.3.3 熟悉一下虚拟机

如果你手头已经有红旗Linux桌面4.0安装光盘并能直接引导这台PC,你可以跳过本节,否则最好还是看完。
如果你手里没有安装光盘,你可以参照网上的资料试图硬盘安装,但是比较麻烦,我没有试验成功,在这种情况下推荐使用虚拟机软件VMware。
如果你的PC上有能正常运行的M$-WinNT类系统,你需要弄到一个叫VMware-Workstation的虚拟机软件。注意,要Window$版的。
如果你的PC上已经有能正常运行的Linux-2.4.x系统(2.4.x指内核版本号),X-Window版本高于3.6,你需要VMware-Workstation的Linux版。
安装VMware,推荐用4.x的。想办法弄一个序列号。如果你不打算让红旗Linux桌面4.0终生运行在虚拟机里,那么这个序列号只要能管一天就行。
运行VMware,在其窗口顶部“Help”那栏找到输入序列号的地方,输入序列号。不管正误都会出提示的,错了就再找一个序列号,直到正确为止。

虚拟机软件,就是创建和运行虚拟机用的(废话)。创建一个新的虚拟机。
第一步:“File”->“New Virtual Machine”->“Custom”->“Next”->操作系统那栏选Linux->“Next”。
第二步:设置虚拟机名以及配置文件,按你的喜好设置->“Next”。
第三步:设置虚拟机的内存大小,推荐设置为当前系统的1/3->“Next”。
第四步:网络连接,使用默认设置->“Next”。
第五步:磁盘设定,如果你不是想让红旗Linux桌面4.0终生运行在虚拟机里,请选“Use a physical disk”,让虚拟机与当前系统共用同一硬盘,而不是虚拟出一个硬盘。有一定风险,但是只要不胡乱操作,风险不大->“Next”。
第六步:指定要使用的硬盘->“Next”->设置配置文件的位置->“Finish”。既然已经打算走这步,请忽略那个风险提示。

如果你在第五步选了“Create a new virtualdisk”,需要设置虚拟磁盘大小;如果你选了“Use an existing virtual disk”,需要指定那个虚拟磁盘配置文件。

恩,没出岔子的话,新的虚拟机创建出来了,有自己的CPU、RAM(都是用软件模拟的)和屏幕(桌面上的窗口),鼠标、键盘都是和当前系统共用的。
光驱软驱默认情况下也是和当前系统共用的,所以如果你想用iso文件引导虚拟机,请“Edit virtual machine settings”,在左侧列表中选“DVD/CD-ROM”那项,再在右侧选“Use ISO image:”,指定安装红旗Linux桌面4.0的iso文件。
虚拟机默认不是从光盘引导的,要在它的BIOS里改,得先“Start this virtual machine”。如果出现“Do not forget to ...”的提示框,直接点“OK”。待VMware窗口中一大块变黑的时候,赶快用鼠标点那块黑,那块黑是虚拟机的屏幕。现在你的鼠标和键盘就转为控制虚拟机了。注意虚拟机屏幕下方的进度条,在它走完之前,你有几秒钟的时间按“F2”键进其BIOS。
VMware的虚拟机用的 PhoenixBios和平常用的AwardBios操作不一样。请用键盘的左右箭头键选中“Boot”标签,用上下箭头键选中“CD-ROM”。同时用 “Shift”键和“+”键,把“CD-ROM”拎到顶上。用键盘的左右箭头键选中“Exit”标签,用上下箭头键选中“Exit Saving Changes”,回车->“YES”,等待虚拟机重新启动。同时按“Ctrl”和“Alt”键,鼠标和键盘就从虚拟机中解脱出来了。看到进度条的时候按VMware窗口左上方的红方块,停掉虚拟机。

到此为止,这个虚拟机已经设置妥当了。

1.4 安装

1.4.1 开始安装

其他发行版的Linux安装时可以参考本文档,差别不会太大。

现在,把红旗Linux桌面4.0的安装光盘放进光驱,重新启动计算机。如果你的计算机目前不是从光盘引导,请进BIOS修改。

如果你没有安装光盘,或者计算机无法从光驱引导,请把你下载的iso文件放进虚拟机的光驱并启动虚拟机;用如果出现“Do not forget to ...”的提示框,直接点“OK”;当虚拟机屏幕出现时,鼠标和键盘去控制虚拟机。

看屏幕上字符滚动,等待。
看屏幕变成灰色并出现一个随鼠标移动的小黑叉,再等待。
然后看到蓝色的图形化安装界面。

看看那个用户协议。是不是比Micro$oft的看着舒服点?这个协议仍然不自由,但是目前已经够了,不管你是不是真同意它,请“同意”->“下一步”。

3G的空间够用,为了尽量避免以后出麻烦,如果你安装的是Bate版,请选“开发系统”,如果是正式版,请选“完全安装”。再点“下一步”。

这个画面,选~什么?你选“Fdisk”?!OK,高人,有胆识,佩服,居然沉住气看到了这里,好了,您老去忙吧,不要在这里耽误您的时间了:-P

如果你前面只是把空间留出来而没有划分分区,现在就在留出的空间上划分吧。然后选中那个500MB的分区,“编辑”,把它的挂载点设置为“/”,格式化成 “ext3”;再编辑那个>2GB的分区,挂载点设置为“/usr”,也格式化成“ext3”;最后编辑交换分区,格式化为“swap”。注意:两个Linux可以使用同一个交换分区,但不是同时!如果你在Linux下使用VMware安装另一个Linux,并打算让两个Linux使用同一个交换分区,请先以“root”身份执行“/sbin/swap off /dev/你的交换分区编号”,关掉交换分区。“下一步”。

安装启动引导器。红旗Linux桌面版4.0默认用GRUB。这东东我不熟悉,系统安装好没多久就被我替换成LILO了。这两者都能胜任多系统引导任务。如果你当前的安装环境是裸机,者hda1分区不是ntfs格式,请把这东东安置在“MBR”,即“主引导区”。如果你确信有别的办法引导正在安装的Linux系统,这个启动引导器也可以安置在那个500MB分区里。

请在上方的框里输一次口令。这是你作为系统管理员登录用的。在下面的框里再输一次,输完看提示。两次输入一致的话,“下一步”。但请记住这个口令。

如果还有设置不当,或者突然对原本要新安装Linux的空间上的数据心存怜悯,这是修改或退出安装的最后机会。到目前为止,Linux安装程序还没有对你的硬盘动任何手脚,现在退出,你还有90%以上的机会用工具软件恢复那些空间上的数据。点“下一步”后,如果在那些分区上还有有用的数据没转移,请节哀。

1.4.2 一些概念

首先是分区编号不同了,接着冒出来一个什么挂载点,头大吗?分区编号前面说了,现在来解决“挂载点”。
Linux的目录树只有一个根“/”,包括它在内,所有的目录,空的、非空的都可以充当挂载点,只是非空目录充当挂载点时,其原有内容将被屏蔽。
每个文件系统里通常都有目录树,所以可以把文件系统想成一些倒挂的树杈,在最顶上只有一个枝,往下走根有了分杈,越往下杈越多,这些杈就是文件系统里的目录和文件,这点和DOS/Window$是相同的。一般文件不可做挂载点,忽略掉。

Linux 系统的根目录也是在一个文件系统里的,这个文件系统通常称为根文件系统。可以想:代表根文件系统的树杈倒挂在屋顶上。独立的树杈之间毫无联系,但是随时可以把一个树杈倒挂于挂在屋顶的树杈末梢或分枝的地方,形成一个更大的树杈,而这个大树杈又能在任何末梢或分枝的位置挂上一个新的树杈,组成更大的目录树。除了挂在屋顶的树杈外,其他已经挂上的树杈也可以卸下还原。

恩,关上显示器,然后去吃饭吧,或者小睡一刻。如果你是用的虚拟机安装,而且你的机器够强劲,你也不在乎拖慢安装速度,那么上上网、聊聊天、听听歌、玩玩小游戏也是不错的选择。

1.4.3 完成

如果还没看到制作启动引导盘的画面,而且你的计算机没死机,请继续等待。然后把你准备好的软盘拿来,插进软驱。照中文提示操作。再然后,在计算机重新启动的那一刻把光盘取出。
如果你用的是虚拟机安装,请在看到BIOS进度条时停掉虚拟机。如果你打算在虚拟机里运行Linux,请把虚拟机设置为硬盘引导。如果你只是借助虚拟机完成安装,那么它的使命基本上结束了,卸不卸随你。

1.4 初步设置

重新启动计算机。如果你打算让新系统在虚拟机里跑,冲亲启动虚拟机。
如果你已经把启动引导器安装在“MBR”,应该能看到操作系统选择画面了。如果起引导器安装在Linux的根分区,想必你已经对别的启动引导器比较熟悉了,你要做的只是让别的启动引导器能引导到那个分区。你也可以用刚才制作的软盘引导系统。

1.4.1 显示设置

桌面系统只有字符界面是不可接受的。

第一次启动红旗Linux桌面4.0时会自动进入运行级别4,即红旗的“安全模式”。不是太倒霉的话,屏幕上会出现一个调节显示设置的窗口。如果你在 Window$下调节过显示设置,这对你没什么难度。一定要注意的是,不要轻易按“确定”按钮,新的设置请先“测试”。如果设置不妥当,一定不要“确定”。这个版本的红旗Linux没有提供命令行下进行显示设置的工具,一旦砸锅补救过程将非常麻烦。

你的鼠标能用么?不能的话,请用键盘操作,鼠标问题到下一节才能解决。“Tab”键能够切换焦点(或者叫操作位置)。把焦点移动到你需要的地方。如果移动到按钮上,用空格键可“按”这个按钮;下拉菜单上,空格键能把菜单拉出来,用上下箭头键选择,再用空格键确认;左右方向的滑动条,用左右箭头键调整。

显示设置完成后会自动转到运行级别5,即从登录到注销都带图形界面的状态。登录系统时帐号/用户名用“root”,口令/密码用你在安装时设置的那个。如果鼠标不能用,按刚才的办法把焦点切换到输入框,输入,再切换到对应的按钮。“root”是系统管理员帐号,拥有系统最高权限,能管理系统,更擅长毁坏系统,务必小心使用。

1.4.2 命令行和鼠标

试试“Alt”键加“F2”键。在桌面上出现的小窗口里输入“rxvt”->运行。别输引号。还要注意,Linux系统严格区分大小写。
对,出来一个命令行,你可以用命令“exit”退出,也可以用窗口的叉叉关掉。用Linux就离不开命令行。你也可以从“开始”菜单->“应用程序”里找到它,它在那里叫“终端”。

别发抖,命令行不可怕,多用几次,它能把许多事情变得简单。你会发现Window$原装的命令行是多么的弱智。

如果你的鼠标不能用或不好用,请先检查你的鼠标是什么接口,插好没有。再次开“终端”,执行命令“setup”,用上下箭头键选“Mouse configuration”,按照你的实际情况配置鼠标。“Tab”键仍然是切换焦点,空格键仍然是确认。如果你的鼠标只有两个键,请把这个选上:“[ ] 模拟三键吗?”

1.4.3 添加用户
如前所述,“root”是个危险的帐号,即使它落入你上铺的兄弟手里都是不应该的。不但登录输入口令的时候要小心,口令也不应该容易破解。如果你认为安装时设定的口令不安全或者让你不舒服,改吧。试试,就用“终端”。

设置口令的命令为“passwd”,不带任何参数的话,就是修改当前你现在所用帐号的口令。
先输入旧口令,回车。忘了?“大侠请重新来过”。
旧口令正确输入后,输入新口令,再回车。如果有什么问题,会提示的。
再次输入新口令作为确认,还回车,如果两次新口令相符,就OK了。
注意,出于安全考虑,在“passwd”命令中,你的输入都不会显示出来,输对输错,只有你和Linux知道。

除了做必要的系统管理外,即使是你,也不应当总是使用这个帐号。请重新创建一个或一些帐号,包括你平时用的。

还用“终端”。命令为“useradd 你要加的帐号”。一个帐号就添加完毕了。命令“passwd 帐号”是修改这个帐号的口令,执行时时输两次新口令。OK,这个帐号能用了。请注销,试试用新帐号登录。

用新帐号登录后,再打开“终端”。用用键盘的上下箭头。找不到刚才的命令?正常。它只记录这个帐号的命令。

至此,Linux的安装和最基本设置已经完成。注意,Linux下,没有充分的理由不要硬关机。

2 基本调校
版本:2004-06-18-02

你现在能在Linux下听歌、上网吗?用起来顺手吗?哪里不顺手?请继续看。

2.2 网络

资料查不了软件下不了,没有网络,计算机是不完整的。

2.2.1 设备

内置调制解调器和网卡在“控制面板”里设置。如果桌面上的“控制面板”打不开,请“我的电脑”->“控制面板”。网卡一般都能驱动,内置调制解调器就得碰运气了,因为现在许多调制解调器都是专门给Window$用的。如果你一定要在Linux下用电话拨号上网,而你的内置调制解调器无法在Linux下使用,请用外置串口调制解调器,它是标准设备,无须专门驱动。

USB接口的网络设备,请找该设备在Linux下的使用说明。

2.2.2 设备OK,准备上网

2.2.2.1 路由方式

如果你通过局域网中的路由器或充当路由器的计算机上网,请把网关设置为那台路由器的IP地址。重新启动网络部分,或者下次开机,你已经在网上。

2.2.2.2 拨号

如果你用电话拨号、ISDN、xDSL或以太网虚拟拨号方式上网,请用“开始”菜单->“网络”->“拨号程序”创建连接。这个拨号程序是“中关村百校信息园”出的,各步骤都有中文提示。

2.2.2.3 开机直接拨号

如果你用LAN虚拟拨号/xDSL方式上网,用月租方式而不以分钟、小时计时,你可以将拨号程序设置为开机期间一直在线。

以“root”身份登录系统,打开“终端”,执行“adsl-setup”。过程中屏幕显示、注释和用户输入如下,其中带“[]”的项由你输入,由“#”开头的行为我添加的注释。

#里面的英文都不难。因为我的连接已经配置好,下面的显示可能与第一次配置有所不同。但也不会相差多少。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载