GNU/Linux >> Znalost Linux >  >> Ubuntu

Kam mám umístit programy, které stahuji, aby byly dostupné všem uživatelům?

Existuje nějaká konvence, která říká, kam mám umístit stažené programy, pokud je chci zpřístupnit všem uživatelům? Zdá se, že například Blender má zkompilovaný spustitelný soubor, ale také další adresáře a soubory, na kterých (pravděpodobně) závisí.

Odpověď na otázku Do kterého adresáře mám nainstalovat program z bash skriptu? doporučeno /opt, ale ve výchozím nastavení není v mé $PATH a můj /opt je náhodou prázdný, přestože jsem instaloval spoustu věcí z Ubuntu Software Center.

Přijatá odpověď:

Preferovanou metodou je /opt , ačkoli je známo, že někteří lidé je vkládají do /usr/local/bin

Pokud jde o vaši další otázku týkající se softwarového centra Ubuntu, ne všechny balíčky v softwarovém centru Ubuntu mají nastavenou instalaci na /opt – ve skutečnosti většina z nich tento „standard“ nedodržuje.


Ubuntu
  1. Jak upgradovat OpenSUSE 12.2 na 12.3 (počítač a server)

  2. Debian – Kam mám vložit Sudo do tohoto příkazu?

  3. Rozdíl mezi /var/log/messages, /var/log/syslog a /var/log/kern.log?

  1. „instalace“ aplikací, kam umístit složky?

  2. Ubuntu 14.04 „nedošlo k přehrávání Uri na vstupním souboru:///*“?

  3. „Nelze vytvořit adresář mezipaměti /home//.composer/cache/repo/https—packagist.org/, nebo adresář není zapisovatelný. Pokračovat bez mezipaměti“?

  1. Linux - Jak vypsat všechny uživatele

  2. Kdy mám použít /dev/shm/ a kdy /tmp/?

  3. Proč dávat věci jiné než /home do samostatného oddílu?