当前位置:首页 > 操作系统 > Linux

Vmware Workstation 15 Pro安装Arch Linux并配置Docker

主机配置:

  1. CPU:Intel Core i7-7700HQ 2.8GHz 2.8GHz
  2. 内存:16GB
  3. 操作系统:Windows 10 Home 64bit
  4. 双显卡:Intel HD Graphics 630和Nvidia GeForce GTX 1070

Arch Linux虚拟机的硬件配置

  1. CPU:2个处理器,每个处理器2个核
  2. 内存:8GB
  3. 硬盘:60GB
  4. 固件类型:UEFI
  5. 显示:勾选加速3D图形

安装Arch Linux

启动虚拟机,开始Arch Linux的安装:

  1. ping -c 2 baidu.com(确保网络畅通)
  2. timedatectl set-ntp true
  3. fdisk /dev/sda对磁盘进行分区,分区大体的结构是:
挂载点 分区 分区类型 大小
/mnt/boot /dev/sda1 EFI系统分区 512MB
SWAP分区 /dev/sda2 Linux swap 8GB
/mnt /dev/sda3 Linux ext4 剩余空间
  • g选项来确定分区的格式为GPT
  • n选项来划分下一个分区
  • t选项来更改分区格式,1代表EFI系统分区,19代表Linux swap
  • w选项来写入更改
  1. mkfs.fat -F32 /dev/sda1
  2. mkswap /dev/sda2 && swapon /dev/sda2
  3. mkfs.ext4 /dev/sda3
  4. mount /dev/sda3 /mnt
  5. mkdir -p /mnt/boot/EFI
  6. mount /dev/sda1 /mnt/boot/EFI
  7. vim /etc/pacman.d/mirrorlist(把中国的163镜像源放在最前面)
  8. pacstrap /mnt base base-devel linux linux-firmware
  9. pacstrap /mnt networkmanager
  10. genfstab -U /mnt >> /mnt/etc/fstab
  11. arch-chroot /mnt

配置Arch Linux

  1. ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  2. hwclock --systohc
  3. pacman -S vim
  4. vim /etc/locale.gen(去掉en_US.UTF-8 UTF-8的注释)
  5. locale-gen
  6. echo LANG=en_US.UTF-8 > /etc/locale.conf
  7. echo YourHostname > /etc/hostname
  8. vim /etc/hosts(设置主机名),hosts文件包含以下3行:
        127.0.0.1   localhost
::1         localhost
127.0.1.1   YourHostname.localdomain YourHostname
    
  1. systemctl enable NetworkManager
  2. passwd
  3. pacman -S grub efibootmgr
  4. grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub
  5. grub-mkconfig -o /boot/grub/grub.cfg
  6. exit
  7. umount -R /mnt
  8. reboot

创建用户并安装VMWare的相关驱动

  1. pacman -Syu
  2. pacman -S sudo
  3. EDITOR=vim visudo(去掉%wheel ALL=(ALL) ALL的注释)
  4. useradd -m -G wheel NewUserName
  5. passwd NewUserName
  6. Ctrl + d退出当前root用户,登录新用户
  7. sudo pacman -S open-vm-tools
  8. systemctl enable vmtoolsd vmware-vmblock-fuse
  9. sudo pacman -S gtkmm3
  10. sudo pacman -S xf86-input-vmmouse xf86-video-vmware

安装配置KDE桌面环境

  1. sudo pacman -S xorg
  2. sudo pacman -S plasma
  3. systemctl enable sddm
  4. systemctl reboot
  5. Ctrl + Alt + F2
  6. sudo pacman -S konsole
  7. Ctrl + Alt + F1

安装yaourt

  1. sudo vim /etc/pacman.conf,文件最后加上下面内容:
        [archlinuxcn]
#The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
    
  1. sudo pacman -Syu yaourt

安装中文字体和输入法

  1. sudo pacman -S ttf-dejavu wqy-microhei
  2. sudo pacman -S fcitx-im fcitx-configtool
  3. sudo pacman -S fcitx-googlepinyin
  4. 重启,打开fcitx-configtool配置一下就可以用了

安装其他软件

  1. yaourt -S google-chrome
  2. sudo pacman -S docker
  3. systemctl start dockersudo docker info

原文:https://www.cnblogs.com/alexanderzjs/p/12254966.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