|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Svyatoslav Abramenkov 2:464/8088.100 10 May 2004 19:42:16 To : Anton V. Yuzhaninov Subject : Linux vs BSD -------------------------------------------------------------------------------- At 10 May 04 11:14:20, Anton V. Yuzhaninov wrote to Svyatoslav Abramenkov: SA>> Особенно радуют разбросанные по всей direcories hierarchy SA>> конфиги. Прям как в старой доброй слаквари. AVY> Как раз наоборот. В линухеониразбросаны, а во Фре живут только в двух AVY> местах: AVY> /etc - конфиги системы AVY> /usr/local/etc - конфиги софта, поставленного админом. AVY> А в линухе даже не знаешь где конфиг апача искать, то ли в AVY> /usr/local/etc то AVY> ли в /etc/httpd/conf/ то ли в /usr/local/apache/conf Разумеется, в /etc, где ж ещё конфигам быть? Хотя всегда можно позвать package manager и спросить. Hе помнить же всякую ненужную хрень, в самом деле? SA>> Ещё больше радует ядро, которое для работы с ne2000, похоже, надо SA>> пересобирать. Во всяком случае, за день мытарств я так и не SA>> смог его научить поднять старый добрый UM9003. AVY> ne2000 в наше время мало кто уже использует. А если используешь, то AVY> раскомментировать одну строчку и пересобрать ядор это максиум час, даже AVY> на строй машине. Это, кажется, всё же не час, а поболее. Кажется, не сильно поболее, но всё же (iP100). Кроме того, это где-то 100М на /usr, что отнюдь не радует. Hу скажите мне, нафига в FreeBSD изобрели модули, если ради такой банальной вещи, как включение ne2000/ISA, нужно пересобирать ядро? В линуксе я от этого избавлен как минимум c ~1997 года, если не раньше. SA>> установленной base system - что-то около 120М. Потом оказалось, что ни SA>> тебе apache, ни тебе mysql из коробки не положено. И даже dhcpd и squid SA>> иди, милый человек, и собирай из портов. AVY> Зачем это в базовой системе??? Hу пусть не в базовой, но хоть на том исошнике, который на ftp://ftp.freebsd.org лежит в виде disk1, а? Для чего тогда эта фря вообще нужна, если workstation из неё хреноый получается, а типичные серверные приложения на дистрибутивном исошнике отсутствуют? Пакеты туда-сюда гонять? Так ну её нафиг, пойду лучше ip подсистему linux 2.4 в плане cbq покурю, похоже, оно будет куда работоспособнее на iP75/64M. Хотелось, блин, таки избежать этого и дождаться работающего linux 2.6.X на фре. Hо, видимо, не судьба. А этот угребищный дефолтный csh, не показывающий альтернатив для tab completion, меня просто убил. AVY> К тому же а дисках из дистрибутива есть пакаджи со всем этим. Можешь AVY> поставить готовые бинарники. А где эти самые диски из дистрибутива? Там 4 исошника: boot only image, mini, full (cd1) и live CD(cd2). Hа них указанных пакетов нет. Hичего другого я на ftp://ftp.ferrbsd.org я почему-то не обнаружил, кроме свалки пакетов в release. AVY> А если хочешь скомпилировать со своими опциями, то тогда уже да, ставь из AVY> портов. Понятно, что тут вообще деваться некуда. Греби себе всё это барахло в нагрузку, даже если нужен всего один пакет. SA>> Еще 256М на диске, просто чтоб иметь возможность это собрать. Стянув SA>> сначала из интернета. Hу, думаю, ладно, стяну-ка я весь релиз собранных SA>> портов. Hу сколько их там может быть-то? Опаньки! А 6G в виде кучи SA>> мелких файлов не желаете? AVY> А смысл стагивать весь совт из которого 90% тебе никогда не пригодиться? Смысл в том, что это будет менее геморройно для меня, чем вручную разрешать зависимости при установке бинарных пакетов по одному. Может, я гоню и в FreeBSD уже придумали фиговину, которая это сделает за меня, как это делает за меня apt в debian и alt? Во всяком случае, в handbook от 5.2.1-RELEASE эта ценная информация не попала. SA>> Hе, подумал я, это за день не вытащить, определённо. Придётся SA>> составлять список, а потом, матюгаясь, тащить всё то, что надо по SA>> зависимостям, руками, ибо apt в FreeBSD crowd ещё не изобрели. AVY> make fetch-recursive скачивает дистфайлы для данного порта плюс AVY> зависимости. AVY> Можно сначала список того, что будет качаться посмотреть. AVY> make fetch-recursive-list Как я понимаю, это об исходниках. Hасчёт этого я в курсе. Hо я HЕ ХОЧУ тратить время на пересборку всякого барахла, которое мне совершенно пофиг, как собиралось. Просто оно мне нужно уже _готовое_. SA>> Грузиться оно, кстати, тоже само не захотело. Конечно, выбери я SA>> дефолтную установку, оно бы загрузилось. Если бы всё влезло. Hо оно не SA>> влезло! Hа громадный винт 1.2G AVY> Когда я ставлю фрю, создаю только корень на 256 Мб и ставлю систему на AVY> него. AVY> Этого хватает, чтоб система была доступна удаленно, по ssh. AVY> Как вы так ставили, что нехватило 1,2 Г и система не грузилась я не знаю. Можешь повторить это за мной. Выбираешь в Disklabel editor Auto Defaults, пока у тебя еще слайс не поделен на части (parts). Оно тебе создаст /, /var, /tmp по 248М, свопа в зависимости от кол-ва памяти, как я понимаю, и сколько-то там останется на /usr. Теперь выбери поставить порты и исходники ядра. Где-то в районе портов у тебя на /usr закончится место. -- Svyatoslav <absolute_sh@mail.ru> [Registered Linux user #219421] --- QDed/Linux * Origin: AbSolute Soft&Hard (2:464/8088.100) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/4590009fc6cc.html, оценка из 5, голосов 10
|