Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: nastavení proměnné prostředí  (Přečteno 3322 krát)

Dogmeat

  • Návštěvník
  • Příspěvků: 26
nastavení proměnné prostředí
« kdy: 24 Srpna 2010, 23:03:39 »
Zdravím,

mám vytvořený deb balíček pro vlastní aplikaci a potřeboval bych ji přidat mezi proměnné prostředí všem uživatelům tak, aby nebylo potřeba terminál pokaždé nastavit na adresář s danou aplikací a zadávat "./app", ale aby stačilo zadat čistě jen název aplikace ke spuštění, čili například "app". Také bych pak tuto cestu chtěl odstranit při případné odinstalaci balíčku.

Jak to provedu? (předpokládám nastavení v postinst skriptu)

Díky

mosqa

  • Stálý člen
  • **
  • Příspěvků: 854
Re: nastavení proměnné prostředí
« Odpověď #1 kdy: 24 Srpna 2010, 23:14:06 »
ja len tak z boku skusim - nestaci tuto app umiestnit do niektoreho bin adresara - trebars /usr/bin ? alebo to musi byt vsetko len v home zlozke uzivatela? alebo rovno pri instalacii vytvorit aj spustac na plochu?
AMD Athlon X2 4850e; GIGABYTE MA78GM-DS2H; IGP ATI HD3200; 2GB (KIT 2x1GB) DDR2 KINGSTON BOX; WD 6400AAKS; SAMSUNG SpinPoint F1 HD322HJ; SAMSUNG SH-S223F SATA; squeezy

Dogmeat

  • Návštěvník
  • Příspěvků: 26
Re: nastavení proměnné prostředí
« Odpověď #2 kdy: 25 Srpna 2010, 00:01:19 »
Aplikace se mi instaluje do /opt/ adresáře, jelikož s sebou táhne další soubory a je strukturována podobně jako na Windows systémech při instalaci do Program Files. V podstatě by mi stačilo nějak přidat do PATH proměnné i onu cestu do /opt/mojeapp a mělo by to fungovat.

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: nastavení proměnné prostředí
« Odpověď #3 kdy: 25 Srpna 2010, 00:06:53 »
?Nestačilo by - jak to dělá např. AcrobatReader
Kód: [Vybrat]
$ file `which acroread`
/usr/bin/acroread: symbolic link to `/opt/Adobe/Reader9/bin/acroread'
http://www.openstreetmap.org - mapy celého světa "wiki style"

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6529
  • Som uzivatel linuxovej distribucie, som linuxak?
Re: nastavení proměnné prostředí
« Odpověď #4 kdy: 25 Srpna 2010, 10:08:09 »
HP Laptop 17-ca1xxx Ubuntu Mate 22.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

Dogmeat

  • Návštěvník
  • Příspěvků: 26
Re: nastavení proměnné prostředí
« Odpověď #5 kdy: 01 Září 2010, 11:19:17 »
Z toho wiki jsem vyčetl, že pokud chci trvale nastavit proměnnou prostředí, musím ji přidat do /etc/environment, ale už se tam nepíše vůbec jakým způsobem.
Našel jsem jednu možnost přidání:
export PATH=$PATH:$HOME/cesta/mojeapp/

takže ji potom vyzkouším, jestli funguje.

Ještě by to i tak chtělo příkaz na odebrání oné cesty při odstraňování balíčku.

ufaak

  • Závislák
  • ***
  • Příspěvků: 2296
Re: nastavení proměnné prostředí
« Odpověď #6 kdy: 02 Září 2010, 07:24:32 »
udelej to jak pise arrange. Proste symlink na tu aplikaci umisti v /usr/bin
je to jeden prikaz a odebrani taky jeden (rm ...)
notebook MSI EX720X, Ubuntu 10.10

Dogmeat

  • Návštěvník
  • Příspěvků: 26
Re: nastavení proměnné prostředí
« Odpověď #7 kdy: 06 Září 2010, 13:48:22 »
Nakonec to přes ten symlink funguje, díky

 

Provoz zaštiťuje spolek OpenAlt.