Установка генту по сети (клиент авторизации)
Модератор: /dev/random
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Установка генту по сети
Суть такова: скачал минимальный диск генту и архив stage3, записал на диск, загрузился, но чтобы выйти в интернет необходимо запустить программу авторизации, есть виндовый клиент который легко запускается в wine, но это изврат, также есть консольный клиент для linux, однако для работы linux-клиента необходимы библиотеки gcc++, вот собстетьно вопрос: как установить gcc++?
Ничто не вечно под рутом
-
deadhead
- Сообщения: 1913
- Статус: zzz..z
Re: Установка генту по сети
как осуществляется доступ в интернет (pppoe, vpn ...)? что за программа?
вы в этом уверены? ваш клиент при авторизации что-то компилирует "налету"?
должен уже быть установлен, ибо без компилятора в gentoo ну никак :-)
[x] close
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Re: Установка генту по сети
как осуществляется доступ в интернет (pppoe, vpn ...)? что за программа?
локальная сеть на обычном ethernet 100Mb с выходом в интернет, для выхода в интернет нужно авторизоваться на сервере с помощью программы felix (как она работает известно только богу и тому кто её (программу) писал).
вы в этом уверены? ваш клиент при авторизации что-то компилирует "налету"?
Давайте так: на основе чего вы для себя вывели, что для его работы необходимы библиотеки gcc++?
пес его знает что именно он делает, может и копирует "что-то на лету" (хотя в рядли конечно). А уверен я в этом потому что стоит мне запустить ./felix-client как консолька сообщает что не найдена библиотека gcc++ и говорит какая именно. К сожалению в точечности не помню какую именно комп домашний доступа к нему сейчас нет.
должен уже быть установлен, ибо без компилятора в gentoo ну никак :-)
подозреваю что установлен либо gcc (а не gcc++ что вероятнее всего) либо нужна более новая версия.
Собственно у меня нет проблемм с подключением инэта, надо лишь запустить клиента, вы говорите что gcc++ уже одлжен быть, но прога сообщает что его нет, хорошо. Тогда доступен ли portage с минимального CD и доступен ли make? Или же мне это надо сперва установить?
Ничто не вечно под рутом
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: Установка генту по сети
Режим телепатии показывает, что чел имеет ввиду "libstdc++" 
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Re: Установка генту по сети
Режим телепатии показывает, что чел имеет ввиду "libstdc++"
Властью данной мне самим собой присваю вам звание телепата первой категории, именно эта либа и нужна, только вот где её взять?
Ничто не вечно под рутом
-
Corvus
- Сообщения: 78
Re: Установка генту по сети
Она там есть. Надо разбираться почему ваша программулина ее не видит.
Правда существует крохотная вероятность что программа собрана gcc версии 3.3 или ниже. В этом случае нужен пакет sys-libs/libstdc++-v3.
Правда существует крохотная вероятность что программа собрана gcc версии 3.3 или ниже. В этом случае нужен пакет sys-libs/libstdc++-v3.
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Re: Установка генту по сети
Правда существует крохотная вероятность что программа собрана gcc версии 3.3 или ниже. В этом случае нужен пакет sys-libs/libstdc++-v3.
программа собрана в gcc версии 5 по крайней мере требует libstdc++.so.5, а у меня стоит версия 6. Попробую скачать и поставить 5-ую.
Ничто не вечно под рутом
-
DaemonTux
- Сообщения: 1480
- Статус: Юный падаван
- ОС: Gentoo
Re: Установка генту по сети
Машина времени в действии?
На данный момен последней доступной версией гцц является 4.4.1
Vladivostok Linux User Group
-
deadhead
- Сообщения: 1913
- Статус: zzz..z
-
Corvus
- Сообщения: 78
Re: Установка генту по сети
Правда в том, что далеко не в каждой версии gcc меняется ABI и исчезает бинарная совместимость. Лучше сделайте ей симлинк.
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: Установка генту по сети
Симлинки на либы спасали, спасают и будут спасать отцов русской демократии!
*Аминь! *
P.S. проблема решается тремя командами: ldd, ls и ln -s
*Аминь! *
P.S. проблема решается тремя командами: ldd, ls и ln -s
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Re: Установка генту по сети
Правда в том, что далеко не в каждой версии gcc меняется ABI и исчезает бинарная совместимость. Лучше сделайте ей симлинк.
пытался сделать симлинк
Код: Выделить всё
root~#ln -s /mnt/--"--/libstdc++.so.6.0.10 libstdc++.so.5ошибка осталась, что-то я не доделал, поясните плиз как сделать этот симлинк?
P.S. проблема решается тремя командами: ldd, ls и ln -s
распишите чуть подробнее что делает ldd и как ей воспользоваться, после того как создал симлинк
Код: Выделить всё
root~#ln -s /mnt/--"--/libstdc++.so.6.0.10 libstdc++.so.5сделал
Код: Выделить всё
root~#ldd libstdc++.so.5команда выполнилась без сообщений об ошибках, но тем не менее эффекта никакого.
Ничто не вечно под рутом
-
Corvus
- Сообщения: 78
Re: Установка генту по сети
kosteel писал(а): ↑14.08.2009 18:21Код: Выделить всё
root~#ln -s /mnt/--"--/libstdc++.so.6.0.10 libstdc++.so.5
ошибка осталась, что-то я не доделал, поясните плиз как сделать этот симлинк?
Симлинк создался? Симлинк создался там где надо? После этого env-update не помешает.
PS
man ldd переведен на русский язык и занимает полторы страницы.
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Re: Установка генту по сети
Симлинк создался там где надо?
там где надо это где? Из команды которую я привел видно что симлинк я создаю в ~/ если вы предлагаете создать сим лиинк в тоже директории где лежит сама библиотека, то ничего не выйдет: либа лежит на примотнированом CD который естесственно ридонли.
env-update еще не пробовал (мне обещали решение в три команды а это уже четвертая ((=)
Ничто не вечно под рутом
-
Corvus
- Сообщения: 78
Re: Установка генту по сети
Тогда не забудьте попросить вашу программу искать библиотеку не там, где обычно, а там, где вам удобно создать симлинк.
Кстати я не совсем издеваюсь, есть переменная LDPATH
либа лежит на примотнированом CD который естесственно ридонли.
А почему она у вас на CD, когда вы должны быть в chroot и она должна лежать на жестком диске?
Я вам ничего не обещал.
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
abs-o-lut
- Сообщения: 420
Re: Установка генту по сети
Бородатый-бородатый анекдот, про то как мужик искал ключи не там где потерял, а возле фонаря, "потому что там светлее"...
По мне, так надо раз и навсегда отказаться от гентушных liveCD инсталляшек, они только в заблуждение вводят тех, кто впервые встречается с Gentoo.
kosteel
Любой live-дистрибутив, в котором сможешь поднять сеть, забываешь про Minimal Install CD и спокойной устанавливаешь Gentoo.
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Re: Установка генту по сети
Не плакай, я же не плачу )))) Все в порядке, все работет.
Спасибо всем за помощь, создал я маленький раздел и через dd впихнул туды этот лайв, создал в каталоге с библиотекой дополнительный сим линк с требуемым именем. Теперь заодно ливСД на харде будет в котором уже все настроено чтобы к сеты подрубиться.
Ничто не вечно под рутом
-
Corvus
- Сообщения: 78
Re: Установка генту по сети
И все это вместо того, чтобы в chroot перейти.
-
abs-o-lut
- Сообщения: 420
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Re: Установка генту по сети
И все это вместо того, чтобы в chroot перейти.
собстно мучения того стоят, вполне неплохо иметь ливСД который я нигде не потеряю и над которым не придется плясать чтоб вылезти в нет, чрут хорошо, но мне подумалось что так будет лучше.
Будь вы доктором, через что вы удаляли бы гланды?
я бы их вообще не удалял... в данной ситуации я уже преследовал цель не только запустить клиента, но и сделать себе ливСД на харде ибо собираюсь основательно поковыряться в системе, вдруг что поломаю, дык не проблема восстановить будет и не надо под рукой болванку с линуксами держать
Ничто не вечно под рутом