Portál AbcLinuxu, 6. května 2025 09:28

Dotaz: .profile a .bash_profile enviroment variables

26.7.2019 18:52 linux_beginner
.profile a .bash_profile enviroment variables
Přečteno: 236×
Odpovědět | Admin
Som začiatočník v linuxe tak sa ospravedlňujem za primitívny dotaz ale vôbec nerozumiem ako veci v linuxe fungujú.

Nainštaloval som si ocaml k tomu správcu balíkov opam, prikaz

opam init

mi vygeneroval potrebné exporty foldrov (niečo ako premenné prostredia vo windows).

ale na to aby tie exporty fungovali musím zakaždým do konzoly zadať:

eval $(opam config env)

až potom mi v konzole fungujú príkazy ako ocamlbuild alebo ocamlmerlin

prosím poraddte čo mám urobiť aby sa

eval $(opam config env) spúšťalo automaticky pri štarte systému? A aby to bolo dostupné z celého systému nie len z konzoly ale aj z editoru atď.

pridať to niekam do .profile .bash_profile alebo .bashrc ?

ktoré sa púšťa kedy?

Je to na mňa zložité :/

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

k3dAR avatar 26.7.2019 21:07 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: .profile a .bash_profile enviroment variables
Odpovědět | | Sbalit | Link | Blokovat | Admin
zjednodusene do .bashrc - pokud pouzivas bash - nacita se pri kazdem pusteni bashe.
porad nemam telo, ale uz mam hlavu... nobody
Řešení 1× (KOLEGA)
29.7.2019 16:23 KOLEGA | skóre: 17 | blog: odpocinuti_vecne
Rozbalit Rozbalit vše Re: .profile a .bash_profile enviroment variables
Odpovědět | | Sbalit | Link | Blokovat | Admin
.profile a bash_profile se pousti, pokud oteviras login shell. Typicky tedy pri prihlaseni do systemu, nebo pres SSH.

.bashrc se cte vzdy, kdyz poustis "instanci" bashe, /bin/bash, terminal, atd.

.bashrc je to, co chces pouzit.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.