fedoraLinux系统基本使用_第1页
fedoraLinux系统基本使用_第2页
fedoraLinux系统基本使用_第3页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、登录、注销与关机由 lugir 于 星期二,01/26/2010 - 14:52发表本文讲解启动Fedora 之后,从登录到关机的全过程。首先选择登录用户和语言,再输入密码之后就能登录到桌面了。根据系统提示选择是否更新标准目录名称,最后在 系统”菜单中找到 注销”和关机”系统启动之后会看到Fedora的默认登录界面,面板上会显示可选的用户名。也可以点击"Other",手动输入用户名和密码。选择用户之后会要求输入密码,同时在这个界面还可以选择系统语言。从Language菜单中找到"汉语(中国)",然后输入密码,点击"Log In"进

2、行登录使用“汉语(中国)"登录系统之后会看到一个提示,问 "是否将标准目录的名称更新为当前语 言?",在这里其实就是将用户home目录下的一些目录改为中文。为了以后使用命令行方便,选择"Keep Old Names ( 保持不变)"。,以后就不会再看到这个提示了如果勾选了"Do n't ask me this agai n"Update standard folders to current language?伽 have legged in in a new language. Yqu can automatica

3、lly update the names of some standard folders in your home folder to match thh l anguage. The update woutd 匚hange the following folci皂 rs:Current folder nameNew folder name/ho me/lugir/D&sk top/tiome/lugi 卩桌面/home/lugK/Tt /liome/lugir 板 /tiome/rugi/公共們/home/lugtr/Downoad& /home/lugir/Templat

4、es /home/lugfr/Pubtic /home/lugir/Documents /horn曰iugi戊档 /home/lugtr/Musfc:/hom e/lugir/Pi 匚 t u已吕/horrie/lugir/ViicieoE,home/lugi r/Wi Aiame/lugir/ 片 /homefugir/ffl!频Note that existing 匚ontent will not be moved. Don't dsk me thiw againiCeepOld NamesUpdate Names登录之后,在桌面的左上角找到 系统”菜单,展开之后会看到注销XXX”

5、和关机Y应用程序位豎首选项管理计算机E3lugi的主文件夬关于本廿算机锁住屏墓注誚lugi j回收站当然,现在不用关机 :D实在太简单了,看几张图就轻易学会了登录、选择语言、注销和关机二、使用 GNOME 桌面由 lugir 于 星期二,01/26/2010 - 15:16发表Fedora 12 默认使用 GNOME 作为窗口管理器 (Window Manager) ,GNOME 的目标是基于自由软件,为 Unix或者类Unix操作系统构造一个功能完善、操作简单以及界面友好的桌 面环境,它是 GNU计划的正式桌面。Fedora 12默认使用 GNOME 作为窗口管理器 (Window Man

6、ager)。以下是GNOME的相关介绍,引自 维基百科GNOME ,即 GNU 网络对象模型环境 (The GNU N etwork Object M odel Environment ) GNU计划的一部分,开放源码运动的一个重要组成部分。其目标是基于自由软件,为Unix或者类Unix操作系统构造一个功能完善、操作简单以及界面友好的桌面环境,它是GNU计划的正式桌面。上边栏Fedora 的常用内容包括应用程序、存储位置 和 系统管理功能,它们都以菜单的形式岀现在桌面的左上角,名称分别为应用程序”、位置”和 系统”。这三大菜单涵盖了在图形界面可用的大部分功能。(下一节开始就要讲到这些菜单的内容

7、了:D)鱼费程脖翱Fedora 将Firefox 浏览器、Evolution 邮件客户端和Gnote 便笺等常用程序放置在上边栏,方便用户快速启动。用户也可以自行添加快速启动程序,只要用鼠标将应用程序拖拽到上边栏就可以了 :D看完上边栏的左侧,接下来再看看上边栏的右侧吧|谟 G 曩谒石日星期二15 31 lugir默认情况下,上边栏右侧只有上图这些元素一一输入法状态、音频状态、网络状态、日期时间 以及当前用户名 一一 这些元素都可通过左键或右键单击弹出设置菜单。桌面图标新安装的系统桌面很干净呢,只有计算机” “ Home目录”和 回收站”:D以上两种方式,都可以打开网络连接”管理面板,如下图:

8、下边栏在打开一些窗口之后,下边栏会岀现相应的状态条(像Windows 那样),而右侧则是2个可切换的虚拟桌面和回收站的快捷方式(如下图)三、Fedora网络配置(一)-配置本地网络连接由 lugir 于 星期三,01/27/2010 - 09:59发表要让Fedora 能够上网,需要做两步简单的配置。第一,让计算机连接到Modem或者网关,第二,让 Modem或者网关连接到远程网络(互联网)。在Fedora 图形界面配置网络连接需要在网络连接”管理面板中进行,以下是两种打开网络连接”管理面板的方式一一从左上角菜单找到系统-> 首选项-> 网络连接”或者用右键单击上边栏右侧的网络连接

9、图标,选择编辑连接”首先根据实际情况,选择有线”或 无线”面板,然后从左侧选中要配置的网卡(上图中为System ethO) ,点击 编辑"后会弹岀网卡(System ethO)的参数设置窗口 (如下图)。为了方便起见,建议将自动连接”勾上。选择 “IPv4设置”面板,根据实际情况配置网卡信息。因为我的网络里没有DHCP服务器自动分配IP,所以选择手动”,然后在下面的地址”栏中添加IP地址。DNS服务器”可以使用当地ISP (即网络提供商,如电信、网通)提供的IP地址。或者直接使用 或者 这一步,实际上就相关于配置Windows 下的 本地连接":D应用”(知道为基本设置设

10、置完成之后点击应用”因为配置网络连接属于系统管理任务,而我们使用的lugir只是普通账户,所以点击之后会弹岀root授权对话框,只有正确输入 root用户的密码才能使用网络设置生效 什么说Linux 比Windows 更完全了吧,不过这只是冰山一角哦:D)。忘记root密码是什么时候设置的了?花半分钟看看安装Fedora 12 ( 一)-输入root密码,点击确定,本地网络连接就配置完成了在打开网络连接”管理面板中选择DSL,点击添加Fedora网络配置(二)-连接到互联网由 lugir 于 星期三,01/27/2010 - 11:11发表要让Fedora 能够上网,只需要做两步的设置。第一步

11、已经在Fedora网络配置(一)-配置本地网络连接中完成了。接下来第二步,让Modem 或者网关连接到远程网络(互联网)。要让Fedora 能够上网,只需要做两步的设置。第一步已经在Fedora网络配置(一)-配置本地网络连接中完成了。接下来第二步,让Modem 或者网关连接到远程网络(互联网)打开网络连接”管理面板一一从左上角菜单找到系统-> 首选项-> 网络连接”,或者用右键单击上边栏右侧的网络连接图标,选择编辑连接以下是有关 DSL编辑界面的一些说明:连接名称”可以任意更改,比如叫宽带连接”或者“ ADSL拨号”都可以,在这里还是保持不变:D如果没勾选 自动连接”,那么每次开

12、机之后都要手动操作,推荐勾选。用户名”和 密码”都是ISP(即网络服务提供商,如电信、网通等)提供的,服务就填ISP的 名称吧,比如你是电信用户就填写中国电信"或者"Telecom"吧。PS:使用 星空极速”的电信用户,需要拨打电信客服10000 取得可用于 ADSL拨号的用户名,或者使用 Win dows 进行拨号,然后从事件日志中找岀真实的ADSL用户名。对所有用户可用”,如果不勾选,这个网络连接只能让当前用户使用。如果勾选,则所有用户可 用。勾选此选项后会要求root权限才能保存这个DSL配置。设置完DSL面板的内容点击应用”即可使用命令行(一)-认识命令行

13、由 lugir 于 星期五,01/29/2010 - 09:46发表有人一听到命令”就头大,太多是因为对命令行不了解,误以为命令行是很高深的专家才会用的东西。实际上要学会使用命令行很简单,看完这三篇教程就能学会了。bash 是Linux 下的一种命令行模式的 shell (见Shell是什么?为什么要学习 shell ?), 它比图形界面更强大、更快速、更便捷,相要熟练使用Linux 的话,bash 是不得不学的,呵呵。有人一听到命令”就头大,太多是因为对命令行不了解,误以为命令行是很高深的专家才会用的东西。实际上要学会使用命令行很简单,看完这三篇教程就能学会了。启动命令行 在 GNOME 下

14、可通过上边栏的菜单实现, “应用程序 -> 系统工具 -> 终端 ”即( Application -> System -> Terminal) 。 Fedora 默认使用 bash 作为命令行工具。启动命令行之后,可以看到如下内容。 ( 为了区别普通内容, 命令行中的内容均以黑底白字显示 )lugirhope $其中 $ 是命令提示符,提示我们可以在它后面开始输入命令。所有普通用户的命令提示符都是$ , root 用户的命令提示是 #命令提示符之前的文字是可以自定义的(以后会讲到 ),它默认格式的为 “用户名 计算机名 当前目录名 ”,所表示的含义就是 “用户 lugi

15、r 目前位于名为 hope 的计算机的一个名为 的 目录中 ”。在命令行中, 目录实际上表示的是用户的 home 目录 ( 即 lugir 的 home 目录为 /home/lugir) ,用户每次登录都会以 home 目录做为当前目录。除了自己的 home 目录以外, 位于其它目录时都会显示目录的名称, 例如处于 /usr/bin 目录 时,命令行显示为lugirhome bin$简单的命令: cd 和 ls前面以经讲过, 用户登录命令行之后首先进入自己的 home 目录, 即 /home/ 用户名。 如果想 要改变目录,就使用 cd ( c hange d irectory) 命令,后面跟

16、上要进入的目录就好了。除了 cd ,还有另外一个常用的命令是 ls (list) ,它可以列出目录下的内容。下面的例子使用了 cd 和 ls 命令,并对每一行进行了解释。(别光顾着看哦,自己也要输入看看,记得输入完命令之后要按下回车 :D)lugirhome $ cd /lugirhome /$ lsbin dev home lost+found mnt proc sbin srv tmp varboot etc lib media opt root selinux sys usrlugirhome /$ 命令行说明:第一行 - cd / 表示进入到 / 目录 ( 根目录, Linux 中最顶

17、级的目录 )第二行 - cd 命令执行完成,注意 “当前目录 ”由 变成了 /。输入 ls 命令,回车 第三、四行 - ls 命令的执行结果,它列出 / 目录下的所有内容 (目录和文件 ) 第五行 - 每个命令执行完成后都会重新显示命令提示符,等待接收新的命令。习惯 Windows 的用户对于 Linux 的目录结构可能不太理解,可以先看看 Linux 与 Windows 目录结构的比较退出命令行退出命令行,使用 exit ( 退出 ) 命令即可lugirhome /$ exit小结: 本节的内容包括启动命令行、使用两个简单的命令 (cd 和 ls) 以及退出命令行的操作, 都说不难吧。 :D

18、使用命令行 ( 二 ) - 命令的语法由 lugir 于 星期五 , 01/29/2010 - 13:47发表在使用命令行 (一) - 认识命令行中已经讲过如何启动、退出命令行,并且小小地尝试了 cd 和 ls 命令。这一节则要讲到命令的语法、位置和种类。在使用命令行 (一) - 认识命令行 中已经讲过如何启动、退出命令行,并且小小地尝试了 cd 和 ls 命令。这一节则以 ls 命令的使用为例,着重讲解命令的语法。命令的语法看到“语法 ”不要晕,不是学英语,哈哈。 在 Linux 的命令行里,执行命令的语法只有的一句。命令 选项 参数 这就是在命令行执行命令时的全部语法。别说你记不住哦。命令

19、:像前面提到的 cd 和 ls 就是命令。选项:用于更改命令效果,不一定会使用。参数:有的命令执行时需要传入一些参数,像是文件名或者路径名称。同选项一样, 不一定会使用接下来实际操作一下吧,从应用程序-> 系统工具-> 终端”打开命令行工具。直接输入Is,按回车。Iugirhope $ IsDesktop Documents DownIoads Music Pictures PubIic TempIates Videos 上面的例子只使用了语法中的 “命令”,而没有使用选项 和 参数。接下来再输入 Is -I ,按回车。月 23 21:54 Desktop 月 23 21:54 D

20、ocuments 月 23 21:54 DownIoadsIugirhope $ Is -Idrwxr-xr-x. 2 Iugir Iugir 4096 1drwxr-xr-x. 2 Iugir Iugir 4096 1drwxr-xr-x. 2 Iugir Iugir 4096 1同样的命令,在加了选项之后就有了不一样的结果。单独使用Is 命令时,只会显示当前目录下内容的名称, 但加上选项 -I 以后就会显示更显示更详细的列表 包括权限、 拥有者、 大小、 创建日期等等。PS: 要查看某个命令可以使用的 选项,可以输入 “命令 - heIp | Iess ,如” "Is -heIp

21、 | Iess" 。在显示的帮助页面可以使用上下箭头和 PageUp/Down 进行浏览,按 q 键退出帮助 更多相关帮助请查看使用命令行(三) - 命令行帮助在命令行中, 选项 通常由 - 开头,如 -I ,同时使用多个 选项 时, 使用以下两种方式都可 以,但通常使用第二种方式 ( 因为可以少按几次键盘嘛 :D) Iugirhope $ Is -I -a Iugirhope $ Is -Ia和使用 选项 不同,在 参数 前不需要添加参数Iugirhope $ Is /homeIugirIugirhope $ Is -I /homedrwx. 34 Iugir Iugir 4096

22、 1月 29 14:09 Iugir在没有 参数 的情况下,直接使用 Is 是列出当前目录下的内容,前参数为目录时,则会列出 参数中指定的目录中的内容。 比如上面的例子就是列出 /home 目录用的内容 (因为目前只有 个普通用户 Iugir ,所以只列出了 Iugir 这一项 ) 。有关命令的语法就这么多了 把这个语法记清楚了。命令 选项 参数 ,参照本节举出的例子,自己多试几次,使用命令行 (三) - 命令行帮助由 lugir 于星期五 , 01/29/2010 - 15:15 发表上一节使用命令行(二) - 命令的语法中讲到,命令行的语法是 “命令 选项 参数 ”。但命令可以使用哪些 选

23、项 ,又对 参数 有什么要求却不清楚。这时就可以借助一些帮助功能 来了解命令的用法。上一节使用命令行 (二) - 命令的语法中讲到,命令行的语法是 “命令 选项 参数 ”。但 命令可以使用哪些 选项 ,又对 参数 有什么要求却不清楚。这时就可以借助一些帮助功能 来了解命令的用法。建议:可以去记忆命令的用途,但不需刻意去记 选项 的用途。例如可以记住 ls 的功能是列 岀目录下的内容,但无需去记选项-1是显示详细列表,选项-a还会显示隐藏文件 我的建议是,在必要时使用本文介绍的帮助方法 “查询”命令的 选项 和 参数。Linux 的命令有很多,但没有必要全部去记。 “ Fedora 桌面篇”的目

24、标是让大家学会使用 Fedora/Linux 进行日常的应用,而不是成为一个样样精通的 Linux 高手,所以我们只讲必要 的东西的就好了。这样不但可以节省很多时间,而且因为学的东西不多,也容易掌握。在掌握 桌面篇"之后,还有“ Fedora管理篇”、“ Fedora服务器篇"和很多Linux 教程,想对 Fedora/Linux 有深入了解留到那时也不晚。在命令行,有多种方法可以查询命令的帮助信息, 这些信息详细说明了对于命令可用的选择和参 数。help 命令使用 help 命令可以查看 shell 内置命令的帮助信息,例如 cdlugirhope $ help cd直接

25、使用 "help 命令 "时,如果内容较多,前面的部分就看不到了, 所以推荐在后面加上 | less 这样就能使用上下箭头和翻页按钮了,退岀则按字母q。lugirhope $ help cd | lesshelp 命令只对 shell 内置的命令有效。 如果不确定命令属于 shell 的内部命令还是外部命令, 可以使用 type 命令进行查看lugirhope $ type cdcd is a shell buildinlugirhope $ type ls ls is aliased to 'ls -color=auto'-help 选项,”则说明不是内部

26、命令,如果使用 “type 命令” 后,显示的内容不是 “xxx is a shell builtin此时则可以使用 -help 选择来查看帮助信息。lugirhope $ ls -help | lessman 命令不过并不是所有的命令都有-help 选项,如果-help选项不能用,可以尝试使用 man 显示详细的帮助信息,按 q退出。 (man 是单词manual的缩写,有“指导手册”的意思 )lugirhope $ man pinginfo 命令除了 man 命令,还有一个 info 命令也可以提供详细的命令帮助信息,同样按 q 退出lugirhope $ info ping使用 yum

27、命令安装和升级应用程序( 一)- 在线安装由 lugir 于星期六 , 01/30/2010 - 12:37发表yum 主要通过从网络软件包仓库 (Package Repositories) 下载最新的软件包 (RPM 格式 ) 并进行安装,因此通过 yum 可以获得最新的软件版本。除此之外,也可以通过 yum 安装或 升级存放在本地的软件包。在 Fedora 中安装和升级应用程序十分简单,除了可以使用特有的 yum 工具以外,也可以使 用 RPM 和 DEB 软件包,或者自行通过源代码安装和升级。 本文介绍 yum 工具的使用方法。yum 主要通过从网络软件包仓库(Package Repos

28、itories)下载最新的软件包 (RPM 格式 )并进行安装,因此通过 yum 可以获得最新的软件版本。当使用这一特性时,自然要求计算机 能够连接到网络。除此之外,也可以通过 yum 安装或升级存放在本地的软件包。为了保证安装和升级过程不出现权限问题,建议在运行 yum 前使用 su 切换到 root 用户 ( 不建议直接使用 root 登录到系统 )lugirhope $ suPassword:roothope lugir#说明: 运行 su 命令切换为 root 用户,并按提示输入密码。注意切换之后命令提示符的变化。 用户名由 lugir 变成 root ,当前目录名由 变成 lugir

29、 ( 因为 表示当前用户的根目录, lugir 而言 /home/lugir 就是 目录,但切换成 root 用户之后,则显示目录名称 lugir) 还有命令提示符由 $ 变为 # 。运行 yum 安装 gccroothope lugir# yum install gcc设置安装进程解决依赖关系省略依赖关系输岀事务概要 安装 9 软件包更新 3 软件包最下载量: 34 M确定吗 ? y/N: y下载软件包: 省 略下载进程输岀 导入 GPG 密钥 省略 来自 /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-i386 确定吗 ? y/N: y省略检测信息输岀 执行事务正在

30、安装 # 1/15完毕roothope lugir# exit exitlugirhope $说明:输入命令 “yum install 软件包名称 ” 开始进行安装和更新 解决依赖关系 - 很多应用程序之间存在依赖性, 件包的依赖性进行检查。 例如上例子中只是要安装gcc个软件包,并对 3 个软件包进行更新。所以使用 十分的方便。yum使用 yum 进行安装时, yum 会对软,但 yum 检查完依赖性之后却要安装 9安装程序不用自己去解决软件包依赖性,最新下载量导入 GPG34 M ,确定吗 ? y/N密钥 - 并不是每次安装时都会出现这个,一般情况下都可以导入当然y 了,不然怎么下载呢 :

