|
|
发表于 2005-4-9 13:55:04
|
显示全部楼层
tr: 我的工作站系统 Fedora Core 3
译自 newsforge, 原文授权未知, 不过触犯一下法律也没什么大不了
© Copyright 2005 - NewsForge, All Rights Reserved
newsforge 的特别栏目 My Workstation OS 终于有人投稿写 fedora 了. 抓紧时间译出, 希望大家也去踊跃投稿
http://os.newsforge.com/article.pl?sid=05/04/07/1341231
Operating Systems
Linux
My Workstation OS: Fedora Core 3
Friday April 08, 2005 (09:00 AM GMT)
By: Jeremy LaCroix
正文开始
我从 2000 年开始使用 linux, 最初是 rh7.x
我用过 Lycoris, Debian, Knoppix, Ubuntu, Mandrake, SuSE 以及其他发行版,但
是我总是回到 rh. 当 rh 表示不再开发免费的版本时, 我感到很失望, 但是 fedora
给我带来了新的感受, 直到最近的 fedora core 3, 越来越好. 为什么我喜欢它呢?
fedora 是最尖端的发行版, 在四张安装光盘中包含了开源世界最好的作品. 我使用
kde 桌面系统, 用 zsnes 打游戏, 用 rhythmbox 播放音乐, 用 firefox 浏览网页,
用 evolution 收发邮件. fedora 默认包含了所有这些, 并且可以流畅地运行. (尽
管我喜欢 KDE, 但是 fedora 默认使用 gnome, 每次发布都包含了 gnome 的最新版
本)
fc3 支持大量的第三方软件, 也许数量上仅次于 debian. 几乎所有的主流软件都首
先提供了 fedora 的安装包, 这意味着用户总是可以用到最新的软件. fc3 自己包含
了 gnome-2.8, kde-3.3, evolution-2.0, xorg-6.8 以及其他一些软件包, 并可以
通过网络的方式升级修正版本.
fc3 使用 Anaconda 作为安装程序, 与传统的 redhat 相同. Anaconda 探测出了我
所有的硬件. 我按照 Nvidia 的公告板上的说明步骤, 安装了非自由软件的驱动
安装之后, 可以用 yum 来添加 rpm 打包的软件. rpm 文件是二进制打包, 这意味着
不必自己下载和编译源代码. yum 软件包管理器很不错, 它可以自动检测软件包的依
赖关系, 根据用户需求来安装软件. 假如某个应用程序提供了 rpm, 那么它通常都可
以在 fedora 中运行.
除了 yum 之外, fedora 也可以使用 apt 和 synaptic (apt 的前端, 提供了图形化
的用户界面). 安装了 synaptic 之后, 查找和安装软件就仅仅是几下点击而已. apt
和 rpm 的组合可以获得强大的功能
每个人都希望使用最喜欢的程序, 保证自己的隐私, 不想看到应用程序莫名其妙地崩
溃. 我的 fc3 自从安装以来还没有崩溃过. 为了安全, fedora 包含了增强的安全系
统 selinux, 它是第一个这样做的发行版. 通过为内核指定一系列访问策略,
selinux 达到了高度的安全
尽管默认不支持 mp3 和 ntfs, 但是只要安装了 synaptic, 只要安装几个软件就可
以播放所有的视频文件和 DVD 了. ntfs 的支持也只要 [url=http://linux-
ntfs.sourceforge.net/rpm/instructions.html]几步[/url], 但是 fedora 自带的
内核通常比从 kernel.org 下载编译的内核要快一点, 需要有所取舍
使用 fedora 最痛苦的是当 gnome/kde 发布较大的升级时, 升级软件包不包含在
yum 的仓库中. 如果从一个第三方仓库升级, 那么可能导致软件包版本不匹配, 可能
会很危险. 我喜欢 gnome/kde, 假如能总是用着最新版就更好了
我遇到问题时, 习惯于到 www.fedoraforum.org 和 www.linuxquestions.org 去寻
求帮助. 这些社区中有大量 redhat/fedora 的用户.
这样完善的一个自由操作系统让人惊讶. 无论从价格, 兼容性, 可定制程度相比较,
fedora 都比 windows 和其他 linux 发行版要好. 所有东西都可以用, 没什么好追
求的.
Jeremy LaCroix is a 22-year-old technology worker in the credit card
industry.
What's your desktop OS of choice?
Write an article of less
than 1,000 words telling us what you use and why. If we publish it, we'll
pay you $200. So far, we've heard from fans of FreeBSD, Mepis Linux,
Debian, Xandros, Slackware, Windows XP, Lycoris, SUSE Professional,
NetBSD, Ubuntu, FreeDOS, Libranet, Mandrakelinux, Arch Linux, Mac OS X,
Knoppix, Linspire, Gentoo, PCLinuxOS, and Yoper. Coming soon: Windows 2000
Professional, VidaLinux, Damn Small Linux, and more.
评论节选
1. 这篇文章的描述与我对 fedora 的印象一致. 我认为 fedora 非常稳定, 尽管它
是一个最新软件的集合. 同时, 某些发行版总是捆绑一些非自由的应用程序, 尽管我
理解这样对最终用户更方便, 我还是赞同 fedora 坚持 F/OSS 原则的做法. 添加私
有软件的做法, 如果我需要的话, 也不是太麻烦. 最后, 有数不清的附加软件可以用
, 通过 RPMforge/freshRPMS 可以查到. 在这些方面, fedora 与 debian unstable
类似——"开发中"版本实际上与"最终的"版本同样稳定, 甚至更加优秀; 只要稍加配
置 yum/apt-synaptic 仓库就会有大量的应用程序可用. 那么为什么我不去用
debian unstable 呢? 有几个原因, 但是最主要的原因是安装软件时在控制与方便之
间的平衡. 在 debian 中, 当软件安装后, debian 需要用户立即进行很多配置; 而
在 fedora 中只有一种标准配置. 我认为在 debian 中安装软件需要花费很多不必要
的时间 (这仅仅是对我而言, 我相信还有人会喜欢在安装时进行繁复的控制), 而在
fedora 中使用 apt 会非常便捷.
2. debian 的仓库是最大的. 假如一个软件没有提供 deb 打包, 那么它一定只提供
了源代码. 你认为 fedora/redhat/centos/whatever 是最尖端的吗? 那你就错了.
在 debian 中, 你随时安装最新的版本, 而不会出任何问题. debian 的安装程序不
好吗? d-i 棒极了! 与 fedora 相比不过是暂时没有 GUI 而已, 在很久的将来一定
会有的. d-i 的国际化支持非常好, 不像翻译了一半的 Anaconda
(译注: 假如 fedora 总是掌握着软件包的开发过程, 那么肯定会比 debian 要更尖
端. 开发是打包的基础, 打包不是无源之水)
3. 不错的文章, 不过我必须反驳
* 怎么能说一个不支持 mp3 的发行版是 "尖端的" 版本?
(译注: fedora 自带的 ogg/vorbis/speex/flac 确实是很尖端的内容)
* gentoo 支持的第三方软件比 fedora 都要多
* 说到 Anaconda 安装程序, 尽管一个 12 岁的小孩都可以毫无困难地安装 fc3, 非
常简单, 但是你对于 linux 学到了多少, 明白了多少?
* 说到 rpm, 它带来了大量的问题. 自带的 update 甚至无法顺利工作, 我升级一些
软件包, 系统就莫名其妙地坏掉了
* fedora 是最坏的发行版之一, 它浪费了我大量时间, 我宁愿用 windows
4. 哇塞, 用了四张光盘, 只有这么些东西?
* 十二年前, 一个操作系统只要一张软盘
* 过去我们的做法, 是查看所有的代码, 做安全审计, 修改源代码并且重新编译. yum 是什么新东西? 现代的 linux 用户现在不做任何安全检查吗?
* NTFS 早在 linux-2.0 时候就进入内核了, 用户竟然还要依赖/等待别人来给出添加它的办法?
* selinux 并不安全, 除非你有时间去设置那些访问控制策略
* 尖端的意思是不成熟, 需要大量质量控制和频繁的升级
* 不是要批评你的漏洞, 仅仅是批评你将 fedora 列为首位的做法. redhat 有优点也有缺点, 包含最新的软件包并不是一个卖点. 它并不实用. 很多软件包的安装位置不标准, 总是发生变化. 我对它不感兴趣
(译注: 如果变化总是最先在 fedora 中出现, 然后扩散到其他发行版, 那么就再好不过了)
5. K12
6. 请与 mandrake 做个比较!
你提到了 mandrake, 我作为 mandrake 用户, 十分好奇你在 fedora 中发现了什么让我无法想象的东西, 不是安装程序, 不是控制工具, 也不是软件包管理工具? 我问这个问题, 并不是因为想挑起 mdv 与 fc 的争论, 只是我已经受够了 mdv, 如果有足够的理由, 我想试试 fedora
6.1 大概是稳定性吧
mandrake 的配置有些混乱, 不是那么稳定, 每次发行都有一些出错的地方, fedora 也这样子, 但是似乎要稍微好一点. fedora 的安装程序是硬件探测的典范. fedora 的软件仓库包含了你需要的所有软件, 并且很容易得到. mandrake 有一个付费的俱乐部, 而 fedora 的所有开发者/用户都是平等的, 没有什么 community/alpha/late access 之类的版本
6.1.1
没意义. mandrake 在 club 版本之后很久才发布 community 版本, 这个版本与 fedora 那种残破的开发中发行版不同, 是完全可用的. urpmi 非常好用, yum 就太慢了. mandrake 可以为下载版本提供免费的升级服务, redhat 不支持 fedora, 不保证发布升级包. redhat 用 fedora 来吸引顾客, 却要求对企业版本付费
6.1.1.1
楼上的, 你真的知道 fedora 是什么吗?
6.2
试试 Ubuntu, apt 非常好用. 今天刚发布的 Hoary Hedgehog 最新版, 非常稳定, 不用配置任何东西 |
|