arch_linux 虚拟机安装

简介: arch_linux 虚拟机安装

dwonload

清华大学开源下载站

vmware workstation pro 16 start

开机之前和centos操作一样

开机进入Live(debain系列也有live只不过这个是无图的)

正式安装

plan
  • 网络检查
  • ip a && ip addr
  • ping baidu.com
  • ctrl +c(取消)
  • 分区
  • fdisk -l
  • 封装工具cfdisk
  • gpt是我的硬盘格式也是大多数人的


  • 下面是英语课
  • filesystem 指根分区
  • type 类型 (文件系统都在这里选)
  • write 写入
  • resize 重新分配分区大小

  • - 创建分区
  • EFI分区格式化
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda3

创建swap分区

mkswap /dev/sda2
    swapon /dev/sda2

挂载分区

mount /dev/sda3 /mnt
        mkdir -p /mnt/boot/efi
        mount /dev/sda1 /mnt/boot/efi
  • 检查
lsblk -f    
  • 更新为国内镜像源
   reflector --country China --age 72 --sort rate --protocol https --save /etc/pacman.d/mirrorlist 
  • 安装 Arch Linux 内核
建议镜像文件和内核都选择稳定版 一般为最新版上一个版本
  • 普通内核(linux linux-headers)
  • lts稳定版内核(linux-lts linux-lts-headers)
  • zen内核(linux-zen,linux-zen-headers)
pacstrap /mnt base linux-lts linux-lts-headers linux-firmware base-devel (LTS内核)
或者
pacstrap /mnt base linux linux-headers linux-firmware base-devel (普通内核)
  • bug
#如安装报错 
ERROR: Failed to install packages to new root
pacman -Sy archlinux-keyring
#写入分区表:
genfstab -U /mnt >> /mnt/etc/fstab
#  使用如下命令进入新系统,进入后会显示[root@archiso /]#
arch-chroot /mnt

配置系统

设置时区和时间

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

设置语言

vim /etc/locale.gen

locale-gen
ehco LANG=zh_CN.UTF-8 >> /etc/locale.conf

主机设置 这个版本没有nmtui

passwd 
#密码
vim /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 主机名.localdomain 主机名
#安装引导并重启系统
pacman -S grub efibootmgr   
      #(安装grub)
grub-install /dev/sda   
      # (注意:选择的是整个硬盘)
grub-mkconfig -o /boot/grub/grub.cfg
      # 创建grub配置文件
exit
#退出新系统,回到live系统
umount -R /mnt
#递归卸载 /mnt 中的磁盘
reboot

现在和普通linux一样了

开启服务实例
systemctl start iwd.service
systemctl enable iwd.service
systemctl start systemd-resolved.service
systemctl enable systemd-resolved.service
systemctl enable bluetooth.service
systemctl enable NetworkManager
systemctl enable dhcpcd


目录
相关文章
|
6天前
|
Ubuntu 网络协议 Linux
【附安装包】CentOS7(Linux)详细安装教程(手把手图文详解版)
【附安装包】CentOS7(Linux)详细安装教程(手把手图文详解版)
45 2
|
3天前
|
Linux C语言
成功解决 在Linux CentOS 7 中安装gcc
这篇文章介绍了如何在Linux CentOS 7系统中安装gcc (g++) 8工具集。由于CentOS 7默认的gcc版本是4.8,而这个版本与Qt 5.14、Qt 5.15或更高版本不兼容,可能会导致编译时出现系统头文件错误。文章中提到,即使在项目配置中添加了`CONFIG+=c++11`,如果仍然报错,那么很可能是gcc版本的问题。为了解决这个问题,文章提供了使用CentOS的Software Collections (scl)来安装更新版本的gcc的步骤。
成功解决 在Linux CentOS 7 中安装gcc
|
2天前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
20 8
|
4天前
|
Linux Python
Linux 升级安装 Python 3
Linux 升级安装 Python 3
11 2
|
4天前
|
Linux 网络安全 Python
Linux离线安装Python时ssh和hashlib死活安装不上的解决方案
本文提供了Linux环境下离线安装Python时遇到的"ImportError: No module named _ssl"和"ERROR:root:code for hash md5|sha1|sha224|sha256|sha384|sha512 was not found"两个问题的解决方案,通过设置OpenSSL环境变量和编辑Python源码配置文件来解决。
8 1
|
4天前
|
NoSQL Java Linux
Jedis测试redis。(redis在linux虚拟机中)
该博客文章提供了使用Jedis客户端连接Linux虚拟机中的Redis服务器的步骤,包括Maven依赖配置、测试用例编写以及测试结果的截图。
|
4天前
|
存储 NoSQL Java
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)
该博客文章展示了如何在Linux虚拟机上使用Redis和Jedis客户端实现手机验证码的验证功能,包括验证码的生成、存储、验证以及限制每天发送次数的逻辑,并提供了测试结果截图。
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)
|
4天前
|
NoSQL Java Linux
springboot+redis+虚拟机 springboot连接linux虚拟机中的redis服务
该博客文章介绍了如何在Spring Boot项目中通过配置和代码实现连接运行在Linux虚拟机上的Redis服务,并提供了详细的步骤和测试结果截图。
springboot+redis+虚拟机 springboot连接linux虚拟机中的redis服务
|
4天前
|
关系型数据库 MySQL Linux
在CentOs7虚拟机Linux离线安装mysql5.6(亲测可用)
该博客文章详细记录了在CentOS 7虚拟机上离线安装MySQL 5.6版本的完整过程,包括下载安装包、导入虚拟机、卸载MariaDB、配置文件设置、服务启动和权限配置等步骤。
在CentOs7虚拟机Linux离线安装mysql5.6(亲测可用)
|
4天前
|
Linux
虚拟机安装Linux系统的网络配置
该博客文章提供了解决虚拟机中Linux系统网络问题的多种方法,包括重置网络服务、修改网络配置文件、使用不同网络模式等,以确保虚拟机能够成功连接到网络。
虚拟机安装Linux系统的网络配置