Отправляет email-рассылки с помощью сервиса Sendsay

За 2009-04-23

Re: kernel-modules-eeepc-std-def

On Thu, 23 Apr 2009 08:20:25 +0500
Руслан wrote:

> пакетище установлен.
> но команда не работает :(
посмотри свой пакетный менеджер. В дебиане я говорю
apt-file search lsusb | grep bin/lsusb
у тебя должно быть нечто подобное.
Timohty Silent

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36075; Возраст листа: 2099; Участников: 1380
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/848522

   2009-04-23 16:48:46 (#848522)

Re: Сборка пакетов в Mandriva

On Wednesday 22 April 2009 12:21:33 Alexander Tiurin wrote:
> Доброго времени суток!
> Хочу разобраться с сабже при условии, что подобным я занимался только на
> deb дистрибутивах.
> Что есть в deb:
> 1. В deb есть понятие "дебианизация исходников".
> 2. В deb есть возможность стащить исходники из репозитория тестируемой
> ветки (это что бы не заниматься дебианизацией исходников).
> 3. Установка необходимых зависимостей для сборки из исходников одной
> командой.
> 4. Сборка исходников в deb пакет.
>
> Может кто -нибудь прокоментировать эти пункты, но применительно к mandriva?
>
В любом rpm-bsed дистрибутиве есть 2 типа rpm пакетов:
1 - инсталляционный rpm пакет xxx.rpm
2 - рпм-ка с сырцами. xxx.src.rpm
Есть ещё исходники, в любом виде.
rpm пакет ставиться с помощью rpm. Всё остальное, urpmi например - это
надстройка на rpm.
src.rpm пакеты обрабатываются при помощи rpmbuild. Происходит копиляция,
сборка и создание инсталяционного rpm пакета в "автоматическом" режиме.
Так же, как для исходников нужны devel пакеты.
Если Вы компилите из исходников и хотите создать инсталяционный rpm пакет, то
есть 2 пути. Использовать checkinstall, или создать тарбол и написать spec
файл. И собрать при помощи rpmbuild.

   2009-04-23 08:12:24 (#848313)

Re: Сборка пакетов в Mandriva

On Wed, 22 Apr 2009 11:21:33 +0400
Alexander Tiurin <alexander***@g*****.com> wrote:

> 4. Сборка исходников в deb пакет.

checkinstall -r -y. Получите рпм-пакет. Параметры опциональны)))

   2009-04-23 07:59:06 (#848307)

Re: Сборка пакетов в Mandriva

установкой пакетов в мандриве занимается команда urpmi, только
вначале надо установить репы. Очень просто - через http://easyurpmi.zarb.org/

> Если вкратце, то конфигурация пакетов (один проект можно разбить на
> несколько пакетов), процедуры их сборки, установки и удаления - описывается
> в единственном файле спецификации с достаточно простым синтаксисом. Правда,
> всё сильно осложняется тем, что содерхимое этого файла обрабатывается
> макропроцессором, а в дистрибутивах есть обширные библиотеки этих макросов.
> В результате файлы спецификации оказывается простыми, но плохо переносимыми
> между дистрибутивами.
>

   2009-04-23 07:32:35 (#848303)

Re: Сборка пакетов в Mandriva

22 апреля 2009 г. 11:21 пользователь Alexander Tiurin <alexander***@g*****.com
> написал:

> Доброго времени суток!
> Хочу разобраться с сабже при условии, что подобным я занимался только на
> deb
> дистрибутивах.
> Что есть в deb:
> 1. В deb есть понятие "дебианизация исходников".
> 2. В deb есть возможность стащить исходники из репозитория тестируемой
> ветки
> (это что бы не заниматься дебианизацией исходников).
> 3. Установка необходимых зависимостей для сборки из исходников одной
> командой.
> 4. Сборка исходников в deb пакет.
>
> Может кто -нибудь прокоментировать эти пункты, но применительно к mandriva?

Комментарий простой - всё это неприменимо так как mandriva rpm-based. С
документацией у rpm почему-то не очень хорошо, но можно почитать на
http://docs.fedoraproject.org/drafts/rpm-guide-en/

Если вкратце, то конфигурация пакетов (один проект можно разбить на
несколько пакетов), процедуры их сборки, установки и удаления - описывается
в единственном файле спецификации с достаточно простым синтаксисом. Правда,
всё сильно осложняется тем, что содерхимое этого файла обрабатывается
макропроцессором, а в дистрибутивах есть обширные библиотеки этих макросов.
В результате файлы спецификации оказывается простыми, но плохо переносимыми
между дистрибутивами.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36069; Возраст листа: 2099; Участников: 1380
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/848266

   2009-04-23 00:20:03 (#848266)