Problem mit Upgrade

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
PapaD
Beiträge: 5
Registriert: 11.02.2017 21:14:40

Problem mit Upgrade

Beitrag von PapaD » 11.02.2017 21:32:51

Hallo liebe Gemeinde.

Bin absoluter Debian Neuling und habe ein Problem.

Ich mache apt-get update, alles tutti ^^^
Dann apt-get upgrade und "Fehlermeldung"

Code: Alles auswählen

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 nginx : Hängt ab von: nginx-full ist aber nicht installiert oder
                        nginx-light ist aber nicht installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.
OK, steht ja da ... also mache ich apt-get -f install (wieder Fehler)

dann apt-get -f upgrade (folgender Fehler)

Code: Alles auswählen

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden NEUEN Pakete werden installiert:
  nginx-full
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 437 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 870 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? J
(Lese Datenbank ... 158361 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von nginx-full (aus .../nginx-full_1.2.1-2.2+wheezy4_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/nginx-full_1.2.1-2.2+wheezy4_i386.deb (--unpack):
 Versuch, »/usr/sbin/nginx« zu überschreiben, welches auch in Paket sw-nginx 1.11.1-debian7.0.16080113 ist
dpkg-deb: Fehler: Unterprozess einfügen wurde durch Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/nginx-full_1.2.1-2.2+wheezy4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Für Euch sicher klar, für mich unlösbar ^^
Bitte helft mir, Danke im Vorraus

Benutzeravatar
smutbert
Moderator
Beiträge: 8318
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Problem mit Upgrade

Beitrag von smutbert » 11.02.2017 23:54:22

Willkommen im Debianforum

Woher stammt denn dein sw-nginx - das gibt es in Debian nicht und bei Fremdquellen muss man, wie du gerade siehst, sehr vorsichtig und zurückhaltend sein und welche Version von Debian verwendest du (als Neuling mit wheezy, also oldstable einzusteigen, wäre imho nicht sehr geschickt)?

Ich würde das Paket deinstallieren, falls es entbehrlich ist

Code: Alles auswählen

# dpkg  -P
und wenn das funktioniert danach wieder "apt-get -f install" laufen lassen

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Problem mit Upgrade

Beitrag von rendegast » 12.02.2017 14:03:42

Hier hätte ich eine Quelle (EDIT für sw-nginx)
http://plesk-autoinstall.intergenia.de/ ... X12/dists/
http://mirror.hosting.in.th/plesk/debia ... 1.1/dists/
(und wohl weitere entsprechende mirror, alle im Zusammenhang mit plesk)
jedoch scheinbar nur Packages-Listen, kein Paket-pool/.
Zuletzt geändert von rendegast am 12.02.2017 21:23:58, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

PapaD
Beiträge: 5
Registriert: 11.02.2017 21:14:40

Re: Problem mit Upgrade

Beitrag von PapaD » 12.02.2017 20:10:38

Ersteinmal lieben Dank :)

Aber hat nich funtioniert :(

dpkg -P nginx-full ergab:

Code: Alles auswählen

 dpkg -P nginx-full
dpkg: Warnung: Die Anforderung, nginx-full zu entfernen, wird ignoriert; es ist nicht installiert
Ach ja, das sind schon bereits installierte auf einem Strato V Server.
Habe bei der EInrichtung des Servers lediglich Debian 7 angeklickt und es wurde alles allein installiert *denk

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Problem mit Upgrade

Beitrag von rendegast » 12.02.2017 21:48:31

Hast Du vielleicht das Provider-Repo ( Plesk? ) deaktiviert?

Nach dessen (Re)Aktivierung sollte es wohl okay sein.

Alternativ,
solltest Du auf das Provider-Repo verzichten wollen,
so braucht es für die debian-Repo wohl hochgesetzte Priority: (höher 900),
um installierte Pakete überschreiben zu können.



Momentan?

Code: Alles auswählen

apt-cache policy  |  grep -v Translat
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

PapaD
Beiträge: 5
Registriert: 11.02.2017 21:14:40

Re: Problem mit Upgrade

Beitrag von PapaD » 12.02.2017 23:10:49

Ähm... was´n Ding ?

Kann man das essen ?

Sry, ich habe absolut keine Ahnung, wovon Du da redest.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Problem mit Upgrade

Beitrag von rendegast » 12.02.2017 23:40:31

Der Befehl soll zeigen, welche Repo zurzeit bei Dir aktiv gesetzt sind.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

PapaD
Beiträge: 5
Registriert: 11.02.2017 21:14:40

Re: Problem mit Upgrade

Beitrag von PapaD » 14.02.2017 00:38:33

Sry für die verspätete Antwort, habe den Server neu installiert.

Hier das, was er nach dem Befehl ausspuckt ^^

Code: Alles auswählen

Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 500 http://autoinstall.plesk.com/debian/PHP_7.0/ wheezy/all i386 Packages
     release o=Plesk,a=wheezy,n=wheezy,l=PHP v 7.0 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.6/ wheezy/all i386 Packages
     release o=Plesk,a=wheezy,n=wheezy,l=PHP v 5.6 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.5/ wheezy/all i386 Packages
     release o=Plesk,a=wheezy,n=wheezy,l=PHP v 5.5 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.4/ wheezy/all i386 Packages
     release o=Parallels,a=wheezy,n=wheezy,l=PHP v 5.4.45 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.3/ wheezy/all i386 Packages
     release o=Parallels,a=wheezy,n=wheezy,l=PHP v 5.3.29 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.2/ wheezy/all i386 Packages
     release o=Parallels,a=wheezy,n=wheezy,l=PHP v 5.2.17 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PMM_0.1.10/ wheezy/all i386 Packages
     release o=Odin,a=wheezy,n=wheezy,l=Plesk migrator v 0.1.10 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.2.17/ wheezy/all i386 Packages
     release o=Parallels,a=wheezy,n=wheezy,l=PHP v 5.2.17 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.3.29/ wheezy/all i386 Packages
     release o=Parallels,a=wheezy,n=wheezy,l=PHP v 5.3.29 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.4.45/ wheezy/all i386 Packages
     release o=Parallels,a=wheezy,n=wheezy,l=PHP v 5.4.45 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.5.38/ wheezy/all i386 Packages
     release o=Plesk,a=wheezy,n=wheezy,l=PHP v 5.5 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_5.6.30/ wheezy/all i386 Packages
     release o=Plesk,a=wheezy,n=wheezy,l=PHP v 5.6 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PHP_7.0.15/ wheezy/all i386 Packages
     release o=Plesk,a=wheezy,n=wheezy,l=PHP v 7.0 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/BILLING_12.5.29/ all/all i386 Packages
     release o=Parallels,a=all,n=all,l=Plesk billing 12.5.29 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/SITEBUILDER_12.5.30/ all/all i386 Packa                                                                                                                                                             ges
     release o=Parallels,a=all,n=all,l=SITEBUILDER 12.5.30 packages,c=all
     origin autoinstall.plesk.com
 500 http://autoinstall.plesk.com/debian/PSA_12.5.30/ wheezy/all i386 Packages
     release o=Plesk,a=wheezy,n=wheezy,l=12.5.30 packages,c=all
     origin autoinstall.plesk.com
 500 ftp://ftp.stratoserver.net/pub/linux/debian-security/ wheezy/updates/non-fr                                                                                                                                                             ee i386 Packages
     release v=7.0,o=Debian,a=oldstable,n=wheezy,l=Debian-Security,c=non-free
     origin ftp.stratoserver.net
 500 ftp://ftp.stratoserver.net/pub/linux/debian-security/ wheezy/updates/contri                                                                                                                                                             b i386 Packages
     release v=7.0,o=Debian,a=oldstable,n=wheezy,l=Debian-Security,c=contrib
     origin ftp.stratoserver.net
 500 ftp://ftp.stratoserver.net/pub/linux/debian-security/ wheezy/updates/main i                                                                                                                                                             386 Packages
     release v=7.0,o=Debian,a=oldstable,n=wheezy,l=Debian-Security,c=main
     origin ftp.stratoserver.net
 500 ftp://ftp.stratoserver.net/pub/linux/debian/ wheezy/non-free i386 Packages
     release v=7.11,o=Debian,a=oldstable,n=wheezy,l=Debian,c=non-free
     origin ftp.stratoserver.net
 500 ftp://ftp.stratoserver.net/pub/linux/debian/ wheezy/contrib i386 Packages
     release v=7.11,o=Debian,a=oldstable,n=wheezy,l=Debian,c=contrib
     origin ftp.stratoserver.net
 500 ftp://ftp.stratoserver.net/pub/linux/debian/ wheezy/main i386 Packages
     release v=7.11,o=Debian,a=oldstable,n=wheezy,l=Debian,c=main
     origin ftp.stratoserver.net
Mit Pinning verwaltete Pakete:
     sysvinit -> 2.88dsf-41+deb7u1

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

Re: Problem mit Upgrade

Beitrag von eggy » 14.02.2017 07:33:36

Nimms mir bitte nicht übel, aber ...
findest Du es nicht peinlich, erst die Zeit von Leuten in Anspruch zu nehmen (nicht nur rendegast und smubert, die Dir geantwortet haben, sondern auch den Abrufzahlen nach wahrscheinlich um die 30 Leute, die mitgelesen und mitgedacht haben) und dann Ihre Bemühungen mit "haha ich hab einfach mal neu installiert" in die Tonne zu treten? Statt Dir die Zeit zu nehmen, die Ursache für das Problem zu ergründen, damit DU es beim nächsten mal selbst beheben kannst, oder noch besser dem nächsten mit so einem Problem ein Stück weiterhelfen kannst?
Lernwille ist die erste Voraussetzung beim Betrieb eines Servers. Wenn Du die Ursachen Deiner Fehler nicht findest, werden sie immer wieder auftreten.
Wenn Du Fehler in der Administration machst, gefährdest Du nicht nur Dein eigenes System, sondern bietest auch eine Plattform die schnell missbraucht werden kann um andere Leute anzugreifen. Und solche strukturellen Fehler wird man durch "neuinstallieren" nicht los. Daher lerne. Wenn Dir Begriffe nichts sagen, frage. Und zwar so, dass man versteht, wo es hängt.
nicht gut: "Sry, ich habe absolut keine Ahnung, wovon Du da redest."
besser: "ich kann mit dem Begriff 'repo' nichts anfangen.", "was meinst Du mit Priority", "was ist apt-cache policy | grep -v Translat" (oder noch besser: "ich kenne apt-cache, aber was macht der Rest? Was ist das | ? ")

(Warum ich dazu überhaupt was sage? Ich hatte gestern eine längere Erklärung geschrieben, was Repos sind und zu apt und Pipes, die irgendwie gefressen wurde. Ich hätts ja nochmal aufgeschrieben, aber so ist das einfach nur frustierend.)

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Problem mit Upgrade

Beitrag von rendegast » 14.02.2017 11:20:17

autoinstall.plesk.com/debian/
ftp.stratoserver.net/pub/linux/
sind Provider-interne Server, nicht im www zu erreichen.
ftp.stratoserver.net/pub/linux/ ist wohl einfach nur ein debian-Mirror


Nach php.net werden php 5.6 und 7.x von upstream unterstützt.
5.5.38 von Juli 2016 ist oldstable,
ob dieses und die anderen Versionen 5.4/5.3/5.2 noch Patches durch den Provider erhalten, dürfte in deren changelog zu sehen sein,
die Repo wären gegebenenfalls zu deaktivieren und die Pakete vom Server zu entfernen.

Das Tool apt-show-versions ist hier nicht hilfreich, da der Provider wohl 'Codename: wheezy' für seine Repo verwendet.
Eher nach Deaktivierung eines Repo

Code: Alles auswählen

aptitude search "?installed(?obsolete)"
Die Provider-Repo auf autoinstall.plesk.com würde ich etwas priorisieren

Code: Alles auswählen

Package: *
Pin: origin autoinstall.plesk.com
Priority: 510
Ob ein dist-upgrade -> jessie technisch möglich ist ( Provider-Plesk-Integration! ) wäre eine Übungsaufgabe.
Auch wäre abzuklären, ob es vom Vertrag abgedeckt ist.





---------------------------------------------
Off-Topic
Das ff-Addon GNU LibreJS ("GNU-NoScript") zerhackt mir trotz whitelist: debianforum.de meine Editierung.
Das Problem ist wohl, daß es die gerenderte html vorher mit Einträgen modifiziert statt auf den browser einzuwirken.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten