Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Upgrade von Debian 10 'Buster' auf 11 'Bullseye'

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Upgrade von Debian 10 'Buster' auf 11 'Bullseye'

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active last edited by Thomas Braun

      Ich wollte hier mal für Raspberry OS festhalten, wie ich von 'Buster' auf das 'Bullseye'-Release springe.

      Gegeben ist ein Pi3 mit 1 GB, der schon etwas länger in einer Schublade lag.

      Zunächst den 'Buster' auf den letzten Stand bringen:

      pi@raspberrypi:~ $ sudo apt update
      Get:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]
      Get:2 http://archive.raspberrypi.org/debian buster InRelease [32.6 kB]
      E: Repository 'http://raspbian.raspberrypi.org/raspbian buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable'
      N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
      Do you want to accept these changes and continue updating from this repository? [y/N]
      

      Hier wurden die Repos schon auf den neuen Status 'oldstable' angepasst. Akzeptieren wir natürlich.

      Bei mir wurden 180 Pakete zum Upgrade gemeldet.

      sudo apt full-upgrade
      

      Hat mir das System auf den letzten Stand gehoben, da aber auch ein Kernel- und Firmware-Update dabei war starte ich per

      sudo reboot now
      

      einmal durch.

      Nach dem der Server wieder auf die Beine gekommen ist sollte es ungefähr so aussehen:

      pi@raspberrypi:~ $ sudo apt update
      Hit:1 http://archive.raspberrypi.org/debian buster InRelease
      Hit:2 https://repos.influxdata.com/debian buster InRelease
      Hit:3 https://packages.grafana.com/oss/deb stable InRelease
      Hit:4 https://deb.nodesource.com/node_14.x buster InRelease
      Hit:5 http://raspbian.raspberrypi.org/raspbian buster InRelease
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      All packages are up to date.
      

      Also alle Pakete sind auf dem letzten Stand von 'Buster' und auch die einzelnen Repositories/Paketquellen verweisen auf stable oder buster.

      Jetzt stellen wir die Quellen auf das aktuelle Release 'bullseye' um. Das macht man entweder von Hand in allen .list-Dateien im Pfad /etc/apt oder mit diesen drei Befehlszeilen:

      sudo sed -i 's/buster\/updates/bullseye-security/g' /etc/apt/sources.list
      sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list
      sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*
      

      Wie man sieht wurden jetzt alle Datein auf bullseye umgestellt:

      pi@raspberrypi:~ $ sudo apt update
      Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
      Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
      Hit:3 https://repos.influxdata.com/debian bullseye InRelease
      Hit:4 https://packages.grafana.com/oss/deb stable InRelease
      Hit:5 https://deb.nodesource.com/node_14.x bullseye InRelease
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      1067 packages can be upgraded. Run 'apt list --upgradable' to see them.
      

      1067 Pakete müssen nun aktualisiert werden:

      sudo apt full-upgrade
      

      Das führt unter Umständen zu einer Fehlermeldung, das eine unmögliche Upgrade-Konstellation herbeigeführt würde. Da dann einfach

      sudo apt install gcc-8-base
      

      ausführen, dann nochmal

      sudo apt update
      

      und dann sollte auch ein

      sudo apt full-upgrade
      

      funktionieren. Nicht davon irritieren lassen, dass ggf. einige Pakete deinstalliert werden, das ist okay.

      Die Frage, ob Services automatisch neugestartet werden sollen beantworten wir mit Ja:

          │                                                                                                                                                                                   │
          │ Restart services during package upgrades without asking?                                                                                                                          │
          │                                                                                                                                                                                   │
          │                                                       <Yes>                                                          <No>                                                         │
          │                                                                                                                                                                                   │
          └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
      
      

      Wenn der erste Schwung durch ist schauen wir per

      sudo apt update
      sudo apt full-upgrade
      

      nach ob noch etwas ansteht. Das machen wir solange bis keine Pakete mehr zum Upgrade vorgesehen sind:

      All packages are up to date.
      

      Bei Rückfragen, welche Version der Konfigurationsdateien muss mal reinschauen, ob man da ggf. eigene Anpassungen getätigt hat, ansonsten würde ich die neue Version des Maintainers übernehmen.

      Vorsichtshalber schauen wir noch in den dhcpd.service rein.

      sudo nano /etc/systemd/system/dhcpcd.service.d/wait.conf
      

      Wenn da alt sowas drin steht:

      [Service]
      ExecStart=
      ExecStart=/usr/lib/dhcpcd5/dhcpcd -q -w
      

      ändern wir es auf neu:

      [Service]
      ExecStart=
      ExecStart=/usr/sbin/dhcpcd -q -w
      

      ab

      Nach einem erneuten

      sudo reboot now
      

      befinden wir uns bei Bullseye:

      pi@raspberrypi:~ $ neofetch
        `.::///+:/-.        --///+//-:``    pi@raspberrypi
       `+oooooooooooo:   `+oooooooooooo:    --------------
        /oooo++//ooooo:  ooooo+//+ooooo.    OS: Raspbian GNU/Linux 11 (bullseye) armv7l
        `+ooooooo:-:oo-  +o+::/ooooooo:     Host: Raspberry Pi 3 Model B Plus Rev 1.3
         `:oooooooo+``    `.oooooooo+-      Kernel: 5.10.52-v7+
           `:++ooo/.        :+ooo+/.`       Uptime: 4 mins
              ...`  `.----.` ``..           Packages: 1487 (dpkg)
           .::::-``:::::::::.`-:::-`        Shell: bash 5.1.4
          -:::-`   .:::::::-`  `-:::-       Terminal: /dev/pts/0
         `::.  `.--.`  `` `.---.``.::`      CPU: BCM2835 (4) @ 1.400GHz
             .::::::::`  -::::::::` `       Memory: 65MiB / 923MiB
       .::` .:::::::::- `::::::::::``::.
      -:::` ::::::::::.  ::::::::::.`:::-
      ::::  -::::::::.   `-::::::::  ::::
      -::-   .-:::-.``....``.-::-.   -::-
       .. ``       .::::::::.     `..`..
         -:::-`   -::::::::::`  .:::::`
         :::::::` -::::::::::` :::::::.
         .:::::::  -::::::::. ::::::::
          `-:::::`   ..--.`   ::::::.
            `...`  `...--..`  `...`
                  .::::::::::
                   `.-::::-`
      
      

      Kleine Nachpflege noch:

      sudo apt install build-essential
      
      M Chaot Meister Mopper S P 10 Replies Last reply Reply Quote 17
      • M
        MartyBr @Thomas Braun last edited by

        @thomas-braun sagte in Upgrade von Debian 10 'Buster' auf 11 'Bullseye':

        sudo apt full-upgrade

        @Thomas-Braun
        Hallo Thomas, kannst du mal deine sources.list hier posten? Meine sieht anders aus.

        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @MartyBr last edited by

          @martybr

          Du meinst die /etc/apt/sources.list ?

          deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
          # Uncomment line below then 'apt-get update' to enable 'apt-get source'
          #deb-src http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
          
          M 1 Reply Last reply Reply Quote 0
          • M
            MartyBr @Thomas Braun last edited by MartyBr

            @thomas-braun
            Genau. Ich bekomme immer folgenden Fehler beim sudo apt update:

            OK:1 http://archive.raspberrypi.org/debian bullseye InRelease
            OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease            
            OK:3 https://deb.nodesource.com/node_14.x bullseye InRelease                
            Paketlisten werden gelesen… Fertig                  
            Abhängigkeitsbaum wird aufgebaut… Fertig
            Statusinformationen werden eingelesen… Fertig
            Alle Pakete sind aktuell.
            W: Das Laden der konfigurierten Datei »ui/binary-armhf/Packages« wird übersprungen, da das Depot »http://archive.raspberrypi.org/debian bullseye InRelease« die Komponente »ui« nicht enthält. (Schreibfehler bei der Angabe der Komponente in sources.list?)
            W: Das Laden der konfigurierten Datei »ui/i18n/Translation-en« wird übersprungen, da das Depot »http://archive.raspberrypi.org/debian bullseye InRelease« die Komponente »ui« nicht enthält. (Schreibfehler bei der Angabe der Komponente in sources.list?)
            W: Das Laden der konfigurierten Datei »ui/i18n/Translation-de« wird übersprungen, da das Depot »http://archive.raspberrypi.org/debian bullseye InRelease« die Komponente »ui« nicht enthält. (Schreibfehler bei der Angabe der Komponente in sources.list?)
            W: Das Laden der konfigurierten Datei »ui/i18n/Translation-de_DE« wird übersprungen, da das Depot »http://archive.raspberrypi.org/debian bullseye InRelease« die Komponente »ui« nicht enthält. (Schreibfehler bei der Angabe der Komponente in sources.list?)
            

            Hier meine /etc/alt/sources.list:

            # Uncomment line below then 'apt-get update' to enable 'apt-get source'
            #
            deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
            deb-src http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
            #
            
            
            

            Hast du eine Idee?

            Edit:

            ich habe in /etc/apt/sources.list.d/raspi.list gefunden.

            Inhalt:

            # Uncomment line below then 'apt-get update' to enable 'apt-get source'
            #
            deb http://archive.raspberrypi.org/debian/ bullseye main ui
            #deb-src http://archive.raspberrypi.org/debian/ stretch main ui
            #
            # Debian 11 Bullseye
            #
            # deb http://archive.raspberrypi.org/debian bullseye InRelease
            
            
            
            

            Ich lösche mal ui am Ende.

            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @MartyBr last edited by

              @martybr sagte in Upgrade von Debian 10 'Buster' auf 11 'Bullseye':

              Die Meldung kommt aus der /etc/apt/sources.list.d/raspi.list

              Da das ui am Ende rauslöschen. Auf dem Server läuft ja bekanntlich eh kein ui.

              M 1 Reply Last reply Reply Quote 0
              • M
                MartyBr @Thomas Braun last edited by

                @thomas-braun
                Genau, das wars! Danke.

                Thomas Braun 1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @MartyBr last edited by

                  @martybr

                  pi@raspberrypi:~ $ cat /etc/apt/sources.list.d/raspi.list
                  deb http://archive.raspberrypi.org/debian/ bullseye main
                  # Uncomment line below then 'apt-get update' to enable 'apt-get source'
                  #deb-src http://archive.raspberrypi.org/debian/ bullseye main
                  
                  M 1 Reply Last reply Reply Quote 0
                  • Chaot
                    Chaot @Thomas Braun last edited by

                    @thomas-braun
                    Danke für die Anleitung Thomas.
                    Eine Frage habe ich noch:
                    Was bewirkt das

                    sudo apt install build-essential
                    

                    Nach dem Update auf Bullseye habe ich meinen Chromium Browser nicht mehr per Autostart im Kiosk Modus starten können.
                    Deshalb habe ich es mal mit Firefox versucht. Lustigerweise reagiert jetzt meine VIS deutlich schneller. Mal schauen ob das so bleibt.

                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @Chaot last edited by

                      @chaot sagte in Upgrade von Debian 10 'Buster' auf 11 'Bullseye':

                      sudo apt install build-essential

                      Das (Meta)-Paket war mir beim full-upgrade deinstalliert worden, das habe ich nach dem eigentlichen Upgrade halt wieder installiert. Wird u. a. benötigt, wenn Code kompiliert werden soll.

                      1 Reply Last reply Reply Quote 1
                      • M
                        MartyBr @Thomas Braun last edited by

                        @thomas-braun
                        Vielen Dank für deine Hilfe. Nun läuft auch mein raspi unter Debian 11.

                        Ich habe heute alle meine VMs und auch die beiden Proxmox auf Debian 11 upgedatet.
                        Alles läuft!!

                        1 Reply Last reply Reply Quote 0
                        • Meister Mopper
                          Meister Mopper @Thomas Braun last edited by

                          @thomas-braun

                          Vielen herzlichen Dank. Es läuft perfekt 👍 👍 👍

                          1 Reply Last reply Reply Quote 0
                          • S
                            saeft_2003 Most Active @Thomas Braun last edited by

                            @thomas-braun

                            Ich bin leider noch auf stretch, sollte hier deine Anleitung genauso funktionieren? Muss ich dann erst auf buster oder kann ich gleich auf bullseye?

                            Thomas Braun 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @saeft_2003 last edited by Thomas Braun

                              @saeft_2003
                              Dann wird es Zeit!
                              Sollte grundsätzlich ähnlich gehen, allerdings musst du zuerst auf Buster gehen und erst dann von dort auf bullseye.

                              Vermutlich ist aber eine Neuinstallation hier eher angezeigt.

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                saeft_2003 Most Active @Thomas Braun last edited by

                                @thomas-braun

                                Dann mache ich lieber eine neue VM mit bullseye und spiele das backup ein…

                                1 Reply Last reply Reply Quote 0
                                • P
                                  pk68 @Thomas Braun last edited by

                                  @thomas-braun

                                  Bin sonst Windows-Nutzer, dewegen ein paar dumme Fragen. Ich nutze eine Raspi 4 mit Debian 10 'Buster'. Muss man irgendwann umstellen? Termin? Wie oft kommen den neue Debian-Versionen raus? Danke.

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @pk68 last edited by Homoran

                                    @pk68 sagte in Upgrade von Debian 10 'Buster' auf 11 'Bullseye':

                                    Muss man irgendwann umstellen?

                                    Ja!

                                    @pk68 sagte in Upgrade von Debian 10 'Buster' auf 11 'Bullseye':

                                    Termin?

                                    https://wiki.debian.org/DebianReleases#Production_Releases

                                    @pk68 sagte in Upgrade von Debian 10 'Buster' auf 11 'Bullseye':

                                    Wie oft kommen den neue Debian-Versionen raus?

                                    https://wiki.debian.org/DebianReleases#Production_Releases

                                    @pk68 sagte in Upgrade von Debian 10 'Buster' auf 11 'Bullseye':

                                    Danke.

                                    Bitte!

                                    1 Reply Last reply Reply Quote 0
                                    • lobomau
                                      lobomau @Thomas Braun last edited by

                                      @thomas-braun lief anfangs gut:

                                      sudo apt update
                                      sudo apt upgrade
                                      sudo reboot now
                                      

                                      Dann die Quellen umgestellt und alles neu geupdatet:

                                      sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list
                                      sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*
                                      sudo apt update
                                      

                                      Soweit hatte es geklappt. Dann habe ich aus Gewohnheit nur normales upgrade anstatt full-upgrade gemacht:

                                      sudo apt upgrade
                                      

                                      Lief auch soweit gut durch. Außer deconz ging nicht (aber das hatte ich vorher schon gelesen, dass die Quellen erst demnächst kommen sollen).
                                      Dann aber ein

                                      sudo reboot now
                                      

                                      durchgeführt. Und nun passiert nichts mehr. Zuerst habe ich eine knappe Stunde gewartet. Habe dann den pi von der stromquelle getrennt und neugestartet. Aber weiterhin nichts. Der pi taucht nicht mehr im Netzwerk auf. Gibts noch eine Möglichkeit es zu retten? Mir fällt grad nur ein den pi an einen Monitor anzuschließen. Aber ich denke am Einfachsten ist, alles neu zu machen, oder?

                                      Thomas Braun 1 Reply Last reply Reply Quote 0
                                      • Thomas Braun
                                        Thomas Braun Most Active @lobomau last edited by

                                        @lobomau

                                        Musst du wissen, was einfacher ist.
                                        Der Pi taucht auch nicht unter einer anderen IP im Netz auf? Per WLAN oder per LAN?

                                        lobomau 1 Reply Last reply Reply Quote 0
                                        • lobomau
                                          lobomau @Thomas Braun last edited by

                                          @thomas-braun nee, taucht nirgends mehr auf. Ich mache es mal neu.

                                          Thomas Braun 1 Reply Last reply Reply Quote 0
                                          • Thomas Braun
                                            Thomas Braun Most Active @lobomau last edited by Thomas Braun

                                            @lobomau

                                            Das ist ja auch die empfohlene Vorgehensweise. Wenn es wie oben vorgeschlagen funktioniert ist es gut, wenn nicht auch.

                                            Wobei du glaube ich jetzt einer der wenigen bist, wo es nicht so funktioniert hat.

                                            jolic lobomau 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            43
                                            309
                                            53180
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo