So,.. ich habe es nun endlich gewagt und habe mein altes Suse entfernt und durch woody ersetzt. Aber nun habe ich ein paar Probleme beim upgraden des Systems. Wie sollte man am besten die source.list anpassen? Ich wollte woody auf sarge oder sid upgraden. Aber ich möchte die source.list auch so haben damit ich auch mal verschiedene andere Programme dann nach installieren kann. Denn normal ist ja nur ein Eintrag für die security-Updates drin. Also wie sollte man die Liste am besten anpassen?
Gruß cos
wie source.list am besten anpassen
Willkommen bei Debian !
OK:
1) Security-updates gibts nur bei woody / stable .
2) woody = stable, sarge = testing, sid = unstable
3) Neue Pakete gehen zuerst nach sid und rutschen dann, wenn keine groben Fehler mehr drin sind, nach testing. sid wird also oft aktualisiert, testing kann security-Probleme recht lange drin haben
4) Willst du von woody->sarge, woody->sid, sarge->sid so mache folgendes:
Mirrors findest du hier: http://www.debian.org/mirror/list
Nicht vergessen, vorher Backup der wichtigen Daten und bei Problemen keine Panik, es lässt sich eigentlich immer lösen....
OK:
1) Security-updates gibts nur bei woody / stable .
2) woody = stable, sarge = testing, sid = unstable
3) Neue Pakete gehen zuerst nach sid und rutschen dann, wenn keine groben Fehler mehr drin sind, nach testing. sid wird also oft aktualisiert, testing kann security-Probleme recht lange drin haben
4) Willst du von woody->sarge, woody->sid, sarge->sid so mache folgendes:
Code: Alles auswählen
a) sources.list anpassen: setze (bei normalen Mirrors) einfach sid resp. sarge ein.
b) apt-get update
c) apt-get dist-upgrade
Nicht vergessen, vorher Backup der wichtigen Daten und bei Problemen keine Panik, es lässt sich eigentlich immer lösen....
- Snoopy
- Beiträge: 4297
- Registriert: 17.11.2003 18:26:56
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Rh.- Pflz.
hi
domo hat vollkommen recht
kleiner zusatz von meiner seite:
unter diesem link kann man nach verschiedenen packeten suchen und sie dann in die /etc/apt/sources.list einfügen
als grundlage bentuze ich gerne div. mirrors von den universitäten und als gesamtbild sieht es dann zb. so aus
man kann auch anstatt dem testing => sarge schreiben, das ist im moment dasselbe
ABER
wenn sarge irgendwann stable wird, dann läufst du wieder in den stable-zweig...klingt logisch gelle
domo hat vollkommen recht
kleiner zusatz von meiner seite:
unter diesem link kann man nach verschiedenen packeten suchen und sie dann in die /etc/apt/sources.list einfügen
als grundlage bentuze ich gerne div. mirrors von den universitäten und als gesamtbild sieht es dann zb. so aus
Code: Alles auswählen
asterix:/etc/apt# cat sources.list
deb ftp://ftp.uni-erlangen.de/pub/Linux/debian/ testing main contrib non-free
deb-src ftp://ftp.uni-erlangen.de/pub/Linux/debian/ testing main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
deb http://z42.de debian/
deb-src http://z42.de debian/
asterix:/etc/apt#
ABER
wenn sarge irgendwann stable wird, dann läufst du wieder in den stable-zweig...klingt logisch gelle
das mit den Mirrors habe ich so langsam verstanden wie das geht, aber was bedeuten den die Einträge nach testing? Denn ich habe mal etwas gegoogelt und habe dabei auch noch Hinweise darauf gefunden das es nicht nur 'main', 'contrib' und 'non-free' gibt. Ist dsa richtig oder habe ich mich da vertan? Denn wenn ich das richtig verstanden habe sind das ja die Direktorys in sid oder in sarge usw.
Und ist es sinnvoll mehr als einen Mirror einzutragen, wenn einer mal nicht erreichbar ist oder ist das nicht nötig?
Und kann ich dann, wenn ich auf sarge upgedatet habe auch gnome mit gdm installieren oder ist das gleich dabei. Denn ich habe das mit dem upgrade heute schon mal probiert und als ich dann gnome mit apt-get install gnome installien wollte kam eine ganze Latte von Abhängigkeiten die nicht aufgelöst werden konnten.
Danke schonmal für eure Antworten.
Gruß cos
Und ist es sinnvoll mehr als einen Mirror einzutragen, wenn einer mal nicht erreichbar ist oder ist das nicht nötig?
Und kann ich dann, wenn ich auf sarge upgedatet habe auch gnome mit gdm installieren oder ist das gleich dabei. Denn ich habe das mit dem upgrade heute schon mal probiert und als ich dann gnome mit apt-get install gnome installien wollte kam eine ganze Latte von Abhängigkeiten die nicht aufgelöst werden konnten.
Danke schonmal für eure Antworten.
Gruß cos
- Snoopy
- Beiträge: 4297
- Registriert: 17.11.2003 18:26:56
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Rh.- Pflz.
cos hat geschrieben:[schnipp]aber was bedeuten den die Einträge nach testing? [schnapp]
- main
das ist der hauptbestandteil von debian
diese pakete sind unter deinem copyright veröffentlicht, das eine freie weiterleitung ermöglicht, und enthalten den vollständigen quellcode
- contrib
die pakete in diesem verzeichnis snd für sich frei, jedoch benötigen sie nichtfreie (non-free) software oder bibliotheken (z.b. motif oder qt), um zu funktionieren
sie können daher nicht in den bereich "main" von debian gnu/linux einfliessen
- non-free
die pakete in diesem verzeichnis müssen nicht unbedingt geld kosten, jedoch haben sie einige bedingungen, die eine weiterleitung der software einschränken
beispielsweise kann ein autor die verbreitung der software auf cd-rom untersagen
- non-us
diese pakete dürfen nicht aus den usa exportiert werden, es handelt sich meist um verschlüsselungssoftware
einige sind, aufgrund lizenzen, ebenfalls nichtfreie software
maybe...allerdings habe ich das noch nie benötigtcos hat geschrieben:[schnipp]Und ist es sinnvoll mehr als einen Mirror einzutragen, wenn einer mal nicht erreichbar ist oder ist das nicht nötig?[schnapp]
wenn ein server mal down ist...mach ich es eben am folgetag
im grundprinzip ist es sicherlich nicht falsch was du da sagst
das wiederum wird nicht so einfach gehen, gnome (wie auch kde u.a.) bestehen nicht nur aus einem paket, sondern aus mehrerencos hat geschrieben:[schnipp]Und kann ich dann, wenn ich auf sarge upgedatet habe auch gnome mit gdm installieren oder [...] Latte von Abhängigkeiten die nicht aufgelöst werden konnten.[schnapp]
einige haben depencies (abhängigkeiten) von andren paketen
es gibt auch diverse "core"-pakete die mehrere unterpakete haben damit man nicht alles apt-get'ten muss
beispiel
Code: Alles auswählen
asterix:/etc/cups/ppd# apt-cache search gnome-core
gnome-core - The GNOME Desktop Environment -- essential components
gnome-core-devel - The GNOME Desktop Environment -- development components
asterix:/etc/cups/ppd#