• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

12.3 (gelöst) Zypper Download in eigene Datei

dzug

Guru
Hallo ich bitte um Antwort.
Zypper mit --download-only läd nach /var/cache/zypp/packages ohne das ich Weiteres eingeben muss.
Was muss ich eingeben wenn Zypper in eine andere Datei laden soll?
Ist das überhaupt möglich?
Danke Gruss dzug.
Nachtrag:
Als Antwort hat sich ergeben das es diese Möglichkeit mit zypper nicht gibt.
Gruss.
 

tomm.fa

Administrator
Teammitglied
Bearbeitest du die Datei /etc/zypp/zypp.conf.

Beispiel:
Code:
##
## Path where the repo packages are downloaded and kept.
##
## Valid values: A directory
## Default value: {cachedir}/packages
##
# packagesdir = /var/cache/zypp/packages
packagesdir = /home/marie_huana/Pakete
Lädt die Pakete in den vorhandenen Ordner des angegebenen Benutzers (gilt aber für alle Nutzer des Systems).
 

Ganymed

Guru
Oh oh, mir schwant böses :???:

... achte auf unterschiedliche Version Deiner openSuse - 12.2 und 12.3 haben auch unterschiedliche Repos.

BTW:
... sollte Zypper dann auch angewiesen werden den Inhalt des custom packagedir nach der erstmaligen Anwendung in einem zypper up nicht zu löschen ?!?
... zur Nachnutzung der Packages von anderen Rechnern sollte dieses custom packagedir durch z.B. createrepo für Zypper zu einer Quelle konfiguriert werden

... oder erreicht man das schon allein durch
zypper -d, bzw. zypper --download-only ?
und, grafisch über YAST, muss auf jeden weiteren Rechner dieses Verzeichnis als Quelle eingebunden werden ?!?

- bin mir nicht ganz sicher, für alle Fälle sollte man seine Systeme bzw. Eigenheiten einzelner Rechner im System gut überschauen.

Toi Toi Toi
Gruß Ganymed
 
OP
D

dzug

Guru
Danke:
@tomm.fa
Es geht also nicht, hinter only den Zielordner anzugeben?
Der wäre bei mir: /home/peter/Programme/zypper download.
@Ganymed:
Danke für die Ausführungen.
Es soll nur 12.2 auf12.3 upgedatet werden.
Ich möchte nicht alles mehrmals Runterladen.
Deshalb die Frage.
Ich kann auch Runterladen und mir dann die Rpms aus /var/cache/zypp/pakages zusammensuchen und in die Zieldatei kopieren.
Dank und Grüsse dzug.
 
OP
D

dzug

Guru
Danke.
@Spielwurm:
Keine Langeweile,nur Update.
@tomm.fa:
Bei Allen ist Verbindung mit www.
Ich wollte mir nur das mehrmalige Runterladen sparen.
Wie schon Geschrieben:
Rpms Runterladen und in /var/cache/zypp/packages Zusammensuchen und Kopieren.
Gruss dzug.
 

Ganymed

Guru
Du hast doch eine Flatrate - oder?
Dann lasse doch Zypper seinen Job machen.
Der läd sich nur die benötigten Pakete herunter.

Du hast ein Talent Dir das Linuxleben schwer zu machen :-?
das hat Tux der arme Vogel nicht verdient :(

Ist die 12.2 noch Dein verlässliches System und die 12.3 das System an dem Du noch Kinderkrankheiten befürchtest?
Warum schleppst du noch eine 12.2 mit Dir herum? Du hast die 12.3 doch das erste Mal schon installiert als sie noch ein RC war.

Gruß Ganymed
 

tomm.fa

Administrator
Teammitglied
dzug schrieb:
Rpms Runterladen und in /var/cache/zypp/packages Zusammensuchen und Kopieren.
Ist doch egal ob du /var/cache/zypp/packages oder /home/peter/Programme/zypper download verwendest, ist eigentlich kein Unterschied. Weshalb kein Live Upgrade wie hier im Forum beschrieben?
 
OP
D

dzug

Guru
danke tomm.fa
Live Upgrade läuft.
Er Meldet viele Pakete als nicht Installierbar.
Es läuft auf eine Installation von DVD hinaus.
Gruss dzug.
 

tomm.fa

Administrator
Teammitglied
Wenn du Hilfe erwartest, dann liefere brauchbare Informationen (am besten in einem neuen Thema). Dazu die Ausgaben von:
Code:
zypper lr -d
Code:
zypper -vv dup -D
 
OP
D

dzug

Guru
Danke tomm.fa.
Durch das Upgrade ist die suse 12.2auf12.3 völlig Defekt.
Da hilft nur noch eine Neuinstallation.
Danke und Grüsse
dzug.
 

zerum

Member
dzug schrieb:
Durch das Upgrade ist die suse 12.2auf12.3 völlig Defekt.
Da hilft nur noch eine Neuinstallation.
Schade dass Du solche Situationen nicht zum lernen nutzt sondern vorschnell neu installierst. Die von tomm.fa angebotene Hilfe hast Du leider nicht in Anspruch genommen.
 
OP
D

dzug

Guru
Danke zerum.
Was soll ich daraus Lernen?
Wenn das Upgrade in die Hose geht und ich nicht mehr an das upgegradete System komme weil er beim Booten die Rootpartition nicht mehr findet,was soll ich dann machen?
Ich komme ja an das dann"kaputte"System nicht mehr ran.
Da kann ich auch keine Meldungen aus der Konsole posten,denn ich komme ja nicht so weit.
Bleibt doch nur DVD und Installieren.
Dank und Gruss
dzug.
 

zerum

Member
dzug schrieb:
Wenn das Upgrade in die Hose geht und ich nicht mehr an das upgegradete System komme weil er beim Booten die Rootpartition nicht mehr findet,was soll ich dann machen?
Ich komme ja an das dann"kaputte"System nicht mehr ran.
Da gibt es sehr viele Möglichkeiten (Stichwort "chroot"), wie z.B. http://forums.opensuse.org/content/128-re-install-grub2-dvd-rescue.html
Mittlerweile gibt es ja auch von openSUSE eine Rescue-CD. Die würde ich heute bevorzugen (Downloadseite).

Besser wäre es gewesen vor dem installieren die von tomm.fa geforderten Infos zu posten ("zypper lr -d" und "zypper -vv dup") damit man sich die Meldungen vorher mal anschauen kann. "Meldet viele Pakete als nicht Installierbar" ist keine Fehlermeldung.
 
OP
D

dzug

Guru
Danke zerum.
Von DVD 12.3 neu installiert.
Hat Funktioniert.
Bis auf grub2.Der mir das zweite System ums Verrecken nicht anzeigen wollte.
Mit grub ist das möglich.
Gruss dzug.
 

zerum

Member
dzug schrieb:
Bis auf grub2. Der mir das zweite System ums Verrecken nicht anzeigen wollte.
Dafür ist wahrscheinlich eine neue (sehr fragwürdige) Option seit 12.3 verantwortlich. In /etc/default/grub ist nun folgende Option per default gesetzt:
Code:
GRUB_DISABLE_OS_PROBER=true
Dadurch wird os-prober deaktiviert der für das finden anderer OS und dem Eintrag in grub.cfg verantwortlich ist. Hättest den Wert einfach auf "true" setzen können und anschliessend
Code:
grub2-mkconfig -o /boot/grub2/grub.cfg
 

Ganymed

Guru
Hi dzug, ver such mal folgendes ...
reise nach YAST - System - Bootloader - Bootloaderoptionen - und setze ein Häkchen bei "Fremdes OS testen"

Gruß Ganymed
 
OP
D

dzug

Guru
Danke Ganymed.
Antwort zu spät.
Grub ist installiert.
Grub2 ist nicht Installiert.
Gruss dzug.
 

Ganymed

Guru
Wie zu spät :schockiert:
Unser hochqualifiziertes Team nimmt sich jedem Deiner Sonderwünsche an.
Unmögliches wird sofort erledigt,
auf Wunsch wird gehext,
nur Wunder dauern etwas länger :D
 
Oben