惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
小众软件
小众软件
爱范儿
爱范儿
Y
Y Combinator Blog
博客园 - Franky
美团技术团队
博客园 - 【当耐特】
The Cloudflare Blog
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
Jina AI
Jina AI
IT之家
IT之家
人人都是产品经理
人人都是产品经理
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
大猫的无限游戏
大猫的无限游戏
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 聂微东
WordPress大学
WordPress大学
V
Visual Studio Blog
博客园_首页
阮一峰的网络日志
阮一峰的网络日志
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
有赞技术团队
有赞技术团队

Jiajun的技术笔记

你好,2026! TiDB 源码阅读(六):TiDB Coprocessor 源码解析 性能优化的核心思想 TiDB 源码阅读(五):索引 TiDB 源码阅读(四):AST、逻辑计划、物理计划 CockroachDB Serverless Architecture podman 无故退出 Cursor Control-L (CTRL-L) Keyboard Shortcuts in Terminal Replace docker with podman Using xmonad with xfce4 A RC script for freebsd frpc 自己动手写一个k8s controller AI 会取代你的(编程)岗位吗? 自建DERP服务器提升Tailscale连接速度(使用Nginx转发) 自动升级Docker容器 再读《程序员修炼之道-从小工到专家》 让浏览器下载文件 再读《软件随想录》/《黑客与画家》/《软技能》 HTTP 压力测试中的 Coordinated Omission 2的补码 编程语言中的 context 是什么? flutter macOS 构建出错 Flatpak 使用小记 Golang CAS 操作是怎么实现的 PostgreSQL 当MQ来使用 Clash 结合 工作VPN 的网络设计 使用 PostgreSQL 搭建 JuiceFS PostgreSQL 配置优化和日志分析 有GitHub Copilot?那就可以搭建你的ChatGPT4服务 窗口函数的使用(以PG为例)
Matebook X Pro 2019安装Debian 10
Jiajun Huang · 2019-12-24 · via Jiajun的技术笔记

最近着手把手头上的三台ArchLinux都换成Debian 10, 更换的原因是不想再频繁更新了,ArchLinux很好用,唯一的缺点就是更新太 频繁了,其实大多数软件的新特性我都用不上,比如内核,我就要一个bbr,最新的LTS内核已经有了,再新的也只是更新驱动而已。

再加上最近碰到一回内核更新之后滚挂了。仔细想了一下,不想折腾了,还是把时间放在更重要的事情上吧。回头想想,大学最开始 学Linux的时候用的Ubuntu,后来切换到Arch之后,到现在都五六年了。不想再每周都把时间花在重复又无意义的 pacman -Syu 上 了。

回到正题,周末把Y400从ArchLinux切换到Debian没有遇到什么问题,无非是先备份,然后重装之后把所有东西 cp -r --preserve 回来。

不过Matebook X Pro 2019倒是遇到一些问题,安装的时候,Debian 10 live提醒我:

Some of your hardware need non-free firmware iwlwifi blablabla

原因是Debian live默认不带non free的固件和驱动,在 这里 下载带 non free 固件和驱动的镜像,重新刻录即可。

此外安装 libvirt 后新建虚拟机时,提示 Host Host does not support any virtualization options,我这都2019年的机器, 早就有了虚拟化指令了,最后发现是因为 qemu-kvm 这个包没有自动装上,坑了一把。

有人问我,Debian的软件不是很老吗?没错,仓库里的软件的确老,这也是 Debian相对ArchLinux更稳定的原因嘛,有的时候确实 需要更新的软件,咋办呢?使用 snapd 就好了,它会把软件安装在单独的目录 /snap 下,这样就不会污染系统的软件目录。

$ sudo apt install -y snapd
$ sudo snap install go --classic

比如这样就可以把最新的Go装上,最后记得把 /snap/bin 加到 PATH 里。

好了,三台机器已经有两台机器重装为Debian 10了,还剩下一台远程备份机器,春节回家把系统换了 :-) 以后就可以高枕无忧,愉快的开机几个月再更新重启一次了。