Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

9.1.3. Efectuarea de modificări‌


Nu putem acoperi toate modificările posibile pe care ați dori să le faceți unui anumit pachet în această secțiune. Acest lucru ar echivala cu a te învăța toate lucrurile2 detalii despre ambalarea Debian. Cu toate acestea, vom acoperi cele trei cazuri comune de utilizare prezentate mai devreme și vom explica unele dintre părțile inevitabile (cum ar fi menținerea changelog fişier).

Primul lucru de făcut este să schimbați numărul versiunii pachetului, astfel încât pachetele reconstruite să poată fi distinse de pachetele originale furnizate de Kali sau Debian. Pentru a realiza acest lucru, de obicei adăugăm un sufix care identifică entitatea (persoana sau compania) care aplică modificările. De cand buxy este porecla mea IRC, o voi folosi ca sufix. O astfel de schimbare se realizează cel mai bine cu dch comanda (Debian CHangelolog) de la devscripturi pachet, cu o comandă precum dch --local buxy. Aceasta invocă


imagine

2https://www.debian.org/doc/manuals/maint-guide/

un editor de text (redactor-sensibil, care rulează editorul atribuit în VIZUAL or EDITOR variabile de mediu sau /usr/bin/editor altfel), care vă permite să documentați diferențele introduse de această reconstrucție. Acest editor arată că dch chiar a schimbat debian/changelog fișier:


$ head -n 1 debian/changelog

libfreefare (0.4.0-2) instabil; urgență=scăzută

$ dch --local buxy

[...]

$ head debian/changelog

libfreefare (0.4.0-2buxy1) NELANSAT; urgență=medie


* Activați opțiunea de configurare --with-debug.


-- Raphael Hertzog[e-mail protejat]> Vineri, 22 Apr 2016 10:36:00 -0400 libfreefare (0.4.0-2) instabil; urgență=scăzută

* Actualizați debian/copyright.

Fixați licența la LGPL3+.

$ head -n 1 debian/changelog

libfreefare (0.4.0-2) instabil; urgență=scăzută

$ dch --local buxy

[...]

$ head debian/changelog

libfreefare (0.4.0-2buxy1) NELANSAT; urgență=medie


* Activați opțiunea de configurare --with-debug.


-- Raphael Hertzog[e-mail protejat]> Vineri, 22 Apr 2016 10:36:00 -0400 libfreefare (0.4.0-2) instabil; urgență=scăzută

* Actualizați debian/copyright.

Fixați licența la LGPL3+.


Dacă faceți astfel de modificări în mod regulat, este posibil să doriți să setați DEBFULLNAME și DEBEMAIL variabilele de mediu la numele dvs. complet și, respectiv, adresa de e-mail. Valorile lor vor fi folosite de multe instrumente de ambalare, inclusiv dch, care le va încorpora pe linia remorcii prezentată mai sus (începând cu „ --”).


 

Top OS Cloud Computing la OnWorks: