coreutils все слетает! [РЕШЕНО]
Sith 6 Августа, 2007 - 11:55
устанавливаю Генту заново с ливCD 2006.1
накатываю новые порты (текущие)
затем делаю: emerge -av portage
выдается список чего необходимо обновить
запускаю и когда процесс доходит до coreutils-6.9, то после его переустановки система становится нерабочей , а именно нет таких команд как ls, mkdir ...
emerge ничего не собирает (соответственно portage не обновилась)и после перезагрузки система не грузится.
не пойму что за ерунда? пробовал флаг static думалл из-за него - не помогло.
теперь незнаю что делать. нет и форум перерыл, запарился переставлять уже и сисдеть без системы
»
- Для комментирования войдите или зарегистрируйтесь
Чегото с
Чегото с телепатией с утра не лады. Понедельник наверное. Стаж какой (и от какого числа) ? Что за архитектура? Юсы какие? Почему именно emerge -av portage?
1) Начнем сначала.
Значится диск ужо разметили. Стаж (новый или старый?) залили. Снапшот таки распаковали. Дальше зависит как ни странно от того какой стаж. Ежели первый стаж родной с диска - руками собери новый gcc (с отключенным фортраном, ибо отвалится), затем глибц руками. Затем должен прокатить бутсрап. Портеж новый с самого начала не ставь, ежели прокатит. Возни меньше. Ежели старый портеж ругается на новые ебилды - два варианта (качать новый стаж или распаковать портеж в ручника (он не компилиццо ибо питон)). При установке руками могут быть вилы с питоном ( типа надо новую версию), тут можно конечно питона из бинарей распаковать если есть, но проще новый стаж выкачать.
ЗЫ
Что нравится в генте, так это гибкость системы установки.
сорри поспешил
сорри поспешил наверное..
значит так ставлю с загрузочного ливсд 2006.1(stage3) (не вручную)- типа рабочая копия системы в бинарниках на винт (через визард).
ставлю по минимуму (без Х-ов, Гнома и другой лабудени)
потом загружаюсь в Генту
беру свои порты и копирую вместо тех что с ЛивСД поставились
затем:
emerge --metadata
дальше я обычно пересобирал world, ядро и ставил нужный софт (xorg, drivers и т.д.)
соответственно чтобы пересобрать мир она просит обновить portage
ну раз просит то emerge -av portage
выдается список что обновится (...,m4, gettext...,coreutils ну и сам portage)
вот на сoreutils слетают все команты типа ls,rm, и т.д.
Раньше так ставил систему не разу проблем не было.
Странно. coreutils
Странно. coreutils в emertge -pwe system на много позже portage. Сам портаж не компилиццо ибо питон, понится я его руками распаковывал - работало. Да и файлики ls rm .. в бине по любому должны лежать. Возможно и лежат( отсуюда не видно:). Ежели файлики на месте значит они не работают, то бишь при сборке слетела какая нить зависимость. Это от того что дерево для стажа очень новое. А начать таки можно попробовать с начала. То бишь со сборки gсс и глибца как выше писал, затем пересборки системы. Танцы с бубном короче. Либо свежий стаж выкачать.
А coreutils
А coreutils устанавливается нормально? Если да, то читаем последний ewarn, который сказали coreutils:
Make sure you run 'hash -r' in your active shells.
_______________________
From Siberia with Love!
сoreutils до конца
сoreutils до конца не устанавливались, поскольку слетали команды...
все нашел проблему.
порты были сбойные, пришлось удалить и emerge --sync сделать.
всем спасибо за участие.