[FreeBSD] XFree csere

Zahemszky Gábor Gabor at Zahemszky.HU
2002. Ápr. 30., K, 22:02:20 CEST


Hello!

> 1) X-et a regit leszeded. (Ha az OS install soran tetted fel akkor nem
> tudom, hogy tudod megcsinalni... ha viszont pkg/port, akkor nyilvan.
> Sajnos ez egy gaz: szepen felajanlja telepiteskor az X feltetelet, de
> igy aztan se plist se semmi nem keszul rola. Amikor ezzel eloszor
> szembekerultem, akkor egysueruen lezuztam az egesz /usr/X11R6
> konyvtarat.)

Basszus, igazabol ez volt az a lepes, amin a legtobbet tokoltem,
hogy vajon hogy lehetne megoldani.  Mivel `termeszetesen' OS install-lal
kerult fel, ez zavar leginkabb.  Ebbol kifolyolag ezzel a lepessel
meg mindig nem tartok sehol, viszont mar korvonalazodik a megoldas:

ha jol emlekszem, az install-CD-n van egy XF86336 dir, es abban
van ugye egy rakat .tgz.  Mivel ezek nem csomagok, marad valami
hasonlo script (ezt persze most fejbol irom, de hasonlo lehet):

mount /cdrom
cd /usr/X11R6
for i in /cdrom/XF86336/X*tgz ; do
	tar tfz $i | grep -v '/$' | xargs rm
	tar tfz $i | grep '/$' | xargs rmdir -p
done

Es ezzel asszem csak es kizarolag az 3.3.6-os X viselt dolgait takaritom le.
A TrueType fontszerverre, es az xpm libre vonatkozo infot kosz, nem
tudtam rola.

Zahy

-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;X=;for i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;X="$X $i";typeset +l i;};print "$X"



További információk a(z) BSD levelezőlistáról