昨天收到 Github 镜像请求通过 的好消息,
现在 Arch Linux 已被国内镜像站检索、可极速下载
特别感谢 ZenithalHourlyRate 的帮助!

Arch Linux GUI 旨在提供含有多种可选桌面环境的原版 Arch 系统,
采用了开源的、图形化的 Calamares Linux 安装器 ( 也被如 Manjaro 等发行版采用了 )
几乎只需要地区语言、分区、用户信息三步设置即可安装!
甚至可以根据 Wiki 实现高级自动化、定制化部署
🙏 愿世上再也没有难以安装的 Arch Linux~

官网: archlinuxgui.in/
源码: github.com/arch-linux-gui

🙏

没装过 arch linux

请问下这个 distro 是 rpm 系的还是 deb 系的?(难道还有别的

pacman

Pacman
archlinux.org/pacman

#3
#4
谢谢,学习了。还以为只有 rpm 和 deb 两种。没想到还有 pkg.tar.gz 这种原始 Linux 安装包。pacman 是包管理器,安装的是 pkg.tar.gz 文件

20220410110209

“没想到还有 pkg.tar.gz 这种原始 Linux 安装包”……这个理解可能有问题。tar.gz 只是一种把多个文件包在一起的归档格式,并不是说跟普通的 tar.gz 文件一样“解开就行”。某种打包格式用了 tar.gz ,甚至文件名末尾显式写了.tar.gz ,并不说明没有跟 deb/rpm 对等的控制机制。其实 deb 包的实际归档格式就是 ar ,你能说 deb 就是原始的 ar 安装包吗?

sh 也算么?它一般不是从网上下载源码或者安装包之后再编译 /安装么

#6 其实就是三种主流 Linux 程序安装包的打包方式,我的意思就是这个

可以理解为,Arch 并没有像 rpm/deb 一样为它的打包格式取一个单独的.arch 或者.pacman 的名字来刷存在感,只是很朴素地叫它 pkg.tar.gz 而已。

#7 截图来自 im.qq.com/linuxqq/download.html

我是说它并不“原始”

你这个文档多少有些古老了,而且人家是 .pkg.tar.zst, 用 zstd 压缩的,里面有包装元数据,和 deb rpm 没啥区别。。(个人觉得其实 pacman 的包后缀其实是 .pkg , 后面只是打包方式和压缩方式附送上去了)

是红人!

可能实际上是一个 shar 文件,打包了之后再通过 shar 工具在头上加一段用 sh 写的自解压代码

#11 这些肯定不是程序最原始的 binary file list 。所以还是不要抠字眼过度解读“原始”这两个字了,现在明面上看就是这些文件打包成了这三种“原始” binary file ,可以从网上下载下来 然后使用工具 install

腾讯写的是 .pkg.tar.xz 不是 .pkg.tar.gz, 打包安装方式和原始也没啥关系,pacman 还是很好用的

#12 这样啊。这个截图来自 https :// im . qq . com /linuxqq/download . html 可能页面还是好几年前的。

#16 xz gz 是我看错了

这个也就拿来安装的时候看 wiki ,不能自己手工安装的还不如去用 manjaro

楼上 stop ,偏离主题了

了不起!

真不错

昨天第一次用 archinstall 装上了 Arch ,没想到还有更方便的工具了

感谢 lz ,之前在办公电脑上安装 archlinux 的图形界面没成功,被迫装了 deepin ,现在看到这个,又燃起了重装系统的心。。嘿嘿!

嗯,刚才看你最初的表述,误会了,以为你在惊叹类似于“雾草,tar.gz 竟然也被拿来当发行版打包格式,竟然也配跟 deb/rpm 这样真正的打包格式相提并论” ^_^

前两天刚看到另一个安装 arch 的项目,好像楼上也提到了
github.com/archlinux/archinstall

图形化界面也不难装啊。我是装了两次。第一回没头绪,第二回大致了解流程了。界面我用的是 kde 社区的那个。

就是字体有点虚。

不是什么系

我有一些疑惑,比如 manjaro 已经有 gui 安装器了,体验还不错。为什么 arch 又要单独整一个?

楼主是印度人?

好久没装过 arch 了,现在用 linux 都是 docker 里面搞一个

manjaro 和 Arch Linux 还是不同的,aur 也是不能混用的,所以还有有意义的

惊了, 今天刚折腾了一下午安装上了,可惜没早点看到

等我的 manjaro 坏了,我就试试这个安装器一步到位

你可以看看 suse rpm 是他们玩儿烂剩下的。

太好了,之前有朋友想要一个 Arch 的类 Manjaro 的 GUI 安装界面,我就只能推荐他们看看 EndeavourOS (原谅我孤陋寡闻没有了解太多),现在可以直接原生 Arch 了

我自己装的也是字体看起来别扭, 后来还是用了 Manjaro...

#2 RedHat 系和 Debian 系确实是两个非常庞大的发行版族系,但其他族系也是有不少的,而且很多有自己的包管理方案,发行版族系部分可以参考维基百科上的这个图,你可以发现 Arch Linux 是自成一系的: upload.wikimedia.org/wikipedia/commons/b/b5/Linux_Distribution_Timeline_21_10_2021.svg

你找的图里的信息其实并不严谨,这里面杂糅了好几种概念(可能我讲的也不是完全严谨):
包文件格式:.rpm 、.deb 、.pkg.tar.xz 这些;
包管理器:RPM(没错,跟包文件格式重名)、APT 、pacman ;
包安装器:dpkg ;
包管理器指令:yum/dnf 、apt-get/apt/aptitude 、pacman/makepkg/yay 。
bash 是 Shell ,不属于包管理器,仅仅是用来执行命令和脚本,比如简单把程序文件复制到系统目录,并进行简单配置,这个操作通常是不受包管理器控制的。

举个例子,比如对于 Debian 发行版来说,aptitude 工具会调用 APT 包管理器去软件源检索软件包和依赖,并下载下来,再使用 dpkg 安装到系统上,同时 APT 会对软件进行初始配置( configure )。
又比如可以在 Arch Linux 发行版上,使用 yay 工具调用 pacman 包管理器在软件源检索软件包和依赖并下载下来,或使用 yay 工具来下载 PKGBUILD 文件再使用 makepkg 来编译和打包,最终都使用 pacman 包管理器把包文件解包、安装到系统上并进行初始化配置。

在没有包管理器的发行版上,或者自己要安装的软件不支持使用包管理器安装的方式,你可以手动使用 make 等指令来编译软件文件,再用 cp 等指令把已经编译好软件包的文件复制到相应的系统目录中,并使用 vi 等编辑器来创建初始化配置文件;这个重复性过程也可以写成 Shell 脚本文件(如.sh 文件)自动化完成。

坏了,以后不能用 arch 在菜鸟面前装 B 了,难受!!!

懒人、小白福音

#38 感谢解读。我找的那个图也是随便就找到的,找的不认真,给大家造成一些误会了。

manjaro 仓库是独立的,你把 aur 或者 archlinuxcn 的包装上去就是定时炸弹

今天试了一下这个安装器,有个缺点是有中文但没内置中文字体,我还得先下个 noto-font-cjk 才能用中文安装;系统装好以后也没有中文字体,又得先摸回英文再下一遍字体再回到中文(不是 pure 版镜像,gnome 版本)