EndeavourOS安装与使用避坑

EndeavourOS安装与使用避坑

1、前言

由于 EndeavourOS 在 Distrowatch 上排行第二,就试着下载安装到虚拟机上体验一下,期间碰到了一些坑,在网上又没找到解决方案,自己尝试着去解决,并在这里做一下记录。

点此查看 Distrowatch 上的 EndeavourOS 页面

2、下载

Distrowatch 上的 EndeavourOS 页面里可以看到 EndeavourOS 的官网,以及官方的镜像下载网站Distrowatch 提供的镜像 BT 种子下载
但是个人尝试发现:EndeavourOS 的官网无法打开,官方镜像下载网站加载时间特别长,而且他们提供给国内下载的也还是清华的镜像源,所以直接通过清华的镜像源下载就好了。

点此打开 EndeavourOS 清华镜像源网址

进入 iso 文件夹,选一个喜欢的下载,个人喜欢下载最新的,所以选择截止至2023年1月最新的 EndeavourOS_Cassini_22_12.iso 下载。

3、安装

  1. 在官方的镜像下载网站看到的说明,下载的版本内核是 Linux 6,不过尝试在 VMware Workstation 上创建 Linx 5.X 内核的虚拟机也可以正常安装和使用。
  2. 没找到在哪写推荐配置,所以个人建议分配的硬盘容量最好不少于20G。

所以虚拟机创建方式和其他64位 Linux 的虚拟机的创建方式一致,不过注意选择虚拟机版本时,选择 Linux 5.X 64位(截止至 VMware Workstation 17,最高版本内核只有这个),创建好虚拟机后,在 CD/DVD 中选择镜像作为 ISO 加载,然后启动虚拟机即可。

image

image

虚拟机启动后,等待一段时间进入到第一个界面,不管的话会默认选择第一个,有特殊要求可以选其他的,我回车选择第一个。

如果没看到第一个界面,反而是长时间黑屏,那可能是自动选择了第一个然后进入系统了(也有可能是我记错了)。

进入系统后会有这个欢迎窗口:

image

选择 Start the Installer 进行系统的安装,其他选项的操作建议在安装完系统后,换好源后再进行。

image

点击 Start the Installer 后,等一会会出现这个弹窗,问你是选择在线安装还是离线安装。

在线安装的好处是可以选择其他桌面,离线安装只会安装 xfce4 桌面,但是在线安装还会更新 pacman 的镜像,但这应该是要依赖它们外国的服务器,所以没有科学方法的话,选择在线安装只会在开始安装后浪费你 1200 秒的时间,然后告诉你失败,然后取消安装。

所以我们选择 Offline 进行离线安装。

选择后要等待一段时间后才会弹出安装程序的窗口,所以要保持耐心不要重复操作。

image

选中文,下一步

image

选亚洲和上海,一般会默认选好,下一步

image

中文键盘,下一步

image

引导加载程序,默认选第一个

image

硬盘选抹除最简单,有需求的可以自己研究怎么分区

image

填写一下信息,下一步后在摘要里可以检查自己之前几步的选择,然后就可以开始安装系统了。

安装完之后,重启一下虚拟机。

有空时,在虚拟机关机的情况下,取消 CD/DVD 的连接
image

重启后,会有一个引导界面,选第一个或者不管它,它默认也会选第一个进入系统。

进入系统后,欢迎窗口有一些改变

image

除非显示有问题,可以选变更分辨率,还有可以选择修改镜像列表(EndeavourOS),其他的建议还源后再弄。

4、换源

在没换源前,更系统和下软件什么的很容易卡半天,然后再告诉你失败,要想正常使用,还是得换一下国内的源。

大家在搜索 EndeavourOS安装 相关时,应该会看到这篇文章:EndeavourOS安装配置全攻略!

就是被这篇文章坑了,我才决定写这篇随笔。

我尝试过根据该文章进行换源,在激活Archlinuxcn软件源这一步时,终端显示在同步软件包数据库,其中core卡在11%很久很久。

该作者使用的操作应该是 ArchlinuxCN 镜像使用帮助 这种,但我实践发现这个不行。

我参考的是 Arch Linux 软件仓库镜像使用帮助

编辑 /etc/pacman.d/mirrorlist,可使用

sudo nano /etc/pacman.d/mirrorlist #Ctrl+X可退出,如果有修改的话,退出前会问是否保存修改的缓冲区,Y保存,再问是否保存到文件,回车保存修改。

sudo vim /etc/pacman.d/mirrorlist #按i进入编辑模式,编辑完后,按Esc退出编辑,再输入 :wq 保存并退出。

编辑时,把下面这一行放在所有 Server = xxxxxx 语句的最上面

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

image

图片上提示不可写入是因为没有使用 root 权限,遇到这种情况的话,需要在打开文件的命令前面加上 sudo,参考我上面写的。

保存好修改后,仅更新软件包缓存可使用

sudo pacman -Syy

要是顺便想更新系统,就使用

sudo pacman -Syu

执行完后,如果再在欢迎窗口点击更新系统,会看到

image

posted @ 2023-01-05 18:11  幻世、  阅读(9881)  评论(1编辑  收藏  举报