URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76177
[ Назад ]

Исходное сообщение
"Установка приложений в Debian"

Отправлено Budy , 11-Сен-07 13:19 
Доброго всем времени суток, уважаемые.

Столкнулся с проблемой установки приложений под Debian.

Вообще по существу выполняю задание по учебе - создать веб-сервер с поддержкой php и mysql под управлением ОС Debian.
Разобрался как поставить Midnight Commander. Для этого установил glib и libgpm. Начал ставить Apache с PHP и столкнулся с такой ошибкой:
При конфигурировании PHP (вызов команды $./configure) выводится такая ошибка:

checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found on $PATH

Сначала выводилась ошибка, вроде gcc не хватало, установил теперь это.
Используемые файлы и версии:
Debian 3.31r3
Apache_1.3.33rusPL30.21
Php_4.3.10
Mysql_3.22.32 (пока не пробовал ставить)
libglib2.0-0_2.6.4-1_i386.deb (с диска debian)
libgpmg1_1.19.6-19sarge1_i386.deb (с диска debian)
mc_4.6.0-4.6.1-pre3-3sarge1_i386.deb (с диска debian)
libgcc1_3.4.3-13_i386.deb (с диска debian)
Файлы Apache&PHP&Mysql под FreeBsd 5.1 ставил без проблем.

Заранее благодарю.


Содержание

Сообщения в этом обсуждении
"Установка приложений в Debian"
Отправлено newser , 11-Сен-07 16:53 
>[оверквотинг удален]
>Apache_1.3.33rusPL30.21
>Php_4.3.10
>Mysql_3.22.32 (пока не пробовал ставить)
>libglib2.0-0_2.6.4-1_i386.deb (с диска debian)
>libgpmg1_1.19.6-19sarge1_i386.deb (с диска debian)
>mc_4.6.0-4.6.1-pre3-3sarge1_i386.deb (с диска debian)
>libgcc1_3.4.3-13_i386.deb (с диска debian)
>Файлы Apache&PHP&Mysql под FreeBsd 5.1 ставил без проблем.
>
>Заранее благодарю.

Пользуйтесь пакетным менеджером (aptitude, apt-get) и не нужно ничего собирать.


"Установка приложений в Debian"
Отправлено org , 11-Сен-07 17:48 
>[оверквотинг удален]
>>Mysql_3.22.32 (пока не пробовал ставить)
>>libglib2.0-0_2.6.4-1_i386.deb (с диска debian)
>>libgpmg1_1.19.6-19sarge1_i386.deb (с диска debian)
>>mc_4.6.0-4.6.1-pre3-3sarge1_i386.deb (с диска debian)
>>libgcc1_3.4.3-13_i386.deb (с диска debian)
>>Файлы Apache&PHP&Mysql под FreeBsd 5.1 ставил без проблем.
>>
>>Заранее благодарю.
>
>Пользуйтесь пакетным менеджером (aptitude, apt-get) и не нужно ничего собирать.

Согласен на 101%!!! Ставится все на ура и привязывает все сам по крайней мере у меня так было (: И еще вопрос, почему пакеты такие древние???


"Установка приложений в Debian"
Отправлено Budy , 11-Сен-07 21:30 
1.Товарищи, на будущее: приводите пожалуйста примеры. Не совсем понял, что делать с командой (aptitude, apt-get). Apt-get ставит только стандартные пакеты с диска debian, а на диске нет php, есть apache2, но с ним тоже проблема какая-то была...
2.Если честно, я даже не думал что пакеты такие уж древние. Когда разбирался с FreeBSD, скачивал самый свежак... давно это правда было... ;)

Я тут порылся, в ошибке видимо указано, что невозможно найти файлы по пути $PATH. Думается, надо $PATH изменить, добавить путь чтоли... Подскажите, пожалуйста, как это можно осуществить.


"Установка приложений в Debian"
Отправлено Cyrus_user , 12-Сен-07 05:20 
>[оверквотинг удален]
>командой (aptitude, apt-get). Apt-get ставит только стандартные пакеты с диска debian,
>а на диске нет php, есть apache2, но с ним тоже
>проблема какая-то была...
>2.Если честно, я даже не думал что пакеты такие уж древние. Когда
>разбирался с FreeBSD, скачивал самый свежак... давно это правда было... ;)
>
>
>Я тут порылся, в ошибке видимо указано, что невозможно найти файлы по
>пути $PATH. Думается, надо $PATH изменить, добавить путь чтоли... Подскажите, пожалуйста,
>как это можно осуществить.

нужно немного почитать на официальном сайте про дебиан и как его начать использовать правильно.
для начала добавить репозитарии в /etc/apt/source.list - список взять с офф. сайта
apt-get update  - обновить список пакетов
apt-get dist-upgrade - апгрейдить до версии подключенного репозитария
apt-get install php5  - установить php5
в это время внимательно читать что пишет система и ответы читать на официальном сайте.

если есть желание всё самому собирать, но правильно и в deb, читаем про apt-source и apt-build и документацию на оф. сайте.


"Установка приложений в Debian"
Отправлено Budy , 12-Сен-07 08:06 
>[оверквотинг удален]
>для начала добавить репозитарии в /etc/apt/source.list - список взять с офф. сайта
>
>apt-get update  - обновить список пакетов
>apt-get dist-upgrade - апгрейдить до версии подключенного репозитария
>apt-get install php5  - установить php5
>в это время внимательно читать что пишет система и ответы читать на
>официальном сайте.
>
>если есть желание всё самому собирать, но правильно и в deb, читаем
>про apt-source и apt-build и документацию на оф. сайте.

1.По поводу начать правильно использовать, это понятно, просто я в английском не силен. Может кто посоветует где можно взять описание?
2.По поводу моей проблемы, выполнил команду apt-get -f install и компиляторы установились. Теперь пакеты ставятся нормально. Поставил apache2 с диска.
3.apt-get install php5 - не могу вополнить, пишет нет пакета. Пытался скачать deb-пакет php5, нигде не смог найти. Поможете?
4.Как узнать какой оффсайт?


"Установка приложений в Debian"
Отправлено Budy , 12-Сен-07 09:22 
Нашел офсайт - http://packages.debian.org

На офсайте нашел php5_5.2.0-8+etch7_all.deb, скачал в каталог /distrib, а вот подключить как описывал Cyrus_user:

>для начала добавить репозитарии в /etc/apt/source.list - список взять с офф. сайта
>apt-get update  - обновить список пакетов
>apt-get dist-upgrade - апгрейдить до версии подключенного репозитария
>apt-get install php5  - установить php5

не получается.
Добавляю в этот файл строчку deb file:///distrib/, выполняю apt-get update, тогда выводится ошибка:
E: Malformed line 4 in source list /etc/apt/sources.list (dist)

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


"Установка приложений в Debian"
Отправлено newser , 12-Сен-07 09:36 
>[оверквотинг удален]
>>apt-get update  - обновить список пакетов
>>apt-get dist-upgrade - апгрейдить до версии подключенного репозитария
>>apt-get install php5  - установить php5
>
>не получается.
>Добавляю в этот файл строчку deb file:///distrib/, выполняю apt-get update, тогда выводится
>ошибка:
>E: Malformed line 4 in source list /etc/apt/sources.list (dist)
>
>Думается неправильно указываю путь. Подскажите, что можно сделать.

Скажите, ну почему Вы такой ленивый??? На официальном сайте http://www.debian.org/ полно документации, в том числе и на русском языке! Почитайте хотя бы основы.


"Установка приложений в Debian"
Отправлено Boinicle , 12-Сен-07 21:48 
>Скажите, ну почему Вы такой ленивый??? На официальном сайте http://www.debian.org/ полно документации,
>в том числе и на русском языке! Почитайте хотя бы основы.

Можете попробовать автоматическую установку LAMP (Linux+Apache+Mysql+Php).
newser, человеку просто надо выполнить это задание и он про все забудет, разве не понятно. Для таких людей надо создавать специальный мануал типа "LAMP для чайников" :)


"Установка приложений в Debian"
Отправлено Virtual , 13-Сен-07 15:38 
>>Скажите, ну почему Вы такой ленивый??? На официальном сайте http://www.debian.org/ полно документации,
>>в том числе и на русском языке! Почитайте хотя бы основы.
>
>Можете попробовать автоматическую установку LAMP (Linux+Apache+Mysql+Php).
>newser, человеку просто надо выполнить это задание и он про все забудет,
>разве не понятно. Для таких людей надо создавать специальный мануал типа
>"LAMP для чайников" :)

Как сейчас помню в ветке 3.1r1 минимум 2 DVD у Вас они все добавлены??? Если нет то

#apt-cdrom add
для каждого CD/DVD
потом
#apt-get update
#apt-get upgrade
#apt-get -f install
#apt-get install apache2 php4 php4-mysql

ну и вроде все


"Установка приложений в Debian"
Отправлено Budy , 14-Сен-07 08:01 
>[оверквотинг удален]
>
>#apt-cdrom add
>для каждого CD/DVD
>потом
>#apt-get update
>#apt-get upgrade
>#apt-get -f install
>#apt-get install apache2 php4 php4-mysql
>
>ну и вроде все

Нет, у меня только 1 CD диск, предоставленный преподом.

>...человеку просто надо выполнить это задание и он про все забудет,
>разве не понятно

Да, угадал. Но сейчас действительно затянуло, оказывается оченоь удобная и практичная система. Я даже подумываю переходить с Windows на Linux.


"Установка приложений в Debian"
Отправлено Virtual , 08-Окт-07 02:49 
>[оверквотинг удален]
>>
>>ну и вроде все
>
>Нет, у меня только 1 CD диск, предоставленный преподом.
>
>>...человеку просто надо выполнить это задание и он про все забудет,
>>разве не понятно
>
>Да, угадал. Но сейчас действительно затянуло, оказывается оченоь удобная и практичная система.
>Я даже подумываю переходить с Windows на Linux.

ищите второй DVD потому как часть пакетов может быть на нем



"Установка приложений в Debian"
Отправлено AddMen , 03-Авг-08 21:00 
>[оверквотинг удален]
>>не получается.
>>Добавляю в этот файл строчку deb file:///distrib/, выполняю apt-get update, тогда выводится
>>ошибка:
>>E: Malformed line 4 in source list /etc/apt/sources.list (dist)
>>
>>Думается неправильно указываю путь. Подскажите, что можно сделать.
>
>Скажите, ну почему Вы такой ленивый??? На официальном сайте http://www.debian.org/ полно документации,
>в том числе и на русском языке! Почитайте хотя бы основы.
>

Бьюсь уже неделю, пакет скачан из инета (wine_1.0.0-1_amd64.deb) - установить не могу, прочитал кучу манов и статей, добавить в репозиторий не удается, пока пытался его настроить - создал локальное зеркало, причем оно прекрасно работает. Но с этим файлом.... просто беда, засунул его в Synaptic - не видно версии и вообще не встает говорит есть неудовлетворяемые зависимости и конфликт с другим ПО, но с чем именно конфликтует не видно, через apt-get и aptitude тоже ничего не получается.

Плиз, ткните носом, где искать? а то есть еще ряд необходимых пакетов, а у меня ничего не получается.


"Установка приложений в Debian"
Отправлено Virtual , 08-Июн-09 17:12 
>[оверквотинг удален]
>Бьюсь уже неделю, пакет скачан из инета (wine_1.0.0-1_amd64.deb) - установить не могу,
>прочитал кучу манов и статей, добавить в репозиторий не удается, пока
>пытался его настроить - создал локальное зеркало, причем оно прекрасно работает.
>Но с этим файлом.... просто беда, засунул его в Synaptic -
>не видно версии и вообще не встает говорит есть неудовлетворяемые зависимости
>и конфликт с другим ПО, но с чем именно конфликтует не
>видно, через apt-get и aptitude тоже ничего не получается.
>
>Плиз, ткните носом, где искать? а то есть еще ряд необходимых пакетов,
>а у меня ничего не получается.

извеняюсь с затяжным ответом
dpkg -i wine_1.0.0-1_amd64.deb

внимательно изучаем, то чего ось просит - доставляем через apt-get aptitude