Kaip įkelti paketus į savo PPA

Danielis Fuentesas B. paaiškina mus kaip įkelti paketą į „LaunchPad“ PPA. Tai gali būti naudinga pasidalinkite su likusiu pasauliu to žaidimo / programos .DEB paketais, kuriuos kitu atveju būtų daug sunkiau įdiegti „Ubuntu“,


Norėdami tai padaryti, turite atlikti šiuos veiksmus:

1. Prisiregistruokite „Launchpad“ ir pasirašykite elgesio kodeksą.

2. Suaktyvinkite savo PPA, iš savo paskyros.

3. Sukurkite programos šaltinio paketą ir įkelkite jį į savo PPA. Pastarasis yra pats sudėtingiausias ir galbūt reikalauja tam tikrų paaiškinimų.

Šaltinio paketo konstrukcija yra panaši į dvejetainio paketo konstrukciją. Šiuo atveju tęsiu pitone parašytos programos pavyzdį, kuris konvertuoja temperatūras (kuriam anksčiau sukūriau atitinkamą dvejetainį paketą).

Iš esmės paketas yra sukurtas taip pat, net prieš generuojant dvejetainį paketą (7 žingsnis), kur jūs turite naudoti keletą papildomų parinkčių „dpkg-buildpackage“, kad sukurtumėte šaltinio paketą, tai yra, jūs turite tai padaryti taip:

dpkg-buildpackage -S -sa -rfakeroot

Pasirinkimas -S yra skirtas jums sukurti šaltinio paketą ir parinktį -sa Taip, kad įkeliant į jį būtų įtrauktas šaltinio kodas (**. Orig.tar.gz).

„-Sa“ nėra būtina, jei perpakuojate paketą, kuris jau yra „Ubuntu“. Tik tokiu atveju * .orig.tar.gz galite gauti iš „Ubuntu“ saugyklų.

Vykdant šią komandą, kataloge bus sugeneruoti keli failai. Svarbūs (ir kuriuos turime įkelti) yra šie:

  • ***. dsc
  • *** _ šaltinis.pasikeičia
  • ***. dif.g.gz
  • ***. orig.tar.gz (paprastai įkeltas, jei naudojamas -sa, nes jame yra „oLogic-Errorriginales“ šaltinių, prieš juos pašalinant)

Belieka patikrinti *** _ source.changes, kad įsitikintumėte, ar jis teisingas (daugiausia pakeiskite paskirstymo parametrą, kurį jis atitinka). Pavyzdžiui, keitiklis Taip ir liko.

Kai viskas bus teisinga, turite ją įkelti. Tam mes pirmiausia įdiegiame „dput“ (apt-get install dput) ir tada mes modifikuojame konfigūraciją ~ / .dput.cf kad jis atrodytų maždaug taip:

[my-ppa] fqdn = ppa.launchpad.net
metodas = ftp
gaunamas = ~ -user> / - - ppa> / ubuntu /
prisijungti = anonimas
leisti_nepasirašyti_įkėlimai = 0

Norėdami jį įkelti, mes:

dput my-ppa ***_source.changes

Žinoma, pakeičiant *** tuo, kas atitinka.

Tada turite palaukti 5–10 minučių, kol „Launchpad“ atpažins įkėlimą ir pradės kaupti šaltinio kodo paketą. Tuo tarpu matomas ratas, kuris sukasi šalia pakuotės pavadinimo.

„Launchpad“ PPA

Po kelių minučių pakuotė (-ės) pasirodys atitinkamame APS.

Via | Logika-klaida


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   anoniminis sakė

    Lanksčiojo diržo būsena, jį įvertinkite
    jūs to neprisiminsite.

    mano svetainė - http://en.co.Nz/wiki/index.php?title=Get_Ripped_Abs_Utilizing_Flex_Belt