Настройка и работа в Linux


А вы это знаете? - часть 5


    Если у вас исходные тексты:

если вы ничего не поняли в английском тексте, поищите следующие файлы: configure или Makefile. Они должны называться именно так, а не, скажем, Makefile.in. Если вы видите файл configure, а он должен быть исполняемым фалом, смело попробуйте ввести команду:

$./configure

     Полагаю, что слово "error", окруженное звездочками вы не получили, а это значит, что сработала автоконфигурация и вы можете приступить к следующему этапу. Этот этап состоит в указании команды

$make

     К сожалению, иногда нужно еще что-то указывать, кроме make. Посмотрите, нет ли в README или INSTALL указаний на этот счет. Частые случаи:

$make all

$make app, где app -- имя программы

     Предыдущий шаг (make) должен также закончиться без ошибок. (Вы уже знаете, что ошибка по-английски -- error, А если она особенно нехорошая, то и fatal error). В вашем каталоге должны появиться исполняемые файлы. Теперь вам нужно стать суперпользователем, чтобы установить программу для работы в системе. Заметим, что если у вас нет пароля суперпользователя (это говорит о том, что вы -- не администратор данной системы), то вам следует обратиться к администратору и попросить поставить данную программу. В некоторых случаях вы сможете использовать программу в том виде, в котором она есть, но все-таки лучше установить ее по-хорошему.

     Итак, вы даете команду su, вводите пароль суперпользователя и говорите:

make install

(Заметьте, что приглашение теперь не $, а &doubledagger;) Если инсталляция прошла без ошибок -- попытайтесь вызвать программу по ее имени. Обычно программы устанавливаются в каталог /usr/local/bin.

Если у вас бинарные исполняемые файлы:

если в директории есть файл makefile, можно попробовать:

make install

     Иначе можно попробовать переписать программу в каталог /usr/local/bin и наслаждаться. Конечно, вам могут потребоваться привилегии суперпользователя.

     Если что-то из вышеперечисленного не получилось, другого пути, как внимательно прочитать документацию, просто нет. Впрочем, лучше читать документацию до того, как вы что-то ставите, а не после.

     В RedHat Linux и SuSe Linux программы поставляются в так называемых пакетах rpm (package) и их установка происходит по-другому, более просто. Если же у вас система Linux Debian, то там есть свой стандарт пакетов: deb.

     У меня есть предложение:  если вы знаете какую-то полезность и хотите, чтобы о ней знали все v пишите, лучшие советы будут включены в следующие статьи.

X-Stranger

xstranger@tut.by





Эта статья послана с Linux.HiTECH.BY
http://linux.hitech.by/

 




- Начало -  - Назад -  - Вперед -



Книжный магазин