Udrzba systemu

Dan Lukes dan at obluda.cz
Thu Mar 4 12:13:02 CET 2010


Dušátko Jan wrote:
> shanim radu, jak co nejucinneji provest nasledujici udrzbu.
> 1) Zbavit se X-Windows
> 2) Zkontrolovat porty, ktere mam instalovane, vystrilet to o co nemam zajem
> 3) Zbavit se nepotrebnych (osirelych) package, ktere v systemu zbyly
> 4) Prejit na tom samem stroji z 32-bitove na 64-bitovou architekturu

> 1) Zbavit se X-Windows, tedy rekompilace systemu i portu, vypada ze by mela
> stacit kontrola config pro vsechny porty a do /etc/make.conf zadat:
> WITHOUT_X11=yes
> WITHOUT_GUI=yes

Ta rekompilace systemu je snad i nadbytecna. Rekompilace portu te sama o 
sobe nezbati cech zbytecnych.

> Kontrolu portu by stacilo vyhledani a uprava vsech
> /var/db/ports/*/options
> obsahujici retezce:
> WITH_X11

Ne. Zaprve, existuje rada zpusobu jak spravovat optiony a tohle je jen 
jeden z nich. Naznaceny postup tudiz nezabira pokud pro sparvu portu 
pouzivas systerm, ve kterem se optiony timto zpusobem neukladaji.

Za druhe, port muze byt "WITH_X11" defaultne a tudiz to jako explicitni 
option obsazeno mit nebude.

> 2) Cim vylistovat zavislosti packages pokud mozno co nejjednodusseji?
> V tuto chvili to probiram pres pkg_info a pkg_tree

Nejake tooly na to existuji, ale me vzdycky stacila evidence ve 
/var/db/pkg. Zalezi co presne potrebujes a na co.

> 3) Jak identifikovat package, ktere nepouzivam?

Muzes lepe zadefinovat termin "nepouzivam" ?

Umim napriklad definovat, vyznam pojmu "port N nepouzivam od datumu X" a 
to takto: plati, ze vsechny soubory portem instalovane (seznam najdes v 
+CONTENT) je access date starsi nez X

To ale stale jeste neni "nepouzivam" a navic - pokud napriklad zalohujez 
zpusobem, ktery access-date meni, tak port proste pouzivas.

Nejbezpecnejsi zpusob je zeptat se spravce systemu. Ten by mel vedet co 
ma na pocitaci nainstalovane a proc ...

					DAn



More information about the Users-l mailing list