Решено: Компилляция исходников

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

wayfarewell
Сообщения: 22
ОС: Debian

Решено: Компилляция исходников

Сообщение wayfarewell »

Uncle_Theodore писал(а): ↑
25.03.2007 23:06

0. Прежде чем устанавливать софт из исходников, убедитесь, что подходящего пакета в Вашем дистрибутиве нет.

Убедитесь, что в системе установлены средства разработки -- компилятор, библиотеки и заголовки для разных пакетов (многие дистрибутивы выделяют их в отдельные пакеты), для компиляции некоторых программ нужны и исходники ядра. Убедитесь, что символическая ссылка linux в директории /usr/src указывает на исходники того ядра, под которым будет бегать установленная программа.


А если там этой ссылки нет? как ее туда положить? у меня debian 4.0
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Решено: Компилляция исходников

Сообщение Juliette »

под рутом идёте в /usr/src
там делаете:

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

ln -s /usr/src/linux_ваша_версия_ядра linux

добавлять пока в ту тему не буду, вы пока первый, кто спросил
man ln , карочи :girl_wink:
Спасибо сказали:
wayfarewell
Сообщения: 22
ОС: Debian

Re: Решено: Компилляция исходников

Сообщение wayfarewell »

Juliette писал(а): ↑
17.06.2007 14:37
под рутом идёте в /usr/src
там делаете:

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

ln -s /usr/src/linux_ваша_версия_ядра linux

добавлять пока в ту тему не буду, вы пока первый, кто спросил
man ln , карочи :girl_wink:


Дело в том что у меня в /usr/src пусто...
Спасибо сказали:
Аватара пользователя
inline
Сообщения: 72
ОС: Gentoo

Re: Решено: Компилляция исходников

Сообщение inline »

wayfarewell писал(а): ↑
17.06.2007 19:51
Juliette писал(а): ↑
17.06.2007 14:37
под рутом идёте в /usr/src
там делаете:

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

ln -s /usr/src/linux_ваша_версия_ядра linux

добавлять пока в ту тему не буду, вы пока первый, кто спросил
man ln , карочи :girl_wink:


Дело в том что у меня в /usr/src пусто...

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

apt-get install linux-source-2.6.18 && tar xjvf /usr/src/linux-source-2.6.18.tar.bz2

А вообще, в Debian вроде нужно устанавливать не linux-source, а linux-headers для скомпилированного ядра:

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

apt-get install linux-headers-`uname -r`

и потом делать ссылку на них.
Спасибо сказали:
Аватара пользователя
Dudraug
Сообщения: 313
ОС: Debian lenny/sid

Re: Решено: Компилляция исходников

Сообщение Dudraug »

даже ссылки н надо и так все запашет
P4-3.0, ASUS P5GD1, 1024MB OЗУ, GeForce 6600GT
Спасибо сказали:
wayfarewell
Сообщения: 22
ОС: Debian

Re: Решено: Компилляция исходников

Сообщение wayfarewell »

Ура! Спасибо!
Спасибо сказали: