虚拟机安装archlinux

1、创建虚拟机
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述2、安装系统在这里插入图片描述4、为了方便,修改密码并使用dos窗口连接
在这里插入图片描述
在这里插入图片描述5、磁盘分区
由于新建虚拟机时是8G,所以只建一个分区就行
在这里插入图片描述
6、格式化分区并挂载
在这里插入图片描述
7、更新镜像
root@archiso ~ # pacman -Sy
8、
pacstrap -i /mnt base base-devel linux linux-firmware在这里插入图片描述一直回车即可,然后就是漫长的等待。
在这里插入图片描述到这里报错了,陷入了死循环。
然后执行:pacman -S archlinux-keyring
在这里插入图片描述然后重新执行
pacstrap -i /mnt base base-devel linux linux-firmware在这里插入图片描述9、生成文件系统表
root@archiso ~ # genfstab -U -p /mnt > /mnt/etc/fstab
10、进入新系统
arch-chroot /mnt
11、选择文字编码
pacman -S vim
[root@archiso /]# vim /etc/locale.gen
在这里插入图片描述
放开注释;在这里插入图片描述
12、输入locale-gen,然后在文件中写入[LANG=en_US.UTF-8] 保存。
在这里插入图片描述
13、设置时区
1)删除原时区
rm /etc/localtime
设置计算机系统时区为上海
[root@archiso /]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
2)设置硬件时间为本地时间
[root@archiso /]# hwclock --systohc --localtime
14、设置主机名
[root@archiso /]# echo steven > /etc/hostname
steven可随意修改
15、设置密码
16、安装网络工具
[root@archiso /]# pacman -S iw wpa_supplicant wireless_tools net-tools
17、安装终端对话框
[root@archiso /]# pacman -S dialog
18、使用NetworkManager管理网络
[root@archiso /]# pacman -S networkmanager
会自动把网络配置好
systemctl start NetworkManager
systemctl enable NetworkManager
19、配置ssh
pacman -S openssh
systemctl start sshd
systemctl enable sshd
20、新建用户
useradd -G root -m steven
passwd steven root
21、配置sudo
一些操作需要使用root权限来操作,这是可以使用sudo来操作
以root用户登录,输入[chmod +w /etc/sudoers],取消文件只读
修改文件/etc/sudoers,在root ALL=(ALL)ALL下加入一行steven ALL=(ALL)ALL,steven是新建的用户名。
输入chmod -w /etc/sudoers
22、配置引导
pacman -S grub
23、安装BIOS引导
[root@archiso /]# grub-install --target=i386-pc /dev/sda
24、生成grub.cfg配置文件
[root@archiso /]# grub-mkconfig -o /boot/grub/grub.cfg
25、重启
reboot

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/447708.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

详解WebRTC rtc::Thread实现

rtc::Thread介绍 rtc::Thread类不仅仅实现了线程这个执行器(比如posix底层调用pthread相关接口创建线程,管理线程等),还包括消息队列(message_queue)的实现,rtc::Thread启动后就作为一个永不停止的event l…

【C++游戏开发-01】推箱子

C游戏开发 文章目录 C游戏开发[TOC](文章目录) 前言一、逻辑分析1.1地图实现1.2人物的移动1.2.1小人移动1.2.2其他移动 1.3墙壁的碰撞1.4箱子的推动1.4.1什么时候推箱子1.4.2什么情况可以推箱子 1.5胜利的判断1.6卡关的处理1.7关卡的切换 二、DEMO代码2.1游戏框架2.2各功能函数…

刨析数据结构(二)

🌈个人主页:小田爱学编程 🔥 系列专栏:数据结构————"带你无脑刨析" 🏆🏆关注博主,随时获取更多关于数据结构的优质内容!🏆🏆 😀欢迎…

【音视频 ffmpeg 】直播推流QT框架搭建

简介: 【音视频 ffmpeg 】直播推流QT框架搭建 3个线程 一个做视频解码一个做音频解码一个做复用推流 视频解码线程展示 #include "videodecodethread.h" VideodecodeThread::VideodecodeThread(QObject *parent):QThread(parent) {avdevice_register_a…

【前端web入门第三天】01 css定义和引入方式 四种标签选择器

文章目录: 1.css 定义 2.css引入方式 3.选择器 3.1 标签选择器 3.2 类选择器 3.3 id选择器 3.4 通配符选择器 4. 画盒子 1.css 定义 层叠样式表(Cascading Style Sheets,缩写为CSS),是一种样式表语言,用来描述HTML文档的呈现(美…

一键部署幻兽帕鲁服务器免费一年方案

一、背景介绍 简单讲一下历程,幻兽帕鲁从在1月19日上线,24小时内在线人数峰值便突破200万,作为2024年第一款现象级游戏,《幻兽帕鲁》上线后,由于人数太多,频现服务器过载导致游戏卡顿掉线的情况。为了能够…

前端入门第三天

目录 一、CSS定义 二、CSS引入方式 三、基础选择器 1.标签选择器 2.类选择器 3.id选择器 4.通配符选择器 5.画盒子 四、文字控制属性 1.字体大小 2.字体粗细 3.字体倾斜 4.行高 1.行高-垂直居中 5.字体族 6.font复合属性 7.文本缩进 8.文本对齐方式 1.水平对…

C#,打印漂亮的贝尔三角形(Bell Triangle)的源程序

以贝尔数为基础,参考杨辉三角形,也可以生成贝尔三角形(Bell triangle),也称为艾特肯阵列(Aitkens Array),皮埃斯三角形(Peirce Triangle)。 贝尔三角形的构造…

Pycharm Community 配置调试Behave

前提:python小白,临时搞python项目,公司限制使用Pycharm版本,故只能使用社区版,然而官方有明确说明:只有Professional版支持Behave。故研究了半天才整清楚社区版调试Behave的设置 没有进行下面的步骤之前&…

Unity | 渡鸦避难所-9 | 角色名字及血条等信息

1 效果预览 游戏中角色的名字和血条是非常重要的元素,它们可以帮助玩家了解角色的身份和状态。在 Unity 中,可以使用 UGUI 来实现这些功能 2 实现方案 1 画布 (Canvas) 画布 (Canvas) 组件表示进行 UI 布局和渲染的抽象空间。所有 UI 元素都必须是附加…

Keil软件某些汉字输出乱码,0xFD问题,51单片机

1. 问题 keil软件输入某些汉字的时候会输出乱码,例如:升、 数 2. 原因 keil软件会忽略0xFD。 升的GB2312编码为 0xc9fd,keil解析为0xc9数的GB2312编码为 0xcafd,keil解析为0xca 关于Keil软件中0xFD问题的说明 3. 解决方案1 …

协作办公开源神器:ONLYOFFICE

目录 前言ONLYOFFICE为什么选择ONLYOFFICE强大的文档编辑功能多种协作方式多人在线协同支持跨端多平台连接器安全性极高本地部署 ONLYOFFICE 8.0版本震撼来袭可填写的 PDF 表单显示协作用户头像更新插件界面设计更快更强大 总结 前言 近几年来,随着互联网技术的不断…