Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Schlummi
Beiträge: 5
Registriert: 24.05.2018 12:54:32

Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von Schlummi » 24.05.2018 16:50:57

Hallo zusammen,

ich hab bis jetzt mit Debian 8.6 ohne Probleme gearbeitet. Nachdem ich einen Testclient mit Debian 9.3 installiert habe traten folgende Probleme auf:

1. Das Paket "dirmngr" war nicht installiert => Via DVD nach installiert
2. Mit rm -f /etc/apt/trusted.gpg die fehlerhaften Einträge gelöscht
3. Bei apt-key in den keyserver-options den Proxy nochmals hinterlegt. (Warum auch immer? Unter 8.6 war dieser Eintrag nicht notwendig.)
4. Wenn ich nun versuche mit apt-get upgrade das System zuaktualisieren kommt folgende Meldung

Code: Alles auswählen

root@defszmlinux:/etc/apt/apt.conf.d# apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
root@defszmlinux:/etc/apt/apt.conf.d# nano /etc/apt/sources.list
root@defszmlinux:/etc/apt/apt.conf.d# apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
root@defszmlinux:/etc/apt/apt.conf.d#
Unter /etc/apt/apt.conf, /etc/environment und /etc/wgetrc habe ich jeweils den Proxy eingetragen (Die Einträge sind analog zu Debian 8.6)

Code: Alles auswählen

# deb cdrom:[Debian GNU/Linux 9.3.0 _Stretch_ - Official amd64 DVD Binary-1 20171209-12:11]/ stretch contrib main

#deb cdrom:[Debian GNU/Linux 9.3.0 _Stretch_ - Official amd64 DVD Binary-1 20171209-12:11]/ stretch contrib main

# Line commented out by installer because it failed to verify:
deb http://security.debian.org/debian-security stretch/updates main contrib
# Line commented out by installer because it failed to verify:
deb-src http://security.debian.org/debian-security stretch/updates main contrib

# stretch-updates, previously known as 'volatile'
# Line commented out by installer because it failed to verify:
deb http://ftp.de.debian.org/debian/ stretch-updates main contrib
# Line commented out by installer because it failed to verify:
deb-src http://ftp.de.debian.org/debian/ stretch-updates main contrib

# stretch-backports, previously on backports.debian.org
# Line commented out by installer because it failed to verify:
deb http://ftp.de.debian.org/debian/ stretch-backports main contrib
# Line commented out by installer because it failed to verify:
deb-src http://ftp.de.debian.org/debian/ stretch-backports main contrib
Bei

Code: Alles auswählen

apt-get update
bekomme ich

Code: Alles auswählen

Es wurden 277 kB in 21 s geholt (12,8 kB/s).
Das zweite Problem ist, dass ich mit apt-get install keine Pakete installieren kann. Der Zugriff auf das Internet ist vorhanden.

Über Tipps und Ratschläge bin ich dankbar.

eggy
Beiträge: 3334
Registriert: 10.05.2008 11:23:50

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von eggy » 24.05.2018 17:38:51

Falls ich keine Tomaten auf den Augen hab, fehlt Dir da was in der Paketliste:
deb http://ftp.de.debian.org/debian/ stretch main
bzw falls Du non-free willst:
deb http://ftp.de.debian.org/debian/ stretch main non-free contrib
(oder so ähnlich) und dann nochmal nen apt-get update damit die Einträge auch benutzt werden

breakthewall
Beiträge: 507
Registriert: 30.12.2016 23:48:51

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von breakthewall » 24.05.2018 20:58:07

Schlummi hat geschrieben: ↑ zum Beitrag ↑
24.05.2018 16:50:57
Hallo zusammen,

ich hab bis jetzt mit Debian 8.6 ohne Probleme gearbeitet.
Ich wage das zu bezweifeln, wenn ich sehe wie da am System herum gefrickelt wird. Ebenso auch das ein Debian-Stretch regulär installiert wurde. Eine sources.list sieht danach niemals so aus. Da wird einfach der Keyring von Apt gelöscht, dubiose Konfigurationen angelegt die da nicht hingehören, und erst recht nicht mit jenem Inhalt, und dann beziehst auch noch fehlende Pakete aus anderen Quellen, anstatt aus dem Repository. Des weiteren solltest deine sources.list besser neu anlegen, wegen fehlerhafter Einträge, und den Keyring lädst besser auch manuell via FTP aus dem Repository, bevor irgendwelche Upgrades installiert werden. Bei einem normalen und regulären Umgang mit Updates und dem System, muss nichts von dem getan werden was getan hast. Einzig die /etc/apt/sources.list muss angepasst werden, wenn man auf ein neues Release wechseln will.

https://wiki.debian.org/AptConf
https://wiki.debian.org/SourcesList

Im letzten Link findest ein Beispiel für eine sources.list unter Debian-Stretch.

owl102

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von owl102 » 24.05.2018 21:24:21

breakthewall hat geschrieben: ↑ zum Beitrag ↑
24.05.2018 20:58:07
Da wird einfach der Keyring von Apt gelöscht
Was IMHO völlig korrekt ist, denn /etc/apt/trusted.gpg wird von software-properties-gtk generiert (und im Anschluß zurecht von apt angemeckert), was vermutlich nur ein Überbleibsel einer mangelhaften Anpassung dieses Ubuntu-Tools an Debian ist.

Zu diesem Thema hatten wir auch schon diverse Fäden hier im Forum.

Schlummi
Beiträge: 5
Registriert: 24.05.2018 12:54:32

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von Schlummi » 24.05.2018 21:27:01

Danke für die Info.

Selbst wenn ich die sources.list lt. Wiki erstelle, kann ich trotzdem nicht mit apt-get upgrade (apt-get update habe nach der Änderung ausgeführt) die Aktualisierungen herunterladen und installieren.

Ganz davon zu schweigen, dass ich Pakete installieren kann, das funzt auch nicht.

Davon abgesehen arbeite ich seit Etch mit Debian und bisher hatte ich noch nie diese Art von Problemen. Ich verzichte seit Etch auf irgendwelchen grafischen SchnickSchnack. Die Konsole ist mein Leben. 8)

DeletedUserReAsG

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von DeletedUserReAsG » 24.05.2018 21:51:04

Könntest du mal die genaue Ausgabe des Versuches, ein Paket zu installieren, hier posten? Oft steht da was drin, das auf das Problem hindeutet.

breakthewall
Beiträge: 507
Registriert: 30.12.2016 23:48:51

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von breakthewall » 25.05.2018 00:36:38

owl102 hat geschrieben: ↑ zum Beitrag ↑
24.05.2018 21:24:21
Was IMHO völlig korrekt ist, denn /etc/apt/trusted.gpg wird von software-properties-gtk generiert (und im Anschluß zurecht von apt angemeckert), was vermutlich nur ein Überbleibsel einer mangelhaften Anpassung dieses Ubuntu-Tools an Debian ist.
Nicht wirklich. Hier besteht auch kein Zusammenhang mit einem Ubuntu-Tool, noch wird die trusted.gpg davon generiert. Die trusted.gpg wird bei einer Neuinstallation mit dem Paket "debian-archive-keyring" mitgeliefert, oder kann mittels gpg in Verbindung mit apt-key und der Webadresse zum Release-Key, entsprechend importiert und dann mit gpg als trusted.gpg exportiert werden.

https://wiki.debian.org/SecureApt#How_t ... t_to_trust

Ohne die trusted.gpg kann mangels Verifizierung, nichts mehr aus dem Repository installiert werden. Zumindest nicht solange die Sicherheitsmaßnahmen aktiv sind.

Schlummi
Beiträge: 5
Registriert: 24.05.2018 12:54:32

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von Schlummi » 25.05.2018 06:28:56

@niemand:
Nachdem ich die DVD als Quelle in der sources.list deaktiviert habe und ich dann z.B. den Befehl

Code: Alles auswählen

apt-get install cifs-utils
abschicke, sollte eigentlich das Paket installiert werden aus den Quellen, die in der sources.list stehen. Genau das geschieht nicht.

Code: Alles auswählen

root@defszmlinux:/home/linux# apt-get install cifs-utils
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paket cifs-utils ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.

E: Für Paket »cifs-utils« existiert kein Installationskandidat.
root@defszmlinux:/home/linux#
Bei

Code: Alles auswählen

apt-get upgrade
findet Debian überhaupt keine Upgrades.

Code: Alles auswählen

root@defszmlinux:/home/linux# apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
root@defszmlinux:/home/linux#
Für alle die es interessiert:

Die Installation selber erfolgte über die Option "Graphical expert install"

DeletedUserReAsG

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von DeletedUserReAsG » 25.05.2018 06:48:13

Dann ist immer noch etwas mit deiner sources.list falsch, von der du deine neue Version ja leider nicht gepostet hast.

Schlummi
Beiträge: 5
Registriert: 24.05.2018 12:54:32

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von Schlummi » 25.05.2018 06:55:54

Dem kann abgeholfen werden...

Code: Alles auswählen

linux@defszmlinux:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 9.3 (stretch)
Release:        9.3
Codename:       stretch


owl102

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von owl102 » 25.05.2018 08:12:56

breakthewall hat geschrieben: ↑ zum Beitrag ↑
25.05.2018 00:36:38
noch wird die trusted.gpg davon generiert.
Doch, probiere es aus. Starte software-properties-gtk, und schon hat man eine /etc/apt/trusted.gpg (mit aktuellem Zeitstempel), über die sich apt beschwert.
Die trusted.gpg wird bei einer Neuinstallation mit dem Paket "debian-archive-keyring" mitgeliefert
Nein:

Code: Alles auswählen

~$ cat /etc/debian_version 
9.4
~$ ls -l /etc/apt/trusted.gpg
ls: Zugriff auf '/etc/apt/trusted.gpg' nicht möglich: Datei oder Verzeichnis nicht gefunden
~$ ls -l /etc/apt
insgesamt 24
drwxr-xr-x 2 root root 4096 Mai 17 11:29 apt.conf.d
-rw-r--r-- 1 root root  104 Apr 29 21:29 listchanges.conf
drwxr-xr-x 2 root root 4096 Sep 13  2017 preferences.d
-rw-r--r-- 1 root root  459 Apr 29 21:16 sources.list
drwxr-xr-x 2 root root 4096 Sep 13  2017 sources.list.d
drwxr-xr-x 2 root root 4096 Apr 29 21:10 trusted.gpg.d
Ohne die trusted.gpg kann mangels Verifizierung, nichts mehr aus dem Repository installiert werden.
Doch, denn:

Code: Alles auswählen

~$ ls -l /etc/apt/trusted.gpg.d/
insgesamt 48
-rw-r--r-- 1 root root 5138 Mai 25  2017 debian-archive-jessie-automatic.gpg
-rw-r--r-- 1 root root 5147 Mai 25  2017 debian-archive-jessie-security-automatic.gpg
-rw-r--r-- 1 root root 2775 Mai 25  2017 debian-archive-jessie-stable.gpg
-rw-r--r-- 1 root root 7483 Mai 25  2017 debian-archive-stretch-automatic.gpg
-rw-r--r-- 1 root root 7492 Mai 25  2017 debian-archive-stretch-security-automatic.gpg
-rw-r--r-- 1 root root 2275 Mai 25  2017 debian-archive-stretch-stable.gpg
-rw-r--r-- 1 root root 3780 Mai 25  2017 debian-archive-wheezy-automatic.gpg
-rw-r--r-- 1 root root 2851 Mai 25  2017 debian-archive-wheezy-stable.gpg
Zuletzt geändert von owl102 am 25.05.2018 09:47:51, insgesamt 1-mal geändert.

Schlummi
Beiträge: 5
Registriert: 24.05.2018 12:54:32

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von Schlummi » 25.05.2018 08:30:37

Das sieht bei mir ähnlich aus....

Code: Alles auswählen

linux@defszmlinux:~$ ls -l /etc/apt/trusted.gpg
-rw-r--r-- 1 root root 12081 Mai 24 11:16 /etc/apt/trusted.gpg
linux@defszmlinux:~$ ls -l /etc/apt/trusted.gpg.d/
insgesamt 48
-rw-r--r-- 1 root root 5138 Mai 25  2017 debian-archive-jessie-automatic.gpg
-rw-r--r-- 1 root root 5147 Mai 25  2017 debian-archive-jessie-security-automatic.gpg
-rw-r--r-- 1 root root 2775 Mai 25  2017 debian-archive-jessie-stable.gpg
-rw-r--r-- 1 root root 7483 Mai 25  2017 debian-archive-stretch-automatic.gpg
-rw-r--r-- 1 root root 7492 Mai 25  2017 debian-archive-stretch-security-automatic.gpg
-rw-r--r-- 1 root root 2275 Mai 25  2017 debian-archive-stretch-stable.gpg
-rw-r--r-- 1 root root 3780 Mai 25  2017 debian-archive-wheezy-automatic.gpg
-rw-r--r-- 1 root root 2851 Mai 25  2017 debian-archive-wheezy-stable.gpg

DeletedUserReAsG

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von DeletedUserReAsG » 25.05.2018 08:38:04

Schlummi hat geschrieben: ↑ zum Beitrag ↑
25.05.2018 06:55:54
Dem kann abgeholfen werden...

Code: Alles auswählen

linux@defszmlinux:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 9.3 (stretch)
Release:        9.3
Codename:       stretch

Das ist eine sehr seltsame sources.list – ich bin hier mal wieder raus, riecht trollig.

Noch ’n Tipp, falls du wirklich dran interessiert sein solltest, hier effizient Hilfe beim Finden und Beheben des Fehlers zu bekommen: Statt „Ich hab dieses und jenes gemacht, Resultat: geht nicht“ ist’s erheblich effektiver, sämtliche Ein- und Ausgaben sowie sämtliche Änderungen an beteiligten Komponenten zu posten. Falls du Probleme mit C&P aus der Shell heraus haben solltest, bietet sich etwa script (Debianbsdutils) an – das schreibt sämtliche Ein- und Ausgaben in eine Datei, die dann nur noch zu etwa pastebin/ hochgeladen und hier verlinkt zu werden braucht.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22441
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Beim apt-upgrade findet Debian keine Pakete / Mit apt-get install werden diese nicht installiert

Beitrag von KBDCALLS » 25.05.2018 09:55:22

Bei der vermurksten Konfig würde ich die mal löschen. Die DVD wieder einlesen.

Dann mal überprüfen ob die Keys korrekt sind.

Dann eine Zeile in die Sourcen.list eintragen.
  • Code: Alles auswählen

    deb http://ftp.nl.debian.org/debian stretch contrib man non-free

Und sehen was passiert.

PS: Cdrom/DVD haben den Vorteil , das man dafür keine korrekten Keys braucht. Denn die wird so als Trusted angesehen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten