[gelöst] 2144 Aktualisierungen sind verfügbar!

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
sukram
Beiträge: 566
Registriert: 22.08.2010 10:40:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 64560 Riedstadt

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von sukram » 19.10.2018 18:59:43

guennid hat geschrieben: ↑ zum Beitrag ↑
19.10.2018 18:45:06
Nein!!!

Du solltest doch Jessie eintragen :evil:

Du musst zuerst das alte System auf Vordermann bringen, bevor du dist-upgradest.
Hatte ich ja gemacht. Es waren mit jessie keine Fehlermeldungen erschienen!
Danach habe ich stretch eingetragen, und damit kamen dann die Fehlermeldung bzgl. kscreen!

Soll ich jetzt nochmal jessie eintragen?
Ciao, Markus

Es hat alles seinen Grund...

KP97
Beiträge: 3403
Registriert: 01.02.2013 15:07:36

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von KP97 » 19.10.2018 19:31:04

sukram hat geschrieben: ↑ zum Beitrag ↑
19.10.2018 18:59:43
Soll ich jetzt nochmal jessie eintragen?
Natürlich nicht. Das wäre ein Downgrade, und das ist in Debian standardmäßig nicht vorgesehen.
Du hast ja nun auf Stretch (stable) aktualisiert, entferne kscreen und gut ist.
Deine sources.list ist immer noch nicht ok. Die erste Zeile kannst Du entfernen, da der Inhalt bereits in der letzten Zeile enthalten ist.
Man setzt keine doppelten URLs ein, das kann u.U. zu Fehlern führen.
Was sollen die Backports? Brauchst Du die für was Bestimmtes? Wenn nicht, auskommentieren.

Und wenn dann alles läuft, machst Du Dich dringend mal mit der Paketverwaltung vertraut:
https://wiki.debianforum.de/Grundsatzfragen

guennid

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von guennid » 19.10.2018 19:52:26

Vorsicht KP97!

Was hast du gemacht zwischen
Es waren mit jessie keine Fehlermeldungen erschienen!
und
Danach habe ich stretch eingetragen, und damit kamen dann die Fehlermeldung bzgl. kscreen!
?

Hast du nach den Jessie-Eintragungen in der sources.list ein

Code: Alles auswählen

apt-get update
und danach ein

Code: Alles auswählen

apt-get dist-upgrade
zu machen versucht (und damit jessie auf "Vordermann" gebracht. Das war/ist erforderlich!)?

KP97
Beiträge: 3403
Registriert: 01.02.2013 15:07:36

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von KP97 » 19.10.2018 20:04:37

Günther, stimmt. Er hat ja erst simuliert, ich war schon einen Schritt weiter.
Ich bin dann auch wieder hier raus...

sukram
Beiträge: 566
Registriert: 22.08.2010 10:40:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 64560 Riedstadt

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von sukram » 19.10.2018 20:05:49

guennid hat geschrieben: ↑ zum Beitrag ↑
19.10.2018 19:52:26
Hast du nach den Jessie-Eintragungen in der sources.list ein

Code: Alles auswählen

apt-get update
und danach ein

Code: Alles auswählen

apt-get dist-upgrade
zu machen versucht (und damit jessie auf "Vordermann" gebracht. Das war/ist erforderlich!)?

Exakt! Genau das habe ich gemacht. Damit war alles Fehlerfrei abgelaufen.

Wie bereits geschrieben. Erst dann habe ich in die source.list stretch eingetragen und wiederum ein

Code: Alles auswählen

apt-get update
und danach ein

Code: Alles auswählen

apt-get dist-upgrade -s
durchgeführt.

Hier die Ergebnisse:

Code: Alles auswählen

:/etc/apt$ sudo apt-get update
[sudo] password for markus: 
OK   http://security.debian.org stretch/updates InRelease
OK   http://ftp.de.debian.org stretch-updates InRelease                  
OK   http://ftp.de.debian.org stretch-backports InRelease                
OK   http://security.debian.org stretch/updates/main amd64 Packages                                              
Ign http://http.debian.net stretch InRelease                                                                     
Holen: 1 http://ftp.de.debian.org stretch-updates/main amd64 Packages/DiffIndex [5.164 B]                        
OK   http://security.debian.org stretch/updates/main i386 Packages                                               
Holen: 2 http://ftp.de.debian.org stretch-updates/main i386 Packages/DiffIndex [5.164 B]   
OK   http://security.debian.org stretch/updates/main Translation-en                                      
Holen: 3 http://ftp.de.debian.org stretch-updates/main Translation-en/DiffIndex [3.688 B]
Holen: 4 http://ftp.de.debian.org stretch-backports/main amd64 Packages/DiffIndex [27,8 kB]  
OK   http://http.debian.net stretch Release.gpg             
Holen: 5 http://ftp.de.debian.org stretch-backports/main i386 Packages/DiffIndex [27,8 kB]
Holen: 6 http://ftp.de.debian.org stretch-backports/main Translation-en/DiffIndex [27,8 kB]
OK   http://http.debian.net stretch Release                       
OK   http://http.debian.net stretch/main amd64 Packages
OK   http://http.debian.net stretch/contrib amd64 Packages
OK   http://http.debian.net stretch/non-free amd64 Packages
OK   http://http.debian.net stretch/main i386 Packages
OK   http://http.debian.net stretch/contrib i386 Packages
OK   http://http.debian.net stretch/non-free i386 Packages
OK   http://http.debian.net stretch/contrib Translation-en
OK   http://http.debian.net stretch/main Translation-de_DE
OK   http://http.debian.net stretch/main Translation-de
OK   http://http.debian.net stretch/main Translation-en
OK   http://http.debian.net stretch/non-free Translation-en
Es wurden 97,4 kB in 2 s geholt (40,1 kB/s).
Paketlisten werden gelesen... Fertig

Code: Alles auswählen

:/etc/apt$ sudo apt-get dist-upgrade -s
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libkf5screen-bin : Beschädigt: kscreen (< 4:5.8) aber 1.0.2.1-1 soll installiert werden
 libkf5screen7 : Beschädigt: kscreen (< 4:5.8) aber 1.0.2.1-1 soll installiert werden
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
Ciao, Markus

Es hat alles seinen Grund...

guennid

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von guennid » 19.10.2018 20:25:48

OK, dann bist du auf dem von KP97 vermuteten Stand, ein downgrade wäre jetzt kontraproduktiv. (Meine durchgestrichenen Aussagen könnten noch von Belang sein.) ich denke, dann kannst du jetzt schauen, was passierte, wenn du kscreen versuchtest zu deinstallieren.

Aber dann verstehe ich nicht die Fehlermeldung:

Code: Alles auswählen

libkf5screen-bin : Beschädigt: kscreen (< 4:5.8) aber 1.0.2.1-1 soll installiert werden
Ich lese das so, dass apt versucht, kscreen 1.0.2 zu installieren. Das wäre die Jessie-Version, 4.5 ist Stretch. Wie kann das sein, wenn das System bereits auf stretch gehoben ist?

Benno007
Beiträge: 111
Registriert: 26.01.2016 19:25:05

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von Benno007 » 19.10.2018 21:10:11

Das darf und wird so nicht durchlaufen. Gibt ja in Wikis und Foren viele solche Konflikte.

Euer Posting war aber dank Cache gerade unsichtbar für mich. ;) Macht euer Ding.

guennid

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von guennid » 20.10.2018 00:36:38

Eine simulierte Deinstallation von kscreen kann in keinem Fall schaden.

Grüße, Günther

sukram
Beiträge: 566
Registriert: 22.08.2010 10:40:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 64560 Riedstadt

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von sukram » 20.10.2018 09:58:21

Danke für deine/eure Hilfe!
Der aktuelle Stand von heute morgen ist folgender:

Code: Alles auswählen

:~$ uname --all
Linux mars 3.16.0-7-amd64 #1 SMP Debian 3.16.59-1 (2018-10-03) x86_64 GNU/Linux

:~$ cat /etc/debian_version
8.11

Code: Alles auswählen

:~$ cat /etc/apt/sources.list
deb http://security.debian.org/ stretch/updates main 
deb http://ftp.de.debian.org/debian/ stretch-updates main 
deb http://ftp.de.debian.org/debian/ stretch-backports main 
deb http://http.debian.net/debian/ stretch main contrib non-free

Code: Alles auswählen

:~$ sudo apt-get update
OK   http://security.debian.org stretch/updates InRelease
OK   http://ftp.de.debian.org stretch-updates InRelease                  
OK   http://ftp.de.debian.org stretch-backports InRelease                
OK   http://security.debian.org stretch/updates/main amd64 Packages        
OK   http://security.debian.org stretch/updates/main i386 Packages                                                                             
Holen: 1 http://ftp.de.debian.org stretch-updates/main amd64 Packages/DiffIndex [5.164 B]                                                      
OK   http://security.debian.org stretch/updates/main Translation-en                                                                                      
Holen: 2 http://ftp.de.debian.org stretch-updates/main i386 Packages/DiffIndex [5.164 B]        
Holen: 3 http://ftp.de.debian.org stretch-updates/main Translation-en/DiffIndex [3.688 B]                     
Holen: 4 http://ftp.de.debian.org stretch-backports/main amd64 Packages/DiffIndex [27,8 kB]
Holen: 5 http://ftp.de.debian.org stretch-backports/main i386 Packages/DiffIndex [27,8 kB]
Holen: 6 http://ftp.de.debian.org stretch-backports/main Translation-en/DiffIndex [27,8 kB]
Ign http://http.debian.net stretch InRelease                                             
OK   http://http.debian.net stretch Release.gpg
OK   http://http.debian.net stretch Release
OK   http://http.debian.net stretch/main amd64 Packages
OK   http://http.debian.net stretch/contrib amd64 Packages
OK   http://http.debian.net stretch/non-free amd64 Packages
OK   http://http.debian.net stretch/main i386 Packages
OK   http://http.debian.net stretch/contrib i386 Packages                                                                                                            
OK   http://http.debian.net stretch/non-free i386 Packages                                                                                                           
OK   http://http.debian.net stretch/contrib Translation-en                                                                                                           
OK   http://http.debian.net stretch/main Translation-de_DE                                                                                                           
OK   http://http.debian.net stretch/main Translation-de                                                                                                              
OK   http://http.debian.net stretch/main Translation-en                                                                                                              
OK   http://http.debian.net stretch/non-free Translation-en                                                                                                          
Es wurden 97,4 kB in 8 s geholt (11,6 kB/s).                                                                                                                         
Paketlisten werden gelesen... Fertig

Code: Alles auswählen

:~$ sudo apt-get dist-upgrade -s
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libkf5screen-bin : Beschädigt: kscreen (< 4:5.8) aber 1.0.2.1-1 soll installiert werden
 libkf5screen7 : Beschädigt: kscreen (< 4:5.8) aber 1.0.2.1-1 soll installiert werden
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.

Code: Alles auswählen

:~$ sudo apt-get remove kscreen -s
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 init : Hängt ab von (vorher): systemd-sysv oder
                                sysvinit-core soll aber nicht installiert werden
 libavahi-client3:i386 : Hängt ab von: libdbus-1-3:i386 (>= 1.1.1) soll aber nicht installiert werden
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.

Code: Alles auswählen

:~$ aptitude show systemd-sysv
Paket: systemd-sysv                             
Zustand: Installiert
Automatisch installiert: nein
Version: 215-17+deb8u7
Priorität: extra
Bereich: admin
Verwalter: Debian systemd Maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>
Architektur: amd64
Unkomprimierte Größe: 41,0 k
Hängt ab von: systemd (= 215-17+deb8u7)
Hängt ab (vorher) von: systemd
Kollidiert mit: sysvinit-core, sysvinit-core, upstart, upstart, systemd-sysv
Ersetzt: sysvinit (< 2.88dsf-44~), sysvinit (< 2.88dsf-44~), sysvinit-core, sysvinit-core, upstart, upstart
Bereitgestellt von: systemd-sysv
Beschreibung: system and service manager - SysV links
 systemd is a replacement for sysvinit.  It is dependency-based and able to read the LSB init script headers in addition to parsing rcN.d links as hints. 
 
 It also provides process supervision using cgroups and the ability to not only depend on other init script being started, but also availability of a given mount
 point or dbus service. 
 
 This package provides the manual pages and links needed for systemd to replace sysvinit. Installing systemd-sysv will overwrite /sbin/init with a link to systemd.
Homepage: http://www.freedesktop.org/wiki/Software/systemd

Code: Alles auswählen

:~$ aptitude show sysvinit-core
Paket: sysvinit-core                            
Zustand: nicht installiert
Version: 2.88dsf-59.9
Priorität: extra
Bereich: admin
Verwalter: Debian sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org>
Architektur: amd64
Unkomprimierte Größe: 230 k
Hängt ab von: initscripts (>= 2.88dsf-13.3), sysv-rc | file-rc | openrc, sysvinit-utils (>= 2.86.ds1-66), libc6 (>= 2.15), libselinux1 (>= 1.32), libsepol1 (>= 2.4),
               debconf (>= 0.5) | debconf-2.0, debianutils (>= 4)
Schlägt vor: bootlogd
Kollidiert mit: systemd-sysv, systemd-sysv, upstart, upstart, sysvinit-core
Ersetzt: systemd-sysv, systemd-sysv, sysvinit (< 2.88dsf-44~), sysvinit (< 2.88dsf-44~), upstart, upstart
Beschreibung: System-V-artige Initialisierungswerkzeuge
 Dieses Paket enthält Programme, die zum Booten eines Debian-Systems und für grundlegende Prozessverwaltung benötigt werden. 
 
 Das wichtigste Programm im Paket ist /sbin/init. Es ist der erste beim Booten gestartete Prozess und läuft als Prozess Nummer 1 bis das System angehalten wird. Alle
 anderen Prozesse stammen von ihm ab.
Homepage: http://savannah.nongnu.org/projects/sysvinit
Ciao, Markus

Es hat alles seinen Grund...

guennid

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von guennid » 20.10.2018 10:58:22

Oha! Jetzt wird's knifflig! Vermutlich ist mal eine upgrade von wheezy zu jessie nicht korrekt verlaufen. Du hast offenbar das seit jessie defaultmäßig installierte "Init"-System Debiansystemd neben dem älteren sysvinit (Debiansysvinit-core) installiert:

Code: Alles auswählen

Paket: systemd-sysv                             
Zustand: Installiert
...
Kollidiert mit: sysvinit-core, sysvinit-core, upstart, upstart, systemd-sysv
Ersetzt: sysvinit (< 2.88dsf-44~), sysvinit (< 2.88dsf-44~), sysvinit-core, sysvinit-core, upstart, upstart
Eines muss weg. Aber da müssten andere übernehmen, da bin ich wenig fit.

Grüße, Günther

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

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von KBDCALLS » 20.10.2018 11:26:20

Eventuell wäre es mal ganz sinnvoll sich die Doku durchzulesen.

Zumal man ein Upgrade zwischen zwei verschiedenen Versionen immer von der Textbasierten Konsole aus machen soll, nie von einer grafischen wie KDE usw. Vorallem sollte Die Backports deinstallieren und Fremdpakete ebenso.

Frage mich übrigens was hat das auf einem Debian Jessie zu suchen ?

Code: Alles auswählen

deb http://download.virtualbox.org/virtualbox/debian vivid contrib
vivid ist Ubuntu und das kann schief gehen und tut es auch meistens.
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.

KP97
Beiträge: 3403
Registriert: 01.02.2013 15:07:36

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von KP97 » 20.10.2018 11:56:25

Den Hinweis zum Auskommentieren der Backports hatte ich bereits gegeben, das wurde aber ignoriert. Ebenso der Hinweis auf Fremdquellen.
Außerdem weiß man auch nicht, was eigentlich i386-Pakete auf dem System sollen.
Letztlich ist es so, daß Stretch nunmal mit systemd läuft, und wenn man das nicht will, ist es mit erheblichem Aufwand und auch mit guten Systemkenntnissen verbunden, das System mit dem alten Initsystem zu betreiben.
Die scheinen dem TE aber zu fehlen, auch nach 8 Jahren. Das System jetzt ist schon strubbelig, das würde ich erstmal versuchen zu richten, ehe überhaupt an ein Upgrade gedacht werden kann.

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

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von KBDCALLS » 20.10.2018 12:10:53

Ich auch erst gedacht das man kscreen entfernen könnte . Dem ist aber nicht so . Dann fliegen gleich

Code: Alles auswählen

[list]     Entfernen der folgenden Pakete:                                                                            
1)     kde-workspace                                                                                            
2)     kde-workspace-bin[/list]
Von daher sollte man die Hinweise schon beherzigen.
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.

Benutzeravatar
novalix
Beiträge: 1908
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von novalix » 20.10.2018 13:09:37

Beim init sehe ich keine Probleme. Das ist doch bereits auf systemd.
Das Problem mit der kscreen-Abhängigkeit hatten wir hier schon einmal. Leider ohne eine einfache Lösung.
viewtopic.php?t=165589
Dummerweise taugt aptitude in der Version in jessie nicht zum dist-upgrade.

Was passiert denn, wenn Du erst einmal einen unvollständigen upgrade simulierst:

Code: Alles auswählen

apt-get upgrade -s
Wenn apt das ohne Fehler annimmt, sollten sich damit zentrale Pakete auf den neuesten Stand bringen lassen.
Vielleicht verbessert das die Situation.
Wenn das ebenfalls eine "unmögliche Situation" herauf beschwört, wäre der nächste Versuch zunächst einmal das Paketsystem selber auf den neuesten Stand zu bringen. Natürlich auch erst mal mit dem "Der tut nichts, der will nur spielen"-Schalter:

Code: Alles auswählen

apt-get install -s dpkg apt aptitude


In jedem Fall solltest Du den Hinweis ernst nehmen, den Upgrade-Prozess von einer virtuellen Konsole aus durchzuführen.
Die Möglichkeit, dass KDE vorübergehend zerschossen wird, ist einfach da, und da solltest Du weiterhin Zugriff auf den Prozess haben. Nicht das Du dann ohne Interface da stehst.
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

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

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von KBDCALLS » 20.10.2018 13:22:44

Es sollte aber kein Problem sein das man Debianaptitude vor allem anderen upgradet.
  • Code: Alles auswählen

    apt-cache show aptitude/stable
    Package: aptitude
    Version: 0.8.7-1
    Installed-Size: 4452
    Maintainer: Aptitude Development Team <aptitude-devel@lists.alioth.debian.org>
    Architecture: amd64
    Depends: aptitude-common (= 0.8.7-1), libapt-pkg5.0 (>= 1.1), libboost-filesystem1.62.0, libboost-iostreams1.62.0, libboost-system1.62.0, libc6 (>= 2.14), libcwidget3v5, libgcc1 (>= 1:3.0), libncursesw5 (>= 6), libsigc++-2.0-0v5 (>= 2.8.0), libsqlite3-0 (>= 3.6.5), libstdc++6 (>= 5.2), libtinfo5 (>= 6), libxapian30
    Recommends: libparse-debianchangelog-perl, sensible-utils
    Suggests: aptitude-doc-en | aptitude-doc, apt-xapian-index, debtags, tasksel
    Description-de: Terminalbasierter Paketmanager
     Aptitude ist ein Paketmanager mit einigen nützlichen Erweiterungen wie
     z.B.
     eine an mutt erinnernde Syntax für die Paketauswahl, eine dselect-ähnliche
     Speicherung der Nutzeraktionen, die Möglichkeit zum Herunterladen und
     Anzeigen des Debian-Changelogs der meisten Pakete und einen
     Kommandozeilenmodus ähnlich dem von apt-get.
     .
     Aptitude ist außerdem Jahr-2000-kompatibel, nicht fettend, selbstreinigend
     und stubenrein.
    Description-md5: 6077c8b6794c43d6b34dfc9169fe4ee5
    Multi-Arch: foreign
    Homepage: https://aptitude.alioth.debian.org/
    Tag: admin::configuring, admin::package-management, implemented-in::c++,
     interface::commandline, interface::text-mode, role::program,
     scope::application, suite::debian, uitoolkit::ncurses, use::browsing,
     use::configuring, use::downloading, use::searching,
     works-with::software:package
    Section: admin
    Priority: optional
    Filename: pool/main/a/aptitude/aptitude_0.8.7-1_amd64.deb
    Size: 1477860
    MD5sum: 3bd5df11a809e76d0e925e705b0f9f06
    SHA256: 910b3ebaf0ec61fbf505c8ad98e9f0648ab5bda676db2d27128c0cf80f5e2fcf
  • Code: Alles auswählen

    apt-cache show aptitude/jessie
    Package: aptitude
    Source: aptitude (0.6.11-1)
    Version: 0.6.11-1+b1
    Installed-Size: 4748
    Maintainer: Aptitude Development Team <aptitude-devel@lists.alioth.debian.org>
    Architecture: amd64
    Depends: aptitude-common (= 0.6.11-1), libapt-pkg4.12 (>= 0.9.16), libboost-iostreams1.55.0, libc6 (>= 2.14), libcwidget3, libgcc1 (>= 1:4.1.1), libncursesw5 (>= 5.6+20070908), libsigc++-2.0-0c2a (>= 2.2.0), libsqlite3-0 (>= 3.6.5), libstdc++6 (>= 4.9), libtinfo5, libxapian22
    Recommends: aptitude-doc-en | aptitude-doc, sensible-utils, libparse-debianchangelog-perl
    Suggests: tasksel, debtags, apt-xapian-index
    Description-de: Terminalbasierter Paketmanager
     Aptitude ist ein Paketmanager mit einigen nützlichen Erweiterungen wie
     z.B.
     eine an mutt erinnernde Syntax für die Paketauswahl, eine dselect-ähnliche
     Speicherung der Nutzeraktionen, die Möglichkeit zum Herunterladen und
     Anzeigen des Debian-Changelogs der meisten Pakete und einen
     Kommandozeilenmodus ähnlich dem von apt-get.
     .
     Aptitude ist außerdem Jahr-2000-kompatibel, nicht fettend, selbstreinigend
     und stubenrein.
    Description-md5: 6077c8b6794c43d6b34dfc9169fe4ee5
    Multi-Arch: foreign
    Homepage: http://aptitude.alioth.debian.org/
    Tag: admin::configuring, admin::package-management, implemented-in::c++,
     interface::commandline, interface::text-mode, role::program,
     scope::application, suite::debian, uitoolkit::ncurses, use::browsing,
     use::configuring, use::downloading, use::searching,
     works-with::software:package
    Section: admin
    Priority: standard
    Filename: pool/main/a/aptitude/aptitude_0.6.11-1+b1_amd64.deb
    Size: 1506276
    MD5sum: a82c001c79e38548a545334ec81d44c9
    SHA1: 346ca50fdd9d2bd8f86d482b6002cf8f09982998
    SHA256: afa9b3a7a72f4c35213d78d682efa0f3d228d1d1e82793fafbedcbff4ea76236
    
matthias@tatjana:~$

Und soweit ich mich erinnere sollte man das schon mal machen ich meine das war bei Etch.

PS: Debianaptitude ziehe ich immer noch dem Debianapt vor. Auch wenn mittlerweile behauptet wird die seinen gleichwertig.
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.

Benutzeravatar
novalix
Beiträge: 1908
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von novalix » 20.10.2018 14:45:00

KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
20.10.2018 13:22:44
Und soweit ich mich erinnere sollte man das schon mal machen ich meine das war bei Etch.
Ja, ist richtig. Von etch auf lenny.
KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
20.10.2018 13:22:44
PS: Debianaptitude ziehe ich immer noch dem Debianapt vor. Auch wenn mittlerweile behauptet wird die seinen gleichwertig.
Da bin ich bei Dir. Allerdings ist das bei dem vorliegenden Problem (upgrade von jessie auf stretch) etwas problematisch.
Wenn Du den Upgrade-Prozess mit dem aptitude aus jessie startest, dann wird der mit großer Wahrscheinlichkeit in die Hose gehen. Habe ich getestet.
Wenn Du den Prozess mit dem aptitude aus stretch startest, dann sollte er gelingen. Habe ich nicht getestet.

Insgesamt schreibe ich das hier vorliegende Problem (Abhängigkeitsprobleme von kscreen) dem Paketsystem zu.
Wie in dem verlinkten Thread zu sehen ist, gibt es in stretch eigentlich nur eine Version von kscreen, die sämtliche Abhängigkeiten erfüllen sollte. Warum apt bei manchen Upgrades daraus so einen Akt macht, kann ich nicht sagen.
Bei den meisten KDE-Nutzern scheint das nicht der Fall gewesen zu sein, sonst hätten wir hier eine Flut von Threads dazu.
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

guennid

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von guennid » 20.10.2018 15:19:20

Hmmm, wenn ich mir das Bisherige so zusammenfasse, dann hat er z.Z, ein Jessie installiert, bei dem das verwendete Paket-Management-Frontend (Vorsicht sukram: jetzt kommen hier von den Helfern indivuelle Steckenpferde ins Spiel! (Debianapt, Debianapt-get, Debianaptitude, wurde Debiansynaptics schon genannt?) :wink: ) fehlerlos durchlief. Ergo würde ich jetzt doch die sources.list wieder zurück auf jessie stellen und ein

Code: Alles auswählen

apt-get (was anderes kann ich leider nicht) update
und auch nur ein solches update laufen lassen. Ich glaube, wenigstens das bewirkt bei allen Paket-Management-Frontends dasselbe. Dann stimmte zunächst mal das Paketmanagement (die Paketquellen) wieder mit dem laufenden System überein.

Mal sehen, was auf dieser Basis ein simuliertes apt-get purge kscreen meldete.
@sukram:
Es gibt keinen Parameter für's Simulieren, aber apt-get purge fragt immer nach, ob das Kommando ausgeführt werden soll oder ob man vorher abbrechen will.

@all
Man beachte meinen Ausschnitt aus den von sukram geposteten Kommandos: Bisher habe ich nicht widerlegt gefunden, dass ein Konflikt zwischen systemd und sysvinit-core existiert, so wie ich das aus den Kommandos gelesen hatte.

Grüße, Günther

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

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von KBDCALLS » 20.10.2018 20:07:25

guennid hat geschrieben: ↑ zum Beitrag ↑
20.10.2018 15:19:20

Mal sehen, was auf dieser Basis ein simuliertes apt-get purge kscreen meldete.
@sukram:
Es gibt keinen Parameter für's Simulieren, aber apt-get purge fragt immer nach, ob das Kommando ausgeführt werden soll oder ob man vorher abbrechen will.


Grüße, Günther
Sie meinen ?
  • Code: Alles auswählen

    root@hannelore:/home/matthias# aptitude purge kscreen -s
    Die folgenden Pakete werden ENTFERNT:           
      kscreen{p} 
    0 Pakete aktualisiert, 0 zusätzlich installiert, 1 werden entfernt und 2 nicht aktualisiert.
    0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 1.072 kB frei werden.
    
    Note: Using 'Simulate' mode.
    Möchten Sie fortsetzen? [Y/n/?]
    
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.

guennid

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von guennid » 20.10.2018 20:11:30

OK, wieder was gelernt. :THX: Aber da ich im Allgemeinen nichts Überflüssiges benutze, kenne ich es auch nicht. :wink:

Code: Alles auswählen

Möchten Sie fortsetzen? [Y/n/?]
Wäre jetzt interessant, zu wissen, was er da nach einem "Y" macht. Schätze, das widerruft dann die "Simulation" :facepalm:

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

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von KBDCALLS » 20.10.2018 20:20:17

Da passiert garnichts. Es wird schließlich simuliert. Da gibt es übrigens noch son paar schmankerl.
  • Code: Alles auswählen

    Alle installierten Pakete als automatisch installiert markieren.
    
    aptitude markauto ?installed
    
    =========================================================================
    Alle installierten Pakete als manuell installiert  markieren.
    
    aptitude unmarkauto ?installed
    
    =========================================================================
    Alle installierten Pakete anzeigen lassen
    
    aptitude search  ?installed
    
    =========================================================================
    Alle installiereten Pakete anzeigen lassen , die nicht von Stable sind
    
    aptitude search '?narrow(?installed, !?archive(stable))'
    
    
    Alle installierten Pakete  von  testing  aber nicht von stable anzeigen lassen
    
    aptitude search '?narrow(?installed, ?archive(testing) !?archive(stable))'
    =========================================================================
    Alle installierten Pakete von oldstable
    
    aptitude search '?narrow(?installed, ?archive(oldstable))'
    
Das ist nur ne kleine Auswahl. Aptitude kennt noch wesenlicht mehr. Was apt alles nicht kennt..
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.

guennid

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von guennid » 20.10.2018 20:21:58

Aptitude kennt noch wesenlicht mehr. Was apt alles nicht kennt.
Na, Gott sei Dank! :wink:

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

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von KBDCALLS » 21.10.2018 11:35:42

Auf kscreen kann man im Prinzip verzichten. Es ist ja für den Mehrmonitorbetrieb gedacht. Und in der Regel hat man nur einen.

Übrigens Debianapt bricht einfach ab , Debianaptitude fragt nach ob er einen neuen Vorschlag machen soll ,
  • q = Quit/Abruch
  • N = neuer Vorschlag
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.

sukram
Beiträge: 566
Registriert: 22.08.2010 10:40:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 64560 Riedstadt

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von sukram » 23.10.2018 09:54:33

Hey Leute,
ich muss euch jetzt erstmal meinen Dank aussprechen für die tolle Unterstützung mein System wieder zurecht zu rücken! :THX:
Leider bin ich nicht ständig tiefgründig mit dem System am arbeiten und es kann passieren, dass ich durchaus mal 1 Jahr und länger einfach nur meine Anwendungsprogramme nutze. Dabei geht leider immer wieder kurzzeitig aufgebautes Wissen verloren und ich muss hier, wie in diesem für mich sehr kniffeligen Fall, euch um Hilfe bitten.

Code: Alles auswählen

:~$ sudo aptitude purge kscreen -s
Die folgenden Pakete werden ENTFERNT:           
  kscreen{p} 
0 Pakete aktualisiert, 0 zusätzlich installiert, 1 werden entfernt und 2132 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 899 kB frei werden.
Die folgenden Pakete haben verletzte Abhängigkeiten:
 kde-workspace-bin : Hängt ab von: kscreen aber es soll nicht installiert werden.
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:

     Entfernen der folgenden Pakete:                                                                                                                   
1)     kde-plasma-desktop                                                                                                                              
2)     kde-standard                                                                                                                                    
3)     kde-workspace                                                                                                                                   
4)     kde-workspace-bin                                                                                                                               
5)     kscreensaver                                                                                                                                    
6)     task-kde-desktop                                                                                                                                

     Die folgenden Abhängigkeiten unaufgelöst lassen:                                                                                                  
7)     plasma-desktop empfiehlt kde-workspace                                                                                                          
8)     task-desktop empfiehlt task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop


Diese Lösung akzeptieren? [Y/n/q/?] 
Ciao, Markus

Es hat alles seinen Grund...

guennid

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von guennid » 23.10.2018 12:01:17

1. Frage: Auf welchem Stand war die das System, als du die Simulation :

Code: Alles auswählen

~$ sudo aptitude purge kscreen -s
angestoßen hast? jessie in der sources.list, anschließendes aptitude update, anschließendes aptitude full-upgrade?
Falls du alle drei Bestandteile der letzten Frage bejahen kannst, dann würde ich den Vorschlag akzeptieren, weil er offenbar nur die Oberfläche (KDE), und da auch nur relativ wenig betrifft, das man später wieder richten könnte. Aber vielleicht wartest du besser damit, bis Fachkundigere etwas dazu sagen.

Grüße, Günther

Benutzeravatar
novalix
Beiträge: 1908
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: 2144 Aktualisierungen sind verfügbar!

Beitrag von novalix » 23.10.2018 12:06:48

Hi,

das wäre die Lösung, die man im englischsprachigen Schwesterforum diskutiert hat.
Das Vorgehen wäre folgendermaßen:

1. Du stellst sicher, dass Dein Interface unabhängig vom Vorhandensein des grafischen Desktops funktioniert.
Das heißt sämtliche folgenden Aktionen führst Du auf einem virtuellen Terminal aus (z.B. VT1 über Strg-Alt-F1).

2. Den obigen Befehl führst Du ohne den Simulationsschalter aus und akzeptierst die angebotene Auflösung mit der Eingabe von "y" + enter.
Daraufhin werden Kernelemente des KDE entfernt. KDE wird danach nicht mehr funktionieren!

3. Du führst das dist-upgrade mit apt-get aus. Vorher möchtest Du vielleicht noch den Simulationsschalter benutzen, um zu überprüfen, ob nicht noch ein anderes Problem sich in den Vordergrund schiebt.

4. Wenn das Upgrade durchgelaufen ist, installierst Du das Paket "task-kde-desktop". Das sollte alle anderen Pakete, die zuvor wegen fehlender Abhängigkeiten deinstalliert wurden, nach sich ziehen. KDE sollte jetzt wieder vollständig funktionsfähig sein.

Wie ich weiter oben ausgeführt habe, besteht die theoretische Möglichkeit, dass ein vorangehender Upgrade des Paketsystems die Abhängigkeitsprobleme von kscreen besser in den Griff bekommt. Das ist zwar nur eine Hypothese, aber letztlich leicht und relativ gefahrlos zu überprüfen.
Das Vorgehen:

1. So wie Punkt 1 oben

2.

Code: Alles auswählen

apt-get install dpkg apt aptitude
Das wird wohl noch ein paar libraries mitziehen und sollte problemlos durchlaufen (mit Netz und doppelten Boden simulierst Du die Aktion zunächst).

3. Überprüfen, ob die Abhängigkeitsprobleme besser aufgelöst werden:

Code: Alles auswählen

apt-get -s dist-upgrade
Verbessert das die Situation nicht, hast Du jetzt die Möglichkeit zu prüfen, ob aptitude die Situation besser auflöst, oder Du wechselst zu der Methode weiter oben.
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

Antworten