---
title: "Собираем deb-пакет в Ubuntu 9.04"
description: "1) Идём на http://packages.ubuntu.com/jaunty/allpackages и ищем в репозитариях rar (например) 2) По..."
author: "LinBSD"
published: "2009-06-27T05:18:57+00:00"
modified: "2009-06-27T05:18:57+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/sobiraem-deb-paket-v-ubuntu-9-04-13186"
markdown_url: "https://yvision.kz/post/sobiraem-deb-paket-v-ubuntu-9-04-13186/markdown"
site_name: "Yvision.kz"
---

# Собираем deb-пакет в Ubuntu 9.04

> 1) Идём на http://packages.ubuntu.com/jaunty/allpackages и ищем в репозитариях rar (например) 2) По...

**1)** Идём на [http://packages.ubuntu.com/jaunty/allpackages](http://packages.ubuntu.com/jaunty/allpackages) и ищем в репозитариях *rar* (например) **2)** Подготовим директорию в которой будем работать: mkdir -p /tmp/dev/deb/rar cd !!:2 **3)** Заходим на [страницу](http://packages.ubuntu.com/jaunty/rar) пакета rar и качаем исходные коды пакета: [rar_3.8.0-2.dsc](http://archive.ubuntu.com/ubuntu/pool/multiverse/r/rar/rar_3.8.0-2.dsc) [rar_3.8.0.orig.tar.gz](http://archive.ubuntu.com/ubuntu/pool/multiverse/r/rar/rar_3.8.0.orig.tar.gz) [rar_3.8.0-2.diff.gz](http://archive.ubuntu.com/ubuntu/pool/multiverse/r/rar/rar_3.8.0-2.diff.gz) Помещаем эти файлы в папку /tmp/dev/deb/rar **4)** В результате у нас скачаны 3 файла с исходными кодами. Распаковываем: dpkg-source -x rar_3.8.0-2.dsc **5)** Перейдем в новый каталог: `cd rar-3.8.0/ ` ` ` ` `**6)** Выполняем dhc -i: `dch -i ` ` ` ` `В результате откроется редактор на файле rar-3.8.0/debian/changelog. Там уже будет вставлен необходимый шаблонный текст. **7)** Начинаем процедуру сборки пакета: `dpkg-buildpackage -rfakeroot ` ` ` ` `Возможно собрать пакет сходу не удастся из-за отсутствия некоторых библиотек. В этом случает будет строка вида: `dpkg-checkbuilddeps: Unmet build dependencies: [отсутствующие библиотеки]` ` ` ` `Устанавливаем их через apt и снова пытаемся собрать пакет. Если все пакеты необходимые для сборки успешно установлены, то начнется сборка пакета, в том числе выполнится configure, обработается make-файл и собственно скомпилируется сама программа. **8)** Смотрим что получилось: cd /tmp/dev/deb/rar `ls -l ` ` ` ` ``В директории присутствует файл rar_3.8.0-2ubuntu1_i386.deb` ` `**9)** Устанавливаем полученный пакет: `sudo dpkg -i rar_3.8.0-2ubuntu1_i386.deb` ` ` ` `Всё

![:)](http://sgu.kz/forum/images/smilies/icon_e_smile.gif)

Взято с [http://sgu.kz/forum/](http://sgu.kz/forum/viewtopic.php?f=30&t=74)

---

Source: [https://yvision.kz/post/sobiraem-deb-paket-v-ubuntu-9-04-13186](https://yvision.kz/post/sobiraem-deb-paket-v-ubuntu-9-04-13186)