Приветствую вас, сообщество Ubuntu!
Я использую старую версию Ubuntu 16.04, которую я установил недавно, чтобы запустить свой собственный сервер Nextcloud. Я попытался исследовать ошибку привязки, которую я получаю, но безуспешно использую несколько условий поиска, предоставленных подробным описанием, поэтому я решил, что приду сюда. Похоже, что проблема со связью с привязкой вызывает ошибку. Всякий раз, когда я пытаюсь использовать, например, sudo apt upgrade
, sudo apt install
и т. Д., Я получаю эту ошибку:
sudo apt install openssh-server
[sudo] password for sysadmin:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libicu64 libllvm7 libllvm8
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
ncurses-term openssh-sftp-server ssh-import-id
Suggested packages:
molly-guard monkeysphere rssh ssh-askpass
E: Waited for [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true but it wasn't there
E: Failure running hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true
E: Waited for [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true but it wasn't there
E: Failure running hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true
Сообщение выглядит странным, но мы можем преодолеть его путем создания временной замены для /usr/bin/snap
:
cat <<EOF | sudo tee /usr/bin/snap
#!/bin/bash
exit 0
EOF
sudo chmod +x /usr/bin/snap
затем установите свое приложение с sudo apt install openssh-server
.
И наконец переустановите Поспешного демона для замены нашего временного сценария:
sudo apt-get install --reinstall snapd