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

DVD als Base für apt ohne Kopieren

taki

Advanced Hacker
Dieser Hinweis bezieht sich auf das Howto, welches Ihr unter folgender Adresse findet:

http://www.linux-club.de/viewtopic.php?p=116091#116091

In dem Howto über das Einbinden der DVD als Base für apt weist oc2pus darauf hin, dass man die DVD auch auf das Verzeichnis mounten kann, wenn man den Plattenplatz sparen möchte.

Leider will aptate genau dort das Verzeichnis apt anlegen, wenn man nach dem HowTo vorgeht.

Es muss dafür eine weitere Zeile in die Datei /etc/apt/aptate.conf eingetragen werden, um apt zu sagen, dass dieses Verzeichnis woanders liegen soll als in dem schreibgeschützten Verzeichnis, auf dem die DVD gemountet wurde (danke an oc2pus für den Hinweis, aus dem HowTo ist das nicht zu lesen). Ich hab die Zeile mal farblich hervorgehoben.

oc2pus schrieb:
Code:
<?xml version='1.0' encoding="iso-8859-1"?> 
<!DOCTYPE opt SYSTEM "/usr/share/apt4rpm/aptate.dtd"> 
 
<opt bloat="yes" verbose="4" signed-pkgs-only="no"> 
  <topdir>/local/packages/</topdir> 
     [size=1][color=darkred]<sharedir>apt/share</sharedir> [/color][/size]
 
 <distribution id="suse92" structure="1"> 
    <name>SuSE</name> 
    <version>9.2</version> 
    <architecture>i386</architecture> 
 
    <component active="yes"> 
      <name>SuSE92</name> 
      <url>SuSE92</url> 
    </component> 
  </distribution> 
</opt>

d.h. in /local/packages/apt/share stehen die Listen (Meta-Daten) und in /local/packages/SuSE92 stehen die Pakete, d.h das ist der Mountpoint auf die DVD.

in der sources.list steht dann:

Code:
# local packages in /local/packages SuSE 9.2
rpm file:/local/packages/apt/ SuSE/9.2-i386 SuSE92

alles klar ?

Jetzt ja :wink:
 
Oben