У вас есть инструменты сборки, необходимые для вашей системы? Если так:
TAR -xvjpf RPM-версия.tar.bz2
CD RPM-версия
./ Настройка
make
Сделайте установку
Пожалуйста, обратите внимание : версия
- номер версии, который вы решаете загрузить.
После установки скомпилированной версии RPM используйте RPM -I RPM
, чтобы переустановить версию об / мин дистрибуции, затем используйте yum. Как утверждает, вы создали круговую зависимость, и если вы не установили Build-Tools
и Fakeroot
пакеты, вы даже будете иметь со своим подходом.
Я обнаружил, что это был случай PEBKAC. Сертификат TLS имел имя хоста имени сервера, тогда как я устанавливаю localhost
в phpldapadmin. Несоответствие имени хоста было вызвать ошибки.
if [ "$(cp -uv source destination)" != "" ]; then echo copied; else echo not copied; fi
Обновить
Совпадение «- >» в подробных выходных данных cp. Это происходит только в случае успешного копирования и отсутствия в именах файлов «- >».
if [[ "$(cp -uv source destination)" =~ \-\> ]]; then echo copied; else echo not copied; fi
-121--71766- Ну, поскольку это произошло из-за удаления пакета, первое, что я предлагаю сделать, это проверить, какие пакеты были удалены в последнее время, и попытаться выяснить, какие из них были релевантны для программы, которая не смогла запустить, т.е. «X-Windows».
Для этого перейдите в/var/log/apt/history.log и извлеките этот файл или с терминала: cat/var/log/apt/history.log
, затем переустановите этот пакет...
Примечание: если сеанс GUI недоступен - на экране входа нажмите Ctrl + Alt + F1/ F2 > login > и используйте команду «cat»...
-121--196430- Необходимо отредактировать /etc/ldap/ldap/conf
на сервере и добавить
TLS_REQCERT never
Это обходное решение опубликовано здесь Как решить ldap _ start _ tls
() «Не удается запустить TLS: ошибка подключения» в PHP
Ответ Муру привел меня к тому, что сработало. Я изменил эту строку в /etc/phpldapadmin/config.php с...
$servers->setValue('server','host','ldap://127.0.0.1');
... до...
$servers->setValue('server','host','ldap://login.example.com');
После перезапуска apache2 эти ошибки исчезли.
В моем случае это была Ubuntu 16.04