为什么你应该选择 Debian

自己用水果大法好。linux工作用的话,只能统信和麒麟,什么其他的linux都搞不定vpn软件和安全软件,哈哈。

你看著名的 RHEL 也没原汁原味,绝大多数发行版都会按打包者的理念去摆放,搞出发行版的特色,绝大多数打包工具都不是容易上手的,Debian 尤其不易上手,但也不妨碍它是个主流发行版。

萝卜白菜,各有所爱,Slack 比 Arch 更原汁原味,但用的人可就少多了。

Btw,我也用过一阵子 Arch,pacman糙快猛的体验还是挺不错的,PKGBUILD 也简单,但后来想到滚挂的概率,以及 AUR 的随意,还是感觉不适合做主力机。

最难的是电源管理不行,电池消耗太快。

对, 生产力可以追求 debian, 更新慢就是稳定, 毕竟线上环境稳定最重要。

个人开发者还是用 arch 方便点, 有啥开发库都可以尝试一下, debian 一旦用最新的开发库, 特别是依赖越多的开发库, 自己编译都会把环境搞废。

debootstrap + chroot, debian sid + docker, 甚至在 Debian 下用 gentoo-prefix 都行😄

Arch 总是最新有时候也会尴尬,当某个软件包还没升级到最新依赖的时候。。。

chroot把文件系统弄乱了不是比把依赖搞废更麻烦?

apt, yum, pacman我都用过很多年,客观的说arch是最好用的,滚挂的事情一年最多发生一次,但是很快开发者就修复了。

反观debian,稳定版的包很落后,unstable包虽然新,但是unstable稳定性真心和arch差好远。

debian developer烦人的是就修个bug,各种拆包各种规则,有时候还要扯政治,作为用户只想用一下最新的库和API。

不想争论谁好谁坏哈,我以前用arch也怕滚挂,但是实践了几年,我现在这个系统居然是4年前装的,一直升级到现在(一周一次),稳如狗,啥最新的库都有,pacman配上aur太方便了。

2 个赞

原来程序员都这么花心,喜欢一个软件需要什么特殊理由嘛?

pacman 很傻快用起来很爽

chroot 是单独的目录,与系统目录隔离,不会弄乱的,在 docker 出来之前 chroot 是唯一的最安全的方式了。

Debian stable最近几年已经加快发布速度了,带的软件包不算旧了,而且好几年前加了个 backports: https://backports.debian.org/

请问,大佬是怎么对AUR软件包的安全性进行验证的呢?我正在准备切换到arch,对这个还不熟,谢谢!

请问你在npm install之前,怎么对npm这种包怎么进行安全性验证呢?

npm install用的不多,只安装过几个看起来大家常用的。

那类比的话,aur是不是看votes 和 popularity?

不过感觉这种方式好像还差点,不直接。

理论上应该用容器运行,不过 arch 这样很麻烦。所以还是自己看着办,尽量不要安装运行纯二进制的包。wps steam 这些我都是用 flatpak 安装的

好的,谢谢!

现在可能不成立了,wsl用得挺舒服。Windows Terminal也让我印象深刻。

1 个赞

成立,没人在 wsl 里跑 redis 生产服务。

win term 跟 linux, mac 下的比那就不咋的了,只是 win 长年没一个好用的,出了一个好用而且开源的就高潮了😄

话说 Guix, NixOS 感觉更适合玩 Arch 的人啊,老软新软随便用,可以并存。

包太少,都得自己整

https://repology.org/ NixOS 和 Guix 看着都挺多的。

现在Win10下用Debian WSL 2版本,别提多舒服了。 :grinning: