Для смелых: как освободить Ubuntu 20.04 от тирании Snaps

Ubuntu 20.04 Focal Fossa без привязок

Canonical выпустила пакеты Snap в Ubuntu 16.04 Xenial Xerus. Нам обещали золото и мавра, но четыре года спустя они не соответствуют. Я верю, что Canonical сделает их стоящими в будущем ... более или менее, но правда в том, что они проигрывают битву со своим соперником, Flatpak. Как будто этого было недостаточно, компания намерена заставить нас использовать их в Ubuntu 20.04, что вызывает еще большее неприятие среди пользователей. Мы можем что-нибудь сделать?

Да мы можем. В Linux мы можем изменить практически все, и, как мы недавно объяснили, первым шагом может быть назад к программному обеспечению GNOME. Но смены магазина может быть недостаточно, и в этой статье мы покажем вам как полностью избавиться от оснастки в Ubuntu, хотя перед тем, как начать, я должен признаться, что это не те изменения, которые я бы внес в операционную систему, потому что я не люблю их так сильно настраивать и предпочел бы найти другой дистрибутив. После объяснения этого ниже приведены шаги, которые необходимо выполнить.

Что нужно сделать, чтобы избавиться от Snap в Ubuntu 20.04

  1. Удаляем установленные снапы:
    1. Открываем терминал и пишем «snap list» без кавычек.
    2. Снимаем снапы командой «sudo snap remove package-name», также без кавычек. Ядро, наверное, не удастся удалить, но сделаем это дальше
  2. Мы размонтируем службу «snap core» с помощью команды «sudo unmount / snap / core / xxx» без кавычек и где «xxx» - это номер, который включает ваше «ядро». В моем случае "core18". Теперь удаляем.
  3. Снимаем и очищаем упаковку snapd с помощью команды «sudo apt purge snapd».
  4. Наконец, мы удаляем каталоги, связанные с пакетами 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 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Марио сказал

    Хорошо, что я использую Linux Mint, и пока у меня нет этих псевдо-экзистенциальных проблем….
    Серьезно, это для обоих, я все равно могу спокойно спать ... и, если я хочу, я проигнорирую снимки и продолжу установку flatpak или с помощью подходящей командной строки ...
    Это не конец света.
    И всегда есть жизнь за пределами Ubuntu, с поднятием головы и взглядом ничего не теряется

  2.   tax3718 сказал

    хорошо, ты поймал меня.

    Какое у меня ядро ​​или как узнать?

    Спасибо!

  3.   Рафаэль Ромеро сказал

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

    Я не использую программу gnome, потому что она содержит устаревшие пакеты, но у каждого свой вкус.

  4.   RMS сказал

    Я попробовал Mint, и там остаюсь. Какое чудо системы.

  5.   Патрик сказал

    Еще есть Pop_OS! 20.04, видение Ubuntu 20.04 от ребят из System76. Дистро я использую и рекомендую.

  6.   Julio сказал

    Мммм, я использовал мяту. Ubuntu. И теперь, как 5 лет назад fedora, и правда в том, что я никогда не использовал flatpak, только однажды я увидел немного щелчка. Но я не знаю, стану ли я старше или что, но мне трудно выйти из dnd, yum, rpm или классического dpkg -i hahaha. Но «Буэ. Сегодня я думал о виртуальной девушке, которая приготовила бы снэп-крем…. Увидим спасибо за данные !!!!

    1.    Хьюго сказал

      Я начал с Ubuntu 8, но это было слишком много для новичка, и мне лучше переключиться на Opensuse, с Yast и Discover, для меня достаточно того, что у меня недавно были проблемы с кодеками VLC, и я закончил тем, что установил его с помощью Snap, и до сих пор я не было проблем

  7.   Серхио сказал

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

    Это именно ТО. Я выстрелил из Снапа. В отношении Манджаро и меня это изменение очень удовлетворило меня.
    На днях я обсуждал это с другим, кто прокомментировал, который сказал мне, что Snap не были принудительными в Ubuntu, что это было похоже на «популярную легенду» о том, что Canonical хочет заставить вас использовать их. Но реальность такова, что ты ставишь хромиун из апт ... А блин Снап установлен.
    А для тех, у кого i7 не знаю, но на скромном ПК разница между Snap и обычным пакетом довольно большая. Для запуска требуется гораздо больше времени, они чаще выходят из строя и т. Д.

  8.   ajcg сказал

    Этот магазин, который я нашел, является универсальным из всех других магазинов и устанавливается с помощью .deb. Для меня достаточно заменить любой другой
    https://app-outlet.github.io/

  9.   Дэвид Рестрепо сказал

    С его проблемами и прочим, я думаю, что Snap и Flatpack - отличная возможность для развития Linux, привлечения новых приложений и разработчиков. Разозлить кого-либо из них или предполагать соперничество между ними - плохая идея. Подходит для оснастки и подходит для плоского пакета, когда каждый устанавливает то, что хочет, и каждый разработчик концентрируется на формате, который лучше всего соответствует их потребностям и вкусам.

  10.   Фернандо Торрес сказал

    У меня возникли трудности с разборкой snapd, это шаг 2.
    Чтобы решить эту проблему до шага 2 (это было бы похоже на шаг 1.3), вам нужно будет остановить службу snapd с помощью команды:

    sudo umount / snap / core / XxXx (где XxXx - это версия, найденная в системе)

    Кроме того, я предлагаю в качестве последнего шага предотвратить переустановку snap через какое-либо приложение (например, Chrome), используя команду:

    sudo apt-mark удерживать snapd

    1.    Фернандо Торрес сказал

      Простите, поправлю, шаг 1.3:

      sudo systemctl остановить snapd

  11.   Изображение местозаполнителя для Alvaro Flores сказал

    «Sudo может установить Chrome-браузер
    Чтение списка пакетов ... Готово
    Создание дерева зависимостей
    Чтение информации о статусе ... Готово
    Не могу установить какой-то пак. Это может означать, что
    вы просили о невозможной ситуации или, если вы используете раздачу
    нестабильно, что некоторые требуемые пакеты еще не созданы или
    Они взяли из «Входящего».
    Следующая информация может помочь разрешить ситуацию:

    Следующие пакеты имеют неудовлетворенные зависимости:
    Chrome-browser: PreDepends: snapd, но не устанавливается
    E: Проблемы не удалось исправить, у вас остались битые пакеты ».

    Пора скачать .deb jajajaj snap or death

    (и что беспокоит, так это то, что они заставляют вас использовать это)

  12.   Хуан сказал

    Большое спасибо
    Я использовал elementary OS в прошлом году, я решил попробовать Manjaro (gnome), и это было неудачно, много ремонта, чтобы использовать простые приложения, я переключился на ubuntu, и медлительность невыносимая, я посмотрю, как пойдет, если Я не возвращаюсь к elementary, хотя у меня никогда не было проблем. Теперь я понимаю, что это большой дистрибутив.

  13.   Miker сказал

    Поскольку я делаю периодические резервные копии (резервные копии? 0 на DVD-носители, снимки занимали мое ограниченное дисковое пространство).
    Используя 20.04, я удалил все привязки и связанные файлы и каталоги.
    Задача решена.
    Используя Google, нашел альтернативный источник (репозиторий Debian) для Chromium.
    Счастливый кемпер 🙂