LINUX.ORG.RU

Выстрелил себе в ногу

 ,


0

1

Я снёс /usr/share , теперь нужно как то вернуть ось в нормальное состояние.

emerge world
или даже
emerge --oneshot portage
падают с такой притензией

!!! FETCHCOMMAND is unset. It should have been defined in
!!! /usr/share/portage/config/make.globals.

это можно исправить? )

★★★★★

ипатьтылох.жпг

anonymous
()
Ответ на: комментарий от anonymous

думаю что не прокатит из за отличий версий. Сейчас попробую

snaf ★★★★★
() автор топика

1) livecd с emerge
2) монтируем битый корень в /mnt/gentoo
3) ROOT=/mnt/gentoo emerge -e world

Pinkbyte ★★★★★
()

du -s /usr/share
5966384 /usr/share
Если выкинуть ненужное, то будет ещё меньше. Слить и распаковать тарбол будет делом 5 минут.
Но, у меня funtoo и ~, поэтому где-то что-то может не подойти.
Если напишешь точнее, arch или ~arch и версию portage ну и список пакетов до кучи, то может кто тебе сделает тарбол с нужным содержимым.
Можно также скачать current stage3 и выдернуть /usr/share из него, а потом пересобрать мир.

imul ★★★★★
()
Ответ на: комментарий от imul

Можно также скачать current stage3 и выдернуть /usr/share из него, а потом пересобрать мир.

так и сделал, emerge заработал, сейчас пересобираю мирок

у меня funtoo

Чем он отличается от генты?

snaf ★★★★★
() автор топика
Ответ на: комментарий от snaf

а зачем? Не каждый день же я себе ногу отстреливаю.

Ну вот, придёт к тебе девочка, туда-сюда, скинуть фотки на телефон. А ты дрожащими руками опять что-нибудь снесёшь.

anonymous
()
Ответ на: комментарий от snaf

Отличий мало. Чуть меньше бледдинга в ~ (за счёт более поздней размаскировки) плюс в нескольких пакетах типа перла другая минорная версия, portage с брюнетками вместо блондинок в качестве шлюх, со своими фичами и патчами. Дерево портов в git. Возможно ещё юзы где-то свои. В остальном на 99% та же джента. Года четыре назад ради любопытства попробовал, когда переполз с amd на intel, да и оставил. Лень было опять дженту компилировать.

imul ★★★★★
()
Ответ на: комментарий от snaf

Можно.
cd /usr/portage ; git checkout gentoo.org
Потом выставить правильный профиль и пересобрать несколько пакетов. Но, зачем? Чтобы ипацо потом с revdep-rebuild вместо няшного @preserved-rebuild?

imul ★★★★★
()

держи make.globals: http://pastebin.com/s1MvUmTK

В той же директории:

cat  /usr/share/portage/config/repos.conf 
[DEFAULT]
main-repo = gentoo

[gentoo]
location = /usr/portage
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage

TuxR ★★★★
()

cd /usr/portage
поищи пакет portage
почитай ebuild, найди ссыль на архив с portage
скачай wget-ом
распакуй
make install
а дальше уже emerge !-1 system world

ubuntuawp ★★
()
Ответ на: комментарий от imul

Норкоман? Тебя спросили как сейчас можно перейти с фанты на генту, а не четыре года назад. Пафос умерь свой, батяня.

v0rbis ★★
()
Ответ на: комментарий от v0rbis

Где ты там увидел слово «сейчас»? Иди проспись, а потом букварь в зубы и читать учись.

imul ★★★★★
()
Ответ на: комментарий от Myp3ik

Так что, затея со stage3 удалась ?

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

snaf ★★★★★
() автор топика

Я снёс /usr/share

Наверное хотел что-то левое снести... да промахнулся :)

RedEyedMan3
()
Ответ на: комментарий от snaf

ок, расслабься тогда и получай удовольствие, кто ж против:)

Deleted
()
Ответ на: комментарий от snaf

ага, а верх профессионализма это удалить /usr/share, а потом пускать сопли на форумах вместо того, чтобы переустановить систему - в данном случае это самое простое решение, особенно для тебя.

Deleted
()
Ответ на: комментарий от Deleted

Вендузятник? Где тут пускание соплей? Я не постеснялся рассказать о своей неудаче и попросил совета, потом мне подсказали.А переустанавливать генту совсем не проще в данном случае, да и переустановка системы на каждый чих это виндоувз-стайл.

snaf ★★★★★
() автор топика
Ответ на: комментарий от snaf

да не оправдывайся, я ж сказал, шо не возражаю)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.