Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
portage resource im lan (binary)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
wfx
Tux's lil' helper
Tux's lil' helper


Joined: 20 Jan 2003
Posts: 95
Location: Cave

PostPosted: Fri Jan 09, 2004 12:55 pm    Post subject: portage resource im lan (binary) Reply with quote

Hallo,
schlagt mich nicht gleich tot,
den ich möchte auf dem server binarys
für meine clients erstellen.

Sowas wie einen mirror der halt binarys auch anbietet

Das soll dann auch noch in ein eigenes verzeichnis
( ../intel und ../amd oder so ähnlich)

Sinn und Zweck:
A, Damit ich nicht immer alle rechner am laufen haben muss.
B, Eine neuinstallation nicht bei Adam und Eva beginnt
C, Ich nicht immer alles doppelt downloaden muss

Was muss ich alles beachten?
Ist das in etwa der richtige weg:

client
make.config -> PORTAGE_BINHOST="ftp://login:pass@mirror/i686"
und dann mit
emerge --getbinpkgonly irgendwas

server
Keine ahnung habe einiges über "emerge -B" und der gleichen
gelesen aber so richtig schlau bin ich daraus noch nicht.

Danke
Back to top
View user's profile Send private message
andreask
Apprentice
Apprentice


Joined: 09 Sep 2003
Posts: 282
Location: Aachen, Germany

PostPosted: Sun Jan 25, 2004 2:17 pm    Post subject: Reply with quote

Hi!

Ja, sowas in der Richtung plane ich ebenfalls.

Aber ich finde in man make.conf und auch in der Portage-Doku wenig Infos.

Wenn ich einen PORTAGE_BINHOST angebe - was kann das für ein Dienst sein?

ftp und http habe ich gesehen aber ginge auch https oder rsync/scp/sftp/ssh....? Also was Verschlüsseltes?

Und was ist das Kriterum dafür das binäre Pakete lokal olaufen, angenommen ich will damit Pentium 2,3 und 4 Rechner versorgen, erstellt man in dem Fall jeweils 3 verschiedene Pakete, oder eines für alle?
Wie wird es vom Client kontrolliert ob das Paket überhaupt für die eigene Architektur passt? Oder einfach nur durch das verwendete Verzeichnis auf dem Server?

Viele Grüße
Andreas
Back to top
View user's profile Send private message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Sun Jan 25, 2004 2:31 pm    Post subject: Reply with quote

ich denke, dass alles was von wget unterstützt wird geht. also auch https.
Wenn nicht, dann muss man in der make.conf sein eigenes download-programm eintragen (z.b. scp) oder einen ssh-tunnel öffnen
Back to top
View user's profile Send private message
borlander
Apprentice
Apprentice


Joined: 10 Jan 2004
Posts: 160
Location: Gummersbach

PostPosted: Sun Jan 25, 2004 2:42 pm    Post subject: Reply with quote

Erst mal das Verzeichnis auf dem Server mounten (sollte mit schreibrechten sein)

mount -t smbfs /192.168.6.1/bla /mnt/portage

PORTDIR="/mnt/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"

Beim "mergen" sollte man immer -k angeben:
emerge software -k

Dann versucht er immer die Binaries in /packages zu benutzen. Wenn es keine Binaries findet, sucht er die Quellcode in /diskfieles. Wenn man verschiedene Prozessoren im Netz hat sollte man /packages_amd_xp, /packages_p4 ...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum