Wo sind GTK + -Symbole gespeichert?


7

Ich möchte wissen, wo die GTK + -Themen-Symbole gespeichert sind. Wo sind beispielsweise die GUI-Symbole für das Ambiente-Thema gespeichert?

Antworten:


5

Die vom Benutzer hinzugefügten Symbole befinden sich im Basisordner des Benutzers in einem versteckten Ordner:

  • home / user / .icons

Die über APT installierten Symbole sowie die Standard-Symbole befinden sich in:

  • usr / share / icons

Das erste kann nur von dem Benutzer verwendet werden, der sie hat, das zweite kann systemweit verwendet werden. Die Symbole, die Sie beispielsweise erwähnt haben, befinden sich im Ordner Humanity unter usr / share / icons / Humanity / action / XX (xx = Größe) am meisten befinden sich im Ordner mit der Größe 48 und sind sowohl im PNG- als auch im SVG-Dateiformat und einige andere in Ubuntu-Mono-Dark.

Um sie zu bearbeiten, müssen Sie verwenden gksu


Sie sollten sie nicht bearbeiten. Wenn Sie ein benutzerdefiniertes Thema erstellen möchten, sollten Sie dies unter ~ / .icons / Theme / und nicht unter / usr / share / icons / Theme / tun.
Dobey

Warum nicht? Beim Bearbeiten des Symbols bricht nichts aus.
Uri Herrera

Sicher, die Dinge brechen. Zum einen das Thema. Wenn Sie das Symbol in etwas anderes ändern und es beispielsweise nicht mit dem Rest des Themas übereinstimmt. Und wenn Sie es so ändern, dass es zum Design einer App passt, die Sie schreiben möchten, werden andere Anwendungen beschädigt, die sich von Ihrem Design unterscheiden. Und wenn das Thema aktualisiert wird, verlieren Sie die Änderungen.
Dobey

Sicher, aber ich meinte, eine Pause wie bei einer nuklearen Katastrophe würde passieren, außer dass die Zombiedinosaurier aus der Hölle zurückkehren, um uns alle zu essen, wenn er ein Symbol oder ein nicht bootfähiges System ändert. Das Erstellen eines benutzerdefinierten Symbolsatzes in usr / hat jedoch keinerlei Probleme.
Uri Herrera

2

Die Ambiance-Symbole (eigentlich Humanity + Mono-Symbole) werden hauptsächlich in den Themen Humanity und Ubuntu-Mono-Dark gespeichert.


1
welche befinden sich in ...... ?? :)
dlin

Sie befinden sich in der Verzeichnisstruktur / usr / share / icons /. Sie sollten sie dort jedoch nicht bearbeiten, wenn Sie dies möchten. Und wenn Sie sie zur Verwendung in Ihre eigene App kopieren möchten, sollten Sie stattdessen nur die entsprechenden Symbolnamen verwenden. Außerdem muss das Kopieren von Symbolen den Regeln der Lizenzierung entsprechen, unter denen sie veröffentlicht werden.
Dobey
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.