Я получаю сообщение об ошибке при запуске sudo apt upgrade
:
Citing for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 12111 (synaptic)...4s
Итак, я попробовал sudo lsof / var / lib / dpkg / lock-frontend
и получил это:
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse file system /run/user/1000/doc
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
synaptic 12111 root 11uW REG 8,5 0 49152209 /var/lib/dpkg/lock-frontend
Я не уверен, что здесь происходит. Все, что я когда-либо делал, это удалял сломанный пакет. Вы можете проверить мой предыдущий вопрос для этого. Но как мне решить эту проблему блокировки кеша ?
У меня была такая же проблема при установке хрома через консоль. У меня также одновременно были открыты диспетчер пакетов Synaptic и программное обеспечение Ubuntu. Я не профессионал в Linux, но мне кажется, что вы не можете устанавливать приложения через консоль, если у вас открыты другие менеджеры пакетов. После закрытия всего, кроме консоли, установка заработала.