加入开源社区笔记9/16

一.安装Arch(无图形界面)

0.准备工作;

下载arch镜像,地址:https://www.archlinux.org/download/

1.使用VMware Workstation一路配置,选择你下载的镜像:

二.开启虚拟机,进入界面,开始安装:

<1>选第一个.直接进入命令行:

 <2>首先开始分区.

       按照题目要求,需要四个不同的分区,但主分区只有四个,所以需要逻辑分区来帮助划分;

       本题中,将 / 放在一个分区,将其他三个文件放在另外三个逻辑分区;

  

  #fdisk /dev/sda

  (dev代表device设备,sda是SATA硬盘的名称,hda是IDE硬盘的名称)

<3>开始第一个分区,即 / 分区,给他分一个主分区,大小设置为+5G;

<4>开始第二个分区,设置为扩展分区(extended),为以后划分逻辑分区做准备,大小设置为剩余的+3G;

 <5>开始为另外三个文件设置分区;

 <6>打印出分区表(Print),并写入(Write)硬盘;

P:

W:

<7>接下来将每个分区格式化成ext4系统;

  # mkfs.ext4 /dev/sda1

  # mkfs.ext4 /dev/sda5

  # mkfs.ext4 /dev/sda6

  # mkfs.ext4 /dev/sda7

<8>开始挂载(mount);

  挂载 /

  #mount /dev/sda1 /mnt

  挂载 /home

  #mkdir /mnt/home

  #mount /dev/sda5 /mnt/home

  挂载 /etc

  #mkdir /mnt/etc

  #mount /dev/sda6 /mnt/etc

  挂载 /srv

  #mkdir /mnt/srv

  #mount /dev/sda7 /mnt/srv

  查看分区表:

  #df -h

二.开始安装系统.

<1>.编辑添加源,如果提供的源效果不好,可自行将更好的(国内的)源放在前面(可跳过);

  #nano /etc/pacman.d/mirrorlist

  格式:Server = "http:...."

<2>.刷新列表;

  #pacman -Syy

(pacman软件包管理器是 Arch Linux 的一大亮点。它将一个简单的二进制包格式和易用的构建系统结合了起来(参见makepkgABS)。

不管软件包是来自官方的 Arch 库还是用户自己创建,pacman 都能方便地管理。

pacman 通过和主服务器同步软件包列表来进行系统更新。这种服务器/客户端模式可以使用一条命令就下载或安装软件包,同时安装必需的依赖包。)

  附上ArchWiki地址:https://wiki.archlinux.org/

<3>安装基本系统;

  #pacstrap -i /mnt base

  整个过程需保持联网!

  然后坐等,出现选择框,如无特殊需求,点击Enter即可.

<4>生成fstab分区表;

  # genfstab -U /mnt >> /mnt/etc/fstab

  (genfstab:一个属于软件包arch-install-script的shell脚本,通过你目前电脑挂载硬盘的情况自动生成fstab文件)

<5>切换到新系统;

  #arch-chroot /mnt /bin/bash

<6>语言设置;

  #nano /etc/locale.gen

  反注释(删掉前面的#) 
  en_US.UTF-8 UTF-8 
  zh_CN.UTF-8 UTF-8 
  这两个,保存 退出(Ctrl+O,Ctrl+X)

  生成locale信息:

  #locale-gen

  提交选项:

  #echo LANG=en_US.UTF-8 > /etc/locale.conf

<7>安装grub引导;

  # pacman -S grub

  # grub-install --target=i386-pc --recheck /dev/sda

  # grub-mkconfig -o /boot/grub/grub.cfg

三.用户管理.

  <1>.设置root密码;

  #passwd

  <2>:添加新用户;

  #useradd -m -g users -s /bin/bash 用户名

  设置密码

  #passwd 用户名

  为用户添加sudo权限

  #nano /etc/sudoers(我没找到这个文件)

  在 root ALL=(ALL) ALL 下面添加 
  用户名 ALL=(ALL) ALL 
  为你刚才创建的用户 添加sudo权限

四.退出,重启;

  #exit

  # reboot

参考:https://www.linuxidc.com/Linux/2017-12/149118.htm

  https://blog.csdn.net/r8l8q8/article/details/76516523

猜你喜欢

转载自www.cnblogs.com/Ravenzzz/p/9658638.html