Ответ 1
Вы запустили команду sudo apt-get install -f
после того, как получили эти ошибки? Эта команда должна устанавливать отсутствующие зависимости.
Я использовал инструкцию с веб-страницы VSC https://code.visualstudio.com/docs/setup/linux
~$ sudo dpkg -i code_1.8.1-1482158209_amd64.deb
Но есть эта ошибка:
(Чтение базы данных... 65442 файлов и каталогов в настоящее время установлен.) Подготовка к распаковке code_1.8.1-1482158209_amd64.deb... Код распаковки (1.8.1-1482158209) закончен (1.8.1-1482158209)... dpkg: проблемы с зависимостями мешают настройке кода: код зависит от libnotify4; однако: пакет libnotify4 не установлен. код зависит от libnss3; однако: пакет libnss3 не установлен.
dpkg: код пакета обработки ошибок (--install): проблемы с зависимостями - оставив ненастроенные триггеры обработки для поддержки mime (3.54ubuntu1.1)... При обработке возникли ошибки: код
Спасибо.
Вы запустили команду sudo apt-get install -f
после того, как получили эти ошибки? Эта команда должна устанавливать отсутствующие зависимости.
У меня была такая же проблема пару недель назад. Этот вопрос, поднятый на VSCode, Github был приостановлен, заявив, что не было достаточной информации по этому вопросу. Мне все равно удалось установить его следующим образом:
sudo apt install libgconf-2-4
Вышеупомянутая команда устанавливает отсутствующую библиотеку.
sudo apt --fix-broken install
Затем выполните команду для установки VSCode.
sudo dpkg -i code_1.25.1-1531323788_amd64.deb
Перейдите к местоположению загруженного файла, выполняя указанные выше команды.
Еще одна команда, которая помогла мне и могла быть полезной для людей -
sudo apt --fix-broken install
У вас есть три варианта:
использовать магазин приложений
используйте sudo apt install <application>
скачайте установочный файл .deb
и используйте sudo apt install ./file.deb
Я решил свою проблему здесь here