Pakettien lataaminen PPA: han

Daniel Fuentes s. selittää meille miten paketti ladataan a LaunchPad PPA. Tämä voi olla hyödyllinen jaa muun maailman kanssa kyseisen pelin / ohjelman .DEB-paketit, joita muuten olisi paljon vaikeampaa asentaa Ubuntuun.


Voit tehdä tämän seuraavasti:

1.- Rekisteröidy Launchpadiin ja allekirjoita käytännesäännöt.

2.- Aktivoi PPA, tililtäsi.

3.- Rakenna lähdekoodipaketti ohjelmaa varten ja lataa se PPA: lle, jälkimmäinen on monimutkaisin ja vaatii ehkä selitystä.

Lähdepaketin rakenne on samanlainen kuin binaaripaketin. Tässä tapauksessa jatkan esimerkillä pythonissa kirjoitetusta ohjelmasta, joka muuntaa lämpötilat (jolle olen aiemmin luonut vastaavan binaaripaketin).

Periaatteessa paketti on rakennettu samalla tavalla, jo ennen binääripaketin luomista (vaihe N ° 7), jossa sinun on käytettävä joitain lisäasetuksia dpkg-buildpackage -ohjelmassa lähdepaketin luomiseen, eli sinun on tehtävä seuraavat:

dpkg-buildpackage -S -sa -rfakeroot

Vaihtoehto -S on sinun rakentaa lähdekoodipaketti ja -vaihtoehto -sa Se pitää sisällään lähdekoodi (**. Orig.tar.gz) ladattaessa sitä.

-Sa ei ole välttämätön, jos pakkaat uudelleen paketin, joka on jo olemassa Ubuntussa. Vain siinä tapauksessa saat * .orig.tar.gz: n Ubuntu-arkistoista.

Tämän komennon suorittaminen tuottaa useita tiedostoja hakemistoon. Tärkeitä (ja jotka meidän on ladattava) ovat:

  • ***. dsc
  • *** _ lähde. muutokset
  • ***. diff.gz
  • ***. orig.tar.gz (ladataan yleensä, jos -sa käytetään, koska se sisältää oLogic-Errorriginales-lähteet ennen sen poistamista käytöstä)

On vielä tarkistettava, että *** _ source.changes tarkistaa, onko se oikea (muokkaa lähinnä sitä jakeluparametriä, jota se vastaa). Esimerkiksi muunnin Se pysyi näin.

Kun kaikki on oikein, sinun on ladattava se. Tätä varten asennetaan ensin dput (apt-get install dput) ja sitten muokkaamme kokoonpanoa ~ / .dput.cf niin että se näyttää tältä:

[my-ppa] fqdn = ppa.launchpad.net
menetelmä = ftp
saapuva = ~ -käyttäjä> / - ppa> / ubuntu /
login = tuntematon
salli_allekirjoittamattomat_lataukset = 0

Lataamaan sen teemme:

dput my-ppa ***_source.changes

Toki, korvaamalla *** vastaavalla.

Sitten sinun on odotettava 5-10 minuuttia, kunnes Launchpad tunnistaa latauksen ja aloittaa lähdekoodipaketin kokoamisen. Samaan aikaan näkyy ympyrä, joka kääntyy paketin nimen vieressä.

Launchpad PPA

Ja voila, muutaman minuutin kuluttua pakkaus / pakkaukset ilmestyvät vastaavaan PPA: han.

Via | Logiikka-virhe


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   anonyymi dijo

    Taivutusvyön tila, kuvaa sitä
    et tule regged sitä.

    nettisivuni - http://en.co.Nz/wiki/index.php?title=Get_Ripped_Abs_Utilizing_Flex_Belt

bool (tosi)