摘记--初次update常用操作

http://www.my-guides.net/en/guides/linux/164-fedora-11-installation-and-post-installation-guide-in-chinese?start=2来源

Fedora 使用 Preupgrade (预升级),可以通过网路下载新版本所需的安装包轻松升级。不必下载并刻录 CD/DVD 安装光盘。 Preupgrade (预升级)解决所有依赖,下载所需升级包,配置 Grub 并询问用户重启即可完成升级。 确保你现有的 Fedora 系统已经升级到最新,之后输入如下命令即可开始预升级了。

su -c 'yum update'
yum install preupgrade
preupgrade


选择 Fedora 11 ,稍加等待之后根据系统提示重启升级后的 Fedora 10 即可。

如果你使用 RPM Fusion 软件仓库,现在肯定已经升级到(Fedora 11 所需) RPM Fusion 软件仓库了。即使你没使用 RPM Fusion 软件仓库,它也会随着整个系统的升级而被升级。

3. 配置 sudo

注: 在我之前的 Fedora 6,7 安装指南中,当需要 Root 权限的时候,我使用 sudo 命令。 然而,很多用户不愿添加自己的用户名到 sudoer 组,我不得不更改所有命令为 su -c 'command' 这样的方式。如果你打算以 root 用户执行很多命令,最好第一次输入 su - 然后输入你的 root 密码。之后你一直都是 root 权限了,直到你输入 exit 退出为止。当然,你还是自己决定是否配置 sudo 吧。
* 编辑 sudoer 文件
通常,如果你想执行需要 Root 权限才能执行的命令,你必须输入 'su -' ,输入密码之后才能输入命令。当然,你可以跳过之一步而执行执行 'sudo' 命令。首先你必须做如下配置:

 

su --login -c 'visudo'


移到这一行下面:

root    ALL=(ALL)       ALL


按 A 键,输入下面一行

username ALL=(ALL)      ALL


替换 username 为你登陆时使用的用户名。按 Esc 键退出。

如果你想每次使用 sudo 命令的时候都提示你输入根密码,将光标移动到这一行的下面:

# %wheel        ALL=(ALL)       ALL


将光标指向 # 并按 x 键

如果你不想每次使用 sudo 命令的时候都提示你输入跟密码,移动到下面这一行:

# %wheel        ALL=(ALL)       NOPASSWD: ALL


将你的光标指向 # 并按 x 键

接着按 :wq 键保存退出(: 也需要按一下)

*添加你的用户名到 wheel 组

只需输入:

su -c 'gpasswd -a username wheel'
*测试 sudo

测试你是否正确配置了 sudo ,只需要在普通用户权限下输入:

$ sudo whoami


如果一切正常,命令会返回 “root” 这个字。

4. 配置 yum

* 基本命令

下面是你会用到的最普通的 yum 命令,yum 是 Fedora 的软件包管理系统。输入下面的命令你会找到更多详细的介绍以及更多的命令

yum --help
man yum


    *安装应用程序

su -c 'yum install application_name'


(注:application_name代表应用程序名,下同)
    *删除应用程序

su -c 'yum remove application_name'


    *从硬盘安装 rpm 包并使用 yum 解决依赖

su -c 'yum localinstall application_name'


    *搜索某个应用程序

su -c 'yum search application_name'


    *查找某个应用程序的信息

su -c 'yum info application_name'


    *更新整个系统

su -c 'yum update'


    *启用软件仓库

su -c 'yum --enablerepo=repo_name'


(repo_name 代表仓库名,下同)
    *禁用软件仓库

su -c 'yum --disablerepo=repo_name'
*导入 Fedora GPG 秘匙

Fedora 有两个基本的软件仓库,名为 “fedora” 和 “updates” 。要使用它们并且在安装那些未签名的软件包时避免发生错误,你必须导入它们的 GPG 密匙,打开终端并且输入如下命令:

su -c 'rpm --import /etc/pki/rpm-gpg/*'

注: 你可能会遇到一些错误信息,比如 "import failed" (导入错误),但这并不影响。

*第三方软件仓库

* RPM Fusion

因为专利许可证的原因,Fedora 软件仓库不包含 MP3, DVD和视频播放及解码库支持。正因为如此,你必须从第三方软件仓库中安装那些软件,请不要担心,这是非常容易的 :)

