Paketquellen für Upgrade zu Debian 11

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
tscott
Beiträge: 105
Registriert: 30.12.2020 22:16:18

Re: Paketquellen

Beitrag von tscott » 15.11.2021 13:30:22

mcb hat geschrieben: ↑ zum Beitrag ↑
30.10.2021 20:11:58
hobbyadmin hat geschrieben: ↑ zum Beitrag ↑
30.10.2021 17:04:03
mcb hat geschrieben: ↑ zum Beitrag ↑
26.10.2021 18:34:51
Und die security Zeile anpassen:

Code: Alles auswählen

deb https://deb.debian.org/debian-security/ bullseye-security main ...
Sorry, habe es gerade wieder gelesen.
Ist das jetzt die richtige Schreibweise?
Ja - hinter main halt nonfree und so falls gewünscht ...
Gibt es eigentlich mal eine Syntaxbeschreibung von den Dependencies in der Datei /etc/apt/sources.list ? Das scheint sich ja immer mal wieder in Nuancen zu ändern.

Denn aus

Code: Alles auswählen

deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main
wird nun

Code: Alles auswählen

deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib
Das ist schon irgendwie doof. Und dann interessieren mich diie Schalter am Ende der Zeile (hier 'contrib'). Was bedeuten die? Gibts da noch andere?

Ich werde das Bullseye upgrade zwischen Weihnachten und Silvester machen um ein bisschen Zeit zu haben wenn was schief geht. Ansonsten natürlich vorher immer ein Backup mit

Code: Alles auswählen

sudo rsync -aHAXS --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /* /dev/sdb1/backup
Ich muß sagen ich hatte vorher nie ein full-Upgrade gemacht, habe aber auch erst seit einem knappen Jahr Debian, vorher immer SuSe und da hatte ich dann immer neu installiert. Ein bisschen Bammel habe ich vor so einem full-upgrade daher schon. Ab und an liest man ja hier auch von misslungenen Upgrades.

Ciao
Tom

slu
Beiträge: 2148
Registriert: 23.02.2005 23:58:47

Re: Paketquellen

Beitrag von slu » 15.11.2021 13:40:35

tscott hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 13:30:22
Ich muß sagen ich hatte vorher nie ein full-Upgrade gemacht, habe aber auch erst seit einem knappen Jahr Debian, vorher immer SuSe und da hatte ich dann immer neu installiert. Ein bisschen Bammel habe ich vor so einem full-upgrade daher schon. Ab und an liest man ja hier auch von misslungenen Upgrades.
Wenn Du keine Fremdquellen hast ist das gar kein Problem, wir haben hier System die kommen von Debian 6.

apt-get update
apt-get upgrade
apt-get dist-upgrade

Danach noch die alten Pakete entfernen:
viewtopic.php?t=182641#p1286975

Edit:
Hier das Debian Handbuch:
https://www.debian.org/releases/bullsey ... ng.de.html
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

Benutzeravatar
MSfree
Beiträge: 10776
Registriert: 25.09.2007 19:59:30

Re: Paketquellen

Beitrag von MSfree » 15.11.2021 14:23:28

slu hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 13:40:35
apt-get update
apt-get upgrade
apt-get dist-upgrade
Das ist zwar nicht falsch, der zweite Schritt ist aber überflüssig, wenn der von apt-get dist-upgrade gefolgt ist. Es reichen also

Code: Alles auswählen

apt-get update
apt-get dist-upgrade
aus.

tscott
Beiträge: 105
Registriert: 30.12.2020 22:16:18

Re: Paketquellen

Beitrag von tscott » 15.11.2021 15:49:29

MSfree hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 14:23:28
slu hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 13:40:35
apt-get update
apt-get upgrade
apt-get dist-upgrade
Das ist zwar nicht falsch, der zweite Schritt ist aber überflüssig, wenn der von apt-get dist-upgrade gefolgt ist. Es reichen also

Code: Alles auswählen

apt-get update
apt-get dist-upgrade
aus.
Ja und da drängt sich auch schon die nächste Frage auf: Warum benutzen die Einen "apt-get" und andere "apt"? Das scheint zwar dasselbe zu sein aber doch nicht ganz:
Diese Seite 'https://wiki.ubuntuusers.de/apt/apt/' kenne ich ja auch aber so richtig habe ich es noch nicht verstanden warum einige "apt" nehmen und andere eben "apt-get".

MfG
Tom

Benutzeravatar
MSfree
Beiträge: 10776
Registriert: 25.09.2007 19:59:30

Re: Paketquellen

Beitrag von MSfree » 15.11.2021 15:57:21

tscott hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 15:49:29
Warum benutzen die Einen "apt-get" und andere "apt"?
apt-get = oldschool
apt = "neumodischer Kram"

Beide bewirken tatsächlich das selbe. apt ist allerdings nicht (uneingeschränkt) in Skripten benutzbar. Wenn man die Befehle interaktiv in die Kommandozeile tippt, ist es egal, ob man apt oder apt-get nutzt. Wenn man es aber z.B. als Skript über cron nutzen will, dann sollte man lieber apt-get nutzen.

tscott
Beiträge: 105
Registriert: 30.12.2020 22:16:18

Re: Paketquellen

Beitrag von tscott » 15.11.2021 16:05:14

MSfree hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 15:57:21
apt-get = oldschool
apt = "neumodischer Kram"
Ach!? "apt-get" ist älter als "apt"? Hmmmm....

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Paketquellen

Beitrag von JTH » 15.11.2021 16:15:30

tscott hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 16:05:14
Ach!? "apt-get" ist älter als "apt"? Hmmmm....
APT ist einerseits der Name des gesamten Pakets/Projekts. apt-get ist wie schon beschrieben das ältere Werkzeug daraus, dem Changelog nach (apt changelog apt) von 1998. Das Kommando apt ist eben neuer, erstmals mitinstalliert am 1. April 2014 („install "apt" binary by default“). Beide machen bei dem, was sie können, das gleiche. apt soll etwas benutzerfreundlicher sein.
Manchmal bekannt als Just (another) Terminal Hacker.

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

Re: Paketquellen

Beitrag von KP97 » 15.11.2021 16:56:08

tscott hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 16:05:14
Ach!? "apt-get" ist älter als "apt"? Hmmmm....
@JTH hat schon geschrieben, woher die Unterschiede kommen.
Grundsätzlich heißt der Paketmanager von Debian dpkg, alle weiteren Tools sind nur Aufsätze,
entweder für die Konsole wie apt, aptitude, dselect oder direkt mit dpkg -i,
grafisch z.B. mit Synaptic oder Muon.

Warum liest Du nicht einfach mal ins Wiki, dafür ist es ja schließlich da:
https://wiki.debianforum.de/Grundsatzfragen
Das beantwortet auch viele andere Fragen bzgl. Debian.

hobbyadmin
Beiträge: 127
Registriert: 26.12.2020 18:13:43

Re: Paketquellen für Upgrade zu Debian 11

Beitrag von hobbyadmin » 08.12.2021 10:42:26

Hallo,
ich habe noch eine Frage zu den Paketquellen.
In den Security-Paketquellen von Debian 11 steht am Ende "contrib".

Code: Alles auswählen

deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib
Was bedeutet das? Brauche ich das?
Bisher habe ich immer nur "main" verwendet und dahinter nichts weiter.
Aber vielleicht hat sich da bei Debian 11 ja etwas verändert...

Und bitte nicht vergessen, ich bin Anfänger : )

rodney
Beiträge: 334
Registriert: 09.12.2016 04:15:59

Re: Paketquellen für Upgrade zu Debian 11

Beitrag von rodney » 08.12.2021 12:52:40

hobbyadmin hat geschrieben: ↑ zum Beitrag ↑
08.12.2021 10:42:26
Hallo,
ich habe noch eine Frage zu den Paketquellen.
In den Security-Paketquellen von Debian 11 steht am Ende "contrib".

Code: Alles auswählen

deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib
Was bedeutet das? Brauche ich das?
Bisher habe ich immer nur "main" verwendet und dahinter nichts weiter.
Aber vielleicht hat sich da bei Debian 11 ja etwas verändert...

Und bitte nicht vergessen, ich bin Anfänger : )
Eine leicht verstaendliche Erklaerung: https://www.debian.org/doc/manuals/debi ... ive_basics

rockyracoon
Beiträge: 1475
Registriert: 13.05.2016 12:42:18
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Paketquellen

Beitrag von rockyracoon » 08.12.2021 13:08:35

JTH hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 16:15:30
tscott hat geschrieben: ↑ zum Beitrag ↑
15.11.2021 16:05:14
Ach!? "apt-get" ist älter als "apt"? Hmmmm....
APT ist einerseits der Name des gesamten Pakets/Projekts. apt-get ist wie schon beschrieben das ältere Werkzeug daraus, dem Changelog nach (apt changelog apt) von 1998. Das Kommando apt ist eben neuer, erstmals mitinstalliert am 1. April 2014 („install "apt" binary by default“). Beide machen bei dem, was sie können, das gleiche. apt soll etwas benutzerfreundlicher sein.
Noch benutzerfreundlicher ist ein Alias für diese Kommandos, zum Beispiel #alias u='apt update && apt full-upgrade'.

Zum Thema:
Mittlerweile gibt es historisch bedingt eine leicht verschiedene Syntax für manche Befehle (apt, source.list-Einträge etc.)
Das sollte einem aber nicht verwirren. Für normale Desktop-Nutzer ist es "gehupft wie gesprungen", welche sie verwenden. Ich nutze die neuesten Ausdrücke.

hobbyadmin
Beiträge: 127
Registriert: 26.12.2020 18:13:43

Re: Paketquellen für Upgrade zu Debian 11

Beitrag von hobbyadmin » 08.12.2021 14:54:10

rodney hat geschrieben: ↑ zum Beitrag ↑
08.12.2021 12:52:40
hobbyadmin hat geschrieben: ↑ zum Beitrag ↑
08.12.2021 10:42:26
Hallo,
ich habe noch eine Frage zu den Paketquellen.
In den Security-Paketquellen von Debian 11 steht am Ende "contrib".

Code: Alles auswählen

deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib
Was bedeutet das? Brauche ich das?
Bisher habe ich immer nur "main" verwendet und dahinter nichts weiter.
Aber vielleicht hat sich da bei Debian 11 ja etwas verändert...

Und bitte nicht vergessen, ich bin Anfänger : )
Eine leicht verstaendliche Erklaerung: https://www.debian.org/doc/manuals/debi ... ive_basics
Hey super! Das ist eine sehr gute Erklärung. Habe ich direkt gespeichert. Vielen Dank dafür!

hobbyadmin
Beiträge: 127
Registriert: 26.12.2020 18:13:43

Re: Paketquellen für Upgrade zu Debian 11

Beitrag von hobbyadmin » 13.12.2021 12:53:28

Ich habe das jetzt mehrmals gelesen und danach habe ich "contrib" aus den Paketquellen gelöscht.
Es ist jetzt nur noch "main" vorhanden.
Bisher funktioniert noch alles wie es soll.
Ich bin jetzt nur gespannt, ob es auch so bleibt.

Benutzeravatar
MSfree
Beiträge: 10776
Registriert: 25.09.2007 19:59:30

Re: Paketquellen für Upgrade zu Debian 11

Beitrag von MSfree » 13.12.2021 13:20:32

hobbyadmin hat geschrieben: ↑ zum Beitrag ↑
13.12.2021 12:53:28
Ich habe das jetzt mehrmals gelesen und danach habe ich "contrib" aus den Paketquellen gelöscht.
Warum? Ich würde sogar ampfehlen, nicht nur contrib eingetragen zu lassen, sondern das ganze auch noch um non-free zu ergänzen.
Es ist jetzt nur noch "main" vorhanden.
Bisher funktioniert noch alles wie es soll.
Was einmal installiert ist, wird durch eine Änderung in der sources.list nicht beim nächsten (dist-)upgrade deinstalliert. Zumal du gar nicht weißt, welche Pakete du schon aus contrib installiert hattest. Die werden nach deiner Entfernung aus der sources.list nämlich in Zukunft nicht aktualisiert, sollten Fehlerkorrekturen erhältlich sein.

OK, solange du keine WLAN-Hardware und/oder Nvidia-Graphikkarten betreiben willst, kannst du weitestgehend auf non-free verzichten. Aber schon diverse Firmware-Pakete, die für Intels und AMDs Graphikhardware benötigt werden, liegen zumindest teilweise in contrib. Immerhin listet das Debian Repository rund 16000 Pakete in contrib.

hobbyadmin
Beiträge: 127
Registriert: 26.12.2020 18:13:43

Re: Paketquellen für Upgrade zu Debian 11

Beitrag von hobbyadmin » 13.12.2021 13:48:48

Oh, das war mir nicht klar.
Ich habe mir einfach nur gedacht, was nicht installiert ist kann auch keine Probleme machen.
Ich werde dann contrib wieder in die Paketquellen aufnehmen.

Danke für die Erklärung!
Zuletzt geändert von hobbyadmin am 13.12.2021 16:16:00, insgesamt 1-mal geändert.

dasebastian
Beiträge: 1885
Registriert: 12.07.2020 11:21:17

Re: Paketquellen für Upgrade zu Debian 11

Beitrag von dasebastian » 13.12.2021 15:47:48

hobbyadmin hat geschrieben: ↑ zum Beitrag ↑
13.12.2021 13:48:48
Ich habe mir einfach nur gedacht, was nicht installiert ist, kann auch keine Probleme machen.
Mit "contrib non-free" installierst du noch nichts, das kann von daher auch keine Probleme machen. Du hältst dir damit aber praktisch die Türen offen, solltest du schon etwas aus contrib oder non-free installiert haben oder mal brauchen.

Die Probleme holst du dir erst mit "apt install snapd" :mrgreen: :mrgreen:
# Humor off

Ich buchstabier dir hier nochmal meine /etc/apt/sources.list aus:

Code: Alles auswählen

deb https://deb.debian.org/debian/ bullseye main contrib non-free
deb https://deb.debian.org/debian-security/ bullseye-security main contrib non-free
deb https://deb.debian.org/debian/ bullseye-updates main contrib non-free

Antworten