Hallo,
ich möchte *.deb Packete lokal auf meinem Rechner ablegen.
Unterhalb von welchem Verzeichnis mache ich das am besten (nicht /home Verzeichnis)?
(Es sind so ca. 4GB, die ablegen möchte).
[edit]
Denke, dass wohl /usr am besten geeignet ist, da ja dort normalerweise alle Benutzer Programm ausführen dürfen.
[/edit]
Danke.
*.deb Packages lokal speichern, aber wo?
*.deb Packages lokal speichern, aber wo?
Oh, yeah!
- novalix
- Beiträge: 1909
- Registriert: 05.10.2005 12:32:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: elberfeld
Hallo,
.debs selber haben unter /usr nichts zu suchen. Es sei denn unterDie Pakete entpacken zwar ihre ausführbaren Dateien dort- und auch woandershin
werden aber nicht selber dort abgelegt.
Die eigentliche Frage ist: Wie sollen die Pakete verwaltet werden, wobei vorher das Paketinstalliert sein muss.
ciao, niels
.debs selber haben unter /usr nichts zu suchen. Es sei denn unter
Code: Alles auswählen
/usr/local

Die eigentliche Frage ist: Wie sollen die Pakete verwaltet werden
- händisch über dpkg, oder
- eingebunden über das Verwaltungssystem (apt, aptitude, etc)
Code: Alles auswählen
usr/share/doc/debian-policy/fhs/fhs*
Code: Alles auswählen
debian-policy
ciao, niels
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.
Darum ist das Richtige selten, lobenswert und schön.
Das stimmt natürlich.
Sorry, hatte ich ganz vergessen zu erwähnen. Da der Rechner nicht direkt am Internet hängt und wir nicht jedes mal eine DVD ins Laufwerk legen wollen, wollten wir die Sachen lokal speichern.
Die anderen Benutzer haben auch root-Rechte, so dass jeder bei Bedarf zusätzliche Packete installieren kann.
Sorry, hatte ich ganz vergessen zu erwähnen. Da der Rechner nicht direkt am Internet hängt und wir nicht jedes mal eine DVD ins Laufwerk legen wollen, wollten wir die Sachen lokal speichern.
Die anderen Benutzer haben auch root-Rechte, so dass jeder bei Bedarf zusätzliche Packete installieren kann.
Oh, yeah!
So mach ich das:
dpkg-dev installieren
Verzeichnis /root/inst anlegen
Die Zeile in /etc/apt/sources.list einfügen
Im Verzeichnis /root/inst ausführen
apt-get update
Danach kannst du ganz normal mit apt-get installieren
Grüße, Günther
dpkg-dev installieren
Verzeichnis /root/inst anlegen
Die Zeile
Code: Alles auswählen
deb file:/root/inst ./
Im Verzeichnis /root/inst
Code: Alles auswählen
dpkg-scanpackages ./ /dev/null | gzip > Packages.gz
apt-get update
Danach kannst du ganz normal mit apt-get installieren
Grüße, Günther