Beiträge von root23 im Thema „System Updaten leicht gemacht - #Lifehack“

    Code
    # Runs all the commands necessary to update all (most) of the programs, libraries, etc
    
    # Pacman
    sudo pacman -Syy
    
    # Snap
    sudo snap refresh
    
    # Flatpak
    flatpak update

    Ich nutze Manjaro, aber wenn ich ins Terminal "update" eingebe kommt folgendes

    Code
    update                                                                                                                                       
    zsh: correct 'update' to 'lupdate' [nyae]? n
    The application update is not installed. It may be found in the following packages:
      community/gitlab 14.9.2-1     /usr/share/webapps/gitlab/bin/update
      community/gitlab 14.9.2-1     /usr/share/webapps/gitlab/vendor/bundle/ruby/2.7.0/gems/bootstrap_form-4.2.0/demo/bin/update
      community/mailman 2.1.39-1    /usr/lib/mailman/bin/update
    Do you want to Install package gitlab? (y/N)  N 

    Die .bashrc habe ich wie o.g. geändert. Was mache ich da noch falsch?

    Da fällt mir due Frage ein, was ist eigentlich der Unterschied zwischen upgrade, full-upgrade und dist-upgrade

    upgrade

    upgrade wird benutzt, um die neusten Versionen aller aktuell auf

    dem System installierten Pakete aus den in /etc/apt/sources.list

    aufgezählten Quellen zu installieren. Aktuell installierte Pakete

    mit verfügbaren neuen Versionen werden heruntergeladen und das

    Upgrade durchgeführt. Unter keinen Umständen werden derzeit

    installierte Pakete entfernt oder nicht installierte Pakete

    heruntergeladen und installiert. Neue Versionen von aktuell

    installierten Paketen von denen kein Upgrade durchgeführt werden

    kann, ohne den Installationsstatus eines anderen Paketes zu ändern,

    werden in ihrer aktuellen Version bleiben. Zuerst muss ein update

    durchgeführt werden, so dass apt-get die neuen Versionen der

    verfügbaren Pakete kennt.

    dist-upgrade

    dist-upgrade führt zusätzlich zu der Funktion von upgrade

    intelligente Handhabung von Abhängigkeitsänderungen mit neuen

    Versionen von Paketen durch. apt-get hat ein »intelligentes«

    Konfliktauflösungssystem und es wird versuchen, Upgrades der

    wichtigsten Pakete, wenn nötig zu Lasten der weniger wichtigen, zu

    machen. So könnte der dist-upgrade-Befehl einige Pakete entfernen.

    Quelle: internet

    Ich glaube full-upgrade macht dasselbe wie dist-upgrade lass mich da aber gerne eines bessern belehren.