Putanja za izvršavanje (bilo: Pomoć)

Treba mi hitna pomoć.

Da li netko zna ovo riješiti?

Na sustavu je instaliran paket “android-sdk”. Paket je instaliran mimo “apt-get” sustava za upravljanje paketima te na lokaciju koja je izvan $PATH varijable okruĹľenja,
kako bi se ostvarilo da se putanja “/opt/android-sdk/tools” naÄ‘e uvijek u korisnikovoj $PATH varijabli okruženja prilikom svakog pokretanja terminala (npr. gnome-terminal).

Zahvaljujem se na pomoći

Za sve usere - ubacis path varijablu u /etc/environment. Za samo jednog usera u .bashrc u home folderu.

da, ali kako bih napisao naredbe u komandnoj liniji za to …

pokusavao sam ali nikako nije islo .

dodaš na kraj, ili ako hoćeš da imaš prioritet onda na početak

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/android-sdk/tools"

PATH="/opt/android-sdk/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"


test

uradi logout/login

restartuj racunar

Varijable koje definises na ovaj nacin:

[quote=nidla]export PATH=$PATH:/opt/android-sdk/tools
[/quote]
vrijede samo unutar trenutnog shella, dakle cim napravis logout ili restart, definisana varijabla se gubi.

Ako hoces da zadrzis varijable definises ih ili u /etc/environemnt ili u ~/.bashrc.

Vec ti je objasnjeno gore kako ces to uraditi sa text editorom.

Eh sada, ako ovo hoces da odradis preko komandne linije onda moras raditi redirekciju.

Recimo:

za sve usere ili

za trenutno logiranog usera.

I obavezno koristi >> a ne >.

ni mukajet, a hitno?

A vazda je nesto hitno ovim newbies

i naziv teme je veoma deskriptivan :slight_smile:

Ja sam odmah znao o cemu je rijec. :slight_smile:

[quote=Amar]Varijable koje definises na ovaj nacin:

[quote=nidla]export PATH=$PATH:/opt/android-sdk/tools
[/quote]
vrijede samo unutar trenutnog shella, dakle cim napravis logout ili restart, definisana varijabla se gubi.

Ako hoces da zadrzis varijable definises ih ili u /etc/environemnt ili u ~/.bashrc.

Vec ti je objasnjeno gore kako ces to uraditi sa text editorom.

Eh sada, ako ovo hoces da odradis preko komandne linije onda moras raditi redirekciju.

Recimo:

za sve usere ili

za trenutno logiranog usera.

I obavezno koristi >> a ne >.[/quote]
amare ovdje si napravio malu gresu , trebo bi ubacit PATH=$PATH:/opt/android-sdk/tools u .bashrc / env / profile a ne PATH=“xxxxxx” , jer ce mu to unistit prije setovani PATH , tako da kad se loguje na kraju ce imat samo /opt/android… u PATH-u

[quote=Amar]Recimo:

za sve usere ili

za trenutno logiranog usera.

I obavezno koristi >> a ne >.[/quote]
btw. ovo dvoje ^ ne valja, uništiće postojeći PATH, umjesto da doda na njega

ps:

echo $PATH /opt/android-sdk/tools
npr.

[code]which echo
Command ‘which’ is available in the following places

  • /bin/which
  • /usr/bin/which
    The command could not be located because ‘/usr/bin:/bin’ is not included in the PATH environment variable.
    which: command not found[/code]

hahaha, interesantno da smo i ja i maher_ upotrijebili riječ uništiti :smiley: :smiley: :smiley:

ps:
izgleda da smo istovremeno pisali reply :smiley:

Zar >> redirekcija ne radi append? Stari path bi trebao ostati, samo bi se dodala nova linija.

Osim ako mora biti samo jedna linija za PATH, onda fakat jeste greska, te se ovom prilikom izvinjavam.

EDIT:

ustvari skontao sam. PATH je samo varijabla koja bi se prepisala. Ostale bi obje linije ali bi druga linija bila ona koja sadrzi aktuelnu vrijednost PATH varijable.

Ich debil.

[quote=Amar]Zar >> redirekcija ne radi append? Stari path bi trebao ostati, samo bi se dodala nova linija.

Osim ako mora biti samo jedna linija za PATH, onda fakat jeste greska, te se ovom prilikom izvinjavam.[/quote]
append je ok, nego se varijabla promijeni, npr. ugrubo u ovome je caka

a = 10
b = 15
a = 20

echo $a

(a je na kraju 20)

fol je što ona dvotačka “does the job”

PATH=$PATH:/novi/path

[quote=nidla][quote=Amar]Zar >> redirekcija ne radi append? Stari path bi trebao ostati, samo bi se dodala nova linija.

Osim ako mora biti samo jedna linija za PATH, onda fakat jeste greska, te se ovom prilikom izvinjavam.[/quote]
append je ok, nego se varijabla promijeni, npr. ugrubo u ovome je caka

a = 10
b = 15
a = 20

echo $a

(a je na kraju 20)

fol je što ona dvotačka “does the job”

PATH=$PATH:/novi/path[/quote]
ma ja, $PATH je ustvari dosadasnja vrijednost PATH varijable kojoj dodajem jos :bilo/sta. Skontao. Slabo se palim, zima vani.

Eto promijenjen naslov, šta kukate odmah.
(BTW šta je ovo živnuo forum, nema me tri dana i sad mi valja sve ovo čitat… ccc)