Canonical выпустила пакеты Snap в Ubuntu 16.04 Xenial Xerus. Нам обещали золото и мавра, но четыре года спустя они не соответствуют. Я верю, что Canonical сделает их стоящими в будущем ... более или менее, но правда в том, что они проигрывают битву со своим соперником, Flatpak. Как будто этого было недостаточно, компания намерена заставить нас использовать их в Ubuntu 20.04, что вызывает еще большее неприятие среди пользователей. Мы можем что-нибудь сделать?
Да мы можем. В Linux мы можем изменить практически все, и, как мы недавно объяснили, первым шагом может быть назад к программному обеспечению GNOME. Но смены магазина может быть недостаточно, и в этой статье мы покажем вам как полностью избавиться от оснастки в Ubuntu, хотя перед тем, как начать, я должен признаться, что это не те изменения, которые я бы внес в операционную систему, потому что я не люблю их так сильно настраивать и предпочел бы найти другой дистрибутив. После объяснения этого ниже приведены шаги, которые необходимо выполнить.
Что нужно сделать, чтобы избавиться от Snap в Ubuntu 20.04
- Удаляем установленные снапы:
- Открываем терминал и пишем «snap list» без кавычек.
- Снимаем снапы командой «sudo snap remove package-name», также без кавычек. Ядро, наверное, не удастся удалить, но сделаем это дальше
- Мы размонтируем службу «snap core» с помощью команды «sudo unmount / snap / core / xxx» без кавычек и где «xxx» - это номер, который включает ваше «ядро». В моем случае "core18". Теперь удаляем.
- Снимаем и очищаем упаковку snapd с помощью команды «sudo apt purge snapd».
- Наконец, мы удаляем каталоги, связанные с пакетами Snap, с помощью следующих команд:
rm -rf ~/snap sudo rm -rf /snap sudo rm -rf /var/snap sudo rm -rf /var/lib/snapd
А как мне установить софт?
Ну очень просто: как и раньше. Когда я начинал работать с Linux, я устанавливал все через терминал (APT) или с помощью Synaptics, к которому теперь можно добавить Discover, Программное обеспечение GNOME или любой другой доступный магазин. Если вы просто хотите сделать шаг назад, пакет для установки - «gnome-software», магазин совместим с пакетами Flatpak, если вы спросите активировать поддержку.
Как я уже сказал, лично мне не нравится вносить подобные изменения в какую-либо операционную систему, поэтому я бы порекомендовал любому пользователю, заинтересованному в этой очистке, сначала установить Ubuntu 20.04 на виртуальная машина, сделайте чистку, убедитесь, что все работает идеально (работает, но на всякий случай), а затем следуйте этому руководству в собственной установке.
Это простой процесс, который наверняка понравится многим пользователям, которые они жили лучше до прихода снапов. Вы один из них?
15 комментариев, оставьте свой
Хорошо, что я использую Linux Mint, и пока у меня нет этих псевдо-экзистенциальных проблем….
Серьезно, это для обоих, я все равно могу спокойно спать ... и, если я хочу, я проигнорирую снимки и продолжу установку flatpak или с помощью подходящей командной строки ...
Это не конец света.
И всегда есть жизнь за пределами Ubuntu, с поднятием головы и взглядом ничего не теряется
хорошо, ты поймал меня.
Какое у меня ядро или как узнать?
Спасибо!
Сколько шума для простого менеджера пакетов. Пусть каждый использует тот, который он хочет и с кем согласен, в конце концов, именно поэтому Linux такой, какой он есть, бесплатный. Вместо того, чтобы обосновывать Snaps, лучше напишите статью о том, что существует и как его использовать.
Я не использую программу gnome, потому что она содержит устаревшие пакеты, но у каждого свой вкус.
Я попробовал Mint, и там остаюсь. Какое чудо системы.
Еще есть Pop_OS! 20.04, видение Ubuntu 20.04 от ребят из System76. Дистро я использую и рекомендую.
Мммм, я использовал мяту. Ubuntu. И теперь, как 5 лет назад fedora, и правда в том, что я никогда не использовал flatpak, только однажды я увидел немного щелчка. Но я не знаю, стану ли я старше или что, но мне трудно выйти из dnd, yum, rpm или классического dpkg -i hahaha. Но «Буэ. Сегодня я думал о виртуальной девушке, которая приготовила бы снэп-крем…. Увидим спасибо за данные !!!!
Я начал с Ubuntu 8, но это было слишком много для новичка, и мне лучше переключиться на Opensuse, с Yast и Discover, для меня достаточно того, что у меня недавно были проблемы с кодеками VLC, и я закончил тем, что установил его с помощью Snap, и до сих пор я не было проблем
«... прежде, чем я начну, я должен признаться, что это не те изменения, которые я бы внес в операционную систему, потому что я не очень люблю их настраивать, и я бы предпочел найти другой дистрибутив для себя».
Это именно ТО. Я выстрелил из Снапа. В отношении Манджаро и меня это изменение очень удовлетворило меня.
На днях я обсуждал это с другим, кто прокомментировал, который сказал мне, что Snap не были принудительными в Ubuntu, что это было похоже на «популярную легенду» о том, что Canonical хочет заставить вас использовать их. Но реальность такова, что ты ставишь хромиун из апт ... А блин Снап установлен.
А для тех, у кого i7 не знаю, но на скромном ПК разница между Snap и обычным пакетом довольно большая. Для запуска требуется гораздо больше времени, они чаще выходят из строя и т. Д.
Этот магазин, который я нашел, является универсальным из всех других магазинов и устанавливается с помощью .deb. Для меня достаточно заменить любой другой
https://app-outlet.github.io/
С его проблемами и прочим, я думаю, что Snap и Flatpack - отличная возможность для развития Linux, привлечения новых приложений и разработчиков. Разозлить кого-либо из них или предполагать соперничество между ними - плохая идея. Подходит для оснастки и подходит для плоского пакета, когда каждый устанавливает то, что хочет, и каждый разработчик концентрируется на формате, который лучше всего соответствует их потребностям и вкусам.
У меня возникли трудности с разборкой snapd, это шаг 2.
Чтобы решить эту проблему до шага 2 (это было бы похоже на шаг 1.3), вам нужно будет остановить службу snapd с помощью команды:
sudo umount / snap / core / XxXx (где XxXx - это версия, найденная в системе)
Кроме того, я предлагаю в качестве последнего шага предотвратить переустановку snap через какое-либо приложение (например, Chrome), используя команду:
sudo apt-mark удерживать snapd
Простите, поправлю, шаг 1.3:
sudo systemctl остановить snapd
«Sudo может установить Chrome-браузер
Чтение списка пакетов ... Готово
Создание дерева зависимостей
Чтение информации о статусе ... Готово
Не могу установить какой-то пак. Это может означать, что
вы просили о невозможной ситуации или, если вы используете раздачу
нестабильно, что некоторые требуемые пакеты еще не созданы или
Они взяли из «Входящего».
Следующая информация может помочь разрешить ситуацию:
Следующие пакеты имеют неудовлетворенные зависимости:
Chrome-browser: PreDepends: snapd, но не устанавливается
E: Проблемы не удалось исправить, у вас остались битые пакеты ».
Пора скачать .deb jajajaj snap or death
(и что беспокоит, так это то, что они заставляют вас использовать это)
Большое спасибо
Я использовал elementary OS в прошлом году, я решил попробовать Manjaro (gnome), и это было неудачно, много ремонта, чтобы использовать простые приложения, я переключился на ubuntu, и медлительность невыносимая, я посмотрю, как пойдет, если Я не возвращаюсь к elementary, хотя у меня никогда не было проблем. Теперь я понимаю, что это большой дистрибутив.
Поскольку я делаю периодические резервные копии (резервные копии? 0 на DVD-носители, снимки занимали мое ограниченное дисковое пространство).
Используя 20.04, я удалил все привязки и связанные файлы и каталоги.
Задача решена.
Используя Google, нашел альтернативный источник (репозиторий Debian) для Chromium.
Счастливый кемпер 🙂