Libstdc++: неверная версия после ручной установки .deb-пакета

Вы могли бы find recurse, что-то вроде:

find / -type d -path *wp-content/plugins -exec find {} -maxdepth 1 -mindepth 1 -type d \;
1
05.08.2016, 12:25
1 ответ

Ошибки означают, что используемая вами версия Password Safe (созданная для устанавливаемого пакета) требует более новой libstdc ++. поэтому , чем в вашей системе. Обновление этой библиотеки сверх того, что поддерживается вашим текущим дистрибутивом, не хорошая идея.

Есть еще несколько возможностей.

  1. Если вы не против установить старую версию Password Safe, в PPA System Tools & Utilities есть пакет для вашей версии Ubuntu:

     sudo add-apt-repository ppa: upubuntu -com / system 
    sudo apt-get update 
    sudo apt-get install passwordsafe 
     
  2. Пакет Debian Password Safe должен нормально перестраиваться в Ubuntu 14.04, после применения пары исправлений:

     sudo apt-get install devscripts build-essential debhelper libgtest-dev libwxgtk3.0-dev libxerces-c-dev libxt-dev libxtst-dev libykpers-1-dev libyubikey- dev locales-all pkgconf uuid-dev wx3.0-headers 
    dget http://httpredir.debian.org/debian/pool/main/p/passwordsafe/passwordsafe_0.99+dfsg-1.dsc {{ 1}} cd passwordsafe-0.99 + dfsg 
    sed -i / locales-all / d debian / control 
    sed -is / LC_ALL = en_US.UTF-8 / LC_ALL = C.UTF-8 / debian / rules 
    dpkg-buildpackage -us -uc 
    sudo dpkg -i ../passwordsafe*_0.99+dfsg-1*deb
    

Ubuntu 16.06, который также является выпуском LTS, включает Password Safe. Таким образом, третьим вариантом будет обновление до этого; но в любом случае, если вы устанавливаете пакет, используя любой из двух вышеперечисленных вариантов, когда вы в конечном итоге обновитесь до 16.06, пакет будет заменен «официальным» пакетом Ubuntu.

3
27.01.2020, 23:25

Теги

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