arch安装
2020-01-02 16:01:59来源:博客园 阅读 ()
arch安装
archlinux安装
最近迷上了arch跟i3,于是把自己电脑重新安装了arch,下面是安装arch的步骤,i3桌面还在美化中,等美化完成第一时间分享.
安装使用的镜像文件版本:5.3.13
电脑为台式主机
如有需要改进的地方请留言评论
安装前准备
制作启动u盘
推荐使用深度启动盘制作工具
本人使用linux系统dd命令制作
dd if=镜像名称 of=u盘位置 bs=4M
u盘制作好后以uefi模式启动
因为是整机安装无法截图,按照步骤安装基本都能成功
设置网络
- 查看网络连接状态
ip link
列出网卡信息和网络状态
- 无线网络连接
- 启动无线网卡
ip link set wlan0 up
- wlan0:更改为自己网络设备名称
- 扫描当前可使用的wifi
iwlist wlan0 scan | grep ESSID
- 生成连接wifie配置文件
wpa_passphrase wifie名称 密码 > internet.conf
- 连接wifie
wpa_supplicant -c internet.conf -i vlan0 &
- 启动动态分配ip地址工具
dhcpcd &
- 测试网络状态
ping www.baidu.com
- 有线网络连接
- 先测试网络状态
- 网络可用跳过
- 网络不可用启动动态分配ip地址工具
同步系统时间
timedatectl set-ntp true
磁盘分区
- 查看系统硬盘信息
fdisk -l
- 磁盘分区
- **/dev/sda*更改为自己的分区**
fdisk /dev/sda
- /dev/sda:跟改为自己要安装系统的的磁盘
- 如果是双系统,磁盘后面加入分区号(/dev/sda1)
- 进入fdisk分区工具,创建分区
- n 创建新分区
w 保存分区信息,并退出fdisk
- 单系统用户分区
- efi分区:512M左右
- 系统分区:自定
- swap分区:跟据内存大小而定
物理内存 swap分区 <=4G 4G 4~16G 8G 16~64G 16G 64~256G 32G 双系统用户只用创建系统分区跟swap分区,创建分区时加上自己的分区号
比如我为arch准备的分区是/dev/sda4,进入fdisk时按照下面写
~~~
fidsk /dev/sda4
~~~分区创建完成,保存分区,退出分区工具
格式化分区
a. 单系统用户- efi分区
mkfs.fat -F32 /dev/sda1
- arch系统分区
mkfs.ext4 /dev/sda2
- swap分区
mkfswap /dev/sda3 swapon /dev/sda3
双系统用户格式化系统分区跟swap分区
- **/dev/sda*更改为自己的分区**
配置软件源
下面两种方法任选一种
- 方法一
vim /etc/pacman.d/mirrorlist
- 查找标记为China的源,剪切到文件最上面
- 方法二
- 下载官方提供软件源替换,进入官方软件源查询地址选择China查询,复制地址进行下载
wget -O /etc/pacman.d/mirrorlist "https://www.archlinux.org/mirrorlist/?country=CN&protocol=http&protocol=https&ip_version=4"
- 查看软件源文件是否下载成功
cat /etc/pacman.d/mirrorlist
- 去除软件源地址Server前面的#号
sed -i "s/#server/Server/g" /etc/pacman.d/mirrorlist
挂载分区
- 挂载系统分区
mount /dev/sda2 /mnt
/dev/sda2更改为自己要安装的系统分区
挂载引导分区
a. 创建arch系统引导目录
~~~
mkdir /mnt/boot
~~~b. 挂载引导分区
~~~
mount /dev/sda1 /mnt/boot
~~~
/dev/sda1更改为自己设置的引导分区或者是win10的引导分区
安装archlinux
pacstrap /mnt base linux linux-firmwar
base-devel选择安装,以后需要可以使用pacman -S 安装
配置系统
- 生成fstab文件
genfstab -U /mnt >> /mnt/etc/fstab
- 进入安装好的系统
arch-chroot /mnt
- 设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- 生成adjtime
hwclock --systohc
本地化设置
a. 安装vim
~~~
pacman -S vim
~~~
系统改版后不自带编辑器b. 设置本地化文件
~~~
vim /etc/locale.gen
~~~
去除en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8前面的#号生成本地化文件
~~~
locale.gen
~~~c. 设置语言
编辑locale.conf文件,添加语言
~~~
vim /etc/locale.conf
-----------------------
LANG=en_US.UTF-8
~~~建议使用英语,设置成中文会导致乱码
d. 设置网络
编辑hostname文件添加自己的主机名
~~~
vim /etc/hostname
-----------------
BestShi
~~~添加hosts信息
~~~
vim /etc/hosts
--------------
127.0.0.1 localhost
::1 localhost
127.0.0.1 BestShi.localdomain BestShi
~~~
BestShi改为自己喜欢的主机名安装网络连接工具
~~~
pacman -S dhcpcd wpa_supplicant
~~~台式主机使用有限连接,不使用wifie的情况下可以不装wpa_supplicant
台式主机有线
配置dhcpcd
~~~
vim /etc/rc.conf
----------------
interface = eth0
~~~
设置dhcpcd自动运行
~~~
systemctl enable dhcpcd
~~~wifi连接,可参考文章开头设置网络
e. 设置root密码
~~~
passwd
~~~
安装引导程序
pacman -S grub efibootmgr intel-ucode os-prober
AMD CPU安装adm-ucode
- 生成grub配置文件
mkdir /boot/grub
grub-mkconfig /boot/grub/grub.cfg
安装grub引导程序
查看系统架构
uname -m
安装引导
~~~
grub-install --target=x86_64-efi --efi-directory=/boot
~~~
至此系统已经安装完成
退出系统重启电脑
~~~
exit
reboot
~~~
过段时间更新arch安装i3桌面及i3的美化
文章有错的地方或者需要改进的地发希望各位大神留言评论
原文链接:https://www.cnblogs.com/smallshell/p/12142421.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:Linux入门(一)
- 安装Zabbix5.0 2020-06-10
- windows10安装配置WSL(Ubuntu) 2020-06-07
- 在已经编译安装好php7场景下 安装php openssl扩展 2020-06-06
- 在已经编译安装好php7场景下安装curl扩展 2020-06-06
- 在已经编译安装好php7场景下,install gd库 with free-type 2020-06-06
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash