Бувають випадки, коли ми завантажуємо файли з мережі, з якими ми працюємо в нашій системі, і ми бачимо, що нам було б набагато простіше і зручніше перетворити їх у пакети .deb та включити їх до нашого локального сховища пакетів. Наприклад, словники для Stardict, пензлі або градієнти для gimp, шпалери, набори навчальних посібників, повний веб-сайт для роботи в автономному режимі, сторонній вихідний код або, як у моєму випадку, ваша власна програма! |
Нові програмісти знайдуть цю програму дуже корисною. Є інструкції щодо створення пакетів із вихідного коду, але вони, як правило, досить громіздкі та важкі для розуміння. Кожному з нас може знадобитися багато часу, щоб зрозуміти, як працює dpkg з консолі.
Знищити це програма, яка дозволяє зробити це дуже просто. Наступні зображення описують поетапне створення пакета .deb, що містить пензлі, палітри та візерунки для Gimp. Ці файли згруповані у відповідних папках, усі три в папці gimp-екстри у нашій системі. Що програма буде робити, це додавати вміст папки щітки до папки /usr/share/gimp/2.0/brusesІ т.д.
|
|
|
|
|
|
Debreate не було створено для того, щоб "розібратися" або "не навчитися" команд консолі. Майбутні випуски включатимуть детальну документацію про те, як вручну створювати пакети DEB, включаючи те, як створити дерево каталогів та файл управління. Підтримка пакетів RPM також розглядається.
Спускайся Знищити!
Якщо у моїй програмі є такі бібліотеки, як OpenCV, як я можу це вказати в Debreate?
Як ви можете бачити на другому зображенні, де в цьому полі написано "Залежить", ви називаєте залежності вашої програми.
Якщо у випадку, якщо вам потрібно додати додаткове сховище, вам доведеться переглянути вкладку Сценарій і перевірити, чи є можливість створити сценарій перед установкою, де ви додасте сховище, оновите та встановите залежності, ви навіть зможете завантажити лише деб залежності.
ПТД:
Я ніколи не користувався цим додатком.
Сует.