impulse@1mpulse-VirtualBox:~$ sudo apt update
Сущ:1 http://ru.archive.ubuntu.com/ubuntu xenial InRelease
Сущ:2 http://security.ubuntu.com/ubuntu xenial-security InRelease
Сущ:3 http://ru.archive.ubuntu.com/ubuntu xenial-updates InRelease
Сущ:4 http://ru.archive.ubuntu.com/ubuntu xenial-backports InRelease
Сущ:5 https://packages.microsoft.com/repos/code stable InRelease
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.
impulse@1mpulse-VirtualBox:~$ sudo apt install -y curl wget gpg
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет gpg недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list
E: Для пакета «gpg» не найден кандидат на установку
impulse@1mpulse-VirtualBox:~$ curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/packages.microsoft.gpg
curl: (35) gnutls_handshake() failed: The TLS connection was non-properly terminated.
gpg: не найдено данных формата OpenPGP.
impulse@1mpulse-VirtualBox:~$ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list
deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main
impulse@1mpulse-VirtualBox:~$ sudo apt update
Сущ:1 http://ru.archive.ubuntu.com/ubuntu xenial InRelease
Сущ:2 http://ru.archive.ubuntu.com/ubuntu xenial-updates InRelease
Сущ:3 http://security.ubuntu.com/ubuntu xenial-security InRelease
Сущ:4 http://ru.archive.ubuntu.com/ubuntu xenial-backports InRelease
Сущ:5 https://packages.microsoft.com/repos/code stable InRelease
Ошб:5 https://packages.microsoft.com/repos/code stable InRelease
Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY EB3E94ADBE1229CF
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.
W: Произошла ошибка при проверке подписи. Репозиторий не обновлён, и будут использованы предыдущие индексные файлы. Ошибка GPG: https://packages.microsoft.com/repos/code stable InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY EB3E94ADBE1229CF
W: Не удалось получить https://packages.microsoft.com/repos/code/dists/stable/InRelease Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY EB3E94ADBE1229CF
W: Некоторые индексные файлы скачать не удалось. Они были проигнорированы, или вместо них были использованы старые версии.
impulse@1mpulse-VirtualBox:~$ sudo apt install code -y
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово