ubuntu 这个烂东西, 我本来不打算吐槽的, 反正烂东西我不触碰就是了.但是啊, 烂东西呢, 你不过去招惹它, 它还是会过来招惹你, 不管你愿意还是不愿意.ubuntu 为啥烂 ? 怎么招惹我了?因为咱用了 travis-ci . travis-ci 是个好东西啊, 每次你 git push , 它就默默的帮你编译一遍代码. 哪个 commit 没编译过, 一目了然.问题在于, travis-ci 用的是 ubuntu , 而且更糟糕的是用的 ubuntu 12.04 ... 太老了.首先遇到的第一个问题, 就是包名好乱. 我要用一个库的时候, 我不知道要安装哪个库! 我不知道 ubuntu 打包的时候到底用了啥名字.
我不能因为用了这个名字的库,而推定 ubuntu 一定打包成这个名字. 必须上 ubuntu 的网站查询! 其实这个问题我老早就说过了. 诶.包名混乱, 用户不得不多上网站搜索, 网站流量就上来了, 就看起来 "活跃" 了. 排名就高了... 真是个好生意.第二个问题, 是软件太旧了. 真的太久了. 好不容易找好了正确的包名, 开开心心的在 .travis.yaml 文件里添加了 apt-get 命令 ...
结果软件实在是太旧了! 这些软件当年刚进入 ubuntu 仓库的时候就已经是旧了, 但还勉强够用. 但是过了这么多年, 等 ubuntu 自己都旧了的时
...
继续阅读
(20)