现在我们开始安装 RPM Fusion 软件仓库,RPM Fusion 是 Fedora 和 Red Hat 企业版的软件仓库,是由 Dribble, Freshrpms 和 RPM Fusion 合并而来的。各种各样的应用程序包含在这个软件仓库中,比如MP3、未加密的 DVD 、Mplayer, VLX, Xine 等多媒体应用程序使用的解码库,以及闭源的 Nvidia 和 ATI 显卡驱动,RPM Fusion 包含以下两个主要的软件仓库:

  • 一个被命名为“自由”,主要是开源软件(开源软件的含义通过 Fedora授权指引定义),但因为美国专利保护法案又不能包含在 Fedora 中。
  • 另一个被命名为“非自由”,主要是非自由软件,就是其它所有那些不能非自由软件,包括公开源代码的软件,但是有“非商业使用”之类的限制。

本指南的剩余部分我将确保你安装并启用 RPM Fusion 软件仓库。如果你使用 Gnome (Fedora 默认的桌面环境)你可以在Firefox中点几下鼠标轻松完成。KDE 和 KpackageKit 用户只能手动添加,因为 kpackagekit 有 bug 。以下是两种安装 RPM Fusion 软件仓库的办法。
如果你使用 Gnome ,只需要点击下面的链接并按 Enter 键几次即可: RPM Fusion free for Fedora 8, 9, 10 or 11   (供 Fedora 8,9,10,11 使用的 RPM Fusion 自由软件) RPM Fusion nonfree for Fedora 8, 9, 10 or 11   (供 Fedora 8,9,10,11 使用的 RPM Fusion 非自由软件) 打开终端并输入:


如果你使用 KDE ,打开终端输入如下命令:

su -
rpm -ivh /
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -ivh /
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum update
* Yum 插件
* Presto 插件

Presto 插件为 Fedora 用户提供更快的下载速度,最小化的下载文件:它只下载 rpm 包升级后的差异文件而不是整个 rpm 包。Presto 插件包含在 Fedora 11 中的 ofedora_firefoxicially (Fedora 官方并有 Firefox 支持?) 中,我推荐使用。需要注意的是,假如,你安装了一个 N 版本的 rpm 包,而你没有安装 N+1 版,Presto 插件并不能直接升级到 N+2 版。在这样的情况下,你必须下载 N+2 版的 RPM 。但这并不是大问题,Yum 会打理好一切。安装 Presto 插件,请打开终端,输入:

su -c 'yum install yum-presto'

 

*最快镜像插件

就像这个插件名所说的那样,这个插件可以搜索你镜像列表中最快的镜像服务器,并从中下载文件包。要安装,请输入:

su -c 'yum install yum-fastestmirror'


现在,像通常使用 yum 那样使用就可以了。你可以在下面这个文件中配置这个插件的各种设置:

su -c 'gedit /etc/yum/pluginconf.d/fastestmirror.conf'
* 安全插件

这个插件只允许你搜索并安装仅和安全有关的升级包,如果你将 Fedora 安装在服务器的生产力模式下还是非常实用的。要安装,请输入:

su -c 'yum install yum-security'


应用安全插件请输入:

su -c 'yum --security update'
* 安装 nVidia 显卡驱动

Fedora 11 使用 nvidia 显卡的开源 nouveau 驱动程序。足够你一般应用所需了。当然,如果你想在 Fedora 11 中启用 3D 支持, 你必须安装二进制的 nvidia 驱动,输入:

GeForce 6, 7, 8, 9 & 200 系列显卡

su -c 'yum install akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs'

GeForce FX 显卡
su -c 'yum install kmod-nvidia-173xx xorg-x11-drv-nvidia-173xx xorg-x11-drv-nvidia-173xx-libs'GeForce 4 及更早显卡 su -c 'yum install kmod-nvidia-96xx xorg-x11-drv-nvidia-96xx xorg-x11-drv-nvidia-96xx-libs'

重启系统你应该可以看到屏幕上的 Nidia 标识了。
如果 nouveau 驱动模块阻止加载 nvidia 模块,执行如下命令需要将 nouveau 添加到黑名单:
su -c 'gedit /etc/modprobe.d/blacklist'

粘贴下列几行:

#Video drivers
blacklist nouveau

*在终端中打开

“在终端中打开” 命令可以很方便的让你在 Nautilus 浏览文件夹的时候在终端中打开该文件夹,要安装“在终端中打开”命令,输入:

su -c 'yum install nautilus-open-terminal'

暂时其他的懒得看,都熟悉的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值