之前蹲在电脑前面翻帖子,反复在想ubuntu有什么用,身边不少人都在装,我那时候只知道它是个系统,分不清它和平时点开就用的Windows差别到底在哪,索性找了一块闲置的旧硬盘,直接装了一个双系统,打算慢慢摸清楚。

最先碰的是代码编译,手里有份项目在Windows上跑的时候总出奇怪的弹窗,进程动不动就莫名卡住,有时候等半个多小时,眼看快要跑完,直接闪退,前面的时间全部白费。换到ubuntu里面,敲几条命令拉起任务,窗口丢在后台,切回Windows刷别的东西,隔很久再切回去,任务还在安静跑着,没有乱弹提示打断流程,就是刚开始记不住命令,敲错字符就得重来,反复输了好多遍。

不玩编译的时候,也试着拿它搭过简单的文件服务。

同一局域网里面,手机、别的电脑都能访问存好的资料,不用再靠U盘来回拷文件,也不用装一大堆第三方共享软件,配置的步骤看着密密麻麻,跟着网上贴出来的内容一点点改配置文件,中间弄错路径,连着两天都访问不到,后来一点点核对文本里的字符,才终于连通上。只是界面没有Windows那么顺手,找文件的思路完全不一样,花了一阵子才适应。

试过在上面搭小型的爬虫,抓取一些公开的静态页面,定时脚本放进去,设置成开机自启,电脑开机之后它就自己按时间去拉取内容,收集好的文本直接存在本地文件夹,不用一直开着浏览器挂着网页。那段时间经常晚上睡觉前把脚本开好,第二天起床就能看到攒好的数据,只是一旦网络波动,脚本就停住,不会像有些软件那样自动重试,得自己盯着日志看状态。

也不是所有东西都方便,想打开常用的影音软件或者小游戏的时候,适配就很麻烦,很多安装包不能直接双击运行,要去软件源里面找对应的版本,有的还需要额外加源,折腾半天最后干脆放弃,这类需求依旧切回Windows去做。慢慢就明白,它不是用来替代日常办公娱乐的系统,是挑特定事情来做的。

有次朋友过来看到我来回切换系统,说他拿ubuntu跑服务器,常年不关机,机器连续运行很久都不用频繁重启,他的机器配置比我这台还要老旧。我照着他说的,把ubuntu放在这台老笔记本上面,一连开了三四天,只是挂着几个轻量进程,风扇的噪音都比Windows待机的时候低,不会时不时突然狂转起来。

仅代表我个人情况,不同场景、不同人的体验会存在差异,我也没有把它摸透,还有大量功能从来没碰过。很多人说的容器、虚拟化这些,我只是粗略看过介绍,还没有动手去搭,只是停留在跑脚本、编译、简单文件共享这几件小事上。

有时候打开它也没有明确任务,就是随便敲两行命令,看看日志输出,慢慢习惯这种不靠图形按钮,靠文字指令控制机器的方式。不会再纠结ubuntu有什么用这个问题,它对我来说,就是给那些需要长时间安静运行的任务留出来的一块地方。