Wo werden Anwendungsdaten gespeichert?

7

Unter Windows finde ich häufig die ausführbare Datei einer Anwendung, die mit ihren Daten verknüpft ist Program Files\AppXXX\. Die entsprechende ausführbare Datei finden Sie unter /usr/bin, aber wo befinden sich ihre Daten? Zum Beispiel habe ich MikTex installiert, aber ich konnte seine Daten nicht finden. Vielen Dank.

Chan
quelle
1
Vielen Dank an alle, ich habe gerade diese Ordner unter gefunden \usr\share.
Chan
1
Ubuntu verwendet Schrägstriche als Pfadtrennzeichen. Der Backslash kann als Escape-Zeichen interpretiert werden. Bitte schreiben Sie Pfade als /usr/share.
Lekensteyn

Antworten:

9

Wenn das Paket über das Paketverwaltungssystem installiert wird, können Sie seine Dateien mit dem Befehl anzeigen

dpkg -L package-name
Enzotib
quelle
2

Zusätzlich zur Antwort von enzotibs trennen einige Pakete ihre gemeinsam genutzten / statischen Daten vom Hauptpaket. Beispiele hierfür sind hedgewars(statische Daten in hedgewars-data) und apache2(Binärdateien in apache2.2-binund Bilder + Handbücher in apache2.2-common, dies wird von den MPMs Prefork, Worker Event und Itk gemeinsam genutzt).

Verwenden Sie Folgendes, um die unmittelbare Paketabhängigkeit zu erhalten:

apt-cache depends package-name

Alternativ können Sie http://packages.ubuntu.com/ verwenden, das auch eine kleine Beschreibung für jedes Paket enthält. Das apache2Paket zeigt beispielsweise auf apache2.2-common. Die Dateiliste ist über den Link in der Spalte Dateien in der Download- Tabelle verfügbar .

dpkg -L package-nameDateien anzeigen, die vom Paketverwaltungssystem installiert werden. Manchmal ist eine installierte Datei in dieser Liste nicht verfügbar, da das Paketinstallationsskript den Paketmanager umgeht. Sie können nichts dagegen tun, außer anhand des Dateinamens zu raten.

Wenn Sie sich fragen, zu welchem ​​Paket eine Datei gehört, führen Sie Folgendes aus:

dpkg -S /path/to/file

Dadurch wird jedes der Datei zugeordnete Paket aufgelistet. Wenn Sie nur einen Dateinamen angeben, erhalten Sie möglicherweise eine lange Liste mit allen Dateien, die den Suchkriterien entsprechen.

Lekensteyn
quelle
0

Was meinst du mit Daten? Meinen Sie die Konfigurationsdateien, mit denen das Programm die Einstellungen festlegt, die Sie im Programm ausgewählt haben? Wenn ja, werden sie in Ihrem Home-Ordner gespeichert. Sie sind sogenannte versteckte Dateien. Verwenden Sie das Menü Ansicht des Dateimanagers, um die Option Versteckte Dateien anzeigen festzulegen. Anschließend werden im Basisordner viel mehr Ordner angezeigt. Vor jedem befindet sich ein Punkt (.) Als Teil des Ordnernamens. Es werden Ordner für die Anwendungen vorhanden sein.

Grüße

grahammechanisch
quelle