Я установил новую версию ubuntu на ноутбук. Сообщите, что для того, чтобы настроить его идентично моему рабочему столу, я сделал подходящее клонирование и установил
# Сделать резервную копию всего репозитория apt с помощью apt-clone
sudo apt-clone clone "$BACKUP_DIR"/apt-clone-"$(date +%Y%m%dT%H.%M.%S)".tar.gz
# Получить дамп настроек Dconf
дамп dconf / >"$BACKUP_DIR"/dconf_settings.dconf
# Восстановить
# Делаем восстановление
DEBIAN_FRONTEND=неинтерактивное восстановление sudo apt-clone "$BACKUP_DIR"/apt-clone*tar.gz
# перезагрузить dconf
загрузка dconf / <"$BACKUP_DIR"/dconf_settings.dconf
С ним вроде бы все шло хорошо. Однако, когда я запускаю curl, я получаю следующую ошибку:
curl: ошибка поиска символа: curl: неопределенный символ: curl_url_set, версия CURL_OPENSSL_4
Я посмотрел проблему в SO / ask ubuntu и запустил следующее:
$ sudo ldd $ (который завивается) | grep libcurl
libcurl.so.4 => /usr/lib/dcaenabler/libcurl.so.4 (0x00....)
$ ls -ltr /usr/lib/dcaenabler/libcurl*
-rw-r--r-- 1 root root 518600 29 января 2021 г. /usr/lib/dcaenabler/libcurl.so.4.5.0
lrwxrwxrwx 1 root root 16 Aug 15 21:15 /usr/lib/dcaenabler/libcurl.so.4 -> libcurl.so.4.5.0
Я удалил программную ссылку и заменил ее на libcurl.so.4, присутствующую в /usr/lib/x86_64-linux-gnu
$ sudo ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4 /usr/lib/dcaenabler/
После этого Curl начал работать как обычно.
ОДНАКО
Это, кажется, не переживает перезагрузку. И не выживет, если я по какой-то причине побегу ldconfig
Как мне навсегда исправить это?