Dove installare le applicazioni


9

Sono un utente Windows di lunga data nel mezzo di una migrazione personale pluriennale allo sviluppo basato su Linux. Su Windows, quando ho installato un'applicazione, questa è stata inserita nella cartella Programmi e l'app store ha i file che creo durante l'utilizzo dell'app in una gerarchia di cartelle di dati separata di cui è possibile eseguire regolarmente il backup.

Quali sono le cartelle / directory corrispondenti in Linux (OK, sono davvero in esecuzione su un Mac)?


Mac fa le cose in modo leggermente diverso da Linux, come la loro /Applicationsdirectory. Per informazioni sull'organizzazione generale del file system Linux, dai un'occhiata a FHS .
jw013,

Scusa, il mio male per essere poco chiaro. Sto parlando di app Linux generiche come strumenti e download di apache (hadoop, cassandra, maiale, ecc. Come esempi specifici). Capisco la cartella / Applicazioni per cose specifiche per Mac. grazie
Chris Gerken il

Risposte:


13

Per Linux, Linux Standard Base descrive il layout del filesystem e dove e come vengono installate le applicazioni e i loro dati.

L'LSB fa riferimento al Filesystem Hierarchy Standard (anche se è terribilmente obsoleto) per la maggior parte degli elementi nel filesystem.

In pratica, scoprirai che nella maggior parte delle applicazioni sono installati i file binari del programma /usr/bin, le librerie installate in /usr/libo /usr/lib64, i dati delle applicazioni condivise in /usr/sharee i dati delle applicazioni specifiche della macchina in /var/lib.

Queste directory sono dove il sistema installa le applicazioni.

Le applicazioni installate dall'utente possono essere collocate sotto /usr/local, le convenzioni per cui rispecchiano quelle per /usr, o in directory in /optcui ricorda leggermente la /Applicationscartella di Mac OS X , in cui ogni applicazione ha una cartella direttamente sotto, e in quella cartella le directory rispecchiano tipicamente quelle trovate in /usr.


1
E c'è /var/lib/PROGRAMNAME...
Nils,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.