Csomagkezelés: PPA tároló felvétele (Ubuntu-alapú rendszerekhez)

kimarite képe

Az általános leírás
https://launchpad.net/+help-soyuz/ppa-sources-list.html
így szól:

-- első lépés: egy PPA oldalra lépve, máris látod a lépéseket (mert kötelező)
-- ha kétségeid vannak, akkor megkeresed az alábbi sorban

You can update your system with unsupported packages from this untrusted PPA by adding ppa:gwibber-daily/ppa to your system's Software Sources.

a félkövér karakterekkel (fentebb) kiemelt PPA nevét, például:
(Step 1: On the PPA's overview page, look for the heading that reads Adding this PPA to your system. Make a note of the PPA's location, which looks like:)

ppa:gwibber-daily/ppa

-- második lépés: az add-apt-repository paranccsal és admin joggal (itt: sudo) felveszed a tárolók közé az új forrást:
Magyarázat: add = hozzáadás, felvétel ; apt = az egyik szokásos csomagkezelési módszer ; repository = forrás, tároló
(Step 2: Open a terminal and enter:)

sudo add-apt-repository ppa:user/ppa-name

és Enter-t ütve futtatod a parancsot. Továbbá Enter-t ütsz a jelszavad begépelése után is.
Magyarázat: ppa:user/ppa-name = PPA fejlesztő/PPA alkalmazás
(Replace ppa:user/ppa-name with the PPA's location that you noted above.)

Ha az eddigiekből nem lett volna egyértelmű, úgy most egy példa alapján megmutatom egy PPA felvételét.
Vagyis a terminál műveleteket, mert talán nem mindenki számára teljesen világosak a teendők.
A Systemback PPA-ról, és az alkalmazás használatáról itt volt szó:
https://linuxmint.hu/blog/2016/09/a-systemback-rendszermento-es-rendszer-visszaallito-alkalmazas-telepitese-a-linux-mint
Az említett PPA, a használat leírásával a LaunchPad-en:
https://launchpad.net/systemback
https://launchpad.net/~nemh/+archive/ubuntu/systemback

Tehát a gyakorlat (példa)

-- felveszem a tárolót
(a PPA tároló sor bemásolása + Enter)

sudo add-apt-repository ppa:nemh/systemback
[sudo] kim jelszava:

-- a felhasználói jelszavam begépelése után
(jelszó begépelése + Enter)

[sudo] kim jelszava:
 Simple system backup and restore application with extra features

Systemback makes it easy to create backups of the system and the users configuration files. In case of problems you can easily restore the previous state of the system. There are extra features like system copying, system installation and Live system creation.

This PPA contain the stable version of Systemback.

Currently supported Ubuntu releases:
- 14.04.X LTS
- 15.04
- 15.10
- 16.04.X LTS
- 16.10

* DEVELOPMENT AND SUPPORT ENDED *
 More info: https://launchpad.net/~nemh/+archive/ubuntu/systemback
Press [ENTER] to continue or ctrl-c to cancel adding it

-- Enter-t ütök a folytatáshoz (igazán nem nehéz megjegyezni), vagyis a PPA felvételéhez. Vagy Ctrl + C-t, ha meggondoltam volna magam ... de ugye nem?
(„Press [ENTER] to continue or ctrl-c to cancel adding it„)

-- a PPA-t felvettem a tárolók közé,
Magyarázat: imported = importálva

Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keybox '/tmp/user/0/tmp7zkuk0f0/pubring.gpg' created
gpg: /tmp/user/0/tmp7zkuk0f0/trustdb.gpg: Bizalmi adatbázis létrejött.
gpg: key 14E4942973C62A1B: public key "Launchpad PPA for Kendek" imported
gpg: Nem találtam alapvetően megbízható kulcsot.
gpg:      Összesen feldolgoztam: 1
gpg:                 importálva: 1
gpg: Nem találtam érvényes OpenPGP adatot.

-- azonban a változtatást érvényesíteni szükséges annak használatához
(az új tároló használata)

sudo apt-get update

-- az apt-get update parancs futtatása után megjelenő szövegben (kimenet) meg kell jelennie a PPA forrásnak ...,

-- és az

inxi -r

parancs is megmutatja a többi forrással együtt.

És immár telepítheted a PPA-ról az áhított alkalmazást:
-- a terminál (a PPA leírása alapján),
-- vagy az erre alkalmas grafikus megjelenésű csomagkezelőd segítségével: pl. a Synaptic, a Szoftverforrások ..., vagy a Frissítéskezelő, ha a PPA 'újabb' csomagokat tartalmaz, mint a rendszereden elérhető csomag ..., de az újabb csomag nem feltétlen jobb.

-----

A LaunchPad oldalt a Canonical (Ubuntu) felügyeli, és majdnem annyira biztonságos, mint a rendszered alapértelmezett (official) tárolói.

„The only safe repositories are the official ones. PPAs are generally safe (certainly safer than other options).”
https://askubuntu.com/questions/832188/how-secure-are-launchpad-repositories

Security Strategies in Linux Platforms and Applications
(szerző: Michael H. Jang,Michael Jang)

!Ha lehet, csak a rendszer alapértelmezett tárolóit használd. Törekedj erre.

Tudás bázis:

A PPA (Personal Package Archive) személyes csomagtároló.

A személyes csomagtárolók az Ubuntu (és származékai) felhasználói számára tervezett, harmadik féltől származó szoftvertárolók. (Nem tévesztendő össze a .ppa fájlkiterjesztéssel).

Előfordul, hogy a külső tárolók használatára van szükség, mert az Ubuntu alapesetben nem tartalmaz egy-egy számunkra szükséges programot. Ezek lehetnek külső fejlesztésű programok, vagy egyes programoknak más verziószámú változatai. Ezeket a ppa-kat nem az Ubuntu fejlesztői tartják karban, ezért használatuknál nem árt némi óvatosság.
-- https://hu.wikipedia.org/wiki/PPA

A PPA lényegében egy személyes csomagtároló, bárki készíthet magának aki akar és rendelkezik a kellő ismeretekkel hozzá. Általában saját alkalmazások vagy/és a kiadásokban levő csomagok frissítéseinek terjesztésére használják. Tudni kell tehát azt, hogy ezek nem teljesen megbízható források, de a segítségükkel kiegészíthetjük és frissen tarthatjuk rendszerünket.
-- http://ubuntu.hu/node/26292

Enjoy. :)

Hozzászólások

fecameca képe

És a Debiannál, illetve LMDE-nél mi a helyzet?

Sziasztok. Feltelepítettem a tartalék lemezemre a Debiant: Miért? Hogy ne legyen mindkettőn ugyanaz. Viszont ha valamelyik HDD elromlik, akkor a másikat teljes értékűként használom, természetesen a home változásait időnként rámentem arra, amelyiket épp nem használom. A kérdésem a PPA-k kal kapcsolatos. Írta valaki a facebookon, hogy Debianban felejtsem el a PPA-t. Viszont van 2 dolog, ami másképp nem ment fel, én pedig azokat nem tudom nélkülözni. Az egyik az SMtube, a másik az Oracle java 8. Működnek, de minden apt-get update - kor mindig felsorolja ezeket, hogy nem hitelesek, ezért nálam frissülni sem fognak. Mit tegyek? Az Open JDK (IcedTea) java8 először nem működött, hanem feltelepíttettem az Oracle-t PPA-ból, az tudta kezelni az abevjavát, utána viszont megjelent az Iced Tea ikonja is valamelyik frissítés után, de hibaüzenettel kilép, nem merem eltávolítani az Oracle csomagot, pedig valahogy biztosan rendbe lehetne tenni. Az SMtube helyett is jó lenne nekem valami alternatíva, amit a Debian ismer, de én nem találtam. Próbálkoztam a Minitube - bal, de az valahogy úgy települt, hogy az SMtube dolgait használja, mert ha amazt eltávolítom, akkor a Minitube is meghal. Ezek után még itt elolvastam, hogy mi is az a LMDE, de azzal ugyanaz a helyzet, nem kedveli a PPA-kat. Felejtsem el akkor a Debiant? Kb fele annyi memóriával beéri a Debian XFCE, mint a Linux Mint Mate, más egyebet nem vettem észre, csak nincs benne sudo, ezért ott minden olyat root-ként kell kezelni.

Értékelés: 

0
Még nincs értékelve
kimarite képe

És a Debiannál, illetve LMDE-nél mi a helyzet?

#1 PPA kulcs „hiba” javítása:
https://linuxmint.hu/blog/2017/09/gpg-error-release-nopubkey-publikus-ku...

Értékelés: 

0
Még nincs értékelve