Это нормально. Снапы можно помещать в песочницу*. Это прекрасно работает, когда приложение может работать в песочнице. Например, простая игра отлично подойдет в песочнице.
Но... VS Code не будет работать в песочнице. Это редактор кода, поэтому он может редактировать любой файл, а также имеет встроенный терминал. В результате это не работает в песочнице. Итак, Snap предупреждает вас о том, что он не будет работать в песочнице. Если вас это устраивает, вы можете просто сказать «да».
В более общем случае вы получите это сообщение, когда приложение не будет работать в песочнице. Некоторые распространенные типы приложений, которые не будут работать в песочнице, — это такие приложения, как эмуляторы терминала и редакторы кода, поскольку им требуется полный доступ к системе.
* Работает ли песочница хорошо/безопасна — это отдельный вопрос.
ОП также спросил, почему он не спрашивает с --классический
аргумент. Давайте посмотрим на справочной странице для щелчок
команда*:
--классический
Переведите привязку в классический режим и отключите ограничение безопасности
Таким образом, поскольку --классический
аргумент отключить ограничение безопасности (также известное как песочница), щелчок
не предлагает вам, потому что вы уже указали, что хотите отключить его.
* Вы можете заметить, что я ссылаюсь на справочную страницу Debian, а не на Ubuntu. Это не имеет значения, но Debian позволяет мне ссылаться на конкретный аргумент, который мне нужен, а Ubuntu основана на Debian, так что ссылка на справочную страницу Debian — это нормально.