Debreate: hvordan du enkelt lager DEB-pakker

Det er tider når vi laster ned filer fra nettverket for å jobbe med systemet vårt, og vi ser at det ville være mye enklere og mer praktisk for oss å konvertere dem til .deb-pakker og innlemme dem i vårt lokale pakkelager. For eksempel ordbøker for Stardict, pensler eller gradienter for gimp, bakgrunnsbilder, sett med opplæringsprogrammer, et komplett nettsted for å håndtere det offline, tredjeparts kildekode eller, som i mitt tilfelle, ditt eget program!

Nye programmerere vil finne denne applikasjonen veldig nyttig. Det er instruksjoner om hvordan du lager pakker fra kildekoden, men de er generelt ganske tungvint og vanskelig å forstå. Det kan ta noen av oss lang tid å forstå hvordan dpkg fungerer fra konsollen. 

sammenbrudd er et program som lar oss gjøre dette på en veldig enkel måte. Følgende bilder beskriver trinn for trinn opprettelsen av en .deb-pakke som inneholder børster, paletter og mønstre for Gimp. Disse filene er gruppert i sine respektive mapper, alle tre i mappen gimp-statister i systemet vårt. Hva programmet vil gjøre er å legge til innholdet i mappen børster til mappen /usr/share/gimp/2.0/brusesEtc.

Uansett legger jeg igjen bildene som er selvforklarende. Jeg har ikke funnet noen debreate-manualer, men med litt logikk og fantasi er det enkelt å lage mange forskjellige typer pakker til vårt personlige depot. Debreate har et veldig intuitivt grensesnitt. Alle skjemaene er vakkert organisert, noe som hjelper alle naboens barn å lage sine DEB uten problemer. Når du har fylt ut alle nødvendige data, oppretter Debreate en generisk katalog og kopierer alle nødvendige filer der. Kjør deretter "dpkg -b" for å bygge DEB-pakken i den valgte målmappen.

Debreate ble ikke opprettet for å "avlære" eller "ikke lære" konsollkommandoer. Fremtidige utgivelser vil inneholde detaljert dokumentasjon om hvordan man oppretter DEB-pakker manuelt, inkludert hvordan man lager katalogtreet og kontrollfilen. Støtte for RPM-pakker er også under vurdering.

Gå ned sammenbrudd!

Sett i | sammenbrudd & Ubumedia


Innholdet i artikkelen følger våre prinsipper for redaksjonell etikk. Klikk på for å rapportere en feil her.

2 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Ernesto sa

    Hvis programmet mitt har biblioteker som OpenCV, hvordan angir jeg det i Debreate?

  2.   LexArias sa

    Som du kan se på det andre bildet, der det står "Avhenger" i det feltet, navngir du avhengighetene til programmet ditt.
    Hvis du trenger å legge til et ekstra arkiv, må du gå gjennom Skript-fanen og se om det er mulighet for å opprette et forhåndsinstallasjonsskript der du legger til depotet, oppdatere og installere avhengighetene, bør du til og med kunne laste ned bare deb av avhengigheten.
    PDD:
    Jeg har aldri brukt denne appen.
    Suete.