Benutzer-Werkzeuge

Webseiten-Werkzeuge


2009_addon
  • yast2-add-on-creator installieren!
zypper in yast2-add-on-creator inst-source-utils
  • Alle RPM Pakete in ein Verzeichnis geben
    • zum Prüfen der Abhängigkeiten:
rpm -q -R datei.i386.rpm
  • Mittels yast2-add-on-creator ein neues Add-On Medium erstellen (mehr oder weniger durchklicken)
  • Neues Add-On Verzeichnis in DVD Verzeichnis geben (z.B. /d4e2009/iso/add-on)
  • AutoYaST Addons beibringen:
  <add-on>
    <add_on_products config:type="list">
      <listentry>
        <media_url>cd:///add-on</media_url>
        <product>d4e</product>
        <product_dir>/</product_dir>
      </listentry>
    </add_on_products>
  </add-on>
  • In unserem bisherigen Test hatten wir ein minimales System + Maxima:
  <software>
    <packages config:type="list">
      <package>maxima</package>
    </packages>
    <patterns config:type="list">
      <pattern>base</pattern>
      <pattern>console</pattern>
      <pattern>enhanced_base</pattern>
      <pattern>enhanced_base_opt</pattern>
      <pattern>sw_management</pattern>
      <pattern>yast2_basis</pattern>
      <pattern>yast2_install_wf</pattern>
    </patterns>
  </software>
  • Add-On erstellen:
  • add-on.sh
#!/bin/bash

rm -rf /daten/d4e2009/add-on
rm -rf /daten/d4e2009/iso/add-on
/sbin/yast2 add-on-creator create rpm_dir=/daten/d4e2009/rpms \
content=/daten/d4e2009/content output_dir=/daten/d4e2009/add-on do_not_sign verbose
cp -a /daten/d4e2009/add-on /daten/d4e2009/iso
2009_addon.txt · Zuletzt geändert: 2008/10/12 09:51 (Externe Bearbeitung)