мерзавец, не работающий в человечности 16.04

Недавно я обновил свой ноутбук до Ubuntu 16.04.

Это, по-видимому, вызвало git прекратить работать.

А именно, когда я называю любого git команда, я получаю следующую ошибку:

$ git st
git: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory

Ubuntu 16.04, кажется, использует libcrypto.so.10, не ранее libcrypto.so.0.9.8. Можно было бы подозревать, что это подразумевает что моя версия git устарело, но когда я иду для обновления его, мне говорят, что это уже - новейшая версия:

$ sudo apt-get install git --upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
git is already the newest version (1:2.7.4-0ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

Что продолжается здесь, и что я должен сделать?

0
задан 27 October 2016 в 02:44

1 ответ

Что which git говорит? Это скажет Вам, какая копия мерзавца выполняется и если это не тот же предоставленный пакетом мерзавца (dpkg -L git), то у Вас есть более старая копия в данном месте (вероятно, один, Вы скомпилировали себя в/usr/local), который используется, а не тот от пакета мерзавца. Избавьтесь от того, который Вы скомпилировали сами.

0
ответ дан 28 September 2019 в 07:50

Другие вопросы по тегам:

Похожие вопросы: