Название: Sources Отправлено: Nikos от 06 Августа 2008, 21:45:59 Objasnite pojalusta, kak sobrat' progu is ishodnyh kodov?!?pardon, shto pishu ne -po russky..... :)
Название: Re: Sources Отправлено: Ы от 07 Августа 2008, 00:50:15 ./configure
make check make make install Название: Re: Sources Отправлено: Nikos от 10 Августа 2008, 18:17:13 надо папку указать вначале ?? например /usr/files/soft/ggg ?
Название: Re: Sources Отправлено: And от 11 Августа 2008, 07:37:26 надо папку указать вначале ?? например /usr/files/soft/ggg ? Для исходников есть специальный каталог /usr/src - в нём и надо собирать. Распакуй исходники в этот каталог и в нём выполни выше указанные команды. В исходниках есть инструкция по установке - неплохо её прочитать, возможно установка отличается от выполнения этих стандартных команд. rtfm ps Краткий справочник по командам Unix здесь (http://tuxik.kamensktel.ru/index.php?ev=nws&art=1205301072) Название: Re: Sources Отправлено: userdef от 17 Августа 2008, 21:10:41 у скрипта configure есть ключи (напр. --prefix=/usr/local)
смотрите текстовый файл INSTALL или сам скрипт а вообще, есть системы управления пакетами RPM,APT,Yast2 и т.п. Название: Re: Sources Отправлено: Ариец от 18 Августа 2008, 08:55:50 Если есть желание собрать что-то из исходников, но нет опыта, то лучше начинать учиться собирать софт из src.rpm пакетов. Идем куда-нибудь на http://rpmseek.com, ищем нужный src.rpm (желательно от вендоров твоего дистриба или от Red Hat/Fedora) пакет посвежее, качаем и в mc тыкаем в него. Через некоторое время он его распакует и перед глазами предстанут два скрипта, - INSTALL и REBUILD. Тыкаем во второй. На экране побегут строчки компиляции и, если все зависимости удолетворены, то через энное количество времени в каталоге /usr/src/rpm/RPMS/твоя_архитектура/ будут лежать два пакет. Один со словом debug нам не нужен, а по второму тыкаем в том же mc. Он опять распакуется и перед глазами предстанут два скрипта, - INSTALL и UNINSTALL. Тыкаем в первый. Пакет проставится в систему и будет в ней как родной. Это значит, что в отличии от простой установки из исходных кодов, софт собранный данным способом можно не только проставить на другую тачку, но и потом удалить, используя свой менеджер пакетов. ну еще есть защита от дурака, - если при сборке что-то пойдет не так, то rpm'ка не соберется, соответсвенно система не будет загажена кривособранным софтом.
З.Ы. Все операция производятся от рута. Удачи ;). Название: Re: Sources Отправлено: Ведметь от 31 Августа 2008, 15:37:05 Полезная инфа
+1 Название: Re: Sources Отправлено: Ведметь от 31 Августа 2008, 15:54:25 надо папку указать вначале ?? например /usr/files/soft/ggg ? Для исходников есть специальный каталог /usr/src - в нём и надо собирать. Распакуй исходники в этот каталог и в нём выполни выше указанные команды. В исходниках есть инструкция по установке - неплохо её прочитать, возможно установка отличается от выполнения этих стандартных команд. rtfm ps Краткий справочник по командам Unix здесь ([url]http://tuxik.kamensktel.ru/index.php?ev=nws&art=1205301072[/url]) Про /usr/src людей не вводи в заблуждение. Это не заповедь и не закон. Правильнее собирать под юзером, а ставить по sudo. У меня например каталог "/home/<username>/build" для этих целей. Название: Re: Sources Отправлено: And от 04 Сентября 2008, 00:40:55 Про /usr/src людей не вводи в заблуждение. Это не заповедь и не закон. Правильнее собирать под юзером, а ставить по sudo. У меня например каталог "/home/<username>/build" для этих целей. Я и не утверждаю, что это заповедь или закон....Я написал, что каталог /usr/src существует для исходников. В принципе можно собрать в любом каталоге... только зачем, если есть для этого свой каталог... к стати собирать под юзером, - это тоже не заповедь и не закон.... :) Название: Re: Sources Отправлено: Ариец от 04 Сентября 2008, 16:11:14 Если по уму систему строить, то лучше каталог с сорцами вообще вынести на отдельный винт и монтировать куда нужно.
По крайней мере у думающих разработчиков так. Ибо система при частых сборках не тормозит. Название: Re: Sources Отправлено: And от 04 Сентября 2008, 16:26:42 Если по уму систему строить, то лучше каталог с сорцами вообще вынести на отдельный винт и монтировать куда нужно. В этом и есть преимущество *NIX перед виндой - гибкость.По крайней мере у думающих разработчиков так. Ибо система при частых сборках не тормозит. Всё зависит от тех задач, которые выполняются на канкретной системе... Но вопрос-то был не как сконфигурировать систему для разработчика... Человек только начал осваивать Линукс. На обычном десктопе для сборки пакетов из исходников вполне достаточно использовать стандартный каталог... Название: Re: Sources Отправлено: Ариец от 04 Сентября 2008, 16:33:47 Да я так... типа поумничал... :)
|