|
|
|
| Вот недавно достал дистрибутив Mandriva 2007. Поставил. Остался очень доволен. Решил занятся изучением Линукса и сразу же встал в стопр. У меня есть вопрос к профи (а таких здесь я уверен не мало): как же всё-таки устанавливать программы в Линуксе. Как я понял проги бывают двух типов: либо rpm-пакеты либо исходники. С rpm вроде бы всё понятно. Запускаем в консоли rpm -i и прога устанавливается. А вот где потом искать эту установленную прогу. В каком каталоге? И второй вопрос. Как быть с исходными кодами? Как их компилировать? Нашёл прогу xmms. В readme к ней написано что нужно сделать следующие действия: ./configure потом make потом make install. Первый этап выполняется. Что-то делается. А вот make потом выдаёт ошибку. Помогите пожалуйста чайнику. Выручите. | |
|
|
|
|
|
|
|
для: Максимыч
(25.10.2006 в 11:35)
| | >А вот где потом искать эту установленную прогу
Полный список установленных пакетов можно получить при помощи команды
Обычно это не удобно и команду используют совместно с preg, например, следующая команда найдёт все пакеты в чьём имени присутствует "MySQL"
Получить информацию о пакеты можно при помощи команды
Какую ошибку выдаёт make? Иногда ./configure требуется передать больше параметров (например, путь куда устанавливаете программу), следует более внимательно readme почитать. Все операции при компиляции из под root выполняете? | |
|
|
|
|
|
|
|
для: cheops
(25.10.2006 в 12:15)
| | Да. Всё делаю из под рута. При выполнении команды ./configure выдаёт сообщение что необходима библиотека GLIB версии 1.2.2. Но я посмотрел и на компе у меня стоит эта библиотека. Только версия более новая. Вторая с чем-то. Как поступить дальше? | |
|
|
|
|
автор: glsv (26.10.2006 в 11:17) |
|
|
для: Максимыч
(26.10.2006 в 11:09)
| | >Но я посмотрел и на компе у меня стоит эта библиотека. Только версия более новая.
Значит в опциях ./confugure нужно указать путь к этой библиотеке. | |
|
|
|
|
|
|
|
для: glsv
(26.10.2006 в 11:17)
| | А как его указывать и как узнать где эта библиотека лежит? | |
|
|
|
|
автор: glsv (27.10.2006 в 10:15) |
|
|
для: Максимыч
(27.10.2006 в 08:40)
| | > Но я посмотрел и на компе у меня стоит эта библиотека.
Так Вы же ее нашли? | |
|
|
|
|
|
|
|
для: glsv
(27.10.2006 в 10:15)
| | Это я посмотрел в центре установки и удалении программ. А вот как узнать где на диске располагается эта библиотека? | |
|
|
|
|
|
|
|
для: Максимыч
(27.10.2006 в 11:57)
| | Можно через find поискать
find / -name "имя_файла" -print
|
| |
|
|
|
|
|
|
|
для: Максимыч
(25.10.2006 в 11:35)
| | Возможно надо обновить библиотеки | |
|
|
|