主机配置:

  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

安装配置Deepin桌面环境

  1. sudo pacman -S deepin deepin-extra
  2. sudo vim /etc/lightdm/lightdm.confgreeter-session=lightdm-deepin-greeter

安装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. 安装zsh和oh-my-zsh
  3. sudo pacman -S docker
  4. systemctl start dockersudo docker info

Vmware Workstation 15 Pro安装Arch Linux并配置Docker的更多相关文章

  1. 【Linux】一步一步学Linux——VMware Workstation 15 Pro安装图解教程(06)

    目录 00. 目录 01. VMware Workstation Pro15下载 02. VMware Workstation Pro15安装 03. VMware Workstation Pro 1 ...

  2. VMware Workstation 15 Pro安装带图形化界面的CentOS7

    1.双击打开“VMware Workstation”,然后选择“创建新的虚拟机” 2.在安装向导中,选择“稍后安装操作系统”,然后点击“下一步”继续安装 3.在“客户机操作系统”中选择“Linux(L ...

  3. VMware Workstation 15 Pro中安装ubuntu1804

    这篇笔记是一篇安装教程,没有什么实际的意义,仅为了记录一下……距离上次弄这东西不知道多长时间了,以至于这次再次使用时很是生疏,于是就想着把过程记录下来方便之后查看. 这里不涉及VMware Works ...

  4. VMware® Workstation 15 Pro 最新版软件安装教程

    VMware 15 Pro下载地址: https://pan.baidu.com/s/1ILY2PTqB-BaJMn2hbKO4CA 提取码:vebd 如有问题咨询QQ:2217084817 VMwa ...

  5. Windows 7 + Tiny Linux 4.19 + XFS + Vmware Workstation 15 (PRO) 下篇dockerの奥义

    美好的事物总是来自不易,而我是一个docker新手 从以上开场,请各位follow me站在一个初学者的角度,一步一步用最简单的视角审视docker和它的真实存在 上篇预告:Windows 7 + T ...

  6. VMware Workstation 12 Pro安装CentOs图文教程(超级详细)

    本文记录了VMware Workstation 12 Pro安装CentOs的整个过程,具体如下: VMware Workstation 12: CENTOS 6.4 : 创建虚拟机 1.首先安装好V ...

  7. VMware Workstation 15 Pro 永久激活密钥 下载

    注:本文来源于:Felix__H 的<VMware Workstation 15 Pro 永久激活密钥 下载 > 一. 激活密钥 YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8 ...

  8. VMware Workstation 15 Pro 永久激活密钥

    VMware Workstation 15 Pro 永久激活密钥   一. 激活密钥 YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8 UG5J2-0ME12-M89WY-NPWXX-WQH ...

  9. VMware Workstation 14 Pro安装教程(详细)

    VMware Workstation 14 Pro安装教程(详细) 话不多说,直接上图,需要的拿走. 下载地址:https://download3.vmware.com/software/wkst/f ...

随机推荐

  1. python解一元一次方程

    将未知数看成是虚数 将常数看成是实数 最终求解. import re class Item: def __init__(self,imag=0,real=0): self.imag = imag se ...

  2. Oracle不同版本中序列的注意点

    <span style="font-size:14px;">create table manager ( userid NUMBER(10), username VAR ...

  3. 闭包,协议delegate

    1.定义 //1.闭包表达式语法 { (parameters) -> returnType in statements } let names = ["Chris", &qu ...

  4. 博客框架 Hexo: 3.9.0 及主题 NexT 6.x.x 基本操作

    文章大纲 1. 不同代码仓库部署 coding 部署方式 项目名称 配置 SSH 公钥访问 git 仓库 github 码云 2. 手动cdn,智能解析 3. 添加评论系统 4. 博客置顶 5. 页脚 ...

  5. day42-进程池

    #进程池Pool:apply apply_async-close-join-get map callback #1.进程池Pool:执行下面代码发现任务012先执行,345后执行,因为进程池只有3个进 ...

  6. BZOJ3566 [SHOI2014]概率充电器 (树形DP&概率DP)

    3566: [SHOI2014]概率充电器 Description 著名的电子产品品牌 SHOI 刚刚发布了引领世界潮流的下一代电子产品——概率充电器:“采用全新纳米级加工技术,实现元件与导线能否通电 ...

  7. Linux安装swoole拓展 (一键安装lnmp后安装可用完美)

    一键安装lnmp后安装可用完美 swoole(一键安装完lnmp重启下,之前出现502一直解决不了,不清楚啥情况) 找到对应php版本,在lnmp文件夹的src 1.安装swoole cd /usr/ ...

  8. Listary快速查找文件

    快速查找文件 https://www.listary.com/

  9. css3 - transform, transition 与 translate

    零.序言 css 3 的新特性,很多都停留在听说而非实际使用.transform, transition, translate 这三长得实在太像,刚开始的时候总是迷迷糊糊,分不清它们的功能.而最近新接 ...

  10. 转-Zeus资源调度系统介绍

    摘要: 本文主要概述阿里巴巴Zeus资源调度系统的背景和实现思路. 本文主线:问题.解决方案.依赖基础知识.工程实践.目标.经验分享.立足企业真实问题.常规解决策略,引出依赖的容器技术.实践方案,所有 ...