31、D(关于GPG 密钥以后会讲)root 用户是安装完成之后,记得使用 exit 注销 root 用户 (只在有需要的时候使用 个好习惯 :D)运行 yum 时输出了很多内容,实际上我们只运行了一条命令,呵呵。PS :使用yum 进行安装时,必须知道软件包的名称。有关yum 的查询功能见使用yum 命令安装和升级应用程序(三) - 其它功能通过 yum 可以在线安装很多应用程序, 不过有些程序并不存在于默认的软件包仓库中 (以后会 讲),所以有时还需要我们将RPM 软件包下载下来,再使用 yum 的本地安装功能 :D使用 yum 命令安装或升级应用程序 ( 二)- 本地安装由 lugir 于星期

32、六 , 01/30/2010 - 14:04 发表 有很多种情况可以使用 yum 的本地安装功能,比如为了节省下载时间使用光盘中的软件包, 或者以前已经下载好了某个RPM包不过使用yum本地安装功能的最大优点还是一一yum 会在自动检测并尽可能地为你解决软件包依赖性这个麻烦事。有很多种情况适合进行本地安装, 比如为了节省下载时间使用光盘中的软件包, 或者以前已经下 载好了某个 RPM 包不过使用 yum 进行安装的最大优点还是 yum 会在自动检测并 尽可能地为你解决软件包依赖性这个麻烦事 (讲到手动解决依赖性的时候, 你就会知道它真的很 麻烦了 :D)这一节就以 QQ 为例,学习 yum 的

33、本地安装功能吧首先到腾讯官方网站下载 QQ Linux 版的 RPM 包:下载 QQ for Linux 。可直接保存到默认 路径, 即 /home/lugir/Downloads 。( 如果使用其它路径, 运行 yum 命令时记得使用你自己 的路径 )打开 “应用程序 -> 系统工具 -> 终端 ”执行本地安装命令lugirhope $ lugirhope Downloads$ su密码:设置安装进程解决依赖关系省略依赖关系输岀事务概要安装1 软件包更新0 软件包最下载量: 6.1 M确定吗 ? y/N: y软件包 没有签名 roothope Downloads#说明:?第一行-

34、 进入 /home/lugir/Downloads目录?第二行- 显示目录下的文件,确保 linuxqq被下载到这个目录?第四行- 切换用户?第六行- 执行 yum 的本地安装功能?软件包linuxqq-v1.0.2-beta1.i386.rpm没有签名 - 官方的 linuxqq竟没有签名 _-# ,命令自动中止。要忽略这一问题,在执行yum 命令时加上 -nogpgcheck选项roothope Dow nloads# yum locali nstall完毕!roothope Downl oads# exitexitlugirhope Downl oads$启动 QQ for Linux安

35、装完成之后,可以使用菜单应用程序->1 nternet->腾讯QQ 启动QQ for Linux也可以使用命令 "qq &" 启动。在命令后面加上&的意思是让程序在后台运行,而不会在命令行中输岀大量信息。lugirhope Downl oads$ qq &QQ for Linux 长这样:D使用yum 命令安装或升级应用程序(三)-其他功能由 lugir 于 星期日,01/31/2010 - 09:12发表除了安装、升级以外,yum 还可以用来查询软件包仓库,检查软件包依赖性,以及卸载软件包 等功能。本节将介绍如何使用yum 的这些功能,

36、并提供一些使用yum时的建议:D除了安装、升级以外,yum 还可以用来查询软件包仓库,检查软件包依赖性,以及卸载软件包等功能。本节将介绍如何使用yum 的这些功能,并提供一些使用yum 时的建议:D查询软件包查询有两种方式,一是在软件包名称中查找,另一种是在软件包名称和描述中查找。前面讲过,使用 yum 安装软件就需要知道软件包的名称。如果只记得某个影音播放器的名称 中包含 "mplayer" ,使用下列命令就可以查询到名称中包含 "mplayer" 的软件包了。lugirhope $ yum list | grep mplayer这将是一个很长的列表,

37、 如果你真单独使用 yum list 会显示软件包仓库中的所有软件包名称, 想看看这个列表的话,建议运行"yum list | less" lugirhope $ yum list | less提示:运行 "yum repolist"可以查看目前使用的软件包仓库 (Package Repositories) 名称,以及它们所包含的软件包数量。另一种查询方式是使用 "yum search 关键词 " ,它会从名称和描述两方面进行查找,因此较 为推荐这种查询方式。比如你想找 “播放器 ”,可以运行 "yum search pla

38、yer | less" lugirhope $ yum search player | lessPS :尽管 yum 的查询功能非常好用, 但不太适合新手。 因此不如用搜索引擎去搜索“Linux 播放器 ”等类似的关键词,这样不仅可以得到某个软件的名称,也可以看看大家对某款软件的评 价 :D查询软件包仓库以外的软件列表,比如从其他网站下载到本地安装的软件,可以使用 yum list extras/linuxqq-v1.0.2-bate1.i386lugirhope $ 卸载软件包卸载软件包与安装软件包一样, 需要使用正确的软件包名称, 如果要卸载 QQ ,使用 "yum e

39、rase qq" 是不行的,因为系统并没有安装名称 qq 的软件包,正确的卸载命令应该是 "yum erase linuxqq"lugirhope $ su密码:roothope lugir# yum earse linuxqq事务概要移除 覆盖安装 降级1 软件包0 软件包0 软件包确定吗: y/N? y执行事务正在删除: 删除:完毕!roothope lugir# exitexitlugirhope $PS: 如果不切换成 root ,卸载时可能会出现权限问题。还有就是记得卸载任务执行完成之后就 退出 root.除了以上介绍的以外, yum 还有许多其它选项和

40、用法,可自行使用"yum -help | less"查阅学习管理 RPM 软件包由 lugir 于 星期日 , 01/31/2010 - 10:36 发表使用图形界面和命令行都可以十分有效的管理 除软件包 ”窗口,在命令行则可以使用 rpm使用图形界面和命令行都可以十分有效的管理 除软件包 ”窗口,在命令行则可以使用 rpm使用 “添加 / 删除软件包 ”管理窗口使用“添加 / 删除软件包 ”管理窗口同,可通过RPM 软件包。在图形界面,可以通过“添加/ 删命令对其进行管理。RPM 软件包。在图形界面,可以通过“添加/ 删命令对其进行管理。系统 -> 管理 - >

41、;Add/Remove Software ”打开。窗口左侧是软件分类目录,选择相应目录之后右侧窗口便会出现一些可选软件包 软件包仓库 ) ,选中可取消选中之后,点击应用以实现相应的 “安装 ”或“卸载( 来自于 yum威耶州审ni鼻配琼 UM :&S<E: Ub(H-£ firewall BuilderA mnotE rtMil rotriEirfll <dnd fDrwnrdiing utility fmww I-& M1 b 3fcl2 i二-A twilit twl tec P»t1 hg Into otftc Fp|i>l«

42、;.»rQ :1«-1 hlmMFrfi'lUwlll FirafoN Wtb brownrIMief凸t-3.9 J-lftL? (iSBtjtF 出迅吕重日luglrutihtiM that require >«rlW* 胖 i/i npcrl 3-2B.2- lAt! (iW|IFCf J1I電Fd£2tll 虫 S FTP, FTPS 3<JSfTPClirnc foi Unusi 呵5或 毗 ©f bMuirHU+FIT. ITPCVtf UL/TU1G'PLvi*IFFP5t BrKl 5W FiiCTf

43、cr FlOtIKOi日TPhit上和:1J MB* t F Wplsdcrffti冲:12 - UpdoEes*tn m/iw l-wiihRirars訓團.* £)说明:安装过程中会计算软件包依赖性,同yum 样,会提示用户需要下载的相关的软件包以解决依赖性。提示:使用 PackageKit的搜索功能够得到比yum 更直观的软件包介绍:D使用rpm 命令使用yum 进行软件包的安装时,yum 默认会使用 GPG/DSA 密钥验证包的完整性。使用rpm命令时,则需要手动进行这一步操作 lugirhope $ cd Downl oads/安装软件包安装软件包时,可以使用-i (安装)

44、或者-U (升级)选项,推荐使用-U选项,因为-U适合安装”和 升级”而-i只适用于 安装”详细可查询rpm 帮助信息)注意:安装、升级或卸载软件包时记得使用root用户;升级选项-U是大写lugirhope Downl oads$ su密码:,详细如果希望查看安装过程中的概要信息,可以加上-v选项,如"rpm -Uv package信息则使用-vv选项(注意:是两个 v)卸载软件包使用 -e 选项卸载软件包,如果没有其它软件包依赖于这个包,这个包便会被直接卸载。如果 希望看到详细输出信息,可以加上 -vv 选项roothope Downloads$ rpm -evv linuxqq

45、说明: rpm 命令的其它选项请使用命令行帮助,可参考 使用命令行 (三) - 命令行帮助 说明:在 yum 命令能够使用的情况下, 建议使用 yum 对软件包进行管理 ( 安装、升级、卸 载等) ,因为 yum 在进行软件包管理时会自动检查依赖性,并尽可能地解决依赖性问题。从源代码安装应用程序由 lugir 于 星期日 , 01/31/2010 - 14:57发表并非所有的应用程序都有RPM 软件包,或者说某个软件的 RPM 包并不适合你,当遇到这些情况时,还可以从通过软件的源代码对应用程序进行安装。并非所有的应用程序都有RPM 软件包,或者说某个软件的 RPM 包并不适合你,当遇到这些情况

46、时,还可以从通过软件的源代码对应用程序进行安装。源代码通常使用 tar, gzip 或者 bz2 等软件进行了归档打包,因此归档文件的常见后缀 有 .tar 、 .tar.gz 、 tar.bz2使用源代码进行安装的基本步骤:1. 下载要安装的源代码归档文件,如 ;2. 抽取归档文件内容。建议将归档文件解开到 /usr/local/src/ 目录,解开后会在 /usr/local/src/ 目录下生成一个以软件包名称命名的目录,如 ;3. 进入软件包目录;4. 查看 INSTALL 或 README 文档,然后遵循文档中的介绍进行安装如果没有 INSTALL 或者 README 文档,通常通过

47、运行以下三个命令进行源代码的编译与安 装:软件包名称 roothope src# ./configure -prefix=/usr/local/roothope src# makeroothope src# make install以下以 包为例,演示从源代码安装应用程序的全部过程。 (实际上并 没有这个软件包,只是为了演示随便取的名字,重点在于说明安装的过程 )1.2.lugirhope $ su 密码:目录下,将来要卸载的话,直接删除/usr/local/ 软件名 这个目录就行了。3.4.5.roothope src# ls6.abc-1.0.07.roothope src# cd abc

48、-1.0.08.9.roothope abc-1.0.0# ls见说明110.11.12.roothope abc-1.0.0# ./configure -prefix=/usr/local/abc见说明213.14.roothope abc-1.0.0# make15.16.roothope abc-1.0.0# make install17.说明:第3行 - 切换到 /usr/local/src/目录,目的是方便将抽取的内容直接在/usr/local/src/目录下生成;第4行 - 从归档文件中抽取内容 (相关于解压缩 )。有关 tar 命令的用法可以使用 "tar-help |

49、 less"查询;行-通过查看当前目录的内容,查看是否抽取完成行-当前目录下有 abc-1.0.0 目录,说明抽取成功行-进入abc-1.0.0 目录行-查看abc-1.0.0 目录下的内容。通常是寻找 INSTALL 和 README 文档行-说明或者 "less README"1 - 如果存在 INSTALL 或者 README 文档,使用 "less INSTALL" 命令查看文档内容,通常这两个文档都有比较详细的安装说明,建议按照文档的说明进行配置和安装。如果没有这两个文件,才使用后面的默认配置和安装方法。第 11 行 - 运行配置文件,并指定-prefix 选项。默认程序都是安装在目录,如果要卸载的话十分不方便。建议安装时将所有软件都安装在/usr/local/usr/local/软件名 的第 12 行 - 说明 2 - 尽管已经安装了 从源代码安装应用程序的准备工作 中提到的 所有软件包。 但安装过程中还是可能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论