Понякога искате да възстанови всяка опаковка, разпределение, като активират или деактивирането й в нещо по ваш вкус (поставяне на кръпка, променяте опциите за изграждане.). Например, аз (за лична употреба) са изрязани заема разделен екран поздрав Gnuplot, когато го изпълним :)
За щастие, възстановяването на (модифициран) Пакетът е съвсем проста. На последователност от действия:
0. Уверете се, че има съответстващ запис подобен дебютантка-SRC; добави ако не. Той добавя около този ред:
След това трябва да се направи програма за актуализация. Отидете до директорията, където ще се съберат на източника.
1. Вземете пакет източник: ап-да източник -t нестабилна nazvaniepaketa. Тук трябва да се помни, че понякога пакет единствен източник отговаря на няколко двоичен. Посочете името на пакета с изходния код. -t нестабилна параметър показва, че трябва да се вземат на изходния код версия на нестабилна.
2. Изтегляне на всичко, което е необходимо за монтаж: ап-да изгради-зав името на пакета
3. Отидете на версията на директория nazvaniepaketa /
4. Коригирайте това, което искате в изходния код. Редактиране на Debian / с промени файл (вж. Документацията, как да се опише промените). Опишете промяната и да промените номера на опаковката версия е необходимо след това да се разграничи от своята дистрибуторска пакет.
Dopolnenine: Коригирането на Debian / ChangeLog да използвате DCH. Например, DCH -l myname в ChangeLog ще създаде запис за новата версия на пакета, като добави myname номера на версията на Debian.
5. Възстановяване на пакет: fakeroot Dpkg-buildpackage-из -uc
Директорията горе, трябва да бъдат нови двоични пакети, готови за инсталиране.
Може би това не е съвсем точното описание и идеологически нещо важно съм пропуснал (аз не съм Debian-гуру). Кой знае по-добре - още по-добре. Въпреки това, този метод е доста подходящ за лична употреба.
Доплащане: анонимен читател посочи, че можете да използвате програмата за възстановяване на пакета pbuilder. което позволява да се съберат в "чиста околна среда" и не се запушват зависимостите на системата за монтаж (вж. стъпка за получаване на натрупването зам). Съответно, аз препоръчвам две връзки по темата: Как да се съберат / bekporchu дебютантка пакети (блог на GQ) и монтажа на Debian пакети на Руски Debian уики.
Свързани статии