Руководство основателя:

Как установить рабочий стол Ubuntu с графическим пользовательским интерфейсом в WSL2

Расширенное руководство с пояснениями и скриншотами

Внимание: эта статья была переписана, чтобы упростить процесс и включить в него обновления. См. Обновленную статью «здесь ».

Скачать VcXsrv:

SourceForge - это веб-служба, которая используется для бесплатной загрузки программного обеспечения с открытым исходным кодом и размещения репозиториев программного обеспечения с открытым исходным кодом. Он обеспечивает централизованную систему контроля версий для управления проектами с открытым исходным кодом. Он также предоставляет конечным пользователям простой способ загрузки и установки программного обеспечения.

  1. Посетите официальный сайт
  2. Нажмите «Скачать».

Установите VcXsrv:

Visual C ++ X Server (VcXsrv) - это сервер отображения для Windows X System (X11), совместимый с Windows. Он может отображать графический интерфейс пользователя (GUI) для программ Linux, запущенных на удаленном компьютере Linux. Он также может отображать графический интерфейс для окружения рабочего стола Linux.

  1. Откройте «vcxsrv-64.1.20.8.1.installer.exe».
  2. Нажмите "Далее"
  3. Нажмите «Установить».
  4. Нажмите «Закрыть».

Разрешить доступ к VcXsrv:

Параметр Разрешить доступ указывает Брандмауэру Windows разрешить безопасный и незащищенный трафик в указанных сетях для конкретной программы. Это позволяет программе отправлять данные на компьютер и с него, используя различные порты. Это может быть необходимо для работы программы, но это снижает безопасность компьютера.

  1. Отметьте «Частные сети»
  2. Нажмите «Разрешить доступ».

Откройте PowerShell:

PowerShell - это оболочка командной строки и объектно-ориентированный язык сценариев, который используется для автоматизации административных задач и настройки параметров системы. Его можно использовать для автоматизации практически всего в операционной системе. Он также заменил командную строку в качестве системной оболочки по умолчанию для Windows 10.

  1. Нажмите «⊞ Windows».
  2. Введите «PowerShell» в строку поиска.
  3. Щелкните правой кнопкой мыши «Windows PowerShell».
  4. Нажмите «Запуск от имени администратора».

Измените Политику выполнения:

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
Set-ExecutionPolicy Unrestricted -Force

Откройте WSL2:

Подсистема Windows для Linux 2 (WSL2) - это функция Windows 10, которая позволяет пользователям запускать Linux в Windows без использования двойной загрузки или виртуальной машины. Он имеет полный доступ к обеим файловым системам, поддержке графического процессора и поддержки сетевых приложений. Он также обеспечивает доступ к тысячам инструментов командной строки Linux.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
wsl

Установите Ubuntu Desktop:

Ubuntu Desktop - это операционная система для настольных ПК, известная своей быстрой, безопасной и бесплатной. Он устанавливает метапакет, содержащий все пакеты, составляющие среду рабочего стола, которая по умолчанию использует GNOME 3. Это обеспечивает графический пользовательский интерфейс для дистрибутива Linux Ubuntu.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
sudo apt --yes install ubuntu-desktop

Установите переменную имени пользователя:

Подстановка команд $ () - это операция, которая выполняет команду, заключенную в скобки, и сохраняет выходные данные в переменной для дальнейшего использования. Он запускает команду в подоболочке, заменяет эту команду выводом и удаляет все символы новой строки. Он также может быть вложен в другие подстановки команд.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
username=$(wslvar USERNAME)

Создайте каталог Ubuntu:

Команда Создать каталог (mkdir) используется для создания новых каталогов. Он может указывать один или несколько относительных или абсолютных путей с именем создаваемых новых каталогов. Его также можно использовать с флагом «Родители» для создания родительских каталогов по мере необходимости без перезаписи пути, который уже существует.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
mkdir --parents /mnt/c/users/$username/.ubuntu/

Откройте каталог Ubuntu:

Команда Изменить каталог (cd) используется для изменения текущего рабочего каталога на указанный каталог. Он может переходить к абсолютным и относительным путям, которые начинаются с корневого и текущего рабочего каталога соответственно. Он также может переходить по путям, хранящимся в переменных и переменных среды.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
cd /mnt/c/users/$username/.ubuntu

Получите открытый ключ Microsoft:

Apt-key - это программа, которая использует пары ключей для предотвращения загрузки пользователями пакетов, содержащих вредоносные данные. Он хранит закрытый ключ на сервере, на котором хранятся пакеты, и раздает открытый ключ пользователям. Он также использует открытый ключ для проверки закрытого ключа перед загрузкой пакетов.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
sudo apt-key adv --fetch-keys https://packages.microsoft.com/keys/microsoft.asc

Добавьте Microsoft в каталог исходного списка:

Каталог списка источников - это каталог, содержащий отдельные файлы списка источников для отдельных репозиториев. В нем хранится информация, которая используется для загрузки и обновления пакетов из репозитория. Он также дополняет основной файл списка источников, в котором хранится информация о существующих репозиториях на компьютере.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
Ubuntu 20.04:
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/ubuntu/20.04/prod focal main" > /etc/apt/sources.list.d/microsoft-prod.list'
Ubuntu 18.04:
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.04/prod bionic main" > /etc/apt/sources.list.d/microsoft-prod.list'

Обновите репозитории:

Команда Обновить используется для проверки актуальности списка доступных пакетов. Он загружает список пакетов из репозиториев системы, который содержит информацию о новых и обновляемых пакетах. Он только обновляет информацию о пакетах и ​​фактически не обновляет никакие пакеты.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
sudo apt update

Добавьте Arkane Systems в каталог со списком источников:

Каталог списка источников - это каталог, содержащий отдельные файлы списка источников для отдельных репозиториев. В нем хранится информация, которая используется для загрузки и обновления пакетов из репозитория. Он также дополняет основной файл списка источников, в котором хранится информация о существующих репозиториях на компьютере.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
sudo sh -c 'echo "deb [trusted=yes] https://wsl-translinux.arkane-systems.net/apt/ /" > /etc/apt/sources.list.d/wsl-translinux.list'

Обновите репозитории:

Команда Обновить используется для проверки актуальности списка доступных пакетов. Он загружает список пакетов из репозиториев системы, который содержит информацию о новых и обновляемых пакетах. Он только обновляет информацию о пакетах и ​​фактически не обновляет никакие пакеты.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
sudo apt update

Установите Genie:

Genie - это программа, которая может запускать службы в WSL2, для которых требуется systemd. Он создает контейнер, запускает systemd как процесс с идентификатором №1 внутри контейнера и входит в него. Это необходимо, потому что WSL2 не поддерживает systemd, но многие программы полагаются на него для инициализации, управления и отслеживания служб и демонов.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
sudo apt install --yes systemd-genie

Добавить Genie в каталог Sudoers:

Каталог Sudoers - это каталог, содержащий отдельные файлы sudoers, включенные в основной файл sudoers. Он хранит информацию, которая используется для управления пользователями, которым предоставлены разрешения sudo. Он также должен использовать тот же синтаксис, что и основной файл sudoers, поэтому рекомендуется редактировать эти файлы с помощью visudo.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
echo "$USER ALL=(ALL) NOPASSWD:/usr/bin/genie" | sudo EDITOR="tee" visudo --file /etc/sudoers.d/$USER

Создайте сценарий среды рабочего стола:

Сценарий среды рабочего стола используется для создания сценария Bash, запускающего рабочий стол Ubuntu. В основном он устанавливает переменные среды, которые необходимы для того, чтобы среда рабочего стола GNOME 3 работала должным образом. Он также устанавливает переменную display, которая добавляет настраиваемый номер отображения к имени хоста.

  1. Скопируйте код из нижеприведенных инструкций
  2. Вставьте код в PowerShell
  3. Нажмите Ввод"

Загрузите образы дизайна Ubuntu:

Wget - это программа, которая используется для получения файлов из Интернета с использованием протоколов HTTP, HTTPS и FTP. Он может выполнять рекурсивные загрузки, конвертировать ссылки для просмотра HTML в автономном режиме и поддерживать прокси. Он также может выполнять несколько загрузок, возобновлять загрузки и загружать в фоновом режиме.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
wget https://assets.ubuntu.com/v1/9fbc8a44-circle-of-friends-web.zip

Установите Unzip:

Программа Unzip используется для извлечения файлов из zip-файла. По умолчанию он извлекает файлы в новый каталог текущего каталога, но может извлечь их в конкретный каталог, включив параметр «d». Он также может распаковать несколько архивных файлов, перечислив их последовательно или используя подстановочный знак.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
sudo apt --yes install unzip

Разархивируйте образы дизайна Ubuntu:

Ubuntu Design - это веб-сайт компании, на котором представлены рекомендации по созданию профессиональных материалов, веб-сайтов и программ, использующих бренд Ubuntu. Он включает официальные логотипы, шрифты, значки и цветовую палитру. Он также включает рекомендуемые практики для веб-дизайна, дизайна, фотографии продуктов и снимков экрана.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
unzip 9fbc8a44-circle-of-friends-web.zip

Установите ImageMagick:

ImageMagick - это программа, которая используется для отображения, создания, преобразования, изменения и редактирования изображений в более чем 200 форматах файлов. Он может обрабатывать большие пакеты изображений и вносить точные изменения в одно изображение. Он также может управлять изображениями из командной строки или графического пользовательского интерфейса.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
sudo apt --yes install imagemagick

Создайте значок Ubuntu:

Команда Преобразовать используется ImageMagick для преобразования изображений между форматами файлов. Он может выполнять широкий спектр операций с изображениями, таких как изменение размера, размытие, отражение, обрезка, объединение, поворот, масштабирование и преобразование. Он также может использовать 237 опций для совмещения операций обработки изображений и получения сложных результатов.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
convert -resize 64x64 ./circle-of-friends-web/png/cof_orange_hex.png ubuntu.ico

Выход из WSL2:

Команда Exit используется для закрытия текущего окна WSL2 без завершения его процесса. Он повторно открывает ту оболочку, которая была запущена ранее, и поддерживает текущий сеанс WSL2 в фоновом режиме. Это позволяет пользователям продолжать работу с того места, где они остановились, после повторного открытия WSL2.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
exit

Создайте сценарий VcXsrv:

Сценарий VcXsrv используется для создания сценария PowerShell, который перезапускает VcXsrv. В основном он ищет VcXsrv в запущенных процессах и останавливает процессы, которые используют определенный номер дисплея. Он также запускает новый процесс VcXsrv, который повторно использует номер дисплея и отображает программы Linux в большом окне.

  1. Скопируйте код из нижеприведенных инструкций
  2. Вставьте код в PowerShell
  3. Нажмите Ввод"

Создайте сценарий рабочего стола Ubuntu:

Сценарий рабочего стола Ubuntu используется для создания сценария Visual Basic, который запускает сценарии PowerShell и Bash. В основном он перезапускает VcXsrv, закрывая все запущенные процессы и запуская новый процесс. Он также запускает рабочий стол Ubuntu путем настройки и запуска среды рабочего стола GNOME 3.

  1. Скопируйте код из нижеприведенных инструкций
  2. Вставьте код в PowerShell
  3. Нажмите Ввод"

Создайте ярлык:

Значок ярлыка используется для выполнения сценария Visual Basic, который перезапускает процесс VcXsrv и запускает среду рабочего стола. Он создается с использованием метода объекта WshShell в Windows Script Host, который указывает расположение значка ярлыка, изображения значка ярлыка и сценария Visual Basic.

  1. Скопируйте код из нижеприведенных инструкций
  2. Вставьте код в PowerShell
  3. Нажмите Ввод"

Откройте каталог Ubuntu:

Команда Изменить каталог (cd) используется для изменения текущего рабочего каталога на указанный каталог. Он может переходить к абсолютным и относительным путям, которые начинаются с корневого и текущего рабочего каталога соответственно. Он также может переходить к путям, хранящимся в переменных и переменных среды.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
cd $HOME\.ubuntu

Запустите рабочий стол Ubuntu:

File Explorer - это программа, которая предоставляет пользователям графический интерфейс для открытия файлов и программ. Он может перемещаться по диску и отображать содержимое каталогов и подкаталогов. Он также может открываться в конкретный каталог, указав относительный или абсолютный путь из командной строки.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в PowerShell
  3. Нажмите Ввод"
  4. Дважды щелкните ярлык «Ubuntu».
  5. Подождите 180 секунд, пока рабочий стол Ubuntu загрузится
explorer.exe .\

Открытый терминал:

Терминал GNOME - это эмулятор терминала по умолчанию для среды рабочего стола Ubuntu. Он может запускать команды Bash, работать с файлами, взаимодействовать с другими компьютерами, а также выполнять административные задачи и настройки. Он также имеет несколько вкладок, профили пользователей и настраиваемые команды запуска.

  1. Нажмите «Действия» в верхнем левом углу.
  2. Введите «Терминал» в строку поиска.
  3. Нажмите «Терминал».

Отключить блокировку экрана:

Функция блокировки экрана в GNOME 3 не работает должным образом. Он блокирует доступ пользователя к системе, что требует перезапуска рабочего стола Ubuntu для разблокировки экрана. Это также происходит независимо от того, блокирует ли система экран автоматически или пользователь делает это вручную, но этого можно избежать, отключив блокировку экрана.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в Терминал
  3. Нажмите Ввод"
gsettings set org.gnome.desktop.lockdown disable-lock-screen true

Установите Snap Store:

Snap Store - это программа, которая предоставляет пользователям графический интерфейс для обнаружения, установки и управления снимками в Linux. Это помогает им находить избранные и популярные снимки, используя описания, рейтинги, обзоры и снимки экрана. Это также позволяет им находить снимки с помощью категорий просмотра и поиска.

  1. Скопируйте команду ниже этих инструкций
  2. Вставьте команду в Терминал
  3. Нажмите Ввод"
sudo snap install snap-store

Следующие шаги:

Эта статья является частью мини-серии, которая помогает читателям настроить все необходимое, чтобы начать использовать WSL2 для искусственного интеллекта, машинного обучения, глубокого обучения или анализа данных. Он включает статьи, содержащие инструкции с кодом копирования и вставки, а также снимки экрана, чтобы помочь читателям получить результат как можно быстрее. Он также включает статьи, содержащие инструкции с пояснениями и снимками экрана, чтобы помочь читателям понять, что происходит.

01. Install Windows Subsystem for Linux 2 (WSL2)
02. Install the NVIDIA CUDA Driver and Toolkit in WSL2
03. Install Software From Source Code in WSL2
04. Install the Jupyter Notebook Home and Public Server in WSL2
05. Install Virtual Environments in Jupyter Notebook in WSL2
06. Install Programs With a Graphical User Interface in WSL2
07. Install Ubuntu Desktop With a Graphical User Interface in WSL2

Надеюсь, эта статья помогла всем получить приз. Если вы хотите помочь, удерживайте «👋» и нажмите «Подписаться», чтобы получить больше информации. Спасибо за прочтение!

Глоссарий:

Централизованная система управления версиями (CVCS) - это система управления версиями, которая имеет отношения клиент-сервер, где репозиторий расположен на одном сервере, который предоставляет доступ множеству клиентов. Он хранит все файлы и исторические данные на сервере. Он также может контролировать доступ пользователей, но не может быть доступен в автономном режиме.
[Вернуться]

