网上有很多更换Ubuntu源的帖子,大部分更换到国内,一般是清华源。
在做更换前,希望大家明白更换是解决什么问题,以及可能带来的问题。
更换大部分是因为慢。ok。慢的确是问题,换了国内源也的确会快。但是更换后,如果你的ubuntu不是最新系统,那么在安装软件时请格外注意!
跟换国内源后,安装的软件基本都是最新的,而apt的原理(或者使用apitude)就是把相关依赖全部给你装上。
如果依赖比你系统版本新,那么它会更新你系统的版本库。特别是一些基础库,如libc等。这些请大家一定要看清楚看清楚看清楚再更新。因为一旦更新后,你的系统内核可能就不稳定,常见的就是桌面崩了。
什么桌面进不去,或者反复再桌面循环,桌面图标没有了等,都是如此。
所以这一类问题也长出现在Ubuntu大版本更新上,就是因为底层库会更新,导致相关的库不匹配导致。
看一下使用清华源和Ubuntu原始源的对比,系统是16.04.尤其是在安装时提示你,更新libc等核心库时,一定要小心。
清华源下,会直接给你装最新版本,所以相关的库,这里相关到了gcc库,都会升级到9,当前版本是5!
而ubuntu自待源,是会判断当前版本的,所以不会升级相关库的。
结论
如果你不是最新系统,并且不是高手,一些软件的安装,你就用着ubuntu的源吧。慢就慢吧,总比你系统崩了好吧。