LINUX.ORG.RU

Изгнание главной нечисти Ubuntu с вашего ПК

 ,


1

1

Ну что же, мне удалось изгнать главную нечисть Ubuntu с компьютера ( не обращайте внимания на то, что это виртуальная машина, я не перейду на Ubuntu пока Canonical не одумается),а теперь инструкция о том, как это сделать.

  1. На Github ( ссылка будет ) есть один проект с громким названием: Unsnap, задачей которого как ясно из названия является полное выпиливание пакетного менеджера snap, с заменой его, и всех программ, установленных через данный пакетный менеджер, на таковые программы в формате flatpak пакетов

  2. Прежде всего нам необходимо зайти на данный репозиторий и клонировать его через git, поэтому убедитесь что git уже установлен

  3. После клонирования репозитория на локальную машину и перехода в папку с ним посредством команды cd, нам необходимо его запустить, но тут можно схитрить, и запустить его с ключом auto

  4. Собственно всё, теперь нам предстоит лицезреть работу данного скрипта, ну а теперь об ограничениях,куда же без оных

Ограничения:

  1. Самая неприятная особенность, которую заметил во время пробы данного скрипта, не смотря на то, что данный скрипт именуется как unsnap, он не затрагивает непосредственно демон snapd, он удаляет только программы, установленные в данном формате, но справедливости ради скажу что он вычищает абсолютно всё, а удалить сам демон можно посредством apt с ключом purge

  2. Поддерживаются только дистрибутивы семейства Ubuntu, но я не думаю что это большая проблема, тем более snap по умолчанию присутствует только в Ubuntu

P.S: https://github.com/popey/unsnap

P.S.S: https://www.opennet.ru/opennews/art.shtml?num=59366

>>> Просмотр (1920x1080, 1833 Kb)



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 4)

какой смысл ставить африканскую говносборку Debian, чтобы потом вилкой вычищать её от всякого говна, если можно просто поставить Debian?

annerleen ★★★★☆
()
Ответ на: комментарий от annerleen

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

Alexandr_0503
() автор топика
Последнее исправление: Alexandr_0503 (всего исправлений: 2)
Ответ на: комментарий от Alexandr_0503

Ну, план хорош внезапностью, но проблема в том, что обновление условного ubuntu-desktop-minimal просто притащит снап-пакеты обратно. Видел такое, и не раз.

takamushi
()

полное выпиливание пакетного менеджера snap, с заменой его, и всех программ, установленных через данный пакетный менеджер, на таковые программы в формате flatpak пакетов

шило на мыло

mittorn ★★★★★
()

А почему это в скриншотах, а не в статьях?

papin-aziat ★★★★★
()

Шило на мыло? Редхат воюет с конкурентом, через «вольнодумцев» объявляя мусором все технологии разрабатываемые в Каноникле. А вы думаете, что кто-то заботится о ВАШЕМ благополучии. Хотите нормального софта без флатпаков вообще? Идите на Арч. Нейтральная площадка, не привязанная ни к кому. А пакеты ставятся и новые и без флатпаков-снапов, можно из aur дуостановить то чего нет в репах. Зачем снап? Зачем флатпак? Чтобы что? Покажите мне нужный пакет, которого нет в ауре?

А война со снапом в пользу флатпака - да вы просто красношапке задаром помогаете строить империю.

R_He_Po6oT ★★★★
()

куча громких слов и пшик дела…
все онное вполне сделал руками много лет назад, аккуратно изучив дерево пакетов в аптитуде.

замена snap на flatpack это вообще пять !!!!!111
звезду героя борьбы с мельницами тебе, о великий подаван.

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 1)

Прежде всего нам необходимо зайти на данный репозиторий и клонировать его через git, поэтому убедитесь что git уже установлен

Приготовление этого блюда займет около 30 минут. Достаньте замоченную на ночь фасоль…

frunobulax ★★
()

Самая главная нечисть это unattended updates, mlocate и прочая подобная дрянь, которая стартует внезапно, и жрет все ресурсы системы на высшем приоритете. Это fault by design

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Все это можно сделать одной командой sudo apt remove –purge snapd

Всегда так делаю и мои волосы мягкие и шелковистые :)

Dimez ★★★★★
()
Ответ на: комментарий от Dimez

Это Alan Pope, бывший сотрудник Canonical, один из основных авторов snapcraft.io. И менеджер сообщества, ЕМНИП. Ну там на странице всё написано.

В апреле 21-го он ушёл из Canonical.

Aceler ★★★★★
()
Ответ на: комментарий от Aceler

Внезапно! Разочаровался с своём детище? Переманили в шапку, загнав иголки под ногти?

P.S. А, так уже было на ЛОРе: Зрада от бывшего разработчика snap

Dimez ★★★★★
()
Последнее исправление: Dimez (всего исправлений: 1)
Ответ на: комментарий от Dimez

Внезапно! Разочаровался с своём детище?

Самое интересное, что нет. Буквально неделю назад он писал пост в блоге «почему я использую Ubuntu».

Переманили в шапку, загнав иголки под ногти?

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

Aceler ★★★★★
()
Ответ на: комментарий от Aceler

Ну убунта очень неплохой дистрибутив, я вот тоже его использую, но snap выпиливаю совсем, без замены на flatpak, но, разумеется, не настаиваю, т.к. я не истина в последней инстанции :)

Dimez ★★★★★
()

а чем тебе бубунта то насолила? везде ставлю на сервера, всегда свежий софт, обновления безопасности и нормально все работает, ниче не глючит.

bernd ★★★★★
()
Ответ на: комментарий от R_He_Po6oT

Зачем флатпак? Чтобы что?

Чтобы софт ставить? Какие варианты-то? Вот у меня в системе 22.04 inkscape 1.1, а в снапе 1.2. Я почему должен версией 1.1 пользоваться? Или что, я его часами компилять должен что ли, из-за этого сумасшедшего автора топика? Убейте об стену себя просто.

snap install inkscape

и нет проблем

special-k ★★★
()
Последнее исправление: special-k (всего исправлений: 2)
Ответ на: комментарий от R_He_Po6oT

Флатпак и снап - ненужно. Из классических пакетных систем арч на самом деле прекрасен. А если хочется странного, есть nix.

Werenter ★★★
()
Ответ на: комментарий от SakuraKun

Ставьте что хотите, но к обсуждаемой теме это не относится. Аналогично, тему напрасно замусоривают любители Arch Linux и ненавистники systemd.

Partisan ★★★★
()

Т.е. замены снап на флатпак, а какой смысл, не проще отказаться от обоих и от Убунты?

dmitry237 ★★★
()
Ответ на: комментарий от special-k

Вот у меня в системе 22.04 inkscape 1.1, а в снапе 1.2.

Вот и задумайся, почему в твоём дистрибутиве стоит 1.1? А тем временем в Арче 1.3-2. Без всяких снапов. Надо изначально пользоваться нормальным дистрибутивом, не будет нужды ставить всякие каки.

R_He_Po6oT ★★★★
()
Ответ на: комментарий от SakuraKun

Всё никак не попробую. Надо хоть на виртуалку поставить. Зря я штоли 2ТБ ссдшку купил? :)

R_He_Po6oT ★★★★
()
Ответ на: комментарий от R_He_Po6oT

Вот и задумайся, почему в твоём дистрибутиве стоит 1.1? А тем временем в Арче 1.3-2. Без всяких снапов. Надо изначально пользоваться нормальным дистрибутивом, не будет нужды ставить всякие каки.

Если бы всё так было просто…

basilic
()
Последнее исправление: basilic (всего исправлений: 1)
Ответ на: комментарий от special-k

Чтобы софт ставить? Какие варианты-то? Вот у меня в системе 22.04 inkscape 1.1, а в снапе 1.2. Я почему должен версией 1.1 пользоваться? Или что, я его часами компилять должен что ли, из-за этого сумасшедшего автора топика? Убейте об стену себя просто.

Только ради инскейпа, спотифая, криты, кэдэеэнлайв и не сношу снап.

basilic
()
Последнее исправление: basilic (всего исправлений: 1)
Ответ на: комментарий от R_He_Po6oT

Надо изначально пользоваться нормальным дистрибутивом

(Голосом Дрозова) А теперь, мы просто спросим на форуме ЛОР-а, что такое нормальный дистрибутив и понаблюдаем за реакцией местной фауны. Вы увидите, это чрезвычайно интересно!

Aceler ★★★★★
()
Ответ на: комментарий от basilic

Вот прикинь, в Арче в ауре есть пакет Спотифая собираемый с официального деб-пакета собираемого спотифаевцами специально для Дебьяна и Ко. А убунтовцы ставят его из снапа. Ну не глупость?

Про Криту и Кденлайв - они в Убунте тоже старые, да? Зачем так жить?

R_He_Po6oT ★★★★
()
Ответ на: комментарий от Aceler

Не глупость. Вытащеное из снапа устанавливается нормально в систему и управляется одним пакетным менеджером. Какая же это глупость? Если бы альтовский ПМ такое умел бы, я слова не сказал бы.

R_He_Po6oT ★★★★
()
Ответ на: комментарий от R_He_Po6oT

Про Криту и Кденлайв - они в Убунте тоже старые, да? Зачем так жить?

Дело даже не в старости/молодости, а в том, что kdenlive или krita установленные из снапа работают стабильно без вылетов/зависаний в отличии от тех же версий программ установленных из репозиториев или в виде deb пакетов.

basilic
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.