Portál AbcLinuxu, 10. listopadu 2025 23:24
Mám dotaz ohledně příkazu emerge (spíš pro praktiky) na CPU bez netu. Donesl jsem kamarádovi ze svého CPU do jeho celý adresář /distfiles a chci z něj doinstalovat novější verze.
otázky :
1) do kterého adresáře to nahrát, ať se vyhnu pozdějším problémům (/distfiles bez použití přepsání stávajících souborů?)
2) jak provedu "emerge --sync" bez netu?
3) jak instalovat z adresáře /portage/distfiles? Stačí přidat parametr emerge "-k", nebo "-K" (teď nemám před sebou manuál)?
Díky
$DISTDIR/usr/portage/* po emerge --sync?emerge -K instaluje už zkompilované binární balíčky, které jsou v $PKGDIR (standardně /usr/portage/packages). Takže nejprve zkompilovat jinde pomocí emerge -B, zkopírovat na daný počítač a emerge -K
ad 2. podle mě by stačilo stáhnout poslední snapshot Portage a rozbalit ho na daném PC
emerge -K může hodit.
Tohle je to, co jsem potřeboval - asi by mně to nenapadlo - připadá mi to jako pěkně vychcané řešení
Jsme prostě češi
Jen ještě jedna otázka : emerge -K XY nainstaluje XY ikdyž ještě nikdy nebyl na jeho CPU nainstalován a zdroják byl pouze nakopírován do ..../portage/distfiles ?
emerge XY(bez optionu K), to zkompiluje(nainstaluje) balíček XY ze zdrojáků v distfiles
btw. taky sem to používal, ve škole sem natahal zdrojáky a doma kompiloval
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.