The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Компания Canonical представила сборку Minimal Ubuntu, opennews (?), 10-Июл-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


14. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от Аноним (-), 10-Июл-18, 11:02 
> Для доведения урезанного дистрибутива до набора пакетов Ubuntu Server предложена специальная утилита "unminimize".

А с помощью какого механизма они минимизации то добились? Тупой rm -rf ?

Зачем какая-то unminimize понадобилась, когда логично было бы сделать apt install server или gnome-desktop?

Ответить | Правка | Наверх | Cообщить модератору

15. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от деанон (?), 10-Июл-18, 11:11 
>когда логично было бы сделать apt install server v stoyka
Ответить | Правка | Наверх | Cообщить модератору

18. "Компания Canonical представила сборку Minimal Ubuntu"  +2 +/
Сообщение от Аноним (-), 10-Июл-18, 11:21 
не пишите чушь.

Пакетный менеджер - это именно то, чем кромсают систему. Зачем плодить сущности unminimize, когда на базе apt прекрасно работает apt install gnome-desktop, позволяющий апдейтнуть серверную версию.

Ответить | Правка | Наверх | Cообщить модератору

24. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от бедный буратино (ok), 10-Июл-18, 11:48 
потому что все эти компоненты - часть пакета. никто не будет делить специально ради этого пакет на два *_paket-bez-figni.deb и *_fignya-iz-paketa.deb

когда я ставлю систему на мелкий размер или мелкую флешку, я тоже урезаю, как минимум, все нерусские локали из /usr/[local/]share/locale - это не значит, что из изначальных пакетов нужно урезать все нерусские локали :)

Ответить | Правка | Наверх | Cообщить модератору

26. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от Аноним (-), 10-Июл-18, 11:52 
Поэтому, я и интересуюсь механизмом. Пока все это напоминает очередной космонавский высер. Сотни таких урезанных докеров на основе убунты уже существуют, тысячи - на основе других дистров.

> когда я ставлю систему на мелкий размер

когда о тебе будет новость на опеннете, тогда и поговорим :)

Ответить | Правка | Наверх | Cообщить модератору

28. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от бедный буратино (ok), 10-Июл-18, 12:01 
> Поэтому, я и интересуюсь механизмом

вернуть удалённые файлы? да как угодно, хоть тушкой, хоть чучелом - главное, запомнить, какие файлы из какого пакета были удалены

Ответить | Правка | Наверх | Cообщить модератору

35. "(offtopic) NO U"  –1 +/
Сообщение от Michael Shigorinemail (ok), 10-Июл-18, 12:08 
>> когда я ставлю систему на мелкий размер
> когда о тебе будет новость на опеннете, тогда и поговорим :)

А в профиль заглянуть? ;]

https://www.opennet.ru/opennews/art.shtml?num=39418

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

37. "(offtopic) NO U"  –1 +/
Сообщение от бедный буратино (ok), 10-Июл-18, 12:15 
по теме больше пойдёт вот это ;)

http://alr.gk11.ru

там урезано так, аж щепки летели - в итоге в 52 мб и ядро, и иксы, и gimp, и abiword, и gnumeric, и opera и ещё дохренища всего, включая stardict с двумя словарями

Ответить | Правка | Наверх | Cообщить модератору

42. "(offtopic) NO U"  –1 +/
Сообщение от Аноним (-), 10-Июл-18, 12:20 
+1

кстати, неплохой сайтец. И визуально как сейчас модно, и легко

про Emacs OS еще понравилось :)

Ответить | Правка | Наверх | Cообщить модератору

27. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от Аноним (-), 10-Июл-18, 12:00 
> пакет на два *_paket-bez-figni.deb и *_fignya-iz-paketa.deb

Нужно делать smthg.deb и smthg-min.deb для базовых, типа кернела, libc, всего другого, чего входит в этот minimal. И в рецептах пакетов прописывать что-то типа conflict + provide, для взаимоисключения smthg.deb и smthg-min.deb. Что бы эти пакеты были взаимозаменяемыми. И тогда, при apt install server-profile, все *-min пакеты заменятся на их избыточные версии. А при apt install minimal-profile - выкинется всё, что не *min, и поставятся *min. По-моему, логично. *_fignya-iz-paketa.deb никому не нужна.

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

30. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от бедный буратино (ok), 10-Июл-18, 12:02 
> Нужно делать smthg.deb и smthg-min.deb для базовых

в Дебиане таким emdebian занимается... правда, там пакеты называются аналогично *взрослым*, но порезаны по самое не балуйся

Ответить | Правка | Наверх | Cообщить модератору

33. "Компания Canonical представила сборку Minimal Ubuntu"  –2 +/
Сообщение от Michael Shigorinemail (ok), 10-Июл-18, 12:07 
>> пакет на два *_paket-bez-figni.deb и *_fignya-iz-paketa.deb
> Нужно делать smthg.deb и smthg-min.deb для базовых, типа кернела, libc, всего другого,
> чего входит в этот minimal.

Это довольно тяжёлый и глубокий форк дистрибутива -- например, для такого ядра надо по сути тащить отдельный .config...

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

29. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от Michael Shigorinemail (ok), 10-Июл-18, 12:02 
> когда я ставлю систему на мелкий размер или мелкую флешку, я тоже
> урезаю, как минимум, все нерусские локали из /usr/[local/]share/locale - это не
> значит, что из изначальных пакетов нужно урезать все нерусские локали :)

Если что, в rpm существуют механизмы для "ставить пакеты без документации" (--excludedocs) и "ставить только заданные локали" (%_install_langs ru:en в /etc/rpm/macros, по крайней мере у нас) -- интересно, есть ли аналоги в dpkg.

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

31. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от бедный буратино (ok), 10-Июл-18, 12:03 
диры можно эксклюдить

есть даже пакет localepurge, который прописывает эти эксклюды

но мне приятнее выделить всё в MC, нажать CTRL-SPACE, посмотреть *ого, 400 мегабайт* и нажать F8, воочию наблюдая, как растёт место на диске :)

Ответить | Правка | Наверх | Cообщить модератору

39. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от Аноним (-), 10-Июл-18, 12:16 
> но мне приятнее выделить всё

за такое космонавт зп не платит. Или платит, но только своим?

Ответить | Правка | Наверх | Cообщить модератору

40. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от бедный буратино (ok), 10-Июл-18, 12:19 
юбунту несколько лет в глаза не видел
Ответить | Правка | Наверх | Cообщить модератору

51. "Компания Canonical представила сборку Minimal Ubuntu"  –2 +/
Сообщение от Аноним (-), 10-Июл-18, 13:39 
если что, я в "своих" тебя совсем не имел ввиду.
Ответить | Правка | Наверх | Cообщить модератору

49. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от Аноним (49), 10-Июл-18, 13:09 
Я б за такое вообще штрафовал.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

44. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от . (?), 10-Июл-18, 12:35 
да-да, я их за это отдельно ненавижу - потому что механизма "а теперь быстренько починить все, что было поломано установкой с такими ключами" - так с 96го года и не придумали.

Ни в самом rpm, ни в мильярде понаверченных поверх него продвинутых тулзей. Только полная  переустановка, часто требующая каких-нибудь --force чтобы не снести при этом пол-системы.

А вот возможность установить без локалей с помощью каких-то не вполне очевидных галок в анаконде - еще сравнительно недавно да, была. Повбывав бы!

Ну да, это должно быть фичей именно пакетного менеджера, а не оберток над ним - помнить, что именно мы недоустановили в прошлый раз, и уметь именно это и именно нужной версии доставить, не переустанавливая весь пакет. А авторы rpm давно уже памятники.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

47. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от Michael Shigorinemail (ok), 10-Июл-18, 12:49 
> да-да, я их за это отдельно ненавижу - потому что механизма "а теперь
> быстренько починить все, что было поломано установкой с такими ключами"
> - так с 96го года и не придумали. Ни в самом rpm, ни в мильярде
> понаверченных поверх него продвинутых тулзей.

Это в шляпе?  Так-то apt-get reinstall не отменяли, в альте работает.

Ответить | Правка | Наверх | Cообщить модератору

52. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от нах (?), 10-Июл-18, 14:26 
reinstall не делает ли банальный rpm -e && rpm -i ? Это, мягко говоря, не совсем то, что я хотел бы получить - поскольку при этом исполняются pre/post скрипты, которые могут затрагивать много тонких мест в системе, если пакет не самый тривиальный, и, в лучшем случае - оставлять артефакты, в худшем еще и что-то настроенное портить.
А надо-то - не исполняя никаких скриптов, распаковать из того же самого (_проверив_ тожесамость, что, кстати, при модных ныне концепциях deltarpm может оказаться не так просто как кажется) архива лежащие в нем несколько файлов. Ну, в идеале - выполнить еще специальные скрипты, предназначенные именно для работы с .mo, или что у нас там модно, если кому-то требуется что-то специально при этом делать, чтобы не радовать пользователя страшными непонятными сообщениями что что-то не получилось прочитать.

И проблемы в этом в общем-то никакой нет, ну, окромя той, что формат rpmdb, исходники rpm, документация оного тщательно анально отгорожены от любых разумных изменений.

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

Ответить | Правка | Наверх | Cообщить модератору

55. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от Michael Shigorinemail (ok), 10-Июл-18, 17:49 
> reinstall не делает ли банальный rpm -e && rpm -i ?

Не проверял строго, но не припомню соответствующих последствий -- скорее rpm -Uvh --force какой.

> И проблемы в этом в общем-то никакой нет, ну, окромя той, что формат rpmdb, исходники rpm,
> документация оного тщательно анально отгорожены от любых разумных изменений.

Ну, положим, у нас разбирающиеся в них есть.

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

В дистрибутивах так и не делаем; а так hasher при подготовке сборочной среды как раз --excludedocs и подсовывает, например.

Ответить | Правка | Наверх | Cообщить модератору

63. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от нах (?), 10-Июл-18, 20:31 
>> reinstall не делает ли банальный rpm -e && rpm -i ?
> Не проверял строго, но не припомню соответствующих последствий -- скорее rpm -Uvh

там тоже по сути деинстал/инстал, с оставлянием валяться всяких rpmorig и прочего
Причем в примитивных-то случаях это ничем не грозит - но в таком примитивном случае я и руками как-нибудь справлюсь.

>> И проблемы в этом в общем-то никакой нет, ну, окромя той, что формат rpmdb, исходники rpm,
>> документация оного тщательно анально отгорожены от любых разумных изменений.
> Ну, положим, у нас разбирающиеся в них есть.

тут разбираться особо не в чем, оно достаточно простое. Тут нужно суметь пропихнуть в апстрим, хотя бы в невзлетевший v6, а вот это невозможно ну вообще никак. Отлито в граните, и если что кто и пихнет, то это опять будет redhat (и значит - опять скорее всего вредное для остальных).

> В дистрибутивах так и не делаем; а так hasher при подготовке сборочной
> среды как раз --excludedocs и подсовывает, например.

а потом окажется, что какой-то скрипт завязан либо на info, либо еще на что странное - хрен его знает, что нынче считается %doc ;-)

Ответить | Правка | Наверх | Cообщить модератору

68. "Компания Canonical представила сборку Minimal Ubuntu"  +1 +/
Сообщение от Аноним (68), 10-Июл-18, 22:19 
> чтобы не радовать пользователя страшными непонятными сообщениями

На*рать на пользователей, пускай красят зрачки в чёрный )

Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

50. "Компания Canonical представила сборку Minimal Ubuntu"  –2 +/
Сообщение от Аноним (49), 10-Июл-18, 13:11 
>так с 96го года и не придумали.

И механизма "выправить руки, вправить мозги и зделать фсе збс" тоже! Свoлочи!

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

72. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от Алексей Морозов (ok), 11-Июл-18, 00:56 
https://raphaelhertzog.com/2010/11/15/save-disk-space-by-exc.../

Но в целом "легендарное качество пакетов Дебиан" продолжает удивлять.

Вчера при попытке поставить в виртуалке postgis — расширение для postgres'а, по жестким зависимостям притянулась клиентская часть MySQL'я и практически полный набор библиотек Xine со всеми кодеками и прочим VDPAU и libsmbclient. apt в режиме --no-install-recommends пытался ещё драйвера для 965 впендюрить.

Корни этой параши, другого слова не подобрать (а если и подобрать, то ещё более грубое), — в жестких зависимостях на https://packages.debian.org/stretch/libsfcgal1 , в которую чья-то умная голова придумала жестко подцепить протухший libopenscenegraph, и https://packages.debian.org/stretch/libgdal20 со своим списком чудо-зависимостей.

А завтра одмины будут, чертыхаясь, затаскивать все это хозяйство на хосты в закрытом контуре...

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

76. "Компания Canonical представила сборку Minimal Ubuntu"  +/
Сообщение от Аноним (49), 11-Июл-18, 09:33 
Любовь дебобезьянов прибивать всякое овнище гвоздями широко известна. Бывает и хуже.
Ответить | Правка | Наверх | Cообщить модератору

78. "Компания Canonical представила сборку Minimal Ubuntu"  –1 +/
Сообщение от нах (?), 11-Июл-18, 14:53 
добро пожаловать в прекрасный мир цикличных зависимостей всего от всего.

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

> А завтра одмины будут, чертыхаясь, затаскивать все это хозяйство на хосты в закрытом контуре...

нехай генту ставят. Там все можно пересобрать, пересобрать, еще раз пересобрать, потом выкинуть нахрен и работать на божественной десяточке дальше.
Зато полная иллюзия победы над зависимостями и косным окружением...

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру