Ha Debian rendszerre próbálsz mostanában (Debian Stretch) PPA-t felvenni, akkor az alábbi hibát kapod,
Az alábbi aláírások nem ellenőrizhetők, mert a nyilvános kulcs nem érhető el: NO_PUBKEY 'számok+betűk'
W: A(z) „http://ppa.launchpad.net/.../ubuntu xenial InRelease” tároló nincs aláírva.
N: Az ilyen tárolóból való adatok nem hitelesíthetők, így használatuk veszélyes lehet.
... és a telepítési kísérletkor, a rendszer megkérdezi, hogy tényleg hitelesítés nélkül telepíted a PPA-ról származó csomagokat.
Hiba
Tehát ez látszik
(példa: egy bizonyos PPA felvételével)
sudo add-apt-repository ppa:rvm/smplayer [sudo] kim jelszava: Packages for SMPlayer. To install SMPlayer from this PPA, run these commands on a terminal: sudo add-apt-repository ppa:rvm/smplayer sudo apt-get update sudo apt-get install smplayer smtube smplayer-themes smplayer-skins More info: https://launchpad.net/~rvm/+archive/ubuntu/smplayer Press [ENTER] to continue or ctrl-c to cancel adding it gpg: keybox '/tmp/user/0/tmpmd65ksx0/pubring.gpg' created gpg: /tmp/user/0/tmpmd65ksx0/trustdb.gpg: Bizalmi adatbázis létrejött. gpg: key A7E13D78E4A4F4F4: public key "Launchpad PPA named smplayer for rvm" 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.
-- frissítsünk: probléma ...
sudo apt-get update [...] Mellőz:10 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial InRelease Letöltés:30 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 Packages [1.536 B] Letöltés:31 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main Translation-en [5.100 B] Letöltve 566 kB 11mp alatt (50,2 kB/s) Csomaglisták olvasása... Kész W: GPG hiba: http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial InRelease: Az alábbi aláírások nem ellenőrizhetők, mert a nyilvános kulcs nem érhető el: NO_PUBKEY A7E13D78E4A4F4F4 W: A(z) „http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial InRelease” tároló nincs aláírva. N: Az ilyen tárolóból való adatok nem hitelesíthetők, így használatuk veszélyes lehet. N: Lásd az apt-secure(8) kézikönyvoldalt a tárolólétrehozással és felhasználói beállításokkal kapcsolatos részletekért.
(Itt ki lett adva az 'export LC_MESSAGES=C' parancs, erről itt olvashatsz)
-- a hitelesítéshez szükséges két csomag telepítve ...
apt-cache policy apt-transport-https ca-certificates apt-transport-https: Installed: 1.4.7 Candidate: 1.4.7 Version table: *** 1.4.7 500 500 http://ftp.cz.debian.org/debian stable/main i386 Packages 100 /var/lib/dpkg/status ca-certificates: Installed: 20161130+nmu1 Candidate: 20161130+nmu1 Version table: *** 20161130+nmu1 500 500 http://ftp.cz.debian.org/debian stable/main i386 Packages 100 /var/lib/dpkg/status
--javasolva volt, elolvashatod, nem haszontalan ...
man apt-secure
Megoldás
A megoldást az alábbi két parancs, illetve az 'OK' megjelenése hozza
-- a hibaüzenet „NO_PUBKEY 'számok+betűk'” sorából a 'számok+betűk' helyett bemásolod a parancsba azt a karakter sorozatot, ami valójában szerepel nálad a hibaüzenetben az update alkalmával
gpg --keyserver pgpkeys.mit.edu --recv-key A7E13D78E4A4F4F4 gpg: key A7E13D78E4A4F4F4: public key "Launchpad PPA named smplayer for rvm" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1
-- majd ugyanazt a karakter sorozatot használva, exportálod és az 'apt-key add -' segítségével a rendszer számára is elfogadhatóvá teszed a PPA PGP kulcsát
gpg -a --export A7E13D78E4A4F4F4 | sudo apt-key add - OK
Forrás:
https://www.debian.org/doc/manuals/securing-debian-howto/ch7
7.5.3.6 Finding the key for a repository
Telepítés
(a témához .. részletkérdés, de mutatom)
Ekkor már telepíthetőek -vagyis nálam frissíthetőek- a PPA tárolóból az SMPlayer és az SMTube és az ezekkel összefüggésben álló csomagok
-- először is frissíted a csomag információkat
sudo apt-get update
-- majd a csomagokat frissíted
sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages have been kept back: smplayer The following packages will be upgraded: smtube youtube-dl 2 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. Need to get 1195 kB of archives. After this operation, 35.8 kB of additional disk space will be used. Do you want to continue? [Y/n] Y Get:1 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 smtube i386 17.5.0-1~xenial1 [289 kB] Get:2 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 youtube-dl all 1:2017.08.27.1-1~webupd8~xenial0 [905 kB] Fetched 1195 kB in 0s (1791 kB/s) (Reading database ... 220272 files and directories currently installed.) Preparing to unpack .../smtube_17.5.0-1~xenial1_i386.deb ... Unpacking smtube (17.5.0-1~xenial1) over (17.5.0) ... Preparing to unpack .../youtube-dl_1%3a2017.08.27.1-1~webupd8~xenial0_all.deb ... Unpacking youtube-dl (1:2017.08.27.1-1~webupd8~xenial0) over (2017.05.18.1-1) ... Processing triggers for mime-support (3.60) ... Processing triggers for desktop-file-utils (0.23-1) ... Setting up smtube (17.5.0-1~xenial1) ... Setting up youtube-dl (1:2017.08.27.1-1~webupd8~xenial0) ... Processing triggers for man-db (2.7.6.1-2) ... Processing triggers for hicolor-icon-theme (0.15-1) ...
-- és még néhányat
(amelyek nem frissültek automatikusan)
sudo apt-get install --reinstall smplayer smtube smplayer-themes smplayer-skins Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: smplayer-dbgsym The following NEW packages will be installed: smplayer-skins smplayer-themes The following packages will be upgraded: smplayer 1 upgraded, 2 newly installed, 1 reinstalled, 1 to remove and 0 not upgraded. Need to get 6259 kB/6548 kB of archives. After this operation, 4242 kB of additional disk space will be used. Do you want to continue? [Y/n] Y Get:1 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 smplayer i386 17.9.0-1~xenial1 [3523 kB] Get:2 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 smplayer-skins all 2:15.2.0-1~xenial1 [228 kB] Get:3 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 smplayer-themes all 2:17.3.0-1~xenial1 [2507 kB] Fetched 6259 kB in 1s (3450 kB/s) (Reading database ... 220274 files and directories currently installed.) Removing smplayer-dbgsym (17.8.0) ... (Reading database ... 220271 files and directories currently installed.) Preparing to unpack .../smplayer_17.9.0-1~xenial1_i386.deb ... Unpacking smplayer (17.9.0-1~xenial1) over (17.8.0) ... Selecting previously unselected package smplayer-skins. Preparing to unpack .../smplayer-skins_2%3a15.2.0-1~xenial1_all.deb ... Unpacking smplayer-skins (2:15.2.0-1~xenial1) ... Preparing to unpack .../smplayer-themes_2%3a17.3.0-1~xenial1_all.deb ... Unpacking smplayer-themes (2:17.3.0-1~xenial1) ... Preparing to unpack .../smtube_17.5.0-1~xenial1_i386.deb ... Unpacking smtube (17.5.0-1~xenial1) over (17.5.0-1~xenial1) ... Processing triggers for mime-support (3.60) ... Processing triggers for desktop-file-utils (0.23-1) ... Setting up smtube (17.5.0-1~xenial1) ... Processing triggers for menu (2.1.47+b1) ... Setting up smplayer (17.9.0-1~xenial1) ... Processing triggers for man-db (2.7.6.1-2) ... Processing triggers for hicolor-icon-theme (0.15-1) ... Setting up smplayer-skins (2:15.2.0-1~xenial1) ... Setting up smplayer-themes (2:17.3.0-1~xenial1) ... Processing triggers for menu (2.1.47+b1) ...
Merthogy korábban forgattam a csomagokat, és a PPA-s változatra cserélném, mert az frissül.
-- ellenőrzés,
apt-cache policy smplayer smtube smplayer-themes smplayer-skins smplayer smplayer: Installed: 17.9.0-1~xenial1 Candidate: 17.9.0-1~xenial1 Version table: *** 17.9.0-1~xenial1 500 500 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 Packages 100 /var/lib/dpkg/status 16.11.0~ds0-1 500 500 http://ftp.cz.debian.org/debian stable/main i386 Packages smtube: Installed: 17.5.0-1~xenial1 Candidate: 17.5.0-1~xenial1 Version table: *** 17.5.0-1~xenial1 500 500 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 Packages 100 /var/lib/dpkg/status 15.5.10-1+b1 500 500 http://ftp.cz.debian.org/debian stable/main i386 Packages 15.5.10-1~bpo8+1 100 100 http://httpredir.debian.org/debian jessie-backports/main i386 Packages smplayer-themes: Installed: 2:17.3.0-1~xenial1 Candidate: 2:17.3.0-1~xenial1 Version table: *** 2:17.3.0-1~xenial1 500 500 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 Packages 100 /var/lib/dpkg/status 1:16.8.0-1 500 500 http://ftp.cz.debian.org/debian stable/main i386 Packages smplayer-skins: Installed: 2:15.2.0-1~xenial1 Candidate: 2:15.2.0-1~xenial1 Version table: *** 2:15.2.0-1~xenial1 500 500 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 Packages 100 /var/lib/dpkg/status smplayer: Installed: 17.9.0-1~xenial1 Candidate: 17.9.0-1~xenial1 Version table: *** 17.9.0-1~xenial1 500 500 http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial/main i386 Packages 100 /var/lib/dpkg/status 16.11.0~ds0-1 500 500 http://ftp.cz.debian.org/debian stable/main i386 Packages
-- igen, minden a PPA tárolóból jön, azaz frissülni fog (a csomag forgatással szemben).
!Fontos
A Debian alatt a PPA-s tároló fájlt (rvm-ubuntu-smplayer-artful.list) szerkeszteni kell, az aktuális Debian kiadásodhoz nagyjából közel álló -és még támogatott- Ubuntu kiadás nevére. Ennek módjai:
-- terminálban
sudo nano /etc/apt/sources.list.d/rvm-ubuntu-smplayer-artful.list
-- a xenial kiadást használtam most, tehát ez a szerkesztett tartalom:
(*lehet trusty is, a te döntésed lesz [más PPA-knál persze]:
viszont most jók a Xenial csomagok egy-az-egyben,
nincs hiányzó Ubuntu-s függőség [a telepítési kísérlet mutatná]
*a kommentet [#] kivettem a deb-src sor elől, nem kavar be,
és szeretem, ha elérhetőek a fejlesztői csomagok is)
deb http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial main deb-src http://ppa.launchpad.net/rvm/smplayer/ubuntu xenial main
-- mentés és kilépés
Ctrl + O és Enter Ctrl + X
-- nem hiányozhat a frissítés
sudo apt-get update
-- majd csak eztán kezdhetsz neki a PPA nyilvános GPG kulcsának felvételéhez és az alkalmazás(ok) telepítésének, tehát mindannak, amiről szól a leírásom.
A másik lehetőség
-- a MATE asztali környezet alatt a Caja az alapértelemezett fájlkezelő ...
Én most kivételesen admin joggal nyitottam meg a fájlkezelőt (pl. Alt + F2)
gksu caja
-- majd megkerestem a korábban említett és szerkesztendő tároló fájlt (Fájlrendszer/...) és így, grafikus alkalmazás segítségével szerkesztettem azt, a 'xenial' szó tekintetében. Ez is jó megoldás lehet, de a nano sem fog ellenedre lenni.
Továbbá, ha tudod, mi az alapértelmezett -vagy legalább telepített- grafikus szövegszerkesztő alkalmazásod neve, úgy azzal is végrehajthatod a szerkesztést.
Ha például a Geany a szövegszerkesztőd (Alt + F2)
gksu geany /etc/apt/sources.list.d/rvm-ubuntu-smplayer-artful.list
Jegyzet
A Linux Mint használatakor a szerkesztésre semmi szükség, ez csak a Debian-ra jellemző megoldás.
Természetesen csak olyan tároló nyilvános (publikus) hitelesítési kulcsát vedd fel így, amiben te megbízol. Ez a te döntésed lesz.
!A sudo és a gksu parancsokat ne keverd.
Enjoy
:::::
Utószó
-- volt egy ilyen üzenet
The following packages were automatically installed and are no longer required: ant ant-optional ca-certificates-java coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5 default-java-plugin default-jre default-jre-headless fonts-opensymbol gcj-6-jre-lib icedtea-8-plugin icedtea-netx icedtea-netx-common java-common libabw-0.1-1 libapache-poi-java libapache-pom-java libatk-wrapper-java libatk-wrapper-java-jni libbase-java libbcmail-java libbcpkix-java libbcprov-java libbsh-java libcdr-0.1-1 libclucene-contribs1v5 libcmis-0.5-5v5 libcommons-codec-java libcommons-collections3-java libcommons-logging-java libcommons-parent-java libdom4j-java libe-book-0.1-1 libehcache-java libeot0 libetonyek-0.1-1 libexttextcat-2.0-0 libflute-java libfonts-java libformula-java libfreehand-0.1-1 libgcj-bc libgcj-common libgcj17 libgltf-0.0-0v5 libhsqldb1.8.0-java libisorelax-java libitext-java libjaxen-java libjcommon-java libjdom1-java liblangtag-common liblangtag1 liblayout-java libloader-java liblog4j1.2-java libmail-java libmspub-0.1-1 libmsv-java libmwaw-0.3-3 libmythes-1.2-0 libodbc1 libodfgen-0.1-1 liborcus-0.11-0 libpagemaker-0.0-0 libpentaho-reporting-flow-engine-java libpixie-java libpq5 librelaxng-datatype-java librepository-java librevenge-0.0-0 libsac-java libsac-java-gcj libsaxonhe-java libserializer-java libssl1.0-dev libvisio-0.1-1 libwpd-0.10-10 libwpg-0.3-3 libwps-0.4-4 libxerces2-java libxml-commons-external-java libxml-commons-resolver1.1-java libxml-java libxmlbeans-java libxom-java libxpp2-java libxpp3-java lp-solve odbcinst odbcinst1debian2 openjdk-8-jre openjdk-8-jre-headless unixodbc uno-libs3 ure Use 'sudo apt autoremove' to remove them.
-- a biztonság kedvéért ellenőrzés, megnézek legalább egy csomagot,
(nehogy ubuntu csomagra frissüljenek:
van különbség, a két rendszert keverni
nem igazán illik és nem is érdemes)
apt-cache policy bind9-host bind9-host: Telepítve: 1:9.10.3.dfsg.P4-12.3+deb9u2 Jelölt: 1:9.10.3.dfsg.P4-12.3+deb9u3 Verziótáblázat: 1:9.10.3.dfsg.P4-12.3+deb9u3 500 500 http://ftp.cz.debian.org/debian stable-updates/main i386 Packages *** 1:9.10.3.dfsg.P4-12.3+deb9u2 500 500 http://security.debian.org stable/updates/main i386 Packages 100 /var/lib/dpkg/status 1:9.10.3.dfsg.P4-12.3+deb9u1 500 500 http://ftp.cz.debian.org/debian stable/main i386 Packages
-- minden rendben, csak Debian csomagok frissülnének ... Debian csomagra,
-- úgyhogy takarítok.
sudo apt-get autoremove --purge Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: ant* ant-optional* ca-certificates-java* coinor-libcbc3* coinor-libcgl1* coinor-libclp1* coinor-libcoinmp1v5* coinor-libcoinutils3v5* coinor-libosi1v5* default-java-plugin* default-jre* default-jre-headless* fonts-opensymbol* gcj-6-jre-lib* icedtea-8-plugin* icedtea-netx* icedtea-netx-common* java-common* libabw-0.1-1* libapache-poi-java* libapache-pom-java* libatk-wrapper-java* libatk-wrapper-java-jni* libbase-java* libbcmail-java* libbcpkix-java* libbcprov-java* libbsh-java* libcdr-0.1-1* libclucene-contribs1v5* libcmis-0.5-5v5* libcommons-codec-java* libcommons-collections3-java* libcommons-logging-java* libcommons-parent-java* libdom4j-java* libe-book-0.1-1* libehcache-java* libeot0* libetonyek-0.1-1* libexttextcat-2.0-0* libflute-java* libfonts-java* libformula-java* libfreehand-0.1-1* libgcj-bc* libgcj-common* libgcj17* libgltf-0.0-0v5* libhsqldb1.8.0-java* libisorelax-java* libitext-java* libjaxen-java* libjcommon-java* libjdom1-java* liblangtag-common* liblangtag1* liblayout-java* libloader-java* liblog4j1.2-java* libmail-java* libmspub-0.1-1* libmsv-java* libmwaw-0.3-3* libmythes-1.2-0* libodbc1* libodfgen-0.1-1* liborcus-0.11-0* libpagemaker-0.0-0* libpentaho-reporting-flow-engine-java* libpixie-java* libpq5* librelaxng-datatype-java* librepository-java* librevenge-0.0-0* libsac-java* libsac-java-gcj* libsaxonhe-java* libserializer-java* libssl1.0-dev* libvisio-0.1-1* libwpd-0.10-10* libwpg-0.3-3* libwps-0.4-4* libxerces2-java* libxml-commons-external-java* libxml-commons-resolver1.1-java* libxml-java* libxmlbeans-java* libxom-java* libxpp2-java* libxpp3-java* lp-solve* odbcinst* odbcinst1debian2* openjdk-8-jre* openjdk-8-jre-headless* unixodbc* uno-libs3* ure* 0 upgraded, 0 newly installed, 100 to remove and 0 not upgraded. After this operation, 251 MB disk space will be freed. Do you want to continue? [Y/n] Y (Reading database ... 220371 files and directories currently installed.) Removing ant-optional (1.9.9-1) ... [...]
!Azt is érdemes mindenképpen megnézned, hogy az eltávolítandó csomagok között van-e olyan, amelyre feltétlen szükséged lehet, netán -valamely módon- a rendszer szerves része lenne, mert ez esetben semmi esetre se távolítsd el ezeket. Keress más megoldást (a megtartásukra). Én ezt ellenőriztem.
Hozzászólások
Kulcs szerverek
Beküldte kimarite -
Értékelés:
A szerverekből van 5 vagy 6 . Ha valamelyik nem működik, mint most nálam,
tehát nincs mit exportálni,
akkor használj egy másik szervert,
és exportáld a kulcsot:
Nem igazán értem.
Beküldte Jack -
Értékelés:
A fentieket átolvasgatva nekem egy kicsit magas a sztori, plíz help! A Frissítéskezelő pár hete ezt dobálja nekem amikor frissítene:
"GPG hiba: http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic InRelease: Az alábbi aláírások nem ellenőrizhetők, mert a nyilvános kulcs nem érhető el: NO_PUBKEY 531EE72F4C9D234CA(z) „http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic InRelease” tároló nincs aláírva."
Fogalmam nincs mire vonatkozik és hogy mit kellene tegyek, hogy automatikusan működjön tovább, mint korábban.
Köszi!
J.
531EE72F4C9D234CA
Beküldte kimarite -
Értékelés:
majd ellenőrizz:
531EE72F4C9D234CA
Beküldte Jack -
Értékelés:
531EE72F4C9D234CA
Beküldte Jack -
Értékelés:
"Executing: /tmp/apt-key-gpghome.pGGJf0Fp8d/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 531EE72F4C9D234CA
gpg: "531EE72F4C9D234CA" not a key ID: skipping"
A helyes ID („A” nélkül): 531EE72F4C9D234C
Beküldte kimarite -
Értékelés:
Ez az ellenőrzés:
És ezeket a parancssorokat futtasd:
Nos, így már jó?
A helyes ID („A” nélkül): 531EE72F4C9D234C
Beküldte Jack -
Értékelés:
A helyes ID („A” nélkül): 531EE72F4C9D234C
Beküldte kimarite -
Értékelés: