都5202年啦,你还在用windows?(差异篇)

dfnb12362个月前未分类41

距离上一篇博文已经过了差不多两个月了,很不幸月更目前看来因该是失败了捏,那么我们这一篇博文就来谈一谈操作系统8 OvO

知周所众 windous10 因为巨硬微软的调整正式的完成了她的生命周期,也就是说她gg了,一刻未能为她感到悲伤直接就被印度78 win11狠狠的插入了

https://memeprod.sgp1.digitaloceanspaces.com/user-wtf/1642469438863.jpg

那么屏幕前的UU可能会问,不想满嘴印度味怎么办捏?

那么就不得不提由linus开源的Linux啦,我也只是在9月份从windous切换到了arch linux

但是分不幸的是它挂掉了,所以我又换到了debain :)

而在本篇博文我会为大家介绍debain系和arch系linux的包管理器,更新和主要区别(其他的后面再说,起码先选好玩什么系OvO)

https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2022/01/what-is-the-aur.jpg

1.包管理器

Debian 系(Debian / Ubuntu / Mint …)

二进制包格式:*.deb
核心工具链
‑ dpkg:底层“单点”工具,负责把 *.deb 文件解包、写数据库、维护状态。
‑ APT(含 apt / apt-get / apt-cache 等前端):高层框架,先下载索引、自动解析依赖,再调用 dpkg 完成实际安装;apt 是 2014 年后推出的“友好版”CLI,彩色进度条、简写命令,更适合交互,而 apt-get 偏向脚本兼容
常用命令
更新索引:sudo apt update
升级已装包:sudo apt upgrade
完整升级(可增删包):sudo apt full-upgrade
安装:sudo apt install pkg
删除:sudo apt remove pkg(保留配置)/ purge(连配置一起删)
自动清理孤立依赖:sudo apt autoremove

Arch 系(Arch / Manjaro / EndeavourOS …)

二进制包格式:*.pkg.tar.zst(早期 xz)
核心工具:pacman(Package Manager),一个二进制就完成“下载 → 依赖解析 → 安装/升级/删除”全链路,无单独的底层/高层之分。
常用命令
同步并升级全系统:sudo pacman -Syu
安装:sudo pacman -S pkg
删除:sudo pacman -R pkg(保留依赖)/ -Rs pkg(连依赖一起删)
查询文件归属:pacman -Qo file
清理缓存:sudo pacman -Sc
社区仓库(AUR)生态:
Arch 用户仓库提供 PKGBUILD 脚本,可自动从源码或上游二进制重新打包。常用辅助工具 yay/paru,它们先解析 AUR 依赖再调用 pacman,实现“一行命令装 aur/pkg”

2.更新机制

Debian 系:
固定版本发布(Stable)。安全/严重补丁先进 security 仓库,日常仅做小版本号升级;大版本功能升级需手动修改 sources.list 做发行版迁移(例如 11 → 12)。
提供 Testing / Unstable(Sid)分支,但生产环境仍以“稳”字当头,更新节奏慢

Arch 系:

滚动更新(rolling release)。官方仓库每天数次推送最新上游版本,只要执行 sudo pacman -Syu,内核、驱动、桌面、应用全部“滚”到最新;没有“大版本升级”概念,装一次可永久跟新。

风险与收益并存:新特性、新硬件支持最快;但更新幅度大,需用户阅读首页 News、随时准备处理手动干预提示。

3.主要区别速览

稳定性 vs 前沿性
Debian 适合服务器、需要长期稳定运行的场景;Arch 适合想“用最新软件 + 深度定制”的桌面或开发机。

包数量与获取方式

Debian 官方仓库超 6 万预编译包,覆盖广;Arch 官方仓库相对精干,但通过 AUR 几乎能即时获得任何开源软件,且版本号往往领先。

依赖处理与回滚

两者都自动解析依赖,但 Arch 的依赖链更“薄”,拆包粒度细;Debian 的 apt 会保留更多兼容包。

Arch 可用 pacman -U /var/cache/pacman/pkg/xxx 快速回滚到旧版;Debian 降级需手动指定版本或借助 snapshot.debian.org,步骤略繁琐。

#ArchLinux 滚挂的Arch - Glowing Brickのイラスト - pixiv

总结一下,就是你如果可以接受滚动更新并且要求高可玩性那就选arch,反之就选debain

你问我滚挂怎么办?下期会讲啦QAQ


博客网址:blog.5948888.xyz

B站:此生只为芭芭拉

未经允许请勿转载


相关文章

都5202年啦,你还在用windows?(目录篇)

都5202年啦,你还在用windows?(目录篇)

那么好,距离上一篇博文好像已经过去了114514天了 (其实只是两个月),我不得不来更新这个系列的第二篇了,所以在这第二篇我们会来聊聊linux的文件目录结构 (感觉和第一篇有点本末倒置了捏),不过这...

评论列表

石榴
2026-01-28 21:33:07

btw

dfnb1236 回复:
入教了,ahhhh
2026-01-31 03:09:24

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。