Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как сделать полную амнезию на snap? Как навсегда избавиться от snap?  (Прочитано 394763 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн root_x

  • Автор темы
  • Активист
  • *
  • Сообщений: 331
  • создатель tbs-mbs
    • Просмотр профиля
    • Уникальный  БлогСервис
Как сделать так, чтобы система навсегда забыла про snap? Обычного периодического удаления недостаточно. Устанавливая какую-то программу можно снова (или опять) потянуть :( снап.

Как навсегда избавиться от snap? Нужно что-то в источниках пакетов/программ редактировать?
и лишь только время создает рисунки на лицах наших

Оффлайн Deo

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Кто в деловой переписке употребляет жаргон - тот американец неграмотный :)

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4496
    • Просмотр профиля
root_x, перед тем как создавать тему всегда полезно воспользоватся поиском по форуму! Вопрос подымался неоднократно.

Оффлайн root_x

  • Автор темы
  • Активист
  • *
  • Сообщений: 331
  • создатель tbs-mbs
    • Просмотр профиля
    • Уникальный  БлогСервис
root_x, перед тем как создавать тему всегда полезно воспользоватся поиском по форуму! Вопрос подымался неоднократно.
Каждый человек имеет право тупить.
Да и в гуглях иногда можно что-то полезное отыскать. Забываю :(
и лишь только время создает рисунки на лицах наших

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6756
  • 20% Cooler
    • Просмотр профиля
root_x, поставить Mint 8)
Цитировать
Разработчики дистрибутива Linux Mint заявили, что в грядущем выпуске Linux Mint 20 не будут поставлять snap-пакеты и snapd. Более того, будет запрещена автоматическая установка snapd вместе с другими пакетами, устанавливаемыми через APT
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2625
    • Просмотр профиля
root_x, поставить Mint 8)
Думал сейчас каааааак напишу.
А ты взял и мой ответ написал. :(
Поддерживаю, поставь и тебе от него избавляться не придётся.
Там по умолчанию его нет.
А чего это вы тут делаете, а?

Оффлайн andrei94

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)

Оффлайн Smorman

  • Активист
  • *
  • Сообщений: 322
  • When In Rome, Do As The Romans Do...
    • Просмотр профиля
    • Compizomania
После удаления Snap вам нужно будет установить Firefox из PPA

Не канает этот способ уже, проверено и не раз...


Вот с оф. саппорта Mozilla:

Отключаем snap-пакет Firefox командой:
sudo snap disable firefox
Останавливаем snap-хост Firefox командой:
sudo systemctl stop var-snap-firefox-common-host\\x2dhunspell.mount
Диактивируем snap-хост Firefox командой:
sudo systemctl disable var-snap-firefox-common-host\\x2dhunspell.mount
Удаляем snap-пакет Firefox командой:
sudo snap remove --purge firefox
Удаляем конфигурационную папку Firefox из snap командой:
rm -Rf snap/firefox
Импортируем подписанные ключи APT-репозитория Mozilla:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
Проверяем отпечаток с помощью следующей команды:
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
Отпечаток должен быть таким:
The key fingerprint matches (35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3).

Добавляем в систему репозиторий Mozilla:team (Firefox) командой:
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
Конфигурируем APT, чтобы приоритизировать пакеты из репозитория Mozilla.
Копируем этот код, как есть, с переносами, вставляем в Терминал (Ctrl+Alt+T) и жмём на Enter:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla

Обновляем сведения о репозиториях и пакетах:
sudo apt update
Ну, и, собственно, устанавливаем Браузер Firefox из .deb-пакетов (PPA) командой:
(если вы увидите вывод-предупреждение dpkg о понижении версии, не пугайтесь, на самом деле это не так, версия будет самой последней...)
sudo apt install firefox
OS: Ubuntu 22.04 'Jammy Jellyfish' LTS, Arch Linux + Openbox, W11 Home
PC: Lenovo H530, CPU: i5-4430 3.0, Video: nVidia PCI-X
SSD: SAMSUNG EVO870 1T, SSD: 2хSAMSUNG EVO870 500G, RAM: 16G, ODD

Оффлайн andrei94

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
После удаления Snap вам нужно будет установить Firefox из PPA

Не канает этот способ уже, проверено и не раз...
(Нажмите, чтобы показать/скрыть)


Для меня не актуально :) Я на 20.04 сижу

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3037
    • Просмотр профиля
Тода скажите, в чём реальный вред или помеха от snap?
Пётр.

Оффлайн andrei94

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Тода скажите, в чём реальный вред или помеха от snap?
Вреда никакого, за исключением того, что многие приложения пока может быть не работают в snap
(Нажмите, чтобы показать/скрыть)

Оффлайн RoDoN

  • Участник
  • *
  • Сообщений: 209
    • Просмотр профиля
Как удалить snap выше уже написали, а вот чтобы заблокировать возможность установки snap-приложений на уровне приоритетов apt можно создать файл /etc/apt/preferences.d/nosnap.pref со следующим содержанием:

# To prevent repository packages from triggering the installation of Snap,
# this file forbids snapd from being installed by APT.
Package: snapd
Pin: release a=*
Pin-Priority: -10

Если же потом вдруг появится необходимость в snap, то нужно будет удалить конфиг /etc/apt/preferences.d/nosnap.pref и обновить индекс пакетной базы.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
18.04 -> 20.04 -> 22.04 x64 XFCE

Оффлайн просто Евгений

  • Активист
  • *
  • Сообщений: 402
  • Мы уже идем к вам...
    • Просмотр профиля
Мятовцы выпилили из дистра снап, но в описании дают способ, как его опять включить.
По мнению главного Мятовца снап нарушает принцип свободы, то бишь, религию GNU и превращается в филиал... не скажу чего. :coolsmiley:
Поговори, хоть ты со мной, гитара, семиструнная...

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2625
    • Просмотр профиля
Мятовцы выпилили из дистра снап, но в описании дают способ, как его опять включить.
Это для особой касты извращенцев.
А чего это вы тут делаете, а?

Оффлайн просто Евгений

  • Активист
  • *
  • Сообщений: 402
  • Мы уже идем к вам...
    • Просмотр профиля
Короче, не от снапа надо лечить ОС, а Марка надо лечить, а то он начал чудить. >:(
Хочет он Каноникал превратить в эдакий Ubuntuсофт. :-\
Поговори, хоть ты со мной, гитара, семиструнная...

 

Страница сгенерирована за 0.068 секунд. Запросов: 22.