Portál AbcLinuxu, 8. května 2025 02:45

Dotaz: Gentoo-vyloučení některé sekce ze syncu

1.9.2012 16:12 jadd
Gentoo-vyloučení některé sekce ze syncu
Přečteno: 388×
Odpovědět | Admin
Potřeboval bych poradit jakou volbou nebo v kterém MANu je volba, která potlačí synchronizaci portage stromu (např. vynechání xfce)?
nápověda od Scarabeuse, mi moc nepomohla.
Díval jsem se do man emerge|portage|make.conf ale asi to přehlížím

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.9.2012 16:42 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle nějak automaticky nejde, alespoň o tom nevím. Pokud chceš neaktualizovat nějaké balíčky, použij package.mask. Další – poměrně pracnou – možností je synchronizovat si nějaký pomocný strom kompletně a do ostrého pracovního stromu kopírovat jen vybrané adresáře. Dalo by se to samozřejmě i zautomatizovat.
Užívej dne – možná je tvůj poslední.
1.9.2012 16:51 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
package.mask nemá vliv na sync, jen vyloučení z instalace. ale dík
1.9.2012 16:49 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Už vím, /etc/portage/categories
-xfce-base

a pokud chci jen jeden z kategorie (např. z www-client vyloučit chromium)?
1.9.2012 17:01 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Tak úplně stejně, do /etc/portage/categories
-www-client/chromium
Já myslel, že musím jen suplovat /profiles/categories.
1.9.2012 17:11 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Jenom abych nekecal, tak jsem to vyzkoušel na
-app-acccessibility
-app-antivirus/clamav
protože jinak bych musel čekat k vyzkoušení pro www-client apod. dost dlouho.
1.9.2012 18:04 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Má to bohužel vše jeden nedostatek, sice se to neukládá na disk, ale v pozadí to chroustá síť i na těch vyloučených, což jsem myslel, že to úplně vynechá ty sekce na mirrorech.
Největší pozitivum je tedy jen, ušetření diskového prostoru, a přehlednější vyhledávání balíků..
Řešení 1× (Prcek)
1.9.2012 20:01 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Tohle jsem hledal, nebo officiálně
tzn. třeba v /etc/make.conf
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/categories_rsync"
v /etc/portage/categories_rsync
app-antivirus/
www-client/chromium/
xfce-*/
/etc/portage/categories, už není ani potřeba, i když mě tam nepřekáží..

ps: David Watzke, uvedl něco podobného ale je to nějaký zastaralý postup
Prcek avatar 2.9.2012 01:15 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Tenhle dotaz byla dobrá one-man-show :-). Ale tak snad je to vyřešeno, pěkně sis to sám našel ;-).
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
2.9.2012 02:46 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Aby to bylo dokonalé, potřeboval bych z toho souboru vymazat nějak automaticky ty nekomentované řádky.
# komentář
app-antivirus/clamav/
metadata/*/app-antivirus/clamav-*
Jak na to?
portage # rm -rfi < /etc/portage/categories_rsync
rm: chybí operand
to nefunguje..
2.9.2012 03:54 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
už, to funguje...musím říct, že lépe než jsem čekal (v prvním příkladu), protože to bere od /,
a tak i když jsem ve /var/portage, nebýt -i vzalo by to i /var/lib/layman (equo), a třeba i /var/db
portage # rm -rfi `grep -v "#" /etc/portage/categories_rsync`
rm: sestoupit do adresáře „app-admin/equo“?y
rm: smazat běžný soubor „app-admin/equo/ChangeLog“? y
rm: smazat běžný soubor „app-admin/equo/equo-136.ebuild“? y
rm: smazat běžný soubor „app-admin/equo/metadata.xml“? y
rm: smazat běžný soubor „app-admin/equo/Manifest“? y
rm: smazat adresář „app-admin/equo“? y
rm: nelze odstranit „metadata/*/app-admin/equo/“: Adresář nebo soubor neexistuje
rm: nelze odstranit „app-antivirus/“: Adresář nebo soubor neexistuje
rm: sestoupit do adresáře „metadata/md5-cache/app-antivirus“?y
rm: smazat běžný soubor „metadata/md5-cache/app-antivirus/clamav-0.97.3“? y
rm: smazat běžný soubor „metadata/md5-cache/app-antivirus/clamav-0.97.5“? y
rm: smazat běžný soubor „metadata/md5-cache/app-antivirus/clamav-0.97.4“? y
rm: smazat běžný soubor „metadata/md5-cache/app-antivirus/clamav-0.97.5-r1“? y
rm: smazat adresář „metadata/md5-cache/app-antivirus“? y
druhý bere jen adresář ve kterém jsem..
portage # rm -rfi . `grep -v "#" /etc/portage/categories_rsync`
rm: adresář nelze smazat: „.“
rm: nelze odstranit „app-admin/equo/“: Adresář nebo soubor neexistuje
rm: nelze odstranit „metadata/*/app-admin/equo/“: Adresář nebo soubor neexistuje
rm: nelze odstranit „app-antivirus/“: Adresář nebo soubor neexistuje
rm: nelze odstranit „metadata/*/app-antivirus/“: Adresář nebo soubor neexistuje
rm: sestoupit do adresáře „app-benchmarks“?^C
2.9.2012 04:09 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
druhý bere jen adresář ve kterém jsem..
portage # rm -rfi . `grep -v "#" /etc/portage/categories_rsync`
rm: adresář nelze smazat: „.“
tak druhý je úplná blbost
to equo muselo být v portage/, jinak mám /var/lib/layman/app-admin/equo/
2.9.2012 04:19 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
První příklad je správný, už jsem to pustil bez -i, a bez problémů..
Tomáš Bžatek avatar 2.9.2012 17:54 Tomáš Bžatek | skóre: 29 | Brno
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Jeste nam prosim prozrad, k cemu to vlastne potrebujes?
Koupim litajiciho tucnaka
2.9.2012 20:38 jadd
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
mobilní připojení O2 za 300, průměr Download 15KB/s, už chápeš? Podřadné je přehlednost ve vyhledávání, zřychlenné čtení emergem/eixem..
Tomáš Bžatek avatar 3.9.2012 20:42 Tomáš Bžatek | skóre: 29 | Brno
Rozbalit Rozbalit vše Re: Gentoo-vyloučení některé sekce ze syncu
Chapu a lituju, ale ocenuju snahu. Kam az nas ti mobilni operatori donuti jit, kvuli jejich nenazranosti a zbidaceni lidstva?
Koupim litajiciho tucnaka

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.