zoukankan      html  css  js  c++  java
  • 虚拟机安装Arch(无图形界面)

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

    0.准备工作;

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

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

    选择你下好的iso文件:

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

    <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

  • 相关阅读:
    二叉树基本操作(二)
    二叉树基本操作(一)
    数组的方式实现--栈 数制转换
    数据的插入与删除
    链表 创建 插入 删除 查找 合并
    ACM3 求最值
    ACM2 斐波那契数列
    ACM_1 大数求和
    简单二维码生成及解码代码:
    ORM中去除反射,添加Expression
  • 原文地址:https://www.cnblogs.com/Ravenzzz/p/9658638.html
Copyright © 2011-2022 走看看