Linux 的发行版本
以下列举了几种最流行的通用发行版本。这些发行版本按字母顺序而不是按优先级或者流行度来排行。- CentOS
模仿 Red Hat Enterprise Linux 的免费发行版本 - Debian
一种流行的非商业性质的发行版本 - Fedora
从 Red Hat Linux 分出的非商业动作的发行版本 - Gentoo
基于源代码的发行版本 - Mandriva
对用户最友好的发行版本之一 - openSUSE
模仿 SUSE Linux Enterprise 的免费发行版本 - Red Hat Enterprise
Red Hat Linux 的公司商业化动作的发行版本 - Slackware
稳定、基础而原始的发行版本 - SUSE Linux Enterprise
在欧洲流行的多语言发行版本 - TurboLinux
在亚洲流行的多语言发行版本 - Ubuntu
Debian 的精炼版本
最好的发行版本是什么
这是问得最多、答得最少的 Linux 问题之一,正确的答案取决于用户要怎样使用系统、所熟悉的 UNIX 变体是什么,以及对支持的需求。大多数 Linux 发行版本能够完成您想要的让 Linux 系统完成的所有任务。
个人认为以上所列举的流行版本都可以是用户的最终选择,因为它们都能够持续地对所发行的版本提供支持。
从哪里获得信息
Linux 的文档分布在一系列资源中,用户会发现其中有些已经安装到自己的系统中,而有些还留在网上。较大的资源有:
- 手册页(man),用命令 man 阅读
- Texinfo 文档,用命令 info 阅读
- HOWTO,就各种不同主题发表的简短说明
- Guide,就各种不同主题发表的较长论述
- 特定于发行版本的文档
- 同特定软件项目有关的 Web 网页
节/内容 | 节/内容 |
---|---|
1, 用户级命令和应用程序 | 6, 游戏和演示 |
2, 系统调用和内核出错代码 | 7, 各种文件和文档 |
3, 库调用 | 8, 系统管理命令 |
4, 设备驱动程序和网络协议 | 9, 少见隐秘的内核规范和接口 |
5, 标准文件格式 |
用户可以使用 manpath 命令来确定 man 命令的路径。这个搜索路径(在Ubuntu)一般为:
如果有必要,用户可以设置自己的环境变量 MANPATH 来覆盖默认路径。用户也可以在 /etc/man.config(RHEL 和 Fedora)或者/etc/manpath.config(SUSE, Debian 和 Ubuntu)中设置系统级的默认搜索路径。
网络上的 Linux 资源
Website | Info |
---|---|
linux.slashdot.org | 新闻巨头 Slashdot 针对 Linux 的技术支持网站 |
lwn.net | Linux 和开放源代码方面的新闻集散地 |
freecode.com | 开放源码网站 |
www.kernel.org | Linux 内核的官方网站 |
www.linux.com | Linux 信息交流地(非官方) |
www.linux.org | 另一个 Linux 信息交流地(非官方) |
www.linuxworld.com | Computerworld 人士办的在线杂志 |
www.tucows.com | 包含 Linux 内容的多平台软件库 |
如何找到和安装软件
可以使用 which, whereis, locate 命令搜索命令的所在位置
/usr/include/asm/signal.h
/usr/include/asm-generic/signal.h
/usr/include/glib-2.0/gobject/gsignal.h
/usr/include/gtk-2.0/gtk/gtksignal.h
/usr/include/linux/signal.h
/usr/include/sys/signal.h
...
locate 的数据库通常由 updatedb 命令在每天晚上重新生成,这条命令由 cron 来运行。因此,执行一次 locate 的结果不是总能够反映出文件系统新近的变化。
利用发行版本软件包工具安装:
(Red Hat, Fedora, SUSE)
(Debian, Ubuntu)
Good luck & Have fun.