что за каталог?

Модераторы: Skull, Модераторы разделов

traktorishka
Сообщения: 132

что за каталог?

Сообщение traktorishka »

при попытке что либо скопилировать выдает ошибку:
/usr/bin/i586-alt-linux-gcc: no such file or directory

Вопрос: что это за каталог, откуда он береться и что в нем должно быть?

Дистр: Compact 3.0 проблема вобщем то проявилась сразу после установки...
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux

Re: что за каталог?

Сообщение Skull »

traktorishka писал(а):
01.11.2006 09:49
при попытке что либо скопилировать выдает ошибку:
/usr/bin/i586-alt-linux-gcc: no such file or directory
Это компилятор. Ты его устанавливал? (пакет gcc или подобное название).
Skull
Спасибо сказали:
traktorishka
Сообщения: 132

Re: что за каталог?

Сообщение traktorishka »

Skull писал(а):
01.11.2006 10:14
Это компилятор. Ты его устанавливал? (пакет gcc или подобное название).


Да. rpm -qa показывает, что компилятор стоит.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: что за каталог?

Сообщение serzh-z »

И что же он показывает точно, если не секрет - надеюсь не "common-gcc", как в том случае?
Спасибо сказали:
traktorishka
Сообщения: 132

Re: что за каталог?

Сообщение traktorishka »

serzh-z писал(а):
01.11.2006 12:56
И что же он показывает точно, если не секрет - надеюсь не "common-gcc", как в том случае?


Вопроса не понял.

Вот разъясните, как мне поставить/обновить gcc, glib если я скачал все эти бинарники:
http://www.sisyphus.ru/srpm/gcc4.1/get
http://www.sisyphus.ru/srpm/glibc/get

apt не доступен, по пирчине того, что выкинут блок питания от модема и, соответственно, интернета нету ...
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: что за каталог?

Сообщение romuil »

Вот разъясните, как мне поставить/обновить gcc, glib если я скачал все эти бинарники:
http://www.sisyphus.ru/srpm/gcc4.1/get
http://www.sisyphus.ru/srpm/glibc/get

это пакеты с исходными кодами
качать надо из ftp репозитория
вывод rpm -qa | grep gcc в студию
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: что за каталог?

Сообщение serzh-z »

При всем уважении к автору, хотелось бы заметить, что он как-то странно решает "проблему" - постоянно пытается наступить на любимые грабли, хотя и в другом дистрибутиве (http://linuxforum.ru/index.php?showtopic=27607). Неужели так тяжело прочитать документацию для начинающих...
Спасибо сказали:
traktorishka
Сообщения: 132

Re: что за каталог?

Сообщение traktorishka »

serzh-z писал(а):
01.11.2006 16:54
При всем уважении к автору, хотелось бы заметить, что он как-то странно решает "проблему" - постоянно пытается наступить на любимые грабли, хотя и в другом дистрибутиве (http://linuxforum.ru/index.php?showtopic=27607). Неужели так тяжело прочитать документацию для начинающих...


Вариант того, что я очень сильно туплю - он даже не отрицается. Документация для начинающих читается уже до фига времени.... Ну не врубаюсь, что и как в этом случае делать....
Из предыдущего топика ответа я так и не почерпнул... (большинство ответов упиралось в apt. про исходников, согласен, был не прав)

P.S.
rpm -qa | grep gcc
libgcc3.4-3.4.4-alt1
gcc-common-1.4.6-alt1


При наборе в командной строке gcc выдает: /usr/bin/i586-alt-linux-gcc: No such file or directory

romuil писал(а):
01.11.2006 16:43

Вот разъясните, как мне поставить/обновить gcc, glib если я скачал все эти бинарники:
http://www.sisyphus.ru/srpm/gcc4.1/get
http://www.sisyphus.ru/srpm/glibc/get

это пакеты с исходными кодами
качать надо из ftp репозитория
вывод rpm -qa | grep gcc в студию


я уже выкачал все указанные бинарники
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: что за каталог?

Сообщение serzh-z »

rpm -ivh <имя пакета> или rpm -ivhf <имя файла пакета> (не уверен, что не ошибаюсь про f) установит все что угодно. Больше знать ничего не нужно. man rpm (полагаю, что даже на русском) прольет свет на остальные тонкости rpm.
Спасибо сказали:
traktorishka
Сообщения: 132

Re: что за каталог?

Сообщение traktorishka »

serzh-z писал(а):
01.11.2006 17:36
rpm -ivh <имя пакета> или rpm -ivhf <имя файла пакета> (не уверен, что не ошибаюсь про f) установит все что угодно. Больше знать ничего не нужно. man rpm (полагаю, что даже на русском) прольет свет на остальные тонкости rpm.


именно таким образом и ставились эти все бинарники... Только в целях исключения замечаний насчет зависимостей ставились с -nodeps...
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: что за каталог?

Сообщение serzh-z »

Оригинально... Не знаю, кто посоветовал добавить nodeps, но это было очень неумное решение, особенно по отношению к gcc.
Спасибо сказали:
traktorishka
Сообщения: 132

Re: что за каталог?

Сообщение traktorishka »

serzh-z писал(а):
01.11.2006 17:53
Оригинально... Не знаю, кто посоветовал добавить nodeps, но это было очень неумное решение, особенно по отношению к gcc.

хм... почему? если не добавлять - он ругается на взаимные зависимости (друг на друга) ....
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: что за каталог?

Сообщение serzh-z »

Можно тогда вопрос - что же все-таки за пакеты тогда были установлен? И какие именно они файлы установили (rpm -ql <имя пакета>)? И что скажет "which gcc"? И если этот gcc, вдруг обнаружится, то он запуститься?
Спасибо сказали:
traktorishka
Сообщения: 132

Re: что за каталог?

Сообщение traktorishka »

serzh-z писал(а):
01.11.2006 18:23
Можно тогда вопрос - что же все-таки за пакеты тогда были установлен? И какие именно они файлы установили (rpm -ql <имя пакета>)? И что скажет "which gcc"? И если этот gcc, вдруг обнаружится, то он запуститься?


Итак, забив на все, что нажито непосильный трудом (с), ALT-linux был переустановлен. Что мы имеем на данный момент:
1. rpm -qa | grep gcc
libgcc3.4-3.4.4-alt1
gcc-common-1.4.6-alt1

2. which gcc
/usr/bin/gcc

3.gcc
/usr/bin/i586-alt-linux-gcc: No such file or directory

4.ls -l gcc*
lrwxrwxrwx 1 root root 36 Ноя 8 23:35 gcc -> /etc/alternatives/links/|usr|bin|gcc
lrwxrwxrwx 1 root root 21 Ноя 8 23:35 gccbug -> i586-alt-linux-gccbug
-rwxr-xr-x 1 root root 4020 Янв 17 2005 gcc_wrapper


Вообщем при запуске /etc/alternatives/links/|usr|bin|gcc и выдается то,что выдается :( Сможете помочь?

P.S. Как в mc настроить, что бы по Alt+key курсор передвигался на имя файла, соответственно этой key (а-ля FAR)
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: что за каталог?

Сообщение romuil »

traktorishka - без обид
Вылезай из танка

Код: Выделить всё

rpm -qa | grep gcc
gcc3.4-3.4.5-alt6
libgcc4.1-4.1.1-alt10
gccmakedep-1.0.1-alt1
gcc3.4-c++-3.4.5-alt6
gcc-c++-common-1.4.10-alt1
gcc-common-1.4.10-alt1
это мои пакеты.
У тебя просто не установлен сам компилер
твой gcc-common-1.4.6-alt1
это ещё не весь gcc - если у тебя компакт - закажи дополнительные диски и не парься с компиляцией , почитай доки ;)
Спасибо сказали:
traktorishka
Сообщения: 132

Re: что за каталог?

Сообщение traktorishka »

romuil писал(а):
04.11.2006 01:12
traktorishka - без обид
Вылезай из танка
У тебя просто не установлен сам компилер
твой gcc-common-1.4.6-alt1
это ещё не весь gcc - если у тебя компакт - закажи дополнительные диски и не парься с компиляцией , почитай доки ;)


Ну вообщем то я в курсе, что у меня нету компилятора... Вопрос то изначально перерос в то, каким образом мне поставить этот компилятор ИМЕННО из бинарников, которые есть у меня в наличии:

Список этого:
http://www.sisyphus.ru/srpm/gcc4.1/get
http://www.sisyphus.ru/srpm/glibc/get

ставить под одному - так он ругается на зависимости и в итоге :(

Ну если не судьба (хотя интересно), буду ставить apt`ом. Всем спасибо...
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: что за каталог?

Сообщение romuil »

Чтобы ставить пакеты мимо apt-get надо четко представлять что будет сделано.
Эксперименты с glibc разломают тебе систему полностью.
Не надо городить велосипед , подключай репозиторий и ставь gcc нормальным способом.
Спасибо сказали:
traktorishka
Сообщения: 132

Re: что за каталог?

Сообщение traktorishka »

romuil писал(а):
04.11.2006 11:57
Эксперименты с glibc разломают тебе систему полностью.


Вообщем уже разломали разок:)))

rpm [alt] ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/3.0/ i586 classic

apt-get update
Получено: 1 ftp://updates.altlinux.ru i586 release [689B]
Получено: 2 ftp://ftp.altlinux.ru i586 release [2936B]
Ошибка ftp://updates.altlinux.ru i586 release
file was not signed with a known key. Check if the proper gpg key was imported to your keyring.
Получено 3625B за 5s (689B/s).
Найдено ftp://ftp.altlinux.ru i586/classic pkglist
Найдено ftp://ftp.altlinux.ru i586/classic release
Невозможно получить ftp://updates.altlinux.ru/3.0/i586/base/release file was not signed with a known key. Check if the proper gpg key was imported to your keyring.
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
W: Невозможно получить или проверить файлы описания некоторых репозиториев. Эти репозитории будут игнорироваться.
W: Возможно, Вам потребуется запустить `apt-get update' для исправления.
E: Некоторые индексные файлы не удалось скачать, они либо были проигнорированы, либо вместо них были использованы старые версии.
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: что за каталог?

Сообщение romuil »

убери из строки в sources.list [alt] так не будет проводиться сверка ключей
Спасибо сказали:
traktorishka
Сообщения: 132

Re: что за каталог?

Сообщение traktorishka »

все... спасибо всем.... разобрался...
Спасибо сказали: