旧电脑安装 Ubuntu 折腾记


家里只有一台 2012 年的 Mac 电脑,但常被被娘子占用,我自己如果没有带公司电脑回家,经常无电脑可用。书桌底下柜子里还躺着一台十多年前的惠普电脑,就想利用起来,不过安装的是 Windows XP 系统,作为编程开发环境不方便。遂打算改装系统,换成 Ubuntu,好专心用来码代码,避免出现 Windows 上各种奇怪的 Bug。

说起用 Windows 环境写代码这事儿来。就拿几个月前的一次经历来说吧。当时在 Windows 环境下修改了一个 Python 脚本,本地测试一切正常,但更新到 Ubuntu 服务器之后脚本无法正常运行,费好大劲才定位到问题所在,原来是 file format 从 unix 变成 dos 了。

回归正题,那就开始折腾吧。没想到折腾了三个晚上才搞定,中途最大的麻烦就是无线网卡驱动的安装问题。 我的老古董接网线也无法上网,只能通过离线安装,无形中增加了难度。找半天幸好找到了离线安装的办法。

主要过程如下: 安装 Ubuntu 14,64 位,可以安装无线网卡驱动,但运行太慢,操作很卡。有人建议那么老的电脑别安装 64 位系统; 改成 Ubuntu 14,32 位,无法安装无线网卡驱动; 改成 Ubuntu 16,32 位,无法安装无线网卡驱动; 改成 LUbuntu 18, 32 位,无法正常启动,黑屏,也不报啥错误信息。而且安装过程也不够傻瓜,得自己配置分区,对我来说折腾过多次依然害怕; 改成 Puppy Linux,竟然无需自己折腾无线网卡驱动,能联网!问题是无法正常显示中文,而且界面也奇丑无比; 改成 Ubuntu 12,32 位,成功安装无线网卡驱动。

按照提示 update 系统,结果所有界面都出现这样的问题,找不到窗口的菜单栏,无法关闭,终端也无法敲入命令,废了。

重新安装 Ubuntu 12,32 位,回退到更新前的状态,重新安装驱动,重复做相同的事情,时间就这样浪费了。

总算可以松一口气,老古董能正常使用了。希望以后别再乱升级,能正常运行就不错了,保证偶尔能应急用一下。

折腾中途曾经想放弃,但不能让电脑正常使用让我很不甘心,最终还是坚持下来了。

题外话,每天都要使用的东西,高频,应该买好用的,避免折腾,因为时间才是最贵的,应该把时间用来做更有价值的事情,而不是用在重复造轮子上。

参考资料: