Debreate: cum să creați cu ușurință pachete DEB

Există uneori când descărcăm fișiere din rețea cu care să lucrăm pe sistemul nostru și vedem că ar fi mult mai ușor și mai convenabil pentru noi să le convertim în pachete .deb și să le încorporăm în depozitul nostru local de pachete. De exemplu, dicționare pentru Stardict, pensule sau degrade pentru gimp, imagini de fundal, seturi de tutoriale, un site web complet pentru gestionarea acestuia offline, cod sursă terță parte sau, ca în cazul meu, propriul program!

Noii programatori vor găsi această aplicație foarte utilă. Există instrucțiuni despre cum să faci pachete din codul sursă, dar sunt în general destul de greoaie și greu de înțeles. Oricare dintre noi poate dura mult timp pentru a înțelege cum funcționează dpkg de pe consolă. 

Debrea este un program care ne permite să facem acest lucru într-un mod foarte simplu. Următoarele imagini descriu pas cu pas crearea unui pachet .deb care conține pensule, palete și modele pentru Gimp. Aceste fișiere sunt grupate în folderele lor respective, toate trei în dosar gimp-extras în sistemul nostru. Ce va face programul este să adăugați conținutul folderului perii în dosar /usr/share/gimp/2.0/brusesEtc

Oricum, las imaginile care se explică de la sine. Nu am găsit niciun manual de dezintegrare, dar cu puțină logică și imaginație este ușor să creăm tipuri foarte diferite de pachete pentru depozitul nostru personal. Debreate are o interfață foarte intuitivă. Toate formularele sunt frumos organizate, ceea ce ajută copilul oricărui vecin să-și creeze DEB-urile fără nici o problemă. După ce completați toate datele necesare, Debreate creează un director generic și copiază toate fișierele necesare acolo. Apoi rulați „dpkg -b” pentru a construi pachetul DEB în folderul de destinație selectat.

Debreate nu a fost creat pentru a „dezvăța” sau „a nu învăța” comenzile consolei. Versiunile viitoare vor include documentație detaliată despre cum să creați manual pachete DEB, inclusiv cum să creați arborele directorului și fișierul de control. Suportul pentru pachetele RPM este, de asemenea, în considerare.

Coboară Debrea!

Văzut în | Debrea & ubumedia


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Ernesto el a spus

    Dacă programul meu are biblioteci precum OpenCV, cum îl indic în Debreate?

  2.   LexArias el a spus

    După cum puteți vedea în a doua imagine, unde scrie „Depinde” în acel câmp, numiți dependențele programului dvs.
    Dacă în cazul în care trebuie să adăugați un depozit suplimentar, va trebui să revizuiți fila Script și să vedeți dacă există posibilitatea de a crea un script de pre-instalare în care adăugați depozitul, actualizați și instalați dependențele, ar trebui chiar să puteți descărcați numai debul dependenței.
    PS:
    Nu am folosit niciodată această aplicație.
    Noroc.