Как повторно включить Snaps в Linux Mint 20

Как повторно включить Snaps в Linux Mint 20

В новом выпуске Linux Mint разработчики решили сделать невозможным установку Snap из коробки. Причина? Разработчики считают, что пакет Chromium, предоставляемый Ubuntu, является вредоносным. Почему? Когда вы устанавливаете пакет «chromium-browser» из источников программного обеспечения Ubuntu (на которые сильно полагается Linux Mint), он больше не предоставляет пакет DEB для браузера и вместо этого устанавливает версию браузера Snap.

Причина, по которой Ubuntu перевела Chromium из пакета на основе Debian в пакет Snap, довольно понятна. Они поддерживают Ubuntu 14.04 LTS и 16.04 LTS, а также 18.04 LTS и 20.04 LTS. Создание Chromium требует много времени, особенно в сильно устаревших выпусках ОС. Чтобы сэкономить время, они решили просто предоставить один снимок, который будет работать в разных выпусках.

Хотя многие пользователи Ubuntu могут видеть мнения Linux Mint по этому поводу, это их операционная система, и они рассматривают этот пакет как нарушение конфиденциальности пользователей, поскольку Snaps не являются полностью открытым исходным кодом, и только разработчики Ubuntu имеют контроль.

У Linux Mint есть веская причина отключить Snaps в Mint 20, но у Ubuntu также есть веские причины для предоставления Chromium в качестве Snap. К счастью, в сообществе разработчиков ПО с открытым исходным кодом есть способы обойти отключение Snaps в Mint 20, и в этом руководстве мы покажем вам, как это сделать!

Удаление файла nosnap.pref из Linux Mint

Linux Mint не запретил использование пакета «snapd» в операционных системах пользователей Linux Mint. В конце концов, это операционная система с открытым исходным кодом, и они никогда бы этого не сделали. Однако они включили файл конфигурации Apt, который сообщит Linux Mint не разрешать установку пакета «snapd». Этот файл конфигурации очень легко отключить. Все, что нужно, - это немного повозиться.

Как повторно включить Snaps в Linux Mint 20

Чтобы начать процесс, откройте окно терминала на рабочем столе Linux Mint. Вы можете легко запустить терминал в Linux Mint, выполнив поиск в меню приложения Mint. Или нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре.

После открытия окна терминала вам нужно будет использовать команду cp для создания резервной копии nosnap.prefфайла. Этот файл препятствует установке «snapd» на ваш компьютер с Linux Mint. Необходимо создать резервную копию файла nosnap.pref на тот случай, если вы захотите повторно отключить Snaps позже. Используя следующую команду cp , сделайте резервную копию файла.

sudo cp /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.bak

После создания резервной копии файла вы сможете просмотреть резервную копию с помощью команды ls ниже.

ls /etc/apt/preferences.d/

Убедившись, что файл резервной копии находится в каталоге /etc/apt/preferences.d/ с помощью команды ls , пора удалить nosnap.prefфайл. Чтобы удалить его, используйте следующую команду rm .

sudo rm /etc/apt/preferences.d/nosnap.pref

Когда nosnap.prefфайл удаляется из Linux Mint 20, ваша система больше не будет лишена возможности настроить среду выполнения Ubuntu Snap. Перейдите к следующему разделу руководства, чтобы узнать, как включить поддержку Snap в Mint.

Включение поддержки Snap в Linux Mint 20

В Linux Mint всегда не поощрялась поддержка Snap. С тех пор, как были представлены Snaps, разработчики изо всех сил старались удалить пакет, и пользователю необходимо вручную настроить его, если он хочет использовать хранилище Snap. На Mint 20 настроить пакеты Snap довольно просто. Для этого откройте окно терминала и используйте команду Apt для установки пакета «snapd».

Как повторно включить Snaps в Linux Mint 20

sudo apt установить snapd

Когда вы устанавливаете пакет «snapd», Linux Mint настроит среду выполнения Snap и включит несколько сервисов systemd, которые позволяют вам взаимодействовать с пакетами Snap. Устройтесь поудобнее; эта конфигурация займет пару секунд. Когда процесс будет завершен, запустите команду обновления моментального снимка, чтобы проверить, работает ли среда выполнения Snap.

У вас возникли проблемы с настройкой поддержки Snap на ПК с Linux Mint? Требуется больше рекомендаций, чем в этом руководстве? Ознакомьтесь с нашим подробным руководством о том, как включить пакеты Snap в Linux Mint . В нем подробно рассказывается, как настроить Snap на Mint, а также как их использовать.

Отключение Snaps в Linux Mint 20

Если вы включили поддержку Snap на Mint 20 только для того, чтобы узнать, что вы не являетесь его поклонником и хотите снова отключить его, следуйте пошаговым инструкциям ниже.

Шаг 1. Сначала удалите все пакеты Snap, которые вы, возможно, установили из магазина Snap.

Шаг 2. Следуйте нашему руководству по отключению Snaps в Ubuntu . Поскольку Linux Mint построен на Ubuntu, руководство поможет вам узнать, как его отключить.

Шаг 3: Восстановите nosnap.prefфайл из резервной копии, сделанной ранее, с помощью приведенной ниже команды.

sudo cp /etc/apt/preferences.d/nosnap.pref.bak /etc/apt/preferences.d/nosnap.pref

 


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.