我最近阅读了有关在 Debian 8 上安装 Spotify 的说明
https://gist.github.com/ed-flanagan/7068f869a98ea534b8c2
本质上,建议是安装过时版本的 libgcrypt(即 libgcrypt11)。
这个想法有多糟糕?这会影响其他应用程序吗?
答案1
可能是无害的。 debian 中的许多 lib 软件包的软件包名称中都有(部分).so 版本。这通常表明可以同时安全地安装同一库的多个打包版本。
当出现异常时,通常由Conflicts:
.deb 包中的行来处理,以防止同时安装两个版本。
例如,我的 Debian Sid 系统当前安装了以下内容:
$ dlocate -l libgcrypt | grep '^ii'
ii libgcrypt11:amd64 1.5.4-3 amd64 LGPL Crypto library - runtime library
ii libgcrypt11-dev 1.5.4-3+really1.6.4 all transitional libgcrypt11-dev package
ii libgcrypt20:amd64 1.6.4-3 amd64 LGPL Crypto library - runtime library
ii libgcrypt20-dev 1.6.4-3 amd64 LGPL Crypto library - development files