Si të ngarkoni paketa në APP-në tuaj

Daniel Fuentes b. na shpjegon si të ngarkoni një paketë në një LaunchPad PPA. Kjo mund të jetë i dobishëm për ndani me pjesën tjetër të botës paketat .DEB të asaj loje / programi që përndryshe do të ishte shumë më e vështirë për t'u instaluar në Ubuntu.


Për ta bërë këtë, duhet të bëni sa më poshtë:

1. - Regjistrohuni për Launchpad dhe nënshkruani kodin e mirësjelljes.

2. - Aktivizoni PPA-në tuaj, nga llogaria juaj.

3. - Ndërtoni një paketë burimore për programin dhe ngarkojeni atë në PPA-në tuaj, kjo e fundit është më e ndërlikuara dhe ndoshta kërkon ndonjë shpjegim.

Ndërtimi i paketës burimore është i ngjashëm me atë të një pakete binare. Në këtë rast unë do të vazhdoj me shembullin e programit të shkruar në python që konverton temperaturat (për të cilën më parë kam krijuar paketën binare përkatëse).

Në thelb, paketa është ndërtuar në të njëjtën mënyrë, edhe para se të gjeneroni paketën binare (Hapi N ° 7), ku duhet të përdorni disa mundësi shtesë në dpkg-buildpackage për të krijuar një paketë burimore, domethënë, duhet të bëni në vijim:

dpkg-buildpackage -S -sa -rfakeroot

Opsioni -S është që ju të ndërtoni një paketë burimi dhe mundësi -sa Soshtë kështu që kur ngarkoni të përfshijë kodin burimor (**. Orig.tar.gz).

-Sa nuk është e nevojshme nëse po ripaketoni një paketë që ekziston tashmë në Ubuntu. Vetëm në atë rast mund të merrni * .orig.tar.gz nga depot e Ubuntu.

Ekzekutimi i kësaj komande do të gjenerojë disa skedarë në direktori. Ato që kanë rëndësi (dhe që duhet të ngarkojmë) janë:

  • ***. dsc
  • *** _ burimi.ndryshimet
  • ***. dif.gz
  • ***. orig.tar.gz (zakonisht ngarkohet nëse përdoret -sa, pasi përmban burimet oLogic-Errorriginales para se të debianizohet)

Mbetet të kontrollohet ndryshimi i burimit *** _ për të parë nëse është i saktë (kryesisht, modifikoni parametrin e Shpërndarjes, të cilit i përgjigjet). Për shembull, konverteri Mbeti kështu.

Pasi gjithçka të jetë e saktë, duhet ta ngarkoni. Për këtë ne së pari instalojmë dput (apt-get instaloni dput) dhe pastaj ne modifikojmë konfigurimin put / .dput.cf në mënyrë që të duket diçka si kjo:

[my-ppa] fqdn = ppa.launchpad.net
metoda = ftp
hyrëse = us -përdorues> / - ppa> / ubuntu /
login = anonim
lejoni_ngarkimet_nënshkruara = 0

Për ta ngarkuar ne bëjmë:

dput my-ppa ***_source.changes

Sigurisht, duke zëvendësuar *** me atë që korrespondon.

Pastaj duhet të prisni 5-10 minuta që Launchpad të njohë ngarkimin dhe të fillojë përpilimin e paketës së kodit burimor. Ndërkohë shihet një rreth që po kthehet ngjitur me emrin e paketës.

APP -ja e nisjes

Dhe voila, pas disa minutash, paketat (et) do të shfaqen në APP-në përkatëse.

Përmes | Gabim logjik


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Anonim dijo

    Gjendja e rripit përkul të artit, e vlerësoj atë
    ju nuk do të regget atë.

    faqja ime në internet - http://en.co.Nz/wiki/index.php?title=Get_Ripped_Abs_Utilizing_Flex_Belt