deb — формат пакунків для розповсюдження та встановлення програмного забезпечення у операційних системах Debian, Ubuntu та інших, що використовують систему керування пакунками dpkg. Deb це частина слова Debian, від Debra — імені дружини засновника Дебіена та Ian від його імені.
Розширення файлу: | .deb |
---|---|
MIME-тип: | application/vnd.debian.binary-package |
Розробник: | Debian |
Тип формату: | Система керування пакунками |
Контейнер для: | Програмне забезпечення та метадані у архівах .tar.bz2 чи .tar.gz |
![image](https://www.wikidata.uk-ua.nina.az/image/aHR0cHM6Ly93d3cud2lraWRhdGEudWstdWEubmluYS5hei9pbWFnZS9hSFIwY0hNNkx5OTFjR3h2WVdRdWQybHJhVzFsWkdsaExtOXlaeTkzYVd0cGNHVmthV0V2WTI5dGJXOXVjeTkwYUhWdFlpOWxMMlUzTDBGd2NHeHBZMkYwYVc5dUxYZ3RaR1ZpTG5OMlp5OHhNakJ3ZUMxQmNIQnNhV05oZEdsdmJpMTRMV1JsWWk1emRtY3VjRzVuLnBuZw==.png)
![image](https://www.wikidata.uk-ua.nina.az/image/aHR0cHM6Ly93d3cud2lraWRhdGEudWstdWEubmluYS5hei9pbWFnZS9hSFIwY0hNNkx5OTFjR3h2WVdRdWQybHJhVzFsWkdsaExtOXlaeTkzYVd0cGNHVmthV0V2WTI5dGJXOXVjeTkwYUhWdFlpOWhMMkZtTDBka1pXSnBMbkJ1Wnk4eU5UQndlQzFIWkdWaWFTNXdibWM9LnBuZw==.png)
Формат
Починаючи з Debian версії 0.93, deb файл є архівом . Зазвичай архів містить 3 файли:
- debian-binary: версія Debian. Вона дорівнює «2.0» для поточних версій Debian
- control.tar.gz: вся інформація про пакунок
- data.tar чи data.tar.gz або data.tar.bz2 або data.tar.lzma: архів з файлами що буде встановлений на файлову систему
Програмне забезпечення
Стандартна програма для керування цими пакунками — dpkg, часто використовувана з допомогою apt та .
deb-пакунки можуть бути перетворені у інші пакунки, і навпаки, з допомогою програми .
Створюють пакунки deb зазвичай за допомогою утиліт dpkg — зокрема, dpkg-buildpackage. Основи створення пакунків описані у Посібнику нового супроводжуючого Debian та Довіднику розробника Debian.
Зовсім прості, але малопридатні для серйозного супроводу пакунки можна створювати з допомогою програми [en].
Різновиди
udeb
Проект debian-installer ввів імена файлів пакетів, які закінчуються на .udeb («µdeb», «мікро-deb»). Це спрощений формат, який точно не слідує політиці пакунків Debian, не містить документації і повинен використовуватися лише інсталятором. Формат файлу udeb ідентичний deb. Програма udpkg, призначена для роботи з пакунками udeb, має обмежені можливості у порівнянні з dpkg і менше підтримує зв'язки пакунків. Різниця в імені існує через те, що мейнтейнерам архіву Debian не подобалася присутність у архіві пакунків deb, які не відповідали політиці, тому для них було вибрано інше ім'я, щоб підкреслити це і не допустити їх ненавмисне встановлення на робочу систему. Пакунки udeb використовуються на початковому RAM-диску при встановленні базової системи.
Найменування пакунків
Структура імені пакунків така:
- Ім'я пакунку;
- Якщо даний пакунок містить:
- заголовні та інші файли для розробників → «-dev»;
- налагоджувальну інформацію → «-dbg»;
- файли документації → «-doc»;
- «-» та версія пакунку
- Після версії основного вмісту пакунку зазвичай ставлять версію пакунку у вигляді «-1», «-2»…
- Якщо зміни стосуються лише відповідності Debian Free Software Guidelines, то «.dfsg-1», «.dfsg-2»…
- Якщо зміни взяті з іншого дистрибутиву конкретної версії, [] то додається «etch2», «lenny1»…
- Якщо пакет закачаний не одним з основних мейнтейнерів (англ. NMU-upload), то додається «+1», «+2»…
- «_» і архітектура: «_i386», «_amd64»…
Примітки
- Тип application/vnd.debian.binary-package на сайті IANA
- Документація. (SPI). Архів оригіналу за 14 березня 2012. Процитовано 5 серпня 2008.
Посилання
Дивись також
- (Open Build Service)
- RPM
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет