Переход с Slackware [SOLVED]

По случаю подключения к "розеточному" интернету, решил в порядке самообразования перейти на что-нибудь еще со слаквари. Ни один .rpm или .deb так и не принес столь любимого мною чувства свободы и вседозволенности, характерного для слаки.
Следующий на очереди оказался Генту.
После общения с Live DVD 2006.0, оказалось, что системы как таковой там и нет, а то что есть, скорее вредно чем бесполезно.
Отсюда несколько вопросов, не обнаруженных ни на форумах, ни в доках в чистом виде:
1) Какое количество трафика (точнее времени на скачивание по 128к) будет затрачено на установку (или обновление с этого live dvd) системы вместе с минимальными иксами, самбой и вайном.
2) Есть ли возможность/потребность в безболезненной и неразрушающей систему установке сторонних пакетов не из портов.
3) Какие существуют отличия в повседневной работе от той же слаки (установку софта во внимание не берем).
4) А в общем и целом, стоит ли ввязываться в авантюру?

Во-первых,

Во-первых, ставь с Minimal CD, а всё с приставкой Live забудь; чай, не Убунтузник, справишься (-;Е

1. Я бы сказал, что метров 300, если без кед и подобных наворотов
2. Есть, написание сценариев сборки/установки. Это в крайнем случае, обычно даже то, чего нету в Portage, находится в сети
3. Сомневаюсь, что есть принципиальные.
4. Если есть интерес и время, стоит. Сносить слаку нет смысла, мне кажется (разве что места на винте мало), а поставить в уголок Gentoo — почему нет? Сам так хочу Слаку поставить при случае (-:Е


Пожалуйста, не описывайте своё железо в подписи

Отличия такие -

Отличия такие - система инициализации в генте отличная от слаки.

собственно

собственно слаку я не использовал, но главные отличие это ориентированность на сборку из исходников, соответственно появляется возможность сделать из системы то что нужно именно тебе. В пакетах есть так называемые USE-флаги, их меньше чем опций к ./configure для пакета, но всётаки достаточно много и они позволяют общесистемно включать или выключать возможности пакета одновременно вытягивая зависимости. Например включенный флаг mysql собирает все пакеты с поддержкой mysql если она там есть, до кучи вытягивая и сам mysql. соответственно если написать -mysql то поддержка будет выброшена.

второе сильное отличие - практически отсутствие релизов. Дерево пакетов постоянно эволюционирует и есть стабильная и нестабильная ветка.
есть ещё по мелочи отличия, но эти основные.

Если время

Если время настолько критично и если все таки будете ставить, то не забудьте добавить в переменную FEATURES в make.conf parallel-fetch. Это нужно для скачивания исходников параллельно с компиляцией.

Quote: 2) Есть ли

Цитата:
2) Есть ли возможность/потребность в безболезненной и неразрушающей систему установке сторонних пакетов не из портов.

Если пакет сделан грамотно, то элементарно пишется ebuild (практически для всех систем сборки есть соответсвующие eclass). Если есть какие-то особенности, то ebuild пишется не так элементарно, в особых случаях накладываются патчи.

-

bagyr написал(а):
4) А в общем и целом, стоит ли ввязываться в авантюру?

ИМХО после Слаки лучше Генты нет. сам перешел тоже со слаквари (хотелось ещё большего ;) ).
________________________
"We Will Win"

По-своему опыту

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

Все ясно

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

И вот последний вопрос: допускает ли portage свободную, творческую, спонтанную, неоднозначную правку конфигов? (спрашиваю после того, как из-за интерференции рукописных фрагментов с yast'ом запорол openSUSE)

=

bagyr написал(а):
Систему инициализации заметил сам и весьма этим не обрадовался.

Ты не прав.
System V style init рулит.
Gentoo увы, не честный System V, но достаточно понятен

bagyr написал(а):
И вот последний вопрос: допускает ли portage свободную, творческую, спонтанную, неоднозначную правку конфигов?

ЕМНИП вопрос не к portage.
Да как обычно: лезешь руками в конфиг - будь добр представлять себе что и зачем делаешь.

--
Live free or die

System V style init

Anarchist написал(а):
Ты не прав.
System V style init рулит.
Gentoo увы, не честный System V, но достаточно понятен

Не знаю, ничего более логичного, простого и прозрачного чем /etc/rc.d/ слаквари мне видеть так и не случилось, хотя, к черту его, мнение мое сугубо субъективно, привыкнуть ко всему можно, да и будет в чем поковыряться, приводя к чему-то более знакомому.

Anarchist написал(а):
ЕМНИП вопрос не к portage.
Да как обычно: лезешь руками в конфиг - будь добр представлять себе что и зачем делаешь.

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

Насчёт

Насчёт сценариев инициализации — загляни в Настольную книгу Gentoo, там глава есть.

Я так скажу: конфиги в Gentoo просты и отлично откомментированы, проблем не вызывают. Запороть же можно всё на свете (-:Е


Пожалуйста, не описывайте своё железо в подписи

=

bagyr написал(а):
Не знаю, ничего более логичного, простого и прозрачного чем /etc/rc.d/ слаквари мне видеть так и не случилось

"Простота" и "понятность" являются следствием того, что твоё мнение относительно порядка запуска сервисов всегда совпадало с мнением разработчиков (и/или они нигде в нужных тебе режимах нужных тебе сервисов не ошиблись).
--
Live free or die

а

bagyr написал(а):
И вот последний вопрос: допускает ли portage свободную, творческую, спонтанную, неоднозначную правку конфигов? (спрашиваю после того, как из-за интерференции рукописных фрагментов с yast'ом запорол openSUSE)

Такого никто не допускает (-%Е


Пожалуйста, не описывайте своё железо в подписи

нет, ну всеж

нет, ну всеж таки portage это не цербер-yast :)
правь на здоровье, portage правки будет береь, а при обновлении пакетов деликатно спрашивать - "а не желает ли масса обновить конфиги? а? потом зайти? как скажете!"

Решился

Начинаю ставить с minimal CD.
Больше вопросов здесь не будет.

Установочные

Установочные диски генту унылы чуть больше чем наполовину. Юзайте кноппикс или если надо амд64 какой-нибудь другой диск ятобы поставить генту или делайте свой кастом диск.

юзать нужно

юзать нужно minimal CD в котором есть только то что на 100% нужно. Хотя ставится можно с чего угодно.

Поднял консоль

Позавчера полностью установил систему без иксов.
Если кому будет интересно кроме меня: итого 249 Мб чистого трафика + архив stage3 (не помню сколько весит, качал на работе). 9 часов по 128к со всеми настройками.

С полным

С полным обновлением? С какого stage?


Пожалуйста, не описывайте своё железо в подписи

Из stage 3, по

Из stage 3, по хендбуку. Обновление буду делать не раньше, чем разберусь, что за USE флаги и прописал и какие еще нужны.

HOWTO Экономия

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".