GNU/Linux >> Znalost Linux >  >> Linux

Kam mám umístit software, který si sám zkompiluji?

Potřebuji zkompilovat nějaký software na mém stroji Fedora. Kam jej nejlépe umístit, aby nezasahoval do přibaleného softwaru?

Přijatá odpověď:

Základní pravidlo, alespoň na systémech s příchutí Debianu:

  • /usr/local pro věci, které jsou „celosystémové“ – tj. /usr/local bývá ve výchozím nastavení $PATH distribuce a dodržuje standardní hierarchii adresářů UNIX s /usr/local/bin , /usr/local/lib , atd.

  • /opt pro věci, kterým nedůvěřujete, že je vytvoříte v celém systému, s předponami pro jednotlivé aplikace – tj. /opt/firefox-3.6.8 , /opt/mono-2.6.7 , a tak dále. Věci zde vyžadují pečlivější správu, ale je také méně pravděpodobné, že naruší váš systém – a lze je snadněji odstranit, protože stačí smazat složku a je pryč.


Linux
  1. Linux – kam v „/“ by měly být připojeny další trvalé disky?

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

  3. Chyba kompilace Openssl

  1. Kde by měl být umístěn místní spustitelný soubor?

  2. Kdy byste měli kompilovat a instalovat ze zdroje?

  3. Kam / by měly být namontovány další trvalé disky?

  1. Antivirus na Linuxu:Měl bych jej skutečně používat a pokud ano, kdy jej potřebuji?

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

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