Fedora 11,开发代号 Leonidas (雷奥尼达,古斯巴达国王,译者注),正式版已经发布了!Fedora 是一个基于 RPM 的 Linux 发行版,是一种开源操作系统,由 Redhat 支持并赞助的 Fedora Project 项目开发。Fedora 只包含自由和开源软件。Fedora 11 的新特性包括:Gnome 2.26, KDE 4.2, XFCE 4, RPM 4.7, Xserver 1.6, 快速启动 (目标是20秒),Yum Presto 插件以及其它特性。
** 注: 在其它 Fedora 用户的帮助下,我之前的 Fedora 10 安装指南被翻译成简体中文,阿拉伯语,希腊语和丹麦语。如果有人有兴趣把 Fedora 11 安装指南翻译成其它语言,我会很高兴把它存放在我的网站上, 请通过 联系我们 。 ** 注: 如果你对终端不熟悉,或者你想学习 Linux 命令,你可以浏览我的 基本 Linux 命令 指南。 注: 本指南使用的文本编辑器是 Gnome 默认的 GEdit 。如果你使用 KDE 请使用 Kate 。当然,基于终端的文本编辑器 nano 和 vi , 是喜欢 Linux 终端的朋友的最佳选择。 ** Note: Because of the many sites that are direct linking to my guide I face heavy traffic. If you wish to help me pay for the hosting and bandwidth you can make a donate. Thank you! 目录 1. Fedora 11 安装指南 1. Fedora 11 安装指南 选择第一个选项 “Install or upgrade an existing system” (安装或升级现有系统) 最好先检查一下安装媒介的完整性,以确保 Fedora DVD 安装光盘正确成功刻录。这需要几分钟时间,当然,这是必须的。 这是 Fedora 11 启动后的首个画面 选择安装过程中使用的语言 以及键盘布局 输入你的计算机名。 这是你电脑在网络中的主机名。 选择同一时区中离你最近的城市,设置系统时钟。如果你的电脑中已经安装了 Windows ,并且安装双系统,请确保 “System clock uses UTC” (系统时钟使用 UTC 标准时间)没被选中 输入两次 Root 密码。Root 是系统管理员。因此,最好设置一个复杂的密码,而不能是 123456 。 请注意下一步,格式化硬盘。 如果你打算整盘安装 Fedora 11,选择 “Use entire drive” (使用整个驱动)。你也可以选择 “Create a custom layout”(创建自定义分区)。 通常将 /home 独立出来是一个不错的主意,因为你的所有文件都保存在 /home 中。 最普遍的情况是已经安装了 Windows ,安装 Fedora 双系统,如果你没有供 Fedora 使用的硬盘分区,或者没有其它硬盘来安装 Fedora ,你必须调整现有分区的大小以腾出更多的空闲磁盘分区。开始之前,你最好整你硬盘磁盘碎片。请点击我写的 如何格式化硬盘并安装 Linux 了解更多。 点击 “Review and modify partitioning layout” (查看和编辑分区)以确保你不会将 Fedora 安装到错误的分区上。 这是默认的分区表。 Fedora 使用 LVM 硬盘卷组。这不是你需要考虑的。 选择在 /dev/sda 安装启动加载器 Grub 。这是电脑中第一块硬盘的 MBR 主引导扇区。 如果你已经安装了 Windows ,启动加载器中会现实所有操作系统列表,你可以选择默认的。当然,你可以随时更改默认的启动操作系统。 Fedora 11 的基本安装包括常用软件和互联网软件。你此时也可以选择 Software Development (软件开发)或者 Web Servers (网页服务器)软件安装包。如果你不知道这些是什么,请别选择它。你也可以点击 “Customize now” (自定义)选择哪些软件包被安装。如果你想一并安装 KDE ,请点击 自定义 。 这里是 Fedora 11 DVD 中所有的软件包,点击你需要的就可以了。 完成之后点击下一步按钮,安装过程开始。 根据电脑的不同,安装所需时间不同。 安装结束,弹出 DVD 光盘,按重启键。 这是 Fedora 11 的欢迎界面。你只会在第一次启动 Fedora 的时候看到它。 Fedora 的许可证信息 创建一个新用户。这将是登入 Linux 的默认用户。 检查日期和时间是否正确 你可以发送你的硬件信息给 Fedora Project 以获得反馈。 这是 Fedora 的登入界面 这是 Fedora 11 的默认桌面环境 Gnome 。 现在你可以继续本指南剩余部分,配置系统并安装其他额外程序了! 2. 升级安装 Fedora Fedora 使用 Preupgrade (预升级),可以通过网路下载新版本所需的安装包轻松升级。不必下载并刻录 CD/DVD 安装光盘。 Preupgrade (预升级)解决所有依赖,下载所需升级包,配置 Grub 并询问用户重启即可完成升级。 确保你现有的 Fedora 系统已经升级到最新,之后输入如下命令即可开始预升级了。 su -c ‘yum update’ 选择 Fedora 11 ,稍加等待之后根据系统提示重启升级后的 Fedora 10 即可。 如果你使用 RPM Fusion 软件仓库,现在肯定已经升级到(Fedora 11 所需) RPM Fusion 软件仓库了。即使你没使用 RPM Fusion 软件仓库,它也会随着整个系统的升级而被升级。 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 键保存退出(:也需要按一下) su -c ‘gpasswd -a username wheel’ *测试 sudo $ sudo whoami 如果一切正常,命令会返回 “root” 这个字。 4. 配置 yum yum –help *安装应用程序 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 秘匙 su -c ‘rpm –import /etc/pki/rpm-gpg/*’ 注: 你可能会遇到一些错误信息,比如 “import failed” (导入错误),但这并不影响。 因为专利许可证的原因,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 软件仓库的办法。 如果你使用 KDE ,打开终端输入如下命令: su - * Adobe Adobe 软件仓库提供 Flash 和 Adobe Reader 的 x86 版本,安装请打开终端输入: su - 它将会自动被启用。 Google 软件仓库只提供 Picasa ,如果需要,请打开终端输入: su - 根据你的系统构架,(选择)粘贴下面几行: [google] [google64] * Yum 的图形界面 你也可以安装 yumex 来使用 yum 的图形界面: su -c ‘yum install yumex’ *配置 yum 以使用代理 su -c ‘gedit /etc/yum.conf’ 在 yum 配置中加入下面这一行: proxy=http://ip:port/ ip就是你代理服务器的 ip 地址,端口就是你代理服务器监听的端口。不要忘记端口后面的 “/” 符号。保存并退出。 su -c ‘yum install yum-presto’ *最快镜像插件 su -c ‘yum install yum-fastestmirror’ 现在,像通常使用 yum 那样使用就可以了。你可以在下面这个文件中配置这个插件的各种设置: su -c ‘gedit /etc/yum/pluginconf.d/fastestmirror.conf’ * 安全插件 su -c ‘yum install yum-security’ 应用安全插件请输入: su -c ‘yum –security update’ 要了解更多信息或者向 bugzilla 汇报等额外选项或者咨询信息,请阅读手册: man yum-security *允许降级的插件 su -c ‘yum install yum-allowdowngrade’ 要使用它请输入: su -c ‘yum update –allow-downgrade’ 你可以通过更改下面这个文件中被启用的选项来禁用该插件: su -c ‘gedit /etc/yum/pluginconf.d/allowdowngrade.conf’ 5. 配置 Fedora 系统服务 所有服务的详细描述你可以在我写的 Fedora服务指南 中找到。 6. 安装显卡驱动 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’ 未被支持的 Nvidia 显卡 RIVA TNT 重启系统你应该可以看到屏幕上的 Nidia 标识了。 如果 nouveau 驱动模块阻止加载 nvidia 模块,执行如下命令需要将 nouveau 添加到黑名单: su -c ‘gedit /etc/modprobe.d/blacklist’ 粘贴下列几行: #Video drivers * 安装 ATI 显卡驱动 wget http://www./en/images/stories/fedora11/msttcore-fonts-2.0-2.noarch.rpm 这个 rpm 包是我使用 Fedora-devel 邮件列表 中提供的 msttcore-fonts-2.0-2.spec 打包的,这个 spec 文件不像 msttcore-fonts-2.0-1.spec 那样需要 xfs 服务器才行。因此, 这个 rpm 包适用于 Fedora 8, 9 and 10。包含 Arial, Andale, Comic Sans, Courier New, Georgia,Impact, Tahoma, Times, Trebuchet MS, Verdana and Webdings 字体 如果你想自己打包,打包过程如下: su -c ‘yum install rpmdevtools rpm-build cabextract ttmkfdir’ 现在你可以在 系统 -> 首选项 -> 外观 -> 字体中选择你喜欢的字体了 8. 配置 Nautilus 文件管理器 现在你可以使用文件浏览器操作所有文件夹了。 su -c ‘yum install nautilus-open-terminal’ 登出后登入,在任何一个 Nautilus 窗口中点击鼠标右键,你就可以看到“在终端中打开”这个命令了。 接下来在列表中选择你的国家名,然后点击 添加 。 选择默认键盘布局,这里我选择了 USA ,点击 布局选项 按钮。 选择切换语言的组合加你,这里我使用 Alt+shift 组合键 最后在 Gnome 面板上安装语言指示器,在面板上点击右键,然后添加键盘指示器实用程序。 9. 配置 Firefox yum install flash-plugin 完成之后重启 Firefox ,并依次点击 工具 -> 附加组件 -> 插件。 你将会看到插件列表中的 Shockwave Flash 项 Fedora x86_64位 tar -zxf libflashplayer-*.linux-x86_64.so.tar.gz *视频播放插件 如果你启用了 SELinux ,它将给你打来很多问题。好消息是它会提示你输入什么命令来解决相关问题,我必须输入下面的命令在 Firefox 中来播放 .wmp 文件。最终我成功了! su - 因此,如果 SELinux 总提示你点击黄色星星图标,只需要复制它提示的 Fix Command (修复命令)就可以了。在终端中以 Root 权限执行那些修复命令,并重启 Firefox 即可。 * Java 插件 about:config 在任一地方点击右键选择 NEW(新建) 接着选择 STRING (字符创)。然后在文本框中输入: network.protocol-handler.app.mms 点击 OK (确定),然后输入你想打开流媒体的程序,比如 usr/bin/mplayer 。 接着再次点击,选择 NEW (新建),然后选择 BOOLEAN (布尔),然后输入: network.protocol-handler.external.mms 点击确定,然后输入 true *设置退格键 about:config 在过滤器中输入: browser.backspace_action 右键选择它选择编辑选择切换,将值从 2 改成 0 。重启 Firefox 退格键就设置好了。 about:config 在过滤选项中输入: network.dns.disableIPv6 右键点击它,选择切换,将值改为 true ,重启 Firefox 就可以了。 su -c ‘yum install thunderbird’ 安装成功后你能在 应用程序-> 互联网 下找到 Thunderbird Mail Client 了。通过设置 系统-> 首选项-> 个人-> 首选应用程序 里的邮件阅读器就可以把 Thunderbird 设为默认邮件客户端。 11. MP3 和 音频播放器 当你第一次启动 Totem 电影播放器播放 mp3 文件的时候它会询问你搜索 mp3 解码器, 如果你启用了前面提到的 RPM Fusion 软件仓库,它会自动搜索并安装 mp3 解码器。如果你想手动安装或者安装其他的播放器,继续阅读下面的内容。 * Rhythmbox su -c ‘yum install gstreamer rhythmbox’ 要设置 mp3 文件默认使用 Rhytmbox 来播放,鼠标右键点击一个 mp3 文件并选择 ‘使用其它程序打开…’,选中 Rhytmbox Music Player 即可。 安装 mp3 和其它音频支持: su -c ‘yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly’ * Amarok su -c ‘yum install amarok phonon-backend-gstreamer’ * Exaile su -c ‘yum install exaile gstreamer-plugins-good \ * Audacious su -c ‘yum install audacious audacious-plugins’ 如果你想使用 winamp 2.x 的皮肤,只需把复制 winamp 下的 *.wsz 皮肤文件到 /usr/share/audacious/Skins 目录下。 如果标签不是 utf8 编码的,你可以强制 Audacious 使用 utf8 编码 点击 Preferences (首选项) -> Playlist (播放列表) -> Metadata (Meta数据) -> Fallback character encoding (后背字符编码) -> iso8859-7 如果你想要当双击 mp3 文件的时候添加到播放队列,通过下面操作实现: su -c ‘gedit /usr/share/applications/fedora-audacious.desktop’ 修改 Exec=audacious 为 Exec=audacious -e 即可 su -c ‘yum install xmms xmms-libs xmms-mp3′ 12. DVD 和视频播放 su -c ‘yum install libdvdread libdvdnav lsdvd’ 这些解码库文件播放未加密的 DVD 绰绰有余,但是如果你想播放加密的 DVD ,你需要 libdvdcss ,而由于法律方面的因素,比如美国,它并不包含在 RPM Fusion 软件仓库中。刚才在 RPM Fusion 的部分提到过。 RPM Fusion 各成员在对待 libdvdcss 的观点上存在分歧,然而,没有人保证它不会履行法律方面的职责。 因此 libdvdcss 没有包含在 RPM Fusion 软件仓库中,打开上面的链接看一下法律方面的问题的评论吧。 注: 你可以用 Livina 替代来安装 livdvdcss 解码库。 su - *视频文件播放 检查视频解码库是否被安装,执行命令: su -c ‘yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatroska xvidcore’ * Totem su -c ‘yum install totem-xine xine-lib xine-lib-extras-freeworld’ * Mplayer/SMPlayer su -c ‘yum install mplayer smplayer’ 在 应用程序 -> 声音和视频 -> SMPlayer 菜单中打开 Mplayer su -c ‘yum install vlc’ * Kaffeine su -c ‘yum install kaffeine xine xine-lib xine-lib-extras-freeworld’ * RealPlayer su -c ‘yum install avidemux’ 你会在 应用程序 -> 声音和视频 -> Avidemux 视频编辑器 菜单中找到它。 |
|
来自: 紫火神兵 > 《redhat系列》