linux_arch
2022/3/2 7:15:13
本文主要是介绍linux_arch,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
由于以前新手开始接触的是ubuntu,然后通过ubuntu又开始了解centos,这俩系统基本是稳定版本可以用作服务器,但是centos的还是居多,一来比较接近redhat;但是这俩系统基本安装好了之后可以快速搭建服务,侧重去熟悉服务配置。
如果想要对系统进行自定义或者了解系统管理的话还是比较推荐arch,新手的话安装就比较麻烦,下来介绍下安装arch
1.首先下载live版的安装程序,基本上是一个arch的系统,类使用initramfs,但是自带安装程序;
下载之后如果是虚拟机的话vmware 直接就可以安装跑起来;物理机的话需要用dd 刻录到u盘:dd if=archlinux-2022.02.01-x86_64.iso of=/dev/sda (这里写你自己的盘)
下载地址https://archlinux.org/download/ 然后选 国内的镜像源 比较快
接下来就是u盘引导了(U盘也不用分区啥的 如果你怕浪费资源你自己分区也许,自己折腾)
2.系统加载好了 此时你需要检查 是否有网络链接 ip addr
|
| _____给要安装的硬盘分区 fdisk /dev/sda (一般3个分区,/boot,/,/swap)
|
|_____需要挂载 /分区,boot, swap;
mount /dev/sda1 /mnt (mnt当根目录,),
cd /mnt 创建 boot , mount /dev/sda2 /boot;
swapon /dev/sda3
|
|_____ 现在可以安装系统文件到 mnt
pacstrap /mnt base linux linux-firmware
|
|_____好了 系统安装完毕 arch-chroot /mnt
修改 一些参数 参考官网文档
grub-install --boot-directory=boot /dev/sda
没有gurb.cfg文件 需要自己创建
set timeout=5
menuentry "arch"{
root=(hd0,msdos2)
linux /vmlinux rw root=/dev/sda1
initrf /initd.img
}
boot.cfg根据环境下的分区自己更改
reboot 启动就可以了
官网教程https://wiki.archlinux.org/title/Installation_guide 教程有点杂乱,基本对于新手来说不适应
+===========================================================================================================================+
系统正常启动后 才开始是没有网络的 虽然基于systemd 但是大多数 基本启动没有开启
链接网络需要开启 自带的 systemd-networkd: systemctl start systemd-networkd
创建 /etc/systemd/network/ensp1.network (类似与ubuntu的 network文件)
具体配置
/etc/systemd/network/20-wired.network
[Match] Name=enp1s0 [Network] Address=10.1.10.9/24 Gateway=10.1.10.1 DNS=10.1.10.1 这个贴的官网的自己去修改 反正自己都是动手配置的,参考文档 补充一句没有vi,vim 才开始需要 自己用ip addr add IP地址 dev 网卡 ip route add default via 网关地址 sed -i '$a nameserver 114.114.114.114' /etc/resolv.conf
现在可以pacman -S vim了 之后 改IP地址配置文件 设置为自启动
这篇关于linux_arch的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法