Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: apt nefunguje, nelze stahovat balíčky [vyřešeno]  (Přečteno 3758 krát)

honza_noob

  • Návštěvník
  • Příspěvků: 8
apt nefunguje, nelze stahovat balíčky [vyřešeno]
« kdy: 03 Února 2016, 12:24:47 »
Linux Mint 17.2, 32-byt, 3.13.0-37-generic, linuxový začátečník

Příběh:

Asi po roce jsem potřeboval použít "gpa" pro PGP encryption. Po spuštění vyskočilo "GnuPG rekonstruuje databázi důvěry. Toto může pár sekund trvat." Nic se nedělo ani po minutě. Za touto hláškou dále hláška "Knihovna GPGME vrátila neočekávanou chybu. Chyba je: Unsupported certificate. Toto je zřejmně chyba v GPA. GPA se pokusí obnovit z chybového stavu." To jsem odklikal a zkusil importovat certifikát, což nešlo (a před rokem šlo).

Tak jsem pročetl některé příspěvky, kterým jsem moc nerozumněl a začal čachrovat s nainstalovanými balíky jako je "gpgv" a "gnupg," přičmž jsem některý z těhto odinstaloval, i přes varovnou hlášku, že s ním odinstaluju i jiné balíky, pamatuji si, že jeden z nich byl "apt."

To vyústilo v několik problémů, například při kontrole aktualizací se zobrazí chyba "Nepodařilo se stáhnout indexové soubory pro všechny zdroje" a pod tím
Kód: [Vybrat]
Method http has died unexpectedly!
Podproces http vrátil chybový kód (1)Metoda /usr/lib/apt/methods/http nebyla spuštěna správněMethod http has died unexpectedly!
Podproces http vrátil chybový kód (1)Metoda /usr/lib/apt/methods/http nebyla spuštěna správněMethod http has died unexpectedly!
Podproces http vrátil chybový kód (1)Metoda /usr/lib/apt/methods/http nebyla spuštěna správněMethod http has died unexpectedly!
Podproces http vrátil chybový kód (1)Metoda /usr/lib/apt/methods/http nebyla spuštěna správněMethod http has died unexpectedly!
Podproces http vrátil chybový kód (1)Metoda /usr/lib/apt/methods/http nebyla spuštěna správněMethod http has died unexpectedly!
Podproces http vrátil chybový kód (1)Metoda /usr/lib/apt/methods/http nebyla spuštěna správně

Nebo když zapnu Synaptic, tak "apt" je tam červeně v "problémové". Nebo, když zapnu Kleopatra, tak při Self-testu zahlasi "Gpg-Agent Connectivity - unexpected error"

Chápu, že jsem něco totálně pobořil, ale jsem se svými zkušenostmi s Linuxem totálně "v lese" a zdvořile žádám o pomoc.

PS: zkoušel jsem i stáhnout "apt" jako .dev soubor, ale stejně se mi ho nepodařilo nainstalovat kvůli nějakým "závislostem." Opět - úplně mimo moje mentální kapacity.

« Poslední změna: 08 Února 2016, 15:04:17 od honza_noob »

juwa2

  • Závislák
  • ***
  • Příspěvků: 4941
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #1 kdy: 03 Února 2016, 13:05:56 »
Když takto rád se systémem "čaruješ" proč si jej napřed nezálohuješ. Nyní bys to pouze za pět minut obnovil a jel dál.
Teď ti zbývá reinstalace. Použij Aptik, ušetří ti spoustu práce a času. Doufám, že máš alespoň svoje data zvlášť na /home
Ten můžeš zachovat.

honza_noob

  • Návštěvník
  • Příspěvků: 8
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #2 kdy: 03 Února 2016, 15:10:04 »
Děkuji za poučnou reakci.

Nicméně:

1) Jak prosím nainstaluju Aptik, když nelze použít "apt-get?" (stačí odkaz někam)
2) Proč nefungoval správně "gpa" ještě předtím, než jsem to pobořil? (nefungovalo ani nic obdobného např. KGpg)

martyj

  • Závislák
  • ***
  • Příspěvků: 2276
  • Don't buy a new PC, download a better one !
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #3 kdy: 03 Února 2016, 15:23:31 »
Děkuji za poučnou reakci.

Nicméně:

1) Jak prosím nainstaluju Aptik, když nelze použít "apt-get?" (stačí odkaz někam)
2) Proč nefungoval správně "gpa" ještě předtím, než jsem to pobořil? (nefungovalo ani nic obdobného např. KGpg)

Aptik:
https://launchpad.net/~teejee2008/+archive/ubuntu/ppa/+packages
ASUS K50-IJ/Pentium Dual-Core CPU T4500@2.30GHz/RAM 4 GB/Intel GMA 4500M/Ubuntu 14.04 LTS (64-bit) - GNOME Flashback/puppy

honza_noob

  • Návštěvník
  • Příspěvků: 8
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #4 kdy: 03 Února 2016, 16:17:00 »
Ok, stáhnu aptik*****.deb

->

Kód: [Vybrat]
sudo dpkg -i /home/jack/aptik.deb->
Kód: [Vybrat]
(Čtu databázi … nyní je nainstalováno 162104 souborů a adresářů.)
Preparing to unpack /home/jack/aptik.deb ...
Unpacking aptik (2.3~113~ubuntu16.04.1) over (2.3~113~ubuntu16.04.1) ...
dpkg: nesplněné závislosti zamezily konfiguraci balíku aptik:
 aptik závisí na aria2; avšak:
  Balík aria2 není nainstalován.

dpkg: error processing package aptik (--install):
 problém se závislostmi - nechávám nezkonfigurované
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Při zpracování nastaly chyby:
 aptik

Tak hledám "aria2," najdu to na sourceforge a nevim, jak to nainstalovat...
« Poslední změna: 03 Února 2016, 16:27:57 od honza_noob »

martyj

  • Závislák
  • ***
  • Příspěvků: 2276
  • Don't buy a new PC, download a better one !
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #5 kdy: 03 Února 2016, 16:27:23 »
Proč instaluješ pro 16.04 ?
ASUS K50-IJ/Pentium Dual-Core CPU T4500@2.30GHz/RAM 4 GB/Intel GMA 4500M/Ubuntu 14.04 LTS (64-bit) - GNOME Flashback/puppy

honza_noob

  • Návštěvník
  • Příspěvků: 8
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #6 kdy: 03 Února 2016, 16:39:09 »
Proč instaluješ pro 16.04 ?
Aha, a jakou tedy verzi či jak to mám poznat, když "systémové informace" ukazují

"Linux Mint 17.2, 32-byt, LINUXOVÉ JÁDRO: 3.13.0-37-generic, VERZE CINNAMONU: 2.6.13"

martyj

  • Závislák
  • ***
  • Příspěvků: 2276
  • Don't buy a new PC, download a better one !
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #7 kdy: 03 Února 2016, 16:41:23 »
14.04.
ASUS K50-IJ/Pentium Dual-Core CPU T4500@2.30GHz/RAM 4 GB/Intel GMA 4500M/Ubuntu 14.04 LTS (64-bit) - GNOME Flashback/puppy

honza_noob

  • Návštěvník
  • Příspěvků: 8
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #8 kdy: 03 Února 2016, 16:45:20 »
Terminal hodí identickou hlášku i pro verzi 14.04

Kód: [Vybrat]
dpkg: varování: degraduji balík aptik z verze 2.3~113~ubuntu16.04.1 na 2.3~113~ubuntu14.04.1
(Čtu databázi … nyní je nainstalováno 162104 souborů a adresářů.)
Preparing to unpack /home/jack/aptik14.deb ...
Unpacking aptik (2.3~113~ubuntu14.04.1) over (2.3~113~ubuntu16.04.1) ...
dpkg: nesplněné závislosti zamezily konfiguraci balíku aptik:
 aptik závisí na aria2; avšak:
  Balík aria2 není nainstalován.

dpkg: error processing package aptik (--install):
 problém se závislostmi - nechávám nezkonfigurované
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Při zpracování nastaly chyby:
 aptik

martyj

  • Závislák
  • ***
  • Příspěvků: 2276
  • Don't buy a new PC, download a better one !
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #9 kdy: 03 Února 2016, 16:59:49 »
Aha, myslel jsem, že nesplněné závislosti jsou tam kvůli verzi  :-\
Normálně by pomohl příkaz

Kód: [Vybrat]
sudo apt-get -f installcož v tém případě nic neřeší.

Tak snad poradí někdo jiný.
ASUS K50-IJ/Pentium Dual-Core CPU T4500@2.30GHz/RAM 4 GB/Intel GMA 4500M/Ubuntu 14.04 LTS (64-bit) - GNOME Flashback/puppy

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #10 kdy: 03 Února 2016, 17:19:48 »
Ne, právě že teď je nabořené samo apt. Pozor, já mám architekturu amd64, takže výstup dole nebude stejný, jen podobný.
Kód: [Vybrat]
$ apt-cache depends apt
apt
  Závisí na: libapt-pkg4.12
  Závisí na: libc6
  Závisí na: libgcc1
  Závisí na: libstdc++6
  Závisí na: ubuntu-keyring
  Závisí na: gnupg
    gnupg:i386
 |Navrhuje: aptitude
 |Navrhuje: synaptic
  Navrhuje: wajig
  Navrhuje: dpkg-dev
  Navrhuje: apt-doc
  Navrhuje: python-apt
  Koliduje s: python-apt
  Koliduje s: python-apt:i386
  Porušuje: manpages-it
  Porušuje: <manpages-it:i386>
  Porušuje: manpages-pl
  Porušuje: <manpages-pl:i386>
  Porušuje: openjdk-6-jdk
  Porušuje: openjdk-6-jdk:i386
  Porušuje: <sun-java5-jdk>
  Porušuje: <sun-java5-jdk:i386>
  Porušuje: <sun-java6-jdk>
  Porušuje: <sun-java6-jdk:i386>
  Nahrazuje: manpages-it
  Nahrazuje: <manpages-it:i386>
  Nahrazuje: manpages-pl
  Nahrazuje: <manpages-pl:i386>
  Nahrazuje: openjdk-6-jdk
  Nahrazuje: openjdk-6-jdk:i386
  Nahrazuje: <sun-java5-jdk>
  Nahrazuje: <sun-java5-jdk:i386>
  Nahrazuje: <sun-java6-jdk>
  Nahrazuje: <sun-java6-jdk:i386>
  Koliduje s: apt:i386
$ apt-cache depends gnupg
gnupg
  Závisí na: libbz2-1.0
  Závisí na: libc6
  Závisí na: libreadline6
  Závisí na: libusb-0.1-4
  Závisí na: zlib1g
  Závisí na: gpgv
    gpgv:i386
  Navrhuje: gnupg-curl
    gnupg-curl:i386
  Navrhuje: gnupg-doc
 |Navrhuje: xloadimage
 |Navrhuje: imagemagick
    graphicsmagick-imagemagick-compat
    imagemagick:i386
  Navrhuje: eog
  Navrhuje: libpcsclite1
  Koliduje s: gnupg:i386
$ apt-cache depends gpgv
gpgv
  Závisí na: libbz2-1.0
  Závisí na: libc6
  Závisí na: zlib1g
  Navrhuje: gnupg
    gnupg:i386
  Koliduje s: gpgv:i386
Mělo by stačit stáhnout ručně balíky apt, gnupg, gpgpv.
Nainstaluj postupně v tomhle pořadí:
http://launchpadlibrarian.net/201381828/gpgv_1.4.16-1ubuntu2.3_i386.deb
http://launchpadlibrarian.net/201381826/gnupg_1.4.16-1ubuntu2.3_i386.deb
http://launchpadlibrarian.net/233954173/apt_1.0.1ubuntu2.11_i386.deb
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

honza_noob

  • Návštěvník
  • Příspěvků: 8
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #11 kdy: 08 Února 2016, 13:55:47 »
Super, díky Kubo, z njehoršího jsem asi venku, nicméně při "Obnovit seznam aktualizací" ještě přijde hláška:
Kód: [Vybrat]
W: Chyba GPG: http://packages.linuxmint.com rafaela Release: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 3EE67F3D0FF405B2
W: Chyba GPG: http://extra.linuxmint.com rafaela Release: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 3EE67F3D0FF405B2
W: Chyba GPG: http://ppa.launchpad.net trusty InRelease: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY B5B116B72D0F61F0

Hledal jsem a našel jsem toto: http://forum.ubuntu.cz/index.php?topic=74408.msg535403#msg535403

Kód: [Vybrat]
Je zajímavé, že nedávno se mě to stalo zničehonic taky.  Ověřený postup nápravy:
1. Smazání cache:
Kód: [Vybrat]

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update && sudo apt-get upgrade

2. Odstranění nefunkčních klíčů:
Kód: [Vybrat]

sudo rm /etc/apt/trusted.gpg.d/*.*
sudo rm /etc/apt/trustdb.gpg
sudo rm /etc/apt/trusted.gpg

3. Software&Aktualizace > záložka "Ověření" > "Obnovit výchozí"
4. Nakonec pomocí y-ppa manageru
Kód: [Vybrat]

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

nechej vyhledat a importovat všechny chybějící GPG klíče.
----------------------------------------------------------------------------------
Volitelné -  složku /etc/apt si zálohuj!

Podle toho jsem postupoval, nicméně nevím, jak pomocí y-ppa manageru vyhledat a importovat chybějící klíče, které správce aktualizací označil jako chybějící. Navíc se seznam chybějících rozrostl, nyní:
Kód: [Vybrat]
W: Chyba GPG: http://archive.canonical.com trusty Release: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Chyba GPG: http://extra.linuxmint.com rafaela Release: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 3EE67F3D0FF405B2
W: Chyba GPG: http://security.ubuntu.com trusty-security InRelease: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Při ověřování podpisů se objevila chyba. Repositář není aktualizovaný, tudíž se použijí předchozí indexové soubory. Chyba GPG: http://archive.ubuntu.com trusty-updates InRelease: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32

W: Chyba GPG: http://archive.ubuntu.com trusty Release: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Chyba GPG: http://ppa.launchpad.net trusty InRelease: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY B5B116B72D0F61F0
W: Chyba GPG: http://download.opensuse.org ./ Release: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 12C6ADA61C85BB5E
W: Chyba GPG: http://packages.linuxmint.com rafaela Release: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 3EE67F3D0FF405B2
W: Selhalo stažení http://archive.ubuntu.com/ubuntu/dists/trusty-updates/InRelease 

W: Některé indexové soubory se nepodařilo stáhnout. Jsou ignorovány, nebo jsou použity starší verze.
« Poslední změna: 08 Února 2016, 14:44:11 od honza_noob »

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:apt nefunguje, nelze stahovat balíčky
« Odpověď #12 kdy: 08 Února 2016, 14:51:06 »
Kód: [Vybrat]
gpg --recv-keys <pubkey>
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

honza_noob

  • Návštěvník
  • Příspěvků: 8
Re:apt nefunguje, nelze stahovat balíčky [vyřešeno]
« Odpověď #13 kdy: 08 Února 2016, 15:03:04 »
Děkuji!

Použil jsem následující:
Kód: [Vybrat]
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys KLÍČa Ty jsi mezitím odpověděl, ale předpokládám, že výsledek je stejný.

Děkuji všem za Váš čas!

 

Provoz zaštiťuje spolek OpenAlt.