前言

以前一直听说Arch在Linux的各大发行版本中是对新手最不友好的一个,前几天安装了一下果然如此,一步没弄好就得重新安装,考验我的耐心。没办法,谁让Arch是最有逼格的那一个呢。小编呕心沥血安装了三次才弄好,整理了这篇安装教程。

效果如下

gnome桌面,是不是很好看呀~

安装步骤

1. 刷新本地时间

# ping baidu.com

# timedatectl set-ntp true

2. 配置软件仓库镜像

# vi /etc/pacman.d/mirrorlist

3. 硬盘分区并格式化

fdisk -l #查看磁盘

cfdisk /dev/sda #进入分区

mkfs.vfat -F32 /dev/sda1#efi引导才会用到

mkfs.ext4 /dev/sda1 #格式化分区

mkswap /dev/sda2 #格式化交换分区

swapon /dev/sda2 #启动交换分区

#挂载分区

mount /dev/sda1 /mnt

mkdir /mnt/home

mount /dev/sda3 /mnt/home

4. 安装最基本的软件包

pacstrap /mnt base base-devel linux linux-firmware

5. 生成分区表

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

6. 进入 chroot 环境

arch-chroot /mnt

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #设置时区

hwclock --systohc --utc #设定硬件时钟

pacman -S vim

vim /etc/locale.gen #取消en_US.UTF-8和zh_CN.UTF-8的注释

locale-gen

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

export LANG=en_US.UTF-8

pacman -S wqy-zenhei ttf-fireflysung #安装中文字体

7. 安装 bootloader

pacman -S grub

grub-install /dev/sda

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

==8. 安装其他软件(重要)==

pacman -S dialog wpa_supplicant netctl iw dhcpcd

8. 创建root密码

echo archlinux > /etc/hostname

passwd

9. 重启

exit #退出chroot 环境

umount -R /mnt

reboot

10. 配置网络

sudo systemctl start dhcpcd

sudo systemctl enable dhcpcd

11. 安装 GNOME桌面

pacman -S xorg xorg-server #安装x环境

pacman -S gnome gnome-extra

systemctl start gdm.service

systemctl enable gdm.service

12. 安装yaourt

添加archlinuxcn

在 /etc/pacman.conf 文件末尾添加以下两行:

[archlinuxcn]

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

安装yaourt

pacman -S archlinuxcn-keyring

pacman -Sy

pacman -S yaourt

archbang linux安装教程,ArchLinux系统安装教程相关推荐

  1. win7安装linux子系统,linux系统装win7系统安装教程【图文教程】

    说到linux系统可能很多人都不是特别的了解,因为在我们接触电脑用的最多的还是Windows系统.linux系统是一个基于POSIX多用户和多任务的一种CPU操作系统.但是一般人在选择的时候,还是会倾 ...

  2. linux安装和使用docker教程

    linux安装和使用docker教程 文章目录 linux安装和使用docker教程 1.docker官网安装地址 2.卸载linux系统中的docker 3.安装docker 4.查看安装docke ...

  3. Linux安装qt完整版教程

    Linux安装qt完整版教程 一.获取Linux-qt版本 二.linux安装qt 三.配置qt环境变量 四.linux-qt相关的显示配置 一.获取Linux-qt版本 qt 版本5.12.8官网下 ...

  4. deepin 安装到移动硬盘_系统装机|硬盘里的Linux之deepin 20系统安装教程

    继续接之前的系统安装教程,本期秋水为大家带来deepin系统的安装,这里讲解的是如何将deepin和开机引导安装到移动硬盘内. 先说明一下,这里秋水说的不仅仅说的是深度系统,还有系统开机引导,一般我们 ...

  5. Linux学习-74-NTFS文件系统安装教程

    16.17 NTFS文件系统安装教程 在 CentOS 6.x 中,默认 NTFS 文件系统是没有安装的,也就是说在 CentOS 6.x 中是不能直接挂载 NTFS 分区的.但是目前 Windows ...

  6. linux安装 Android Studio详细教程,支持性较差,需要安装最新底层库内核的linux

    安装 Android Studio详细教程 libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1 jdk1.8.0_25 android-st ...

  7. linux安装部署Hive详细教程

    目录 1.Hive介绍 2.先决条件 3.软件包下载 4.解压安装包到指定的目录 1.Hive介绍 hive是一个构建数据仓库的工具,只需要在一台服务器上安装就可以了,不需要在多台服务器上安装. 2. ...

  8. Linux 安装SVN服务器 图解教程

    前言: 现在主流企业常见的代码管理就是SVN,GIT,此文是在自己服务器上搭建仓库,其实远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改.如GitHub就是一个免费托管开源代 ...

  9. Linux安装mysql5.7详细教程

    https://download.csdn.net/download/Cherrie_fu/85459927图文详解:Linux安装mysql5.7详解 目录 挂载数据盘 上传下载的安装包,并解压 移 ...

最新文章

  1. 移植uboot第三步:修改时钟
  2. 模板会有多层镜像_创建镜像的方法有三种:基于已有镜像的容器创建、基于本地模板导入、基于Dockerfile创建,本博文讲解前两种。基于已有镜像的容器创建该方法是使用docke...
  3. linux快捷命令怎么拼日期,liunx常用命令,快捷键
  4. python递归函数讲解_带你深入学习Python——Python递归详解!
  5. 学习了下简单的光照模型
  6. [one day one question] GIF动画为什么只动一次不能循环
  7. 车险赔偿需要被保险人签字吗?
  8. POJ3752 字母旋转游戏【水题】
  9. 动态路由之RIP协议、Bellman-Ford算法
  10. 3.openldap生成LDAP用户
  11. 微信公众号发送模板消息
  12. 一份Slide两张表格带你快速了解目标检测
  13. SD卡容量变小恢复方法
  14. 简单力场护盾效果ASE实现笔记
  15. JAVA 九大排序算法
  16. 【语音算法】使用端点检测和百度语音识别技术实现视频的字幕生成
  17. 【Unity】Avatar与AvatarMask系统介绍(TPS.番外篇)
  18. #金数据#微信小程序#微信小程序跳转金数据小程序并获取问卷信息
  19. Stable Diffusion
  20. 纠错码专题——线性分组码的纠错能力

热门文章

  1. 徐工施维英:基于帆软搭建数字化驾驶舱,提高生产效率50%
  2. 实用、酷炫的可视化,你用10小时,同事用10分钟,差距在哪?
  3. 【笔记】JAVA 中国象棋游戏 部分源码
  4. SEOer将灭绝,尽快辅佐“百毒”对手
  5. 因为加班,错过77万年终大奖,你还加班?
  6. CSS裸奔节,一个被遗忘的前端节日!
  7. 苹果网页归档转html,常用JS转换HTML转义符
  8. python命令窗口中怎么导入numpy_科学网—windows7下python3.6如何导入numpy,Astropy - 杨涛只的博文...
  9. c++批量重命名_手把手教你用Python批量给图片添加水印 | 知了干货分享
  10. C++类构造函数与析构函数