ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Archlinux怎么装

2021-06-29 16:01:53  阅读:285  来源: 互联网

标签:怎么 grub pacman mnt dev etc Archlinux 安装


Arch Linux是一款基于 x86-64 架构的 Linux发行版。Arch采用滚动升级模式,提供了最新的软件。Arch有一个易用的包管理系统Pacman。

安装Archlinux,首先去下载iso文件。

下载iso文件除了到官网上,还可以到贴吧吧友的这个网站https://www.bobby285271.top/index.php/studio/archiso/下载。

因为该网站下载的iso,可以让你在安装时边查询边复制粘贴。

然后iso刻录到U盘时建议用DD模式,并将U盘插入要安装的电脑中,U盘启动安装。

其次安装之前建议看下Arch Linux Wiki,安装Arch Linux也需要参看Wiki。

废话不多说,直奔主题。

目录

一、准备工作

1)设置时间

2)配置镜像源

3)磁盘分区

4)安装系统

5)配置系统生成分区表

二、新系统配置

1)进入新系统

2)设置时区

3)安装文本编译器

4)本地化

5)设定root密码

6)安装网络相关的包

7)安装引导启动程序

8)卸载挂载点重启

三、ArchLinux桌面版配置

1)网络问题

2)pacman的使用

3)安装sudo

4)安装驱动

5)安装配置Gnome桌面


一、准备工作

1)设置时间

timedatectl status     # 看下状态
timedatectl set-ntp true
timedatectl status     # 再看下设置后的状态

2)配置镜像源

vim /etc/pacman.d/mirrorlist

然后把中国的镜像源放到前面。vim操作命令dd、p。配置镜像源使下载速度更快。

3)磁盘分区

首先看下原来磁盘分区的情况,使用lsblk或者fdisk -l命令。

其次进行分区,可以使用cfdisk /dev/sda命令,这里介绍fdisk /dev/sda命令。我打算的分区为:512M的boot分区,4G的swap分区,剩余的为根目录。

1、fdisk /dev/sda                    # 建立GPT分区表
2、添加分区   n  2048  +512M          # sda1
             n  回车默认  +4G           # sda2
             n  回车默认  回车默认       # sda3
3、格式化分区   mkfs.ext4 /dev/sda1
               mkfs.ext4 /dev/sda3
               mkswap /dev/sda2
               swapon /dev/sda4
4、挂载    mount /dev/sda3 /mnt
          mkdir -p /mnt/boot
          mount /dev/sda1 /mnt/boot
          df    # 查看挂载情况

补充:fdisk /dev/sda命令中,d是删除分区;挂载时顺序不能错误;如果有EFI,可以设置EFI不用boot。

4)安装系统

pacstrap /mnt base linux linux-firmware    # 必须安装的
pacstrap /mnt base-devel

5)配置系统生成分区表

genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab      # 查看生成完的

二、新系统配置

1)进入新系统

arch-chroot /mnt

2)设置时区

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

运行hwclock以生成/etc/adjtime:​​​​​​​

hwclock --systohc
date;hwclock    # 查看时间和硬件时间
hwclock -w    # 硬件时间同步

3)安装文本编译器

pacman -S vim nano

4)本地化

vim /etc/locale.gen

然后将zh_CN.UTF-8,en_US.UTF-8这两行注释去掉,接着执行locale-gen以生成 locale 讯息。

locale-gen

然后编辑,设置为LANG=en_US.UTF-8

vim /etc/locale.conf

补充:这步如果设置不好,可能会出现乱码情况。

5)设定root密码

passwd 123456

6)安装网络相关的包​​​​​​​

pacman -S iw wpa_supplicant dialog
pacman -S intel-ucode
pacman -S dhcpcd

补充:这步建议要安装,因为系统重启后可能就连不上忘了,需要用工具处理或者自己手动设定。

7)安装引导启动程序​​​​​​​

pacman -S grub
grub-install --target=i386-pc /dev/sd1
grub-mkconfig -o /boot/grub/grub.cfg      # 查看

补充:如果是EFI的话,先安装pacman -S efibootmgr,再执行grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub

8)卸载挂载点重启​​​​​​​

exit
umount -R /mnt
shutdown -h now

补充:这里建议是shutdown -h now,而不是shutdown -r now或者reboot,因为可能会出现重启了系统配置没保存。

三、ArchLinux桌面版配置

1)网络问题

首先遇到的估计是网络问题,没获取到IP或DNS问题连不上网。解决的办法一个是手动去配置,另一个是用之前安装的工具。

我遇到网络问题后仅使用dhcpcd就解决了。​​​​​​​

dhcpcd
dhcpcd -k
dhcpcd

2)pacman的使用

先介绍下pacman可能用到的命令,然后需要去配置中国镜像源,不然下载软件卡顿。

pacman -Syu    # 升级系统
pacman -Scc    # 清理包缓存
pacman -S +软件包名    # 安装软件包
pacman -Rs +软件名    # 删除软件包并删除依赖
pacman -U +软件.tar.gz    # 安装软件包
pacman -Ss +软件包    # 查询软件包
pacman -mirrors -i -c China -m rank    # 搜索中国源
pacman -Syy    # 刷新软件源

3)安装sudo​​​​​​​

pacman -S sudo
vimsudo

然后把# %wheel ALL=(ALL) ALL这行前面的#去掉即可。

4)安装驱动​​​​​​​

pacman -S mesa xf86-video-intel 
pacman -S nvidia  nvidia-utils

可用lspci命令来查看显卡。关于声卡alsa-utils,建议暂时不用安装,因为后续如果安装Gnome桌面,据说能自动配置声音。

5)安装配置Gnome桌面

这里以Gnome桌面为例子,如果喜欢其他也可以安装其他桌面。​​​​​​​

pacman -S gnome gnome-tweak-tool gnome-shell gdm networkmanager
systemctl enable gdm
systemctl enable NetworkManager

安装到这里,就可以再shutdown -h now电脑了。

然后再重新开电脑,然后就开始愉快的玩耍啦。

图片

图片

标签:怎么,grub,pacman,mnt,dev,etc,Archlinux,安装
来源: https://blog.csdn.net/qq_33765205/article/details/118336689

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有