programok "közvetlen" elérése

Fórumok

programok "közvetlen" elérése

Hozzászólások

Köszönöm szépen a válaszokat!

Sziasztok!

Az a problémám, hogy lefordítottam a sambát, és már működik is, csak az lenne a kérdésem, hogy milyen módon tudom megoldani azt, hogy pl. az smbmount parancs ne csak a /usr/local/samba/bin/smbmount beírásával működjön, hanem sima smbmount beírásával is akárhol is lennék éppen.

Hogyan tudnám ezt megoldani?
Meg leht csinálni úgy is, hogy a samba összes parancsa elérhető legyen bárhonnan?

Előre is köszi a segítséget!

tedd a .bash_login-ba vagy .bashrc-be vagy amid van:
export PATH=$PATH:/usr/local/samba/bin/smbmount
ha rendszerszinten akarod akkor meg értelemszerűen a /etc/profile-ba vagy külön fájlként a /etc/profile.d-be

bár az előző (amit írtam) a _megoldás_ az említett problémádra, de az _igazi_ probléma az az, hogy a ./configure nem jól van paraméterezve. én így szoktam:
[code:1:be0413769a]./configure --prefix=/usr --with-datadir=/usr/share --with-configdir=/etc/samba --with-lockdir=/var/run/samba[/code:1:be0413769a]
ezek a könyvtárakra vonatkozó részek. aztán persze adhatsz még meg saját opciokat is, mint pl --with-smbmount, meg ilyesmik

[quote:a687996e16="vmiklos"]export PATH=$PATH:/usr/local/samba/bin/smbmount

mármint export PATH=$PATH:/usr/local/samba/bin

[quote:8e961574fc="sz"][quote:8e961574fc="vmiklos"]export PATH=$PATH:/usr/local/samba/bin/smbmount

mármint export PATH=$PATH:/usr/local/samba/bin

igen, bocs, az akart lenni :oops:

Esetleg

[code:1:e51e19469c] ln -s /usr/local/samba/bin/smbmount /usr/local/bin/smbmount [/code:1:e51e19469c]

:P