Archlinux笔记本安装手记

最近看着Linux Mint里一揽子乱七八糟的应用和散布各处的配置文件愈发烦躁,便想体验下大名鼎鼎的Arch,网上的帖子们把Arch Linux的安装难度描述的非常可怕,但实际上跟着Wiki一步一步来并不需要耗费太多精力。现在把安装过程记录在下面(Arch Wiki写的已经非常详细了,详见Arch Wiki(简体中文)):

1. 准备:USB 安装 U 盘或光盘

2. 开机进入live环境

3. 连接网络

我连接的是无线WiFi网络,有线网络连接很简单,详见文档

  • 检查网络接口

    ip link

正常的话应该能看到你的网卡和相关信息,记住网卡设备的名字

  • 启动网络设备

    ip link set <设备名> up

    如果正常启动,就说明驱动什么的没问题

我们先使用iw连接无线网络,以后装完系统可以选择其他管理工具如NetworkManager

  • 获取接口名

    iw dev

    这时候正常情况应该打印出你的网卡设备的信息了

  • 查看网络状态

    iw dev <设备名> link

    这时候应该显示“Not connected.”,表示网络未连接

  • 扫描附件WiFi

    iw dev wlan0 scan |less

  • 如果要连接的是无密码的网络那就很省事了

    iw <设备名> connect <网络名称>

  • 如果要连接WPA2加密的网络,我们使用wpa_supplicant这个工具

    wpa_supplicant -i <设备名称> -c <(wpa_passphrase <网络名称> <密码>)

  • 好了,这时候再次查看网络状态

    iw dev <设备名> link

    如果连接成功,应该会显示连接的网络状态

  • 这时候尝试ping百度试试

    ping www.baidu.com

    ping不通是正常的,使用dhcp获取动态ip

    dhcpcd <设备名称>

    再次尝试

    ping www.baidu.com

    ping通的话网络就连接完毕了

4. 更新系统时间

timedatectl set-ntp true

5. 建立硬盘分区

  • 查看磁盘

    fdisk -l

    找到你的要安装系统的硬盘,我的是/dev/sda

  • 设计好分区,我的分区方式是

    分区 挂载点 分区大小 分区类型
    /dev/sda1 /mnt/boot 512MB EFI 系统分区
    /dev/sda2 [SWAP] 8GB Linux swap (交换空间)
    /dev/sda3 /mnt 剩余空间 Linux x86-64 根目录 (/)
  • 开始分区,可以选择使用fdisk 或 parted 进行分区,我选择fdisk

    fdisk /dev/sda

    进入工具后,m可以查看帮助选项

    p 列出分区表,如果是要新装系统,d 删除当前的分区

    n 新建分区

    ​ 分区序号,默认回车

    ​ First sector,默认回车

    ​ Last sector,+512M

    这样第一个分区就建好了,后面两个同理

    t 修改EFI 系统分区类型

    选择1号分区,修改为序号1就是efi类型

    最后再p 列出分区表,一切如愿!

    别着急退出!w保存修改

6. 格式化分区

mkfs.fat -F32 /dev/sda1

mkfs.ext4 /dev/sda3

交换分区

mkswap /dev/sda2

swapon /dev/sda2

7. 挂载分区

mount /dev/sda3 /mnt

mkdir /mnt/boot

mount /dev/sda1 /mnt/boot

好啦,准备工作做完啦,接下来就要正式安装系统了

8. 修改镜像源

vim /etc/pacman.d/mirrorlist(当然用不习惯vim也可以用nano)

把标着[China]的统统移动到最前面

保存退出

9. 安装基本系统

pacstrap /mnt base

​ 我还安装了base-devel组,所以我的命令就是

pacstrap /mnt base base-devel

至此,系统就算安装成功啦!

接下来做一些基础的配置

1. 生成自动挂载分区的fstab文件

genfstab -L /mnt >> /mnt/etc/fstab

然后检查挂载情况

cat /mnt/etc/fstab

2. Change root 到新安装的系统:

arch-chroot /mnt

3. 设置时区为北京时间:

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

运行hwclock以生成 /etc/adjtime:

hwclock --systohc

4. 配置语言

nano /etc/locale.gen(新系统里甚至没有vim)

移除下面两行前的注释符

en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8

运行locale-gen生成 locale 信息

locale-gen

创建 /etc/locale.conf 并编辑

`nano /etc/locale.conf`

添加LANG=en_US.UTF-8

5.连接网络

又到了连接网络的时候了,这时候其实遇到了一个神奇的问题:arch系统不带iw工具,所以无法连接网络,但无法连接网络又无法安装iw,我选择用手机USB共享网络,这时和网线连接是一样的,至于大家怎么处理,就八仙过海各显神通吧,总之,把网连上就OK。

6. 设置root密码

passwd

7. 安装引导程序,我选择GRUB(UEFI模式)

pacman -S grub efibootmgr

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub

生成配置文件

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

8. 输入 exit 或按 Ctrl+D 退出 chroot 环境

9. reboot重启拔U盘,大功告成!

PS:

1. 创建普通用户

useradd -m -g users -s /bin/bash <用户名>(将bash设为默认终端,以后可以改)

设置密码

passwd <用户名>

添加sudo权限

nano /etc/sudoers

在 “root ALL=(ALL) ALL” 下面添加<用户名> ALL=(ALL) ALL

2. 自动挂载U盘:

sudo pacman -S usb_modeswitch udisks2 udevil

systemctl enable devmon@<username>.service

systemctl start devmon@<username>.service

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,045评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,114评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,120评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,902评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,828评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,132评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,590评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,258评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,408评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,335评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,385评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,068评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,660评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,747评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,967评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,406评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,970评论 2 341