<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Сборка deb пакетов под Fedora]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=19922&amp;type=atom" />
	<updated>2012-02-01T10:26:39Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=19922</id>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247585#p247585" />
			<content type="html"><![CDATA[<p>Спасибо за советы. Разбираюсь с dpkg-deb.</p>]]></content>
			<author>
				<name><![CDATA[dream2work]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21803</uri>
			</author>
			<updated>2012-02-01T10:26:39Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247585#p247585</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247580#p247580" />
			<content type="html"><![CDATA[<p>ы. debootstrap в федоре вроде есть, так что вот кратко:</p><div class="codebox"><pre><code>$ mkdir /mnt/debian
$ mount /de/sdX /mnt/debian
$ debootstrap --verbose --arch amd64 stable /mnt/debian
$ nano /mnt/debian/etc/hosts
$ nano /mnt/debian/etc/hostname
$ mount -v --bind /proc/ /mnt/debian/proc
$ mount -v --bind /dev/ /mnt/debian/dev
$ mount -v --bind /sys/ /mnt/debian/sys
$ mount -v --bind /dev/pts /mnt/debian/dev/pts
$ chroot /mnt/debian /bin/bash</code></pre></div><p>.:_)</p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2012-02-01T09:56:06Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247580#p247580</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247578#p247578" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>&gt;с помощью checkinstall<br />Это программка для сканирования файлов make и создания пакетов. Очень удобно для установки пакетов на свою машину, но если собираешься распространять, лучше создать пакет вручную. Кроме того, если нужны скрипты для установки, тоже нужно вручную.</p><p>&gt;с помощью dpkg --build<br />Это основное средство для сборки пакетов, оно запаковывает файлы в пакет. Освоение пакетов deb лучше начинать с него. Собственно, с помощью него можно собрать любой deb-пакет, остальные утилиты только автоматизируют сборку.</p><p>man dpkg-deb<br />(dpkg --build на самом деле вызывает dpkg-deb --build)</p><p>&gt;с помощью dpkg-buildpackade<br />Это средство для автоматизации сборки пакетов, фронтэнд для других утилит. Автоматически компилирует, подписывает, упаковывает и грабит корованы.</p><p>&gt;с помощью dh_make<br />Это утилита для быстрой сборки deb-пакетов разных видов из исходников.</p><p>&gt;где взять скрипты и где make сохраняет файллист с помощью которого можно собрать data.tar.gz<br />Вручную упаковывать не надо, dpkg-deb сам все упакует. Файл control надо будет написать (man deb-control). Скрипты тоже, если нужны. Маны про все есть.</p><p>&gt;а сборкой пакетов в принцыпе возможно заниматься если не знаешь bash-скриптинг или всё же придётся изучить?<br />Можно. Но хотя бы основы лучше изучить, в жизни пригодится.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2012-02-01T09:37:53Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247578#p247578</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247577#p247577" />
			<content type="html"><![CDATA[<p><strong>dream2work</strong>, собирай в чруте.</p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2012-02-01T09:35:28Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247577#p247577</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247576#p247576" />
			<content type="html"><![CDATA[<p>Согласен. Поэтому и создал тему.<br />Для сборки под Deb-системой есть много доков. И там все просто - все инструменты есть в репозиториях.<br />Но где взять необходимый инструментарий для fedora? Ести ли репозитории или нужно устанавливать все с сорцов?</p><p>Например.<br /></p><div class="codebox"><pre><code>yum install debhelper
Loaded plugins: presto, refresh-packagekit
Setting up Install Process
No package debhelper available.
Error: Nothing to do</code></pre></div>]]></content>
			<author>
				<name><![CDATA[dream2work]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21803</uri>
			</author>
			<updated>2012-02-01T09:33:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247576#p247576</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247575#p247575" />
			<content type="html"><![CDATA[<p>Если правильно собирать, то <a href="http://www.debian.org/doc/manuals/maint-guide/">сюда</a> и <a href="http://www.debian.org/doc/manuals/maint-guide/index.ru.html">сюда</a></p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2012-02-01T09:33:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247575#p247575</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247574#p247574" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>dream2work пишет:</cite><blockquote><p>Интересует есть ли возможность собрать пакет с исходников прямо в deb?</p></blockquote></div><p>Этим занимается команда checkinstall. В федоре она соберёт rpm, в дебиане - deb.</p>]]></content>
			<author>
				<name><![CDATA[Writer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=262</uri>
			</author>
			<updated>2012-02-01T09:24:06Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247574#p247574</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247570#p247570" />
			<content type="html"><![CDATA[<p>Нет это подразумевает сделать грамотный спек для deb руками (или как там это в deb называется) и собрать пакет, а не конвертировать из rpm.</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2012-02-01T09:07:05Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247570#p247570</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247569#p247569" />
			<content type="html"><![CDATA[<p>Это подрозумевает - качать все необходимые пакеты для сборки deb пакетов в сорцах и вручную configure &amp;&amp; make &amp;&amp; make install?</p>]]></content>
			<author>
				<name><![CDATA[dream2work]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21803</uri>
			</author>
			<updated>2012-02-01T09:05:39Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247569#p247569</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247567#p247567" />
			<content type="html"><![CDATA[<p>Лучше ручной сборки ничего нет.</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2012-02-01T08:59:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247567#p247567</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Сборка deb пакетов под Fedora]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=247562#p247562" />
			<content type="html"><![CDATA[<p>Сейчас использую alien для конвертации rpm в deb.<br />Интересует есть ли возможность собрать пакет с исходников прямо в deb?</p>]]></content>
			<author>
				<name><![CDATA[dream2work]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21803</uri>
			</author>
			<updated>2012-02-01T08:47:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=247562#p247562</id>
		</entry>
</feed>
