Balancer: Все сообщения за 26 Июля 2009 года

 
ПнВтСрЧтПтСбВс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Balancer

администратор
★★★★★
Bredonosec> это-то логично, но разве при установке оно само железо не определяет?

А что толку, даже если и определит? :) У всех бинарных дистрибутивов все пакеты в рамках одной архитектуры только в одном варианте.

Bredonosec> вопрос, а как я, с линем не общавшись практически, узнаю, что ставить, а что нет, и как оптимизировать? или процесс автоматизирован?

Нет, тут всё хитро. Есть некий базовый минимум, так называемый набор пакетов system. Он ставится обязательно. Собственно, он и идёт на скачиваемом инсталляционном CD. Обычно - несколько десятков мегабайт, вроде. Всё остальное - по желанию пользователя. При этом, с одной стороны, никаких автоматических GUI-шных нормальных инсталляторов нет, обычно - ручками и с командной строки, с другой - всё предельно автоматизировано. «emerge mozilla-firefox» и у тебя будет установлено всё, что нужно для его работы, включая графическую подсистему, которой нет на момент начального этапа установки :)

Bredonosec> и такой набор исходников - он больше весит, чем обычный дистр, или как ?

Да, исходники весят больше. Так что если нужно на начальном этапе экономить трафик - то только бинарные дистрибутивы. А вот если сборка идёт на толстой машине для мелкой, то исходники на второй уже не нужны. Всё что нужно из исходников будет получено на первой и на вторую пойдут компактные бинарные пакеты.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Bredonosec> но есть же куча какого-то софта, который я вообще не знаю зачем там есть и вероятно может влиять на работу...

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

Bredonosec> легкость-то от компонентов зависит, а откуда и как их отбирать?

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

Bredonosec> И в комстроке синтаксис - попутно изучать, ставя? )

Да, в случае Gentoo нормальная работа - только из командной строки.

Bredonosec> И что я получаю а результате сборки? образ для закатки на болванку?

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

Balancer

администратор
★★★★★
HolyBoy> Ура, наконец сделан функциональный редактор!

Но от WYSIWYG пришлось отказаться :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
D.Vinitski> Если модератор считает, что провайдер - это национальность, то я даже не знаю... :(

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

Balancer

администратор
★★★★★
HolyBoy> Кстати, альтернативой может быть распределённая компиляция с помощью distcc.

Фигово она работает :) И требует наличия GCC на слабой машине. А это - тот ещё монстр. При установке с бинариников GCC можно сносить.

HolyBoy> Если же собирать бинарники на отдельном компьютере, то как лучше делать? Заменять на время компиляции CFLAGS+PKGDIR? Или делать chroot?

Я через chroot всё делал. Фактически на Большом Брате сидит локальная копия системы с мелкой машины.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
** Сообщение с ограниченным доступом **

Balancer

администратор
★★★★★
zyxman> Не работает.

Fixed.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
HolyBoy> Не совсем глюк, но всё ж.
HolyBoy> У zyxman'а вместо черёнка рисуется пингвин. Непорядок! :F

А что ж у него Linux в UserAgent светится? :) Поднял приоритет определения FreeBSD выше. Fixed.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Г.М.> Как это сделать?

Напиши на balancerbalancer.ru, указав старое мыло.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Tolka> Имею честь сообщить что форума на форуме осталось менее 20%

Меньше нарушений и этих сообщений не увидишь вообще.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Bredonosec> то есть, оно само будет всё качать, да?

Можешь сказать пакетному менеджеру чтобы не качал и выдал тебе список нужных файлов. Скачаешь сам и дашь ему :)

Bredonosec> хм.. как-то не люблю когда машина сама лезет куда-то в сеть и что-то качает меня не спросив (((

Пакетные менеджеры могут запрашивать подтверждение на закачку с указанием ожидаемых объёмов.

Bredonosec> - и всё это происходит автоматом, или надо вводить некие последовательности комстрокой с какими-то ключами и при ошибке в запятой потом перескачивать и пересобирать заново всё ? ))

Обычно в командной строке. При ошибках перекачивать и пересобирать не нужно.

Bredonosec> стоп, то есть, чтоб получить дистр в 20 метров надо слить гиг и 20 часов отдать на вычисление? )) сииила =)))

Пропорции несколько иные. Скажем, исходники Firefox весят 45Мб. Скомпилированный вариант - 4Мб. И тут есть хитрость - при обновлениях в исходниках обычно меняется мало. И есть системы, типа deltup, которые позволяют выкачать только запакованную разницу в изменениях. Для firefox обновление версии в этом случае выйдет всего в 300-500 кбайт. Но если трафик жёстко лимитирован и на годы вперёд - то, безусловно, лучше использовать сразу бинарные дистрибутивы, об этом я сказал почти с самого начала.

Bredonosec> А что я получу на выходе? систем, где только комстрока и всё?

Смотря что тебе нужно. Командная строка и system - исходники для этого обычно и на установочном CD уже есть (что не отменяет надобность скачать и его). Сколько надо под минимальную систему для сёрфинга - фиг знает, не считал, т.к. ставил с машины, где уже были все нужные исходники (замечу, что если они уже есть в системе, то заново скачиваться не будут). Для насыщенного десктопа объём сорцов занимает обычно около 3-5Гб. В этот объём войдёт весь джентльментский набор - Gnome + KDE, графические редакторы, офис, штук пять-десять браузеров, с десяток музыкальных проигрывателей, не слишком наворочанные игры, средства разработки и т.д. и т.п. :)

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

emerge -av gnome mozilla-firefox opera amarok banshee quodlibet gimp mplayer vlc ...

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

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

Любую систему нужно периодически обновлять. Иначе вирусов сможешь поймать даже под Linux.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Ведмедь> 1. выпускаются ли?

Боюсь, что нет. Сам сейчас сижу на машине с AGP и ТВ-выходом (используемым) на Radeon X1550. Но это, похоже, из последних могикан.

Впрочем, на price.ru дофига вариантов :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
D.Vinitski> Не надо домысливать :)

«Я же говорю - край непуганых идиотов.»

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

Balancer

администратор
★★★★★
HolyBoy> Почистил директорию с дистрибутивами и сделал задание на полную сборку всей системы для оперы и фаерфокса

Некорректно для минимальной системы :) Там в зависимостях очень много мусора будет :)

HolyBoy> Видно, что исходник меньше по размеру. :)

Исключения всегда бывают. Но - редко :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
** Сообщение с ограниченным доступом **

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru