Dasyatis 的 Arch Linux 安装镜像

Arch Linux 是一个轻量的、灵活的 Linux 发行版,遵循 K.I.S.S. 原则。本项目致力于在不降低 Arch Linux 安装过程透明度的同时,为中文使用者提供一个更加友好的安装 Arch Linux 的平台

镜像里都有些啥?

官方 Archiso 搭载的所有软件包

实际上,这个项目正是由官方 Archiso 的 Releng 配置档 派生而来的。为了保证用户体验,原有的软件 均被得以保留。

XFCE 桌面环境

XFCE 是一个轻量级的桌面环境,我们在镜像中预置了xorg-serverxorg-xinit 和完整的 xfce 软件包组以给用户提供一个熟悉的操作环境。值得注意的是,我们选择了 SDDM 作为登录管理器。

常见开源驱动程序

为了保证可用性和兼容性,xorg-drivers 软件包组已被完整安装,里面提供了多种开源驱动程序,如 Nouveau。很遗憾,镜像中不包含闭源驱动,但你依然可以在安装 Arch Linux 后从官方软件仓库中获取它们。

NetworkManager、Firefox、Xed、Fcitx

使用 XFCE 上方面板的 NetworkManager 挂件即可轻松地连接上互联网。如果在连接无线网时需要登录认证,可以使用 Firefox 进行相关操作。同时 Firefox 也可被用作查阅 ArchWiki 。Xed 是缺省的文本编辑器,必要时还在终端下用 root 运行。安装时若遇到问题,可以使用 Fcitx 输入法框架,配合搜索引擎解决你的疑惑。

基本中文支持

除了输入法框架,中文字体 adobe-source-han-sans-cn-fonts 也同时被预装。时区和 Locale 已被正确配置。

明人不说暗话...

修改过的配置档在 GitHub 可以查看,其中软件包配置文件在 这里

现在获取我们的镜像!

在使用我们的镜像之前,请阅读「新闻」和「公告」版块以确保你没有错过任何重要信息。

你可以从阿里云 OSS 和百度网盘中选择一种途径获取我们的镜像。

从阿里云 OSS 获取镜像

请使用 阿里云 Ossutil 并通过 请求者付费模式 获取文件。 下载过程中产生的 流量费用 由请求者承担。

  • Download link: oss://bobby285271/dasyatis-2019-alpha1-x86_64.iso
  • Endpoint: oss-cn-shenzhen.aliyuncs.com

从百度网盘获取镜像

请将下载链接手动复制到浏览器地址栏,并输入提取码进行下载。下载可能需要使用百度网盘客户端且下载速度可能会受到限制。

  • Download link: https://pan.baidu.com/s/1aANtRgB5Ht6WuRWGxJHoEA
  • Extraction code: jkvx

版本信息

当前版本:2019 Alpha 1,文件大小:1.1G点此查看软件包列表

可用账户:live(密码 live)、root(密码 root)。

希望校验文件完整性?

  • PGP signature
  • sha1sum: dee63e385b2c14789f196a61be066e899d4a9171
  • md5sum: 2f59268439c45c72c03ae67acd9aeb56

增强版本(预览)

相比常规版本搭载了更多的应用程序(包括 WPS Office、Visual Studio Code、腾讯 QQ、音视频播放器等等),缺省桌面为 Cinnamon。旨在提供一个即插即用的 Arch Linux 桌面系统。如果你单纯只是希望安装 Arch Linux,请选择体积更小且经过充分测试的常规版本。

从阿里云 OSS 获取镜像

请使用 阿里云 Ossutil 并通过 请求者付费模式 获取文件。 下载过程中产生的 流量费用 由请求者承担。

  • Download link: N/A
  • Endpoint: oss-cn-shenzhen.aliyuncs.com

版本信息

最后构建:N/A,文件大小:--G点此查看软件包列表

可用账户:live(密码 live)、root(密码 root)。

希望校验文件完整性?

2019 Alpha 1 诚邀您体验

经过多次版本迭代,2019 Alpha 1 现已可用,欢迎大家下载体验。

相比早期版本,本版变动如下:

  • 使用 Archiso 43-1 releng 配置档重新配置。
  • 预置 base-devel软件包组。

早期快照版本(2019.11.06 或更早版本)不再提供下载服务。

使用我们的镜像安装 Arch Linux

和 Arch Linux 官方一样,我们不提供类似 Calamares 那样的安装程序,也没有计划在未来去提供它。我们强烈建议用户按照 ArchWiki 提供的 安装指南建议阅读 文章来逐步打造自己的系统。然而,为了给用户提供更好的安装体验,这里有一些额外的建议供用户参考。

这些建议不适用于使用官方 Archiso 的用户。

检查自己的权限

默认登录的账户为 live,安装 Arch Linux 时几乎所有的命令都需要在 root 下运行。建议打开终端之后先用 su 切换到 root 账户。账户密码信息见本页「下载」选项卡。注意 live 不在 sudoers 列表中。

连接到因特网

直接使用 NetworkManager 即可。XFCE 上方面板有 NetworkManager 的挂件,在终端下也可以使用 nmtui

建立硬盘分区

对于比较复杂的分区设定,可以使用 GParted 完成。GParted 可以从应用程序菜单中找到。

安装基本系统

Arch Linux 在 2019 年 10 月撤销了 base 软件包组,而新增了一个同名的元包。然而据观察这个元包相比之前的软件包组不包含的软件包相当的多,包括 Linux 内核、文本编辑器、文件系统支持等,导致安装难度大幅提升。这里 列出了原 base 软件包组的所有软件包,大家可在 Chroot 进新系统后按需使用。

希望构建自己的镜像?

准备

请确保你在使用 Arch Linux 且安装了 archiso 软件包。

将本项目仓库克隆到本地:

# git clone https://github.com/bobby285271/Archiso.git

配置

执行 cd Archiso/ 进入工作目录,随后进行配置,详情请查阅 ArchWiki

  • packages.x86_64 用于修改软件包信息。
  • airootfs/root/customize_airootfs.sh 可用于进行额外的配置。
  • build.sh 用于最终的镜像生成。

例如你希望 NetworkManager 开机启动,你就把 systemctl enable NetworkManager 加入 airootfs/root/customize_airootfs.sh,如果你发现加进去的命令没起作用,看看 build.sh 是否执行了覆盖有关配置的命令。

值得一提的是,airootfs/etc/ 中的内容将会被拷贝到最终镜像启动后的 /etc/ 目录中(如果由同名文件,就会被覆盖掉)。airootfs/usr/ 等等同理(当然默认是没这个目录的,你可以自己建一个),可用于放置自己修改过的各类应用程序的配置文件。例如你希望 Live 系统中的 /etc/sddm.conf 是怎么样的,你就新建一个 airootfs/etc/sddm.conf 文件,填入你的内容,设置正确的文件权限即可。

构建

接下来运行构建脚本:

# ./build.sh -v

如果一切顺利,构建完成后可以在 out/ 目录找到生成的镜像文件。如需再次构建,需要先删除 work/ 目录。

意外排除

如果你没有见到 out/ 目录,意味着构建失败了,看看网络是否有问题。如果没有,重启系统,删除 work/ 目录,再次尝试。

确保你的系统所有软件包都是最新的,如果确认是 Arch Linux 的问题,就向 Arch Linux 反馈问题,如果确认是我的配置档出现了问题,可以在评论区反馈。

祝一切顺利!