May 13

Ubuntu 9.04入门小结 不指定

felix021 @ 2009-5-13 13:05 [IT » 操作系统] 评论(1) , 引用(0) , 阅读(7792) | Via 本站原创 | |
预计覆盖以下内容:
1。安装基本知识
2。添加源(教育网and电信)
3。完整的中文语言支持(输入法)
4。apt-get基本知识
5。root用户相关
6。nVidia显卡驱动
7。引导相关(Grub,Windows,修复,单用户模式)
8。多媒体相关
9。常用软件推荐

另,发现一篇更全的东西:速配指南
http://wiki.ubuntu.org.cn/index.php?title=%E9%80%9F%E9%85%8D%E6%8C%87%E5%8D%97&variant=zh-cn

-----华丽的分割线-----

一。安装-->

常见的Ubuntu的安装镜像一般有这么几种:
ubuntu-9.04-desktop-i386.iso
ubuntu-9.04-alternate-i386.iso
ubuntu-9.04-server-i386.iso
ubuntu-9.04-desktop-amd64.iso
ubuntu-9.04-alternate-amd64.iso
ubuntu-9.04-server-amd64.iso
可以看出来,其实分成3 * 2类:

第一种分类:desktop/alternate/server
desktop版:适合初学者,适合进行备份、修复工作。
LiveCD,可以进入光盘上的LiveSession(需要至少512MB内存),直接感受Ubuntu的环境,而不需要对机器进行任何修改,如果觉得满意再安装;带有Wubi安装模式,可以让你像对Windows应用程序一样地安装卸载Ubuntu,不需要分区,适合新手;带有的软件稍微少一些,但是能够满足基本需求。

alternate版:适合高级用户,需要一定的linux基础。
非LiveCD,最少需要384MB的内存进行安装,安装过程是文本方式模拟的图形,使用键盘控制选项,需要手动调整硬盘分区(也有Guide,但是只建议对全新的硬盘使用),在分区的时候可以选择LVM方式。

server版:适合服务器使用
包含为服务器进行优化的内核,去除不需要的服务(包括X Window)。

第二种分类:i386/amd64 (其实还有ppc, powerpc架构)
这里针对的是CPU的类型。
i386的是针对普通x86 CPU,兼容性最好。网上有些毕源的程序(比如linuxQQ)就只有i386版本。一般建议安装此版本。
amd64是针对amd的64位cpu。通常认为64位操作系统能提供更高的效率等。但是兼容性稍差,对个人用户而言不建议安装。

ubuntu还支持其他的硬件体系结构,比如arm,比如ppc等。此外,9.04还有一个netbook remix版本,是专门为现下流行的上网本优化的,这里就不提了。

在安装过程中最棘手的就是硬盘分区问题了。
下面讲一些最基本的内容,推荐扩展阅读内容为:linux filesyste hiararchy,了解一下linux的是如何组织整个硬件体系结构的;此外建议阅读x86磁盘分区相关内容,了解硬盘的MBR(主引导记录)、主分区、扩展分区、逻辑分区的相关知识。

linux的所有文件的路径都是从 / 开始的,这个东西我们叫它 root。在启动linux的时候需要先相应的分区挂载(mount)到 / 下面才可以读取。所以在分区的时候,我们必须指定一个分区,它的挂载点(mount point)是 / 。此外,可能还需要一个单独的分区挂载到 /swap,这个就相当于windows的虚拟内存。
在x86下面,硬盘的MBR里面有64个字节是用于存放分区信息的,每个分区信息16Bytes, 所以最多可以存放4个分区信息。这里的分区可以是主分区,也可以是扩展分区。主分区是可以安装并引导操作系统的。扩展分区是不可以直接读写的,需要再划分成逻辑分区。通常在windows下,C盘是主分区,剩下的空间是逻辑分区,再逐一划分为D, E, F .... Linux可以安装在逻辑分区中。 一定要确保启动windows的分区是主分区,否则你安装linux以后可能导致无法启动windows,甚至硬盘数据丢失。

-------------------

二,添加源。

粗俗一点地理解,源里头就是存放了一大堆的软件包,以及一个存储所有软件包信息的数据库。添加源以后,可以将这个数据库下载到本地,这样当你需要安装某个程序的时候,只要输入它的名字,ubuntu的apt包管理系统就会自动查到下载地址、将安装包下载下来并安装好,然后你就可以使用了。

源的基本信息存储在/etc/apt这个文件夹中,主要是sources.list这个文件。由于这个文件是需要root权限才可以更改,所以你需要进行如下操作:  
打开 应用程序(Applications) -> 附件(Accessory) -> 终端(Terminal),然后会显示类似 felix021@felix021-laptop:~$ 的信息。然后输入
sudo cp sources.list sources.list.old             #这是备份一下,第一次使用sudo(Super User Do,高权限的执行)需要输入密码
sudo gedit sources.list    #这会打开gedit文本编辑器,载入这个文件的内容。
然后把相应的源信息替换里面的所有东西。

对于电信,可以使用cn99的源:
引用
deb http://mirrors.163.com/ubuntu/ jaunty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ jaunty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ jaunty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ jaunty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ jaunty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ jaunty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ jaunty-backports main restricted universe multiverse

对于教育网,可以使用uestc, ustc或者shju等高校的教育网源,比如
引用
deb http://ubuntu.uestc.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb http://ubuntu.uestc.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse
deb http://ubuntu.uestc.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse
deb http://ubuntu.uestc.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse
deb http://ubuntu.uestc.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse

引用
deb http://debian.ustc.edu.cn/ubuntu/ jaunty main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-backports main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-proposed main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-security main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-updates main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-backports main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-proposed main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-security main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-updates main multiverse restricted universe

保存退出,然后在终端下输入
sudo apt-get update
这就会把源上的数据库下载到本地,这样你就添加了源。

----------------------

三。中文输入法
9.04做得非常简单了:首先按照步骤二添加好合适的源,然后打开主菜单的
系统(System) -> 系统管理(Management) -> 语言支持(Language Support)
选择汉语即可。

---------------------

四。apt-get 相关知识
这个其实Baidu/Google一下有非常详细的
这里就提一点点吧,前面说到了更新源,这个源就是apt的源
当添加了源以后,可以使用
sudo apt-get install package-name 来安装名为package-name的软件。
sudo apt-get remove package-name 移除
sudo apt-get update 重新更新源信息
sudo apt-get upgrade 更新所有可以更新的软件
当你不知道一个包的完整名称的时候,你可以使用
apt-cache search partial-name 来搜索包。
e.g
引用
sudo apt-get install g++ vim-gnome   #这是安装g++编译器和gVim编辑器
sudo apt-get remove pidgin #这是删除pidgin聊天软件
apt-cache search kde #这是搜索和kde相关的软件


----------------------

五。root用户相关。
linux安装好以后都有一个默认用户,其用户名为root,拥有系统的最高权限,可以任意更改系统配置。在Linux中,为了避免过高权限带来的危险,默认会创建一个普通帐户用于日常操作,当需要使用更高权限的时候才考虑使用root用户。而ubuntu使用了一种折衷的办法:使用sudo命令。前面已经多次用到sudo命令了,sudo就是super user do,能够让具有sudo权限的用户以root的身份执行命令。而ubuntu安装好以后root默认是没有密码的,因此不能登录;但是在grub启动进入单用户模式的时候,root则可以直接使用。所以为了安全起见,可以在终端下使用命令
引用
sudo passwd root

来更改root的权限。然后就可以使用 su root 命令切换到root用户来执行命令。这对于需要连续执行一些特权命令的时候会方便很多。

---------------------

六。nVidia显卡驱动
在更新了源以后,打开 系统->系统管理->硬件驱动 就可以看到nVidia的开源驱动了,一般直接选择它,点击启用,OK,重启了就好了。
此外nVidia有提供官方的闭源驱动,可以从nVidia的官方网站下载,比如保存在 /home/ooxx/nvidia-driver.bin,然后在终端下输入
sudo telinit 1
注意,这会关闭现有的大部分程序进入文本模式,然后输入
cd /home/ooxx
chmod +x nvidia-driver.bin
./nvidia-driver.bin
就可以执行安装了。

----------------------

七,引导相关,单用户模式
有点不想写,汗。
现在linux一般使用Grub引导了,很难得见到lilo,所以忽略之。
建议:阅读linux对磁盘的管理、对磁盘分区的识别,同样的,了解Grub对磁盘分区的识别,学习Grub的基本使用。
要在这里说完太麻烦了,于是决定还是不写了。

---------------------

八,多媒体相关
安装好Ubuntu以后默认就有了 totem-xine电影播放器 和 RhythmBox音乐播放器,但是很遗憾,大部分常见的东西它们都不能播。
其实是因为没有安装解码器。
运行这条命令:
sudo apt-get install gstreamer0.10-*
安装gstreamer解码器,然后就可以播放大多数影音文件了。此外,有些文件需要安装w32codecs解码包才可以安装,这个文件可以在网上下载到一个deb包,双击安装即可。
此外,除了totem,还可以使用gxine, mplayer/smplayer 播放视频, 使用audacious播放音乐。

--------------------

九,常用软件推荐

Internet: linux-fetion @ http://libfetion.cn

办公: 永中Office

编程:
IDE: eclipse, netbeans
编辑器: gvim, emacs

图形: gpaint画图, gthumb图像查看

系统:virtualbox 虚拟winxp运行一些windows程序;wine;ies4linux

影音: gxine, smplayer

学习: stardict





欢迎扫码关注:




转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php
fl
2009-5-14 17:40
比ubuntu.org那个wiki更有建设性
felix021 回复于 2009-5-14 19:17
3ks
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   *非必须
网址   电邮   [注册]