Перейти к содержанию

Установка GCC


Рекомендуемые сообщения

Купил ноутбук с системой Alt Linux 2.3 Compact. В нем оказался неработающий компилятор Си. Пытался установить из RPM:

#rpm -Uvh httpd-2.040-1.i386.rpm

ошибка: неудовлетворенные зависимости:

/etc/mime.types нужен для httpd-2.0.40-1

/usr/share/magic.mime нужен для httpd-2.0.40-1

libdb-3.2.so нужен для httpd-2.0.40-1

libgdbm.so.2 нужен для httpd-2.0.40-1

Что я делаю не так? Или нужно скачать и установить сначала эти самые libdb-3.2.so libgdbm.so.2 Помогите пожалуйста! Уже два дня немогу поставить GCC!

Ссылка на комментарий
Поделиться на другие сайты

Gerakl писал(а) пт, 31 декабря 2004 15:41

Купил ноутбук с системой Alt Linux 2.3 Compact. В нем оказался неработающий компилятор Си.

Он не "неработающий". Его там просто НЕТ SmileSmileSmile

Цитата:

Пытался установить из RPM:

#rpm -Uvh httpd-2.040-1.i386.rpm

ошибка: неудовлетворенные зависимости:

/etc/mime.types нужен для httpd-2.0.40-1

/usr/share/magic.mime нужен для httpd-2.0.40-1

libdb-3.2.so нужен для httpd-2.0.40-1

libgdbm.so.2 нужен для httpd-2.0.40-1

Что я делаю не так? Или нужно скачать и установить сначала эти самые libdb-3.2.so libgdbm.so.2 Помогите пожалуйста! Уже два дня немогу поставить GCC!

ВСЕ вы делаете не так Smile Вы пытаетесь установить web-сервер, а не копилятор SmileSmileSmileSmileSmile Почему вы решили, что httpd - это копилятор?

P.S. Ржал до упаду просто Smile Давно не было так весело.

Ссылка на комментарий
Поделиться на другие сайты

Gerakl писал(а) пт, 31 декабря 2004 15:41

Купил ноутбук с системой Alt Linux 2.3 Compact. В нем оказался неработающий компилятор Си. Пытался установить из RPM:

#rpm -Uvh httpd-2.040-1.i386.rpm

Laughing

во первых ты ставишь Apache вместо GCC Smile

во вторых ключ -U служит для обоновления, а не для установки Smile

вобщем тебе нужен пакет gcc*.rpm

Ссылка на комментарий
Поделиться на другие сайты

Блин действительно я туплю. На счет GCC. Но мне все равно не понятно, почему тогда не установился Apache? Я вообще то полный ламер, но хочу все же освоить Linux. Может быть посоветуете какой нибудь нормальный учебник или откуда можно нужную информацию скачать по Linux. Заранее благодарен всем, кто мне сможет помочь в освоении этой OS!!! Shocked

Ссылка на комментарий
Поделиться на другие сайты

Apache не установился, как явствует из сообщения об ошибке, из-за неудовлетворенных зависимостей. Это означает, что предварительно нужно установить пакеты, которым принадлежат файлы libdb-3.2.so и libgdbm.so.2. Чтобы не превращать процесс в охоту за зависимостями, можно воспользоваться программой APT, входящей в состав дистрибутива ALT Linux (она при установке пакетов автоматически доустанавливает недостающее), или менеджером пакетов графического режима (например, kpackage из KDE).

За дополнительной информацией можно обратиться на сайт ALT Linux: http://www.altlinux.ru

Что касается книг, то трудно что-либо посоветовать, не зная, для чего ты используешь компьютер: разработка софта - это одно, дизайн - другое, а игры - совсем другое Wink. Возможно, подойдет книга Алексея Федорчука "Офис, графика, Web в Linux", ее содержание гораздо шире того, что указано в названии. Есть еще книги "Эффективная работа: UNIX" (авторы: Сергей Немнюгин, михаил Чаунин, Андрей Комолкин) и "Linux в подлиннике" Алексея Стахнова. Первая книга выпущена издательством "БХВ-Петербург", остальные - издательством "Питер".

PS: А зачем тебе Apache?

Ссылка на комментарий
Поделиться на другие сайты

Я устроился на работу помошником сисадмина. Внутренний сервер работает под FreeBSD. Естественно на нем стоит Apache, Samba, PHP и MySQL. Для работы необходимо еще знание PHP. Вот я и решил поставить себе на ноутбук все это хозяйство для изучения. FreeBSD установить не удалось, т.к. на моем ноутбуке даже default kernel грузится не захотел. Естественно без этого установка невозможна. Поскольку у меня с ноутбуком в комплекте был Alt Linux, решил поставить все это хозяйство на него. Так, что Apache мне нужен для изучения и написания программ для Веб.

Ссылка на комментарий
Поделиться на другие сайты

Apache не установился по двум причинам - из-за неудовлетворенных зависимостей и из-за неправильного ключа, как уже было указано. По первому вопросу - rpmfind.net - ищи пакеты, в которых находятся нужные библиотеки, по второму - rpm -ivh ...

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...