欢迎来到天天文库
浏览记录
ID:35974099
大小:25.82 KB
页数:4页
时间:2019-04-29
《新增资源及索引表-王辉静项目1拓展资源_Archlinux 简明安装指南.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Archlinux简明安装指南下载从ArchLinuxdownloadpage下载最新的ArchLinuxISO镜像。§镜像在i686和x86_64平台都可以完成引导,通过网络进行安装。不再提供包含[core]仓库的镜像。§安装镜像带有签名,强烈建议您使用前在下载页面(或列出的其他mirror站点)下载和.iso文件放在同级目录的.sig文件,通过 pacman-key-v.sig 命令验证签名。§如果您需要全新安装,这个镜像可以用于刻录CD,以ISO模式挂载,或者 直接写入到U盘;您可以使用pacman-Syu来更新现有的ArchLinux。安装
2、键盘布局键盘映射表支持大多数国家的语言,只需一条类似 loadkeysuk 的命令即可。更多键盘映射表请查看 /usr/share/kbd/keymaps/ (当使用loadkeys命令时,您可以忽略键盘映射表路径和扩展名)。要永久改变键盘映射,请编辑 /etc/vconsole.conf 。建立硬盘分区详情参见 partitioning。可能需要创建块设备,如 LVM、LUKS 或 RAID。格式化分区从这里可以获取详细信息。如果您正在使用(U)EFI,您很可能需要另外一个分区来放置UEFI系统分区。请阅读这篇文章。挂载分区现在需要将分区挂载到/mnt。如果使用多个
3、分区,还需要创建它们并正确挂载(/mnt/boot, /mnt/home,...),这样genfstab才能自动检测到它们。连接到因特网所有有线网络连接都启用了 dhcpcd。如果您希望使用静态IP,或使用 Netctl 等管理工具,请先运行systemctlstopdhcpcd.service停止该服务。获取更多信息请访问configuringnetwork。无线网络连接运行 wifi-menu 设置无线网络。详情请访问Wirelessnetworkconfiguration和Netctl获取关于连接到接入点的详细信息。安装基本系统安装之前,您可能需要编辑 /etc
4、/pacman.d/mirrorlist 选择您的首选 mirror.这个mirror列表也将通过 pacstrap 被复制并保存在到您的系统中,所以请确保设置正确。使用 pacstrap 安装基本系统。#pacstrap/mntbase其它软件包可以用相同的方式安装,用空格隔开软件包名。配置系统用以下命令产生 fstab。(如果你更希望用UUID或标签,请添加对应的 -U 或 -L 选项):#genfstab-p/mnt>>/mnt/etc/fstab§chroot 到新安装的系统中:#arch-chroot/mnt§在 /etc/hostname 中添加主机名。§
5、建立 /etc/localtime 到 /usr/share/zoneinfo/Zone/SubZone 的软链接(symlink),可以自定义 Zone 和 Subzone。例如:#ln-s/usr/share/zoneinfo/Europe/Athens/etc/localtime§取消 /etc/locale.gen 的注释,通过 locale-gen 生成正确的locale信息;§在 /etc/locale.conf 里设置locale偏好;§在 /etc/vconsole.conf 中加入 控制台键盘映射和字体 设置;§必要时设置 /etc/mkinitcp
6、io.conf (参见 mkinitcpio),然后用以下命令创建一个初始RAMdisk:#mkinitcpio-plinux§运行 passwd 设置root密码;§对新安装的系统,需要再次设置网络。具体请参考 Networkconfiguration 和 Wirelessnetworkconfiguration。安装配置bootloader有 GRUB 和 Syslinux 可供选择。取消挂载分区并重启如果你仍在chroot环境下,那么输入 exit 或按 Ctrl+D 退出chroot。第3步中我们在 /mnt 里挂载了分区。在这一步里我们要取消挂载:#umou
7、nt/mnt/{boot,home,}现在重启系统,并用root登录。安装后期工作用户管理按照 Usermanagement 的方法增加root以外的用户。不建议用root用户进行日常操作,或者用root登录 SSH。root用户通常只用于管理操作。包管理关于包的安装更新和管理,请参考 pacman 和 FAQ#PackageManagement。服务管理systemd 是Linux的系统服务管理器,用作ArchLinux的init。学习 systemd 的基本使用对维护ArchLinux大有帮助。通过 systemctl 命令可以和systemd进
此文档下载收益归作者所有