[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
zh:slackware:install [2016/11/30 15:24 (UTC)] – Thanks to everyone who contributed to the slackbookcn project on github weak_ptrzh:slackware:install [2016/12/04 15:54 (UTC)] (当前版本) – [添加multilib] weak_ptr
行 1: 行 1:
-<note warning>Work in progress (weak_ptr)</note> 
 ====== Slackware 安装 ====== ====== Slackware 安装 ======
  
行 231: 行 230:
  
 LILO用于引导Linux内核和连接initrd或是root文件系统。没有这个,Slackware系统可能不会成功引导。Slackware在这里提供一些选项。“simple”是自动配置LILO。如果你并不信任这个方法或者像详细地看一下如何配置LILO,可以选择“expert”。 LILO用于引导Linux内核和连接initrd或是root文件系统。没有这个,Slackware系统可能不会成功引导。Slackware在这里提供一些选项。“simple”是自动配置LILO。如果你并不信任这个方法或者像详细地看一下如何配置LILO,可以选择“expert”。
- 
-LILO is a very important part of your Slackware system, so an entire section of the next chapter is devoted to it. If you're having difficulty configuring LILO at this stage, you may want to skip ahead and read Chapter 3 first, then return here.  
  
 LILO是Slackware系统非常重要的部分,所以整个第三章就是在讲这个。如果你在配置LILO时感到困难,你可以先跳过这一部分,在阅读第三章之后继续。 LILO是Slackware系统非常重要的部分,所以整个第三章就是在讲这个。如果你在配置LILO时感到困难,你可以先跳过这一部分,在阅读第三章之后继续。
行 261: 行 258:
   * 网关地址:网关服务器的IP地址用于提供对网络的访问服务。在小型网络环境中,这可能由你的ISP提供,而在较大的网络上,你可以使用处理流量的内部服务器。换言之,这可能是''192.168.0.1''或者你ISP提供的如''75.146.49.79''的网络地址。   * 网关地址:网关服务器的IP地址用于提供对网络的访问服务。在小型网络环境中,这可能由你的ISP提供,而在较大的网络上,你可以使用处理流量的内部服务器。换言之,这可能是''192.168.0.1''或者你ISP提供的如''75.146.49.79''的网络地址。
   * 域名服务器:想必你会希望使用DNS服务,在此初始设置中,你需要提供你的主要域名服务器。编辑/etc/resolv.conf并且添加第二和第三域名服务器。   * 域名服务器:想必你会希望使用DNS服务,在此初始设置中,你需要提供你的主要域名服务器。编辑/etc/resolv.conf并且添加第二和第三域名服务器。
 +
 +最后,你会被询问是否确认你的静态IP设置,在这里你可以选择确认设置、再次编辑他们,或者如果你希望的话,返回并使用DHCP服务来替代。
 +
 +你的网络设置到此就已经完成了。接下来,屏幕上会提示你选择需要在开机时自动启动的服务。仔细阅读屏幕右侧的服务名和屏幕下方的服务描述来决定是否需要将一些服务设置为默认启动。你可以在你想要的时候通过pkgtool > Setup > Services修改这一选项。
 +
 +正如自启动服务设置窗口上警告的那样,你应该只启用必要的服务。这不只可以缩短开机时间,还能让你的系统更加安全。
 +
 +任意一台计算机都需要跟踪当前时间,但Slackware不知道应该使用哪个时区,因此在这一步,你需要明确告诉Slackware你想要使用哪一个。如果你的计算机硬件时钟被设置为协调世界时(UTC,Coordinated Universal Time),请直接选择使用硬件时间。大部分的硬件时钟在出厂时并不会被设置为UTC时间(当然,你可以自己决定设置与否,Slackware并不关心这一点。),这时你需要设置你的本地时区。对中国大陆用户,建议使用Asia/Shanghai。
 +
 +如果你安装了X软件集,你会得到一个选择默认窗口管理器或桌面环境的提示。你在这一步选择的选项会被应用到系统上存在的所有用户,不过用户也可以运行''xwmconfig(1)''来自行决定使用的桌面环境。若是列出的选项和Slackware能给你提供的不同,勿慌,xwmconfig罗列出的选项仅包含你已经安装的,因此如果你选择跳过了''KDE''软件集,那么''KDE''就不会出现在这里。
 +
 +在设置的最后一步,我们需要设置root用户的密码。在Slackware以及其他Unix-like操作系统上,root用户是一个“超级用户”。如果你有使用Windows操作系统的经验,你可以认为root用户就像是Windows中的Administrator用户。root对整个计算机拥有完全的访问权限,为root设置一个足够健壮的密码是常识。
 +
 +在最后一步完成后,你可以退出Slackware安装程序并且使用古老的**CTRL + ALT + DELETE**快捷键来重启系统。正确执行完上述的所有步骤后,你现在可以移除Slackware的安装介质(CD/DVD/USB储存器),你的计算机将会重启至新的Slackware Linux操作系统内。如果启动过程出现了错误,那可能是因为你跳过了LILO配置或在其他什么步骤中制造了错误。值得庆幸的是,下一章将会替你解决这些问题。
 +
 +===== 安装之后 =====
 +
 +当你重启进你的新Slackware后,应该最先做的事情就是创建用户。在安装完成之后,新的Slackware系统中默认只存在root用户。考虑到使用者可以毫无限制地访问计算机,这种时候任何误操作都可能是非常危险的。
 +
 +有那么一种非常快捷而简单的方法来创建普通用户。首先使用root用户名和之前设置的root用户密码来登录计算机,然后输入`adduser`命令。这将会以交互的方式来帮助你创建一个新用户。请查阅[[slackbook:users|Managing Users and Groups]]来了解更多信息。
 +
 +另一条重要的步骤则是保证你的Slackware更新到包含了安全补丁的最新发布的版本。我们可以使用[[slackware:slackpkg|slackpkg]]工具来更新软件包列表并使用它更新现有的软件包,或安装新的软件包。
 +
 +最后,你可能注意到有一条邮件被发送到root用户的邮箱中,这条邮件包含了关于包管理、系统配置和维护的有用的信息。你可以使用你喜欢的邮件客户端来查看。如果你没有任何邮件客户端,alpine是一个不错的选择。
 +
 +==== 使用图形界面登录 ====
 +
 +一旦你的系统更新到了最新并且创建了你的第一个用户,你可能会希望配置的的操作系统默认启动X,并使用一个图形的登录界面代替终端下的登录界面。首先,你可以使用`startx`来测试你的X是否能正确检查到你的视频显示。如果X11启动成功并且你成功进入了桌面,那么你应该已经做好了准备。使用root用户登录,用你喜欢的编辑器去打开/etc/inittab,并且改变下述行:
 +
 +  # Default runlevel. (Do not set to 0 or 6)
 +  id:3:initdefault:
 +  
 +改变成如下:
 +
 +  # Default runlevel. (Do not set to 0 or 6)
 +  id:4:initdefault:
 +
 +这会设置你的默认运行级别到4,也就是Slackware的“仅图形界面”模式(在这种情况下,一个额外的tyy被创建在vty6上)。编辑后保存文件,然后重新启动到你漂亮的图形登录界面吧。
 +
 +使用`init 4`命令,root用户也可以手动进入运行级别4。
 +
 +root用户可以使用''xwmconfig''在可用的[[slackware:desktop_environment|desktop environments]]间选择默认启动的桌面。
 +
 +==== 添加multilib ====
 +
 +如果你安装了64位的Slackware,你很快就会发现这是一个“纯”的64位环境。换句话说,你现在无法运行或编译32位的二进制程序。
 +
 +幸运的是,这有种简单的方式来在你的Slackware64上兼容运行(和编译)32位应用,将它转变成一个"multilib"系统。你可以在wiki的"[[slackware:multilib|Adding Multilib Capability to Slackware on x86_64 Architecture]]"这篇文章上找到操作指南。
 +
 +===== 引用 =====
 +
 +  * Original source: http://slackbook.org/beta/#ch_install (authors: Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson)
 +
 +===== 外部链接 =====
 +
 +  * [[ftp://ftp.slackware.com/pub/slackware-iso/ | Slackware ISO files]]
 +  * [[http://slackware.com/getslack/torrents.php | Slackware TORRENT files]]
 +
 +
 zh:slackware:install ()