今天用 Ubuntu 18.04 安装一个第三方软件,发现有一个库的低版本 libpng12 在 bionic 源里面没有,懒得去下 deb 包,于是就试着把 xenial 源加进 sources.list 中了,没想到真的可以解决问题,那现在的问题是这样做会对系统有什么影响吗,还是说这本来就是合规的?我改完之后系统提示我对一些包进行更新,但是我看版本是一样的,这是咋回事呢
1
msg7086 2019-01-16 22:44:22 +08:00
libpng12-0 1.2.54-1ubuntu1.1
用旧版本的包一般是没问题的,只要别太旧就行。 比如 Debian 新内核去掉了某个系统调用模拟,所以上古的一些系统级程序跑不了。 只要不是这种情况的话,就没问题。 |
2
12101111 2019-01-17 13:55:02 +08:00 via Android
更新后大概率会进不了系统,建议重新编译,或者用 dpkg 安装 deb
|
3
xmhjnathan OP @12101111 emmm,看上去好像没啥问题,似乎最新的包用得还是 bionic 的😂🤣🤣
|
4
xmhjnathan OP @msg7086 好的,谢谢
|