X Windows System (X11) - это стандартный набор инструментов и протокол, который используется для создания графического пользовательского интерфейса в операционных системах на базе Unix. Он обрабатывает внешний вид окон, фреймов, кнопок, панелей инструментов и строк заголовка. Он также принимает данные, вводимые пользователем с помощью мыши, клавиатуры и сенсорного экрана.
[Return]

Брандмауэр Windows - это приложение безопасности, которое защищает компьютер от атак из локальной сети и Интернета. Он фильтрует трафик на основе IP-адреса и информации о порте. Он разрешает весь исходящий трафик, но ограничивает входящий трафик источниками, которые явно указаны в правилах брандмауэра.
[Возврат]

Shell - это интерпретатор, который представляет пользователям интерфейс командной строки и позволяет им взаимодействовать с ядром. Это позволяет им управлять системой с помощью команд, вводимых с клавиатуры. Он также переводит команды с языка программирования на машинный язык ядра.
[Возврат]

Интерпретатор - это программа, которая читает инструкции, написанные
на понятных человеку языках программирования, и выполняет инструкции
сверху вниз. Он переводит каждую инструкцию на машинный язык, который
понимает оборудование, выполняет ее и переходит к следующей инструкции.
[Return]

Интерфейс командной строки (CLI) - это программа, которая принимает текстовый ввод от пользователя для выполнения команд в операционной системе. Он позволяет им настраивать систему, устанавливать программное обеспечение и получать доступ к функциям, недоступным в графическом пользовательском интерфейсе. Его также называют терминалом или консолью.
[Возврат]

Ядро - это программа, лежащая в основе операционной системы, которая контролирует все на компьютере. Это облегчает управление памятью, управление процессами, управление дисками и управление задачами. Это также облегчает обмен данными между программами и оборудованием на машинном языке.
[Возврат]

Среда рабочего стола - это набор программ поверх операционной системы, составляющих графический пользовательский интерфейс. Он включает в себя такие компоненты, как диспетчер окон, панели, меню, панель задач, значки и виджеты. Также он определяет, как выглядит система и как с ней взаимодействовать.
[Возврат]

GNOME 3 - очень популярная среда рабочего стола, которая отличается простой, удобной и надежной работой с пользователем. Он предоставляет уникальный пользовательский интерфейс, предназначенный для сосредоточения внимания на задачах и устранения отвлекающих факторов. Он также имеет чистый рабочий стол без значков, мощный поиск, обзор задач и расширения рабочего стола.
[Return]

Ubuntu - это операционная система с открытым исходным кодом, построенная на основе Debian и включающая тысячи поддерживающих программ. Он стал одним из самых популярных дистрибутивов Linux, который известен своей простотой в использовании, надежностью и бесплатным доступом. Его также можно использовать на настольных компьютерах, серверах и устройствах с Интернетом вещей.
[Возврат]

Команда wslvar используется для доступа ко всем переменным среды из Windows 10 в WSL2. Он указывает переменную среды, но не требует, чтобы имя переменной заключалось в знаки процента. Его также можно использовать с подстановкой команд для сохранения вывода в переменной.
[Return]

Переменная - это контейнер, который используется для хранения различных типов значений. Он может назначать или обновлять значение, помещая знак равенства между указанным именем переменной и значением без пробела вокруг него. Он также может ссылаться на сохраненное значение, помещая знак доллара перед существующим именем переменной.
[Return]

Переменная среды - это переменная, которая автоматически создается и поддерживается компьютером. Это помогает системе узнать, где устанавливать файлы, находить программы и проверять пользовательские и системные настройки. Его также можно использовать в графических программах и программах командной строки из любого места на компьютере.
[Возврат]

Репозиторий - это место для хранения двоичных пакетов, находящихся на удаленных серверах. Он должен присутствовать в списке источников, чтобы компьютер мог устанавливать или обновлять содержащиеся в нем пакеты. Это помогает обеспечить высокий уровень безопасности и упрощает установку программ в дистрибутивах Linux.
[Возврат]

Двоичный пакет - это архивный файл, содержащий файлы и каталоги, необходимые для правильной работы содержащей его программы. Он сохраняется в репозитории, который содержит все программы для конкретного дистрибутива Linux. Также для доступа к нему, извлечения и установки требуется менеджер пакетов Linux.
[Возврат]

Файл Sudoers - это текстовый файл, который команда sudo использует для управления тем, какие пользователи могут выполнять какие команды. Он может позволить пользователям запускать определенную команду с повышенными привилегиями без пароля. Он также может нарушить работу программы sudo из-за неправильного синтаксиса, поэтому рекомендуется редактировать этот файл с помощью visudo.
[Return]

Команда Super User Do (sudo) используется для предоставления привилегий корневого уровня определенным пользователям. Это позволяет им вводить свой пароль для выполнения команд, которые в противном случае были бы запрещены. По умолчанию он также работает только для основного пользователя Ubuntu, но может использоваться другими пользователями, редактируя файл sudoers.
[Return]

Команда Visudo используется для открытия модифицированной версии текстового редактора nano, который может редактировать файл sudoers без случайного нарушения работы программы sudo. Он блокирует файл, так что только один человек может вносить изменения одновременно. Он также анализирует файл перед сохранением, чтобы убедиться в отсутствии синтаксических ошибок.
[Return]

Переменная Display - это переменная среды, которая используется для определения того, какой экран использовать при подключении к серверу дисплея. Он содержит отображаемое имя, которое включает имя хоста, отображаемый номер и номер экрана. Его тоже нужно установить, потому что без него программа работать не будет.
[Возврат]

Номер экрана - это необязательный номер, который используется для обозначения определенного экрана из набора мониторов, которые используют мышь и клавиатуру. Это должно быть число, которое начинается с нуля и увеличивается на единицу для каждого экрана. Это также применимо только к компьютерам, у которых действительно есть несколько экранов.
[Возврат]

Номер дисплея - это номер, который относится к набору мониторов с общей мышью и клавиатурой. Это должно быть число, за которым следует точка, начинающаяся с нуля и увеличивающаяся на единицу для каждой коллекции. Его также необходимо включить в отображаемое имя, иначе программа не запустится.
[Возврат]

Имя хоста - это интернет-адрес, который программа использует для подключения к компьютеру, на котором работает сервер отображения. Это должен быть IP-адрес, доменное имя или сокращенное имя, за которым следует двоеточие. Также по умолчанию используется localhost, если интернет-адрес не указан.
[Return]

Visual Basic Script (VBScript) - это язык сценариев, основанный на Visual Basic. Он был создан для разработки веб-страниц, но стал популярным языком для написания командных файлов в Windows. Его также можно запустить с помощью Windows Scripting Host для взаимодействия с операционной системой Windows.
[Возврат]

Объект WshShell - это объект Windows Script Host, который позволяет пользователям взаимодействовать с операционной системой Windows. Он может получить доступ к переменным среды, системным папкам и реестру. Он также может создавать ярлыки, отображать всплывающие окна и запускать программы с аргументами командной строки и нажатиями клавиш.
[Return]

Блокировка экрана - это функция безопасности, которая предотвращает доступ к компьютеру других людей. Он блокирует экран после периода бездействия, который требует ввода пароля для разблокировки экрана. Он также может быть заблокирован вручную пользователем, что также требует ввода пароля для разблокировки экрана.
[Возврат]

Snap - это автономный пакет, содержащий все зависимости, необходимые для безупречной и безопасной работы в любом дистрибутиве Linux. Он объединяет программу, вспомогательные библиотеки и метаданные в сжатый пакет, который можно автоматически обновлять и откатывать до предыдущей версии.
[Возврат]