UlfZibis
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
Hallo, aktuell habe ich folgende Ausgabe (passiert in letzter Zeit öfter): $ sudo apt dist-upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
audacious-plugins-data audacity-data calibre-bin fonts-open-sans gimp-data
libaacs0 libabsl2206 libamd2 libappimage0 libaribb24-0 libass9 libaudcore5
libaudgui5 libaudqt2 libaudtag3 libavutil56 libavutil57 libbabl-0.1-0
libbdplus0 libbluray2 libboost-dev libboost1.74-dev libbs2b0 libcamd2
libccolamd2 libcddb2 libchm1 libcholmod3 libcjson1 libcodec2-1.0
libcrystalhd3 libcue2 libdav1d6 libdc1394-25 libdca0 libdvbpsi10 libdvdnav4
libebml5 libenca0 libepub0 libexpat1-dev libflite1 libfluidsynth3
libfreeaptx0 libgegl-common libglslang12 libgme0 libgupnp-igd-1.0-4 libhwy1
libimath29 libinstpatch-1.0-2 libixml10 libjpeg-turbo-progs libjs-jquery-ui
libjs-sphinxdoc libjs-underscore libjxl0.7 libkate1 liblapack3 liblbfgsb0
libldacbt-enc2 liblensfun-data-v1 liblensfun1 libltc11 liblua5.2-0
libmatroska7 libmetis5 libmfx1 libmjpegutils-2.1-0 libmodplug1
libmpeg2encpp-2.1-0 libmplex2-2.1-0 libmujs1 libmypaint-1.5-1
libmypaint-common libnice10 libnorm1 libopenal-data libopenal1
libopenblas-dev libopenblas-pthread-dev libopenblas0 libopenexr30
libopenh264-6 libopenh264-7 libopenmpt-modplug1 libopenmpt0 libopenni2-0
libpgm-5.3-0 libplacebo192 libplacebo229 libpocketsphinx3 libpodofo0.9.7
libpoppler-qt5-1 libportaudio2 libportsmf0v5 libpostproc55 libpostproc56
libprotobuf-lite23 libproxy-tools libpython3-dev libpython3.10-dev
libqhull-r8.0 libqmobipocket2 libqrcodegencpp1 libqrencode4
libqt5multimedia5 libqt5webengine-data librabbitmq4 librav1e0 libre2-9
libresid-builder0c2a librist4 librlottie0-1 librnnoise0 librubberband2
libsdl-image1.2 libsdl1.2debian libshaderc1 libshine3 libsidplay2
libsidplayfp6 libsixel1 libsnappy1v5 libsndio7 libsndio7.0 libsodium27
libsoundtouch1 libspandsp2 libspatialaudio0 libsphinxbase3 libsquashfuse0
libsrt1.5-gnutls libsrtp2-1 libssh-gcrypt-4 libsuil-0-0 libsvtav1enc1
libswresample3 libswresample4 libswscale5 libswscale6 libudfread0
libumfpack5 libupnp13 libvamp-hostsdk3v5 libvdpau1 libvidstab1.1 libvlc-bin
libvlc5 libvlccore9 libvmaf1 libvo-aacenc0 libvo-amrwbenc0 libvorbisidec1
libwildmidi2 libwmf0.2-7 libx264-163 libxcb-composite0 libxcb-record0
libxcb-screensaver0 libxsimd-dev libxvidcore4 libzimg2 libzip4 libzmq5
libzvbi-common libzvbi0 libzxingcore1 mesa-vdpau-drivers optipng
pocketsphinx-en-us python-matplotlib-data python3-appdirs python3-apsw
python3-attr python3-backcall python3-beniget python3-brotli python3-bs4
python3-chm python3-css-parser python3-cssselect python3-cssutils
python3-cycler python3-decorator python3-dev python3-distutils
python3-feedparser python3-fonttools python3-fs python3-gast
python3-html2text python3-html5-parser python3-html5lib python3-ifaddr
python3-ipython python3-jedi python3-kiwisolver python3-lxml python3-lz4
python3-matplotlib python3-matplotlib-inline python3-mechanize
python3-mpmath python3-msgpack python3-numpy python3-parso
python3-pickleshare python3-ply python3-prompt-toolkit python3-py7zr
python3-pycryptodome python3-pyqt5.qtsvg python3-pyqt5.qtwebchannel
python3-pythran python3-pyxattr python3-regex python3-repoze.lru
python3-routes python3-scipy python3-sgmllib3k python3-soupsieve
python3-sympy python3-texttable python3-traitlets python3-ufolib2
python3-unicodedata2 python3-wcwidth python3-webencodings python3-webob
python3-websockets python3-zeroconf python3.10-dev rtmpdump
timgm6mb-soundfont unicode-data vdpau-driver-all vlc-bin vlc-data vlc-l10n
vlc-plugin-access-extra vlc-plugin-notify vlc-plugin-qt vlc-plugin-samba
vlc-plugin-skins2 vlc-plugin-video-splitter vlc-plugin-visualization
xsane-common yaru-theme-gtk yt-dlp
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
libimage-magick-perl imagemagick libopusfile0 libjs-jquery-ui libopenexr25
libmagickcore-6.q16-6-extra libimage-magick-q16-perl libmagickwand-6.q16-6
imagemagick-6.q16 libmagickcore-6.q16-6 imagemagick-6-common
Learn more about Ubuntu Pro at https://ubuntu.com/pro
Die folgenden Pakete werden ENTFERNT:
audacious audacious-plugins audacity calibre ffmpeg gimp gstreamer1.0-libav
gstreamer1.0-plugins-bad libavcodec-extra libavcodec-extra59 libavcodec58
libavdevice58 libavdevice59 libavfilter-extra libavfilter-extra8
libavfilter7 libavformat58 libavformat59 libchromaprint1 libgegl-0.4-0
libgimp2.0 libk3b7-extracodecs libkf5filemetadata-bin libqt5webengine5
libqt5webenginecore5 libqt5webenginewidgets5 mplayer mplayer-gui mpv
python3-pyqt5.qtwebengine smplayer smplayer-l10n smplayer-themes
telegram-desktop ubuntu-unity-settings unpaper vlc vlc-plugin-base
vlc-plugin-video-output xsane
Die folgenden Pakete sind zurückgehalten worden:
bind9-dnsutils bind9-host bind9-libs
Die folgenden Pakete werden aktualisiert (Upgrade):
libavutil56 libavutil57 libpostproc55 libpostproc56 libswresample3
libswresample4 libswscale5 libswscale6
8 aktualisiert, 0 neu installiert, 40 zu entfernen und 3 nicht aktualisiert.
Es müssen 1.398 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 442 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] n
Abbruch. Wenn ich das mit 'J' akzeptieren würde, hätte ich ein größeres Problem. Bemühe ich hingegen die graphische Aktualisierungsverwaltung, ist angeblich alles aktuell, neben den wenigen zurückgehaltenen Paketen. Ich rätsle somit, was wohl der technische Unterschied der beiden Methoden ist. Ich dachte immer, das sei dasselbe. Wie geht ihr in solchen Fällen vor?
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 3425
|
Zeig mal, bitte: apt-cache policy ffmpeg In einem ähnlichen Fall, habe ich meine virtuelle Maschine, die wie der Host eingerichtet ist, geclont und solange rumprobiert, bis ich per apt install <pakete> und dem Laden/Installieren eines nur extern erhältlichen Paketes alles aufgelöst hatte.
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
verdooft schrieb: Zeig mal, bitte:
$ apt-cache policy ffmpeg
ffmpeg:
Installiert: 7:5.1.2-0ubuntu1~22.04.sav2
Installationskandidat: 7:5.1.2-0ubuntu1~22.04.sav4
Versionstabelle:
7:5.1.2-0ubuntu1~22.04.sav4 500
500 https://ppa.launchpadcontent.net/savoury1/ffmpeg5/ubuntu jammy/main amd64 Packages
*** 7:5.1.2-0ubuntu1~22.04.sav2 100
100 /var/lib/dpkg/status
7:4.4.3-0ubuntu1~22.04.sav3 500
500 https://ppa.launchpadcontent.net/savoury1/ffmpeg4/ubuntu jammy/main amd64 Packages
7:4.4.2-0ubuntu0.22.04.1 500
500 http://de.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages
500 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages
7:4.4.1-3ubuntu5 500
500 http://de.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
Die Ursache ist vermutlich, dass die beiden PPAs noch "in Arbeit" sind und deshalb Lücken enthalten, die später wieder gefüllt werden. Das neuere FFMPEG hätte ich schon gerne. Mich interessiert aber vor allem, was die graphische Aktualisierungsverwaltung da technisch anders macht.
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 3425
|
Das war bei mir genauso, ich vermute, weil in meiner grafischen Updateverwaltung "Bei Änderungen, die andere Pakete betreffen, nach Bestätigung fragen." aktiviert ist. Ich verwende allerdings eine andere Distribution. Mit den PPAs hat sich eh was geändert, möglicherweise ändert sich da noch mehr:
UPDATE (24 Mar 2023): The PPAs at this Launchpad site are now moving to a subscriber only (those who have donated) system. Given how many people and businesses are using these PPAs that I've put thousands of hours of energy into creating, and given the tiny amount of donations from all those many people and businesses, it is now necessary for the sake of my survival to restrict access to the most popular software at these PPAs to supporters.
https://launchpad.net/~savoury1 Ich verwende sein ffmpeg6 PPA, dein 5er braucht auch das ffmpeg4 PPA, um alle Abhängigkeiten zu erfüllen. Wenn du gerne aktuelle Anwendungen hast, ist vielleicht eine Rolling Release Distribution die bessere Wahl. Da du nur ffmpeg5 und nicht 6 verwendest, nützt dir meine Befehlszeile, die das nochmal gelöst hat, leider nichts. Vielleicht bringt dich das ja trotzdem irgendwie weiter. Ich musste ein externes Paket libilbc3 laden und installieren, dann hat dieses meine Probleme gelöst:
sudo apt install ffmpeg libavfilter9 libavformat-extra60 libavcodec-extra60
Das geht bei deinem veralteten ffmpeg5 nicht 1:1 so, weil die Pakete da niedrigere Nummernanteile haben dürften.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52312
|
UlfZibis schrieb: Die folgenden Pakete sind zurückgehalten worden:
bind9-dnsutils bind9-host bind9-libs
Aktualisierungen/phased update Der Rest liegt halt daran, dass du das PPA von Rob Savoury verwendest. UlfZibis schrieb: Die Ursache ist vermutlich, dass die beiden PPAs noch "in Arbeit" sind und deshalb Lücken enthalten, die später wieder gefüllt werden. Das neuere FFMPEG hätte ich schon gerne.
Dann wirst du wohl ein Abo beim Anbieter abschließen müssen. 😇
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
Ihr wisst also leider auch nicht, was die Aktualisierungverwaltung anders macht, als apt dist-upgrade . apt upgrade aktualisiert immerhin manche der ausstehenden Pakete, aber würde nie neue Pakete, wie z.B. einen neuen Kernel installieren, was die graphische Aktualisierungverwaltung eben doch tut.
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 7756
|
UlfZibis schrieb: Ihr wisst also leider auch nicht,
Wie auch immer Du zu dieser Annahme kommst - aber Du hast offensichtlich nicht verstanden, daß Du durch das bzw. die ausufernden savoury1-PPAs jetzt Handlungsbedarf hast. Zahlen, damit der Arme nicht verhungert, oder sein Zeug mühselig 'rausschneiden.
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
von.wert schrieb: ... aber Du hast offensichtlich nicht verstanden, daß Du durch das bzw. die ausufernden savoury1-PPAs jetzt Handlungsbedarf hast. Zahlen, damit der Arme nicht verhungert, oder sein Zeug mühselig 'rausschneiden.
Ich sehe keinen Handlungsbedarf, da ich mit den aktuell installierten Versionen von FFMPEG etc. zufrieden bin. Wie man in 9369876 lesen kann, ist für ffmpeg6 (noch) kein Bezahl-Abo nötig, also warum sollte das für ffmpeg5 so sein? Ich hatte das hier beschriebene Phänomen schon öfters, und nach ein paar Tagen/Wochen hatte es sich von selbst aufgelöst, da in den betreffenden PPAs wieder neue passende Abhängigkeiten ergänzt wurden. Mich interessiert hier nur, wie es die graphische Aktualisierungverwaltung trotz des unvollständigen PPAs schafft, andere verfügbare Aktualisierungen problemlos zu installieren, während apt dist-upgrade das offensichtlich nicht kann, ohne damit gleichzeitig andere wichtige Programme zu deinstallieren. Also bitte nur das hier wirklich Gefragte beantworten / kommentieren. Oder mit anderen Worten ... mittels welcher Befehle/Optionen bringe ich apt dazu, genau das gleiche zu tun, was die graphische Aktualisierungverwaltung macht?
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 7756
|
UlfZibis schrieb:
da in den betreffenden PPAs wieder neue passende Abhängigkeiten ergänzt wurden.
Richtig, Vergangenheit. Jetzt will Rob Savoury monetarisieren. Wozu sollte er dann noch für veraltete Hauptversionen irgendwelche und auch noch kostenlose Updates anbieten, damit selbst Einnahmen genierieren sollende aktuelle Versionen kannibalisieren?
Also bitte nur das hier wirklich Gefragte beantworten / kommentieren.
Wenn Du nach annähernd 12 Jahren immer noch nicht die Unterschiede zwischen "apt-get update" und "apt-get dist-upgrade" bzw."apt update" und "apt full-upgrade" (und sowas mixt man nicht, wie Du das machst) verinnerlicht hast, tja...und die "Aktualisierungtsverwaltung" ist nur ein grafisches Frontend mit eingeschränkten Möglichkeiten ggü. zugrundeliegender Terminal-Programme. In dem Fall wird eben nur "apt upgrade" aufgerufen. Da gibt's nichts zu erklären, nur nachzudenken. Wiki-Link apt
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
von.wert schrieb: Richtig, Vergangenheit. Jetzt will Rob Savoury monetarisieren. Wozu sollte er dann noch für veraltete Hauptversionen irgendwelche und auch noch kostenlose Updates anbieten, damit selbst Einnahmen genierieren sollende aktuelle Versionen kannibalisieren?
Wir werden sehen ... ob Du recht hast. Und wenn es so kommt, wie Du postulierst, gibt es ja noch andere Methoden, um an höhere Versionen von FFMPG dranzukommen, als sie Ubuntu von Haus aus bereitstellt.
Wenn Du nach annähernd 12 Jahren immer noch nicht die Unterschiede zwischen "apt-get update" und "apt-get dist-upgrade" bzw."apt update" und "apt full-upgrade" ...
Ich musste lange recherchieren, um zu verstehen, was Du hiermit sagen willst. Ich könnte also jetzt schreiben: "Wenn Du nach 7376 Beiträgen noch nicht verständlich formulieren kannst ..." Im übrigen ist auch erst seit 4 Jahren dem Wiki bekannt, dass es da Unterschiede gibt, manche davon sind bis heute nicht korrekt dargestellt und selbst erfahrene Supporter kennen diesen Unterschied erst seit 1 Jahr. Also verzeih' mir die Gewohnheit, die ich mir in den 8 Jahren davor angeeignet habe. Zwischen "apt-get update" und "apt update" erkenne ich allerdings keinen Unterschied. Aber Du wirst es mir sicherlich erklären können.
...und die "Aktualisierungtsverwaltung" ist [...] eben nur "apt upgrade" aufgerufen. Da gibt's nichts zu erklären, nur nachzudenken.
Na endlich eine Antwort auf meine eigentliche Frage, aber warum unter solch bissigen und kaum verständlichen Belehrungen? EDIT: Und auch stellte ich eine fast identische Frage (... sudo apt upgrade aktualisiert die gelisteten Pakete, die GUI aber nicht.) schon mal vor 3 Jahren. Und da kam bisher leider keine Antwort. Demnach macht die GUI also doch nicht dasselbe, wie apt upgrade .
|
hakel2022
Anmeldungsdatum: 21. Februar 2022
Beiträge: 1402
|
Grafische GUIs sind oft vom verwendeten Desktop abhängig. Die wenigsten Supporter werden das verwenden, daher gibt es an dieser Stelle vermutlich wenig know-how hier. Früher gab es auch die "urbane Legende", daß man auf keinen Fall mischen, also beides verwenden sollte. GUIs waren früher auch unzuverlässig oder reagierten zumindest merkwürdig. Ich persönlich habe mich vor vielen Jahren an das Terminal gewöhnt und habe daher zu den GUIs keinen Bezug mehr.
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 7816
|
UlfZibis schrieb: $ sudo apt dist-upgrade
Einen solchen Befehl gibt es nicht. Jedenfalls nicht offiziell und schon gar nicht dokumentiert. Da in dieser Situation alles mögliche geschehen darf, werden kluge Leute so einen Befehl auch nicht verwenden.
Wie geht ihr in solchen Fällen vor?
Ich verwende keine undokumentierten Befehle.
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
kB schrieb: Einen solchen Befehl gibt es nicht. Jedenfalls nicht offiziell und schon gar nicht dokumentiert. Da in dieser Situation alles mögliche geschehen darf, werden kluge Leute so einen Befehl auch nicht verwenden.
Das ist doch schon ausdiskutiert und mein Fehler eingeräumt worden (demnach müsste ich eigentlich die Überschrift korrigieren, was aber nicht mehr geht). Es steht aber die Behauptung im Raum, dass die grafische Aktualisierung dasselbe macht, wie sudo apt upgrade . Dem steht entgegen, dass ich da wie oben gezeigt andere Beobachtungen mache. Deshalb würde mich eben brennend interessieren, was die GUI tatsächlich (anders) macht. Wenn das niemand weiß, dann ist das halt so. Weiterhin habe ich schon erlebt, dass die GUI eine ganze Reihe Anwendungen "heimlich" entfernt hat – und ohne dies vorher so anzuzeigen. Das würde apt upgrade niemals tun, zumindest laut man. So kam ich dann zu der Annahme, das die GUI evtl. dist-upgrde bzw. full-upgrade ausführt.
|
fleet_street
Top-Wikiautor
Anmeldungsdatum: 30. August 2016
Beiträge: 1901
|
Du machst eine Aktualisierung mit der GUI und notierst die Uhrzeit. Dann suchst du im Protokoll nach dem passenden Eintrag, beachtest besonders die Zeile Command. Könnte bspw. irgendwas mit "packagekit" oder "selected" sein.
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
Hier zeigt sich nochmal, dass die GUI mehr macht, als sudo apt upgrade && sudo apt autoremove (denn die GUI installiert z.B. auch neue Kernel) aber im allgemeinen weniger als sudo apt full-upgrade . fleet_street schrieb: Du machst eine Aktualisierung mit der GUI und notierst die Uhrzeit. Dann suchst du im Protokoll nach dem passenden Eintrag, beachtest besonders die Zeile Command. Könnte bspw. irgendwas mit "packagekit" oder "selected" sein.
Das werde ich mal untersuchen. Mal sehen, ob man daraus schlau wird.
|