Macintosh Опубликовано 7 декабря, 2004 Жалоба Поделиться Опубликовано 7 декабря, 2004 Помогите плиз начинающему(советами и ссылками) как устанавливать систему Linux REDHAT 7.2 с нуля, руками - т.е. установить загрузчик, ядро и т.д. Главное-не могу понять, когда ставлю что-либо при помощи rpm, он всегда выдает, что для установки этого пакета нужно еще это и вот это. Когда устанваливаешь их, они тоже "разветвляются". Так что, их всех по одному ставить чтоли?. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 7 декабря, 2004 Жалоба Поделиться Опубликовано 7 декабря, 2004 То, на что вы жалуетесь, называется "зависимости". По идее, если не поставить пакет, от которого зависит то, что вам нужно, то оно не заработает. Как показывает практика, это далеко не всегда так Что касается вашего вопроса, а зачем вам это нужно? Если вы хотите построить с нуля свою систему, то вам сюда: http://www.linuxfromscratch.org Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Macintosh Опубликовано 7 декабря, 2004 Автор Жалоба Поделиться Опубликовано 7 декабря, 2004 Да, я хочу поставить с нуля. Таким образом я хочу позгнакомится с системой. А нельзя ли устранять заисимости как-нибудь автоматом, а то при установке, например, гцц надо уже 5 пакетов минимум. Неужели все руками? Спасибо за ссылку. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 7 декабря, 2004 Жалоба Поделиться Опубликовано 7 декабря, 2004 С таким подходом вы: 1. так ни в чем и не разберетесь 2. лишите какого бы то ни было смысла свою затею Зачем тогда вообще мучить себя каким-то "с нуля", если все "автоматом"? Программа установки разве не умеет что вам нужно делать? И если не секрет, а почему именно RedHat и rpm, а не исходники, если уж бы решили попробовать, что такое реальный геморрой? И еще маленькая подсказка: если уж вы все же будете заниматься фигней, устанавливая RH по одному пакетику , то вам поможет программа ldd вероятно... А также, безусловно, man rpm (где можно посмотреть и про зависимости и про опции --force и --nodeps ), который вы, видимо, проигнорировали пока что Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
EL[michlen] Опубликовано 8 декабря, 2004 Жалоба Поделиться Опубликовано 8 декабря, 2004 Если нужно без зависимостей, есть Slackware. Там просто ставится программа, запускается, и если чего-то не хватает, выплевывает, что нужно доставить еще то-то и то-то. Если говорить о дистрибутивах, чтобы действительно разобраться в системе, я рекомендую Debian, Slackware и Gentoo. А вообще, лучше LFS никто ничего не придумал, так как получается все под себя. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SignFinder Опубликовано 8 декабря, 2004 Жалоба Поделиться Опубликовано 8 декабря, 2004 Что то я не пойму разницу Цитата: Если нужно без зависимостей, есть Slackware. Там просто ставится программа, запускается, и если чего-то не хватает, выплевывает, что нужно доставить еще то-то и то-то. Цитата: когда ставлю что-либо при помощи rpm, он всегда выдает, что для установки этого пакета нужно еще это и вот это. PS разницу рассказывать не стоит - в курсе это я так Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
EL[michlen] Опубликовано 8 декабря, 2004 Жалоба Поделиться Опубликовано 8 декабря, 2004 Не понял: к чему вопрос, если в курсе? Для тех кто НЕ в курсе: я имел в виду, что в Slackware нет пакетной зависимости, есть только "библиотечная", если ее можно так назвать. Свобода выбора, можно сказать. Скажем, если для некоторой функции программы нужна библиотека, а я не использую эту функцию, я могу не ставить эту библиотеку (исключение: когда все динамические библиотеки загружаются при старте программы). Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Macintosh Опубликовано 8 декабря, 2004 Автор Жалоба Поделиться Опубликовано 8 декабря, 2004 А какая разница-пакетные или библиотечные зависимотси? И там и там зависимость. Спасибо за советы. Автоматом я умею ставить, умею более-менее в Линуксе работать(и в ком. строке и в гуй) а ставить с нуля - ну так это самое интересное в генерации системы.Не нужно ничего выбирать, все максимально компактно. ДА просто вот интересно мне так. Неужели я не смогу сделать того же что и инсталлятор. ГЛАВНОЕ: паеты-то я могу потом и через gnorpm поставить или как-нибудь еще, а меня интересовало как: 1)отформатировать раздел 2)поставить загрузчик 3)Скопировать готовое ядро 4)довести до загрузки bash(используя имеющиеся в RedHat фалы настроек) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SignFinder Опубликовано 9 декабря, 2004 Жалоба Поделиться Опубликовано 9 декабря, 2004 Цитата: А какая разница-пакетные или библиотечные зависимотси? И там и там зависимость. вот именно разницы почти никакой. Да любят производители дистров иногда намутить с зависимостями но в основном зависимости и идут через нужные библиотеки. Цитата: а меня интересовало как: 1)отформатировать раздел 2)поставить загрузчик 3)Скопировать готовое ядро 4)довести до загрузки bash(используя имеющиеся в RedHat фалы настроек) для этого и существует linux from scratch. http://www.linuxfromscratch.org/ или самый известный сейчас www.gentoo.org Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.