Am 06.10.2017 um 09:50 schrieb Werner Flamme:
hat. Geht er selber über die Installationsquelle und schaut nach verfügbaren RPMs oder zieht er sich die Infos aus einer Datei.... Hallo Daniel,
sorry, das Vorgehen ist mir zu komplex. Ich habe ja auch Softwarepakete, die ich nachträglich installiere, aber...
Auf Seite https://old-en.opensuse.org/Creating_YaST_Installation_Sources steht u. a.
---snip--- To generate a "real" YaST source from this directory, execute the following commands:
cd /srv/ftp/pub/linux/suse/10.0/ mkdir media.1 $EDITOR media.1/media $EDITOR content ls -A1 > directory.yast create_package_descr -d RPMS/
The create_package_descr script is located in package inst-source-utils or can be downloaded from sf.net. Ungzip the package, save it in your path and do a chmod 755 on it. ---pins---
Wird von mir so gemacht....
Bei meinem Leap 42.3 ist das Paket inst-source-utils im Standard enthalten :)
Du schreibst, dass "euer Kram" ausgewählt werden muss, er installiert sich also nicht von allein. Da würde ich bevorzugen, ein separates Repo zu erstellen (mit createrepo) und intern z. B. per ftp freizugeben. Im Repo finden sich alle Pakete, dazu ein "Meta"-Paket, das vielleicht nur eine einzige Datei enthält (z. B. /usr/share/doc/packages/unserefirma/README), das aber als "Requires:" alle anderen Pakete enthält. Ggf. erstellst Du mehrere Metapakete, je nach Verwendungszweck.
Vorteil: Du brauchst nicht an den Installationsmedien herumzuwürgen und die manuellen Arbeiten lassen sich auch scripten ("zypper ar -f ftp://host.intern/repo.intern"; "zypper -n --gpg-auto-import-keys in metapaketname"). Nachteil: das installierte System braucht Netzwerkzugang.
Du könntest auch Über den YaST Add-On Creator ein firmenspezifisches Add-On erstellen ;)
Habe ich bei uns im Haus so. Nur sitzen unsere Jungs teilweise in Russland oder in China in 1000m Tiefe....da ists mit Internet meist essig. Da hat man nur das Installationsmedium. Gruß Daniel -- Daniel Spannbauer Systemadministration marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4-6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org