Debreate: kako lako stvoriti DEB pakete

Ponekad preuzimamo fajlove sa mreže da bismo radili sa njima u našem sistemu i vidimo da bi nam bilo mnogo lakše i praktičnije da ih konvertujemo u .deb pakete i da ih ugradimo u naše lokalno skladište paketa. Na primjer, rječnici za Stardict, kistovi ili gradijenti za gimp, pozadine, setovi tutorijala, kompletna web stranica za upravljanje van mreže, izvorni kod treće strane ili, kao u mom slučaju, vaš vlastiti program!

Novim programerima će ova aplikacija biti vrlo korisna. Postoje uputstva o tome kako napraviti pakete iz izvornog koda, ali su generalno prilično glomazna i teško razumljiva. Svakom od nas može trebati dosta vremena da shvati kako dpkg radi sa konzole. 

slom To je program koji nam omogućava da to učinimo na vrlo jednostavan način. Sljedeće slike opisuju korak po korak kreiranje .deb paketa koji sadrži četke, palete i uzorke za Gimp. Ove datoteke su grupisane u odgovarajuće fascikle, sve tri unutar fascikle gimp-dodatci u našem sistemu. Ono što će program učiniti je dodati sadržaj foldera četke u mapu /usr/share/gimp/2.0/brusesitd

U svakom slučaju, ostavljam slike koje same sebe objašnjavaju. Nisam pronašao nikakav debreatan priručnik, ali uz malo logike i mašte lako je kreirati vrlo različite vrste paketa za naše lično spremište. Debreate ima vrlo intuitivan interfejs. Svi obrasci su odlično organizirani, što pomaže djetetu bilo kojeg susjeda da kreira svoj DEB bez problema. Nakon što popunite sve potrebne podatke, Debreate kreira generički direktorij i tamo kopira sve potrebne datoteke. Zatim pokrenite “dpkg -b” da napravite DEB paket u odabranom odredišnom folderu.

Debreate nije kreiran da se „oduči“ ili „oduči“ komande konzole. Buduća izdanja će uključivati ​​detaljnu dokumentaciju o tome kako ručno kreirati DEB pakete, uključujući kako kreirati stablo direktorija i kontrolnu datoteku. Takođe se razmatra mogućnost podrške RPM paketima.

Niže slom!

Viđeno u | slom & ubumedia


2 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Ernesto rekao je

    Ako moj program ima biblioteke kao što je OpenCV, kako da to označim u Debreate?

  2.   LexArias rekao je

    Kao što možete vidjeti na drugoj slici, gdje piše "Ovisi" u tom polju vi imenujete zavisnosti vašeg programa.
    Ako biste u slučaju da trebate dodati dodatno spremište morali provjeriti karticu Skripta i vidjeti postoji li mogućnost kreiranja predinstalacione skripte gdje dodajete spremište, ažurirate i instalirate ovisnosti, trebali biste čak biti u mogućnosti preuzmite samo deb ovisnost.
    PDD:
    Nikada nisam koristio ovu aplikaciju.
    Sretno.