[BSD] Csomag vagy ports install

Zahemszky Gábor Gabor at Zahemszky.HU
2007. Sze. 18., K, 20:03:57 CEST


Tue, 18 Sep 2007 19:44:49 +0200 -n
"Ruzsinszky Attila" <ruzsinszky.attila at gmail.com> írta:

> > Állgyon meg a gyászmenet! Neme lehet esetleg, hogy miután root-ként
> > telepítetted, nem adtad ki a rühes (rehash) nevű C-shell-beli
> > parancsot, és ezért nem lett meg?????
> Az biztos, hogy nem adtam ki ilyet. Kellett volna?

Igen. A C-shell (amely FreeBSD-n a root alapértelmezett shell-je)
induláskor bekesseli, hogy a PATH-beli könyvtárakban milyen
parancsokat talál. Ezt minden PATH állítás után, vagy a "rehash"
parancs kiadásakor megteszi. Íly módon gyors lesz a programok indítása
(nem kell keresgélni), viszont ha telepítesz valamit, akkor ki kell
adni egy rehash-t, hogy megtalálja.

> És ezt megtette helyettem akkor reboot után?

Igen, ezt minden shell-induláskor megteszi, egy sima ki-be jelentkezés
is elég lenne (de fenntartom, a rehash bőven elég).

> Ui.: megnéztem az SHA256 csekszummákat is. Stimmelnek. :-(
> Most akkor az Alpha és pl. az i386-os iso ennyire más?!

??? Nem értem a kérdést. Mivel másmilyen procira kellett fordítani,
természetesen más. Vagy mi a kérdés?

Zahy < Gabor at Zahemszky dot HU >

-- 
#!/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;for i;{ [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j
$i";typeset +l i;};print "$j"



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