Nowe posty

xx FirebirdSQL server w xinetd (1)
Wczoraj o 08:31:48
xx [SOLVED] Poczta Linux.pl (9)
2022-08-09, 15:09:29
xx Dostęp z komputerów z windowsem do plików udostępnionych na serwerze linux (samb (0)
2022-08-08, 20:27:55
xx brak uprawnienia do zamontowanej partycji ntfs - elementaryOS 6,1 (5)
2022-08-08, 06:36:07
xx Jak zainstalować sterowniki do karty sieciowej TP LINK WN350GD (1)
2022-08-04, 05:55:46
xx Ubuntu vs Fedora (1)
2022-07-26, 03:40:58
xx virtualization technology (1)
2022-07-25, 21:27:10
xx Migracja z centos 6 na centos 7 (3)
2022-07-25, 07:31:19
xx akonadi w KDE5 (10)
2022-07-22, 23:34:05
xx Alternatywa dla Delphi (7)
2022-07-22, 15:27:42

Autor Wątek: Gnome menu - usuwanie nieaktywnych programów,ikon  (Przeczytany 18025 razy)

  • Gość
Gnome menu - usuwanie nieaktywnych programów,ikon
« dnia: 2011-01-12, 13:09:52 »
Cześć, jak w Gnome usunąć nieaktywne ikony z menu gnome i w ogóle te wpisy. Bo odinstalowałem całkowicie wine. A wpisy po nim pozostały. Na dzien dzisiejszy radzę sobie w taki sposób: Klikam PPM na menu gnome>wybieram Zmodyfikuj menu>I odznaczam te programy których już nie ma.Jednak ich wpisy nadal widnieją w menu. np Wine help,winrar. Tyle że są niewidoczne już. A da się całkowicie ich pozbyć z tego menu Gnome. By tam niepotrzebnie nie zalegały ?

Offline vanhelzing

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 314
    • Zobacz profil
Gnome menu - usuwanie nieaktywnych programów,ikon
« Odpowiedź #1 dnia: 2011-01-12, 13:23:11 »
W katalogach:
~/.local/share/applications
/usr/share/applications
Masz pliki ".desktop" dla wpisów w menu. Co do wine, to u mnie większość jego ikon jest w ~/.local/share/applications i zaczynają się od wine-extention albo userapp-wine. Możesz usunąć niepotrzebne, albo wyedytować edytorem tekstowym.

  • Gość
Gnome menu - usuwanie nieaktywnych programów,ikon
« Odpowiedź #2 dnia: 2011-01-12, 15:54:06 »
Cytat: vanhelzing
W katalogach:
~/.local/share/applications
/usr/share/applications
Masz pliki ".desktop" dla wpisów w menu. Co do wine, to u mnie większość jego ikon jest w ~/.local/share/applications i zaczynają się od wine-extention albo userapp-wine. Możesz usunąć niepotrzebne, albo wyedytować edytorem tekstowym.
Dziękuje, faktycznie wystarczyło tylko usunąć pozostałości po tych programach w .local/share/applications.

Mam jeszcze jedno pytanie. Mam nie raz tak że, niektóre programy które instaluje z głównego repozytorium systemu nie pojawiają się w menu Gnome. Dlatego muszę utworzyć aktywator i dodać ten program do panelu. A da się jakoś dodać ten program do menu Gnome?

Offline vanhelzing

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 314
    • Zobacz profil
Gnome menu - usuwanie nieaktywnych programów,ikon
« Odpowiedź #3 dnia: 2011-01-12, 17:21:47 »
Robisz tak samo, tylko zamiast usuwać pliki ".desktop", tworzysz je w tych katalogach. "~/.local/share/application" dla jednego użytkownika, a "/usr/share/applications" dla wszystkich.
To są pliki aktywatorów, z tym, że określając kategorię programu sprawiasz, że pojawi się w menu.

np.
aktywator.desktop:
[Desktop Entry]
Name=Test
Exec=komenda
Icon=terminal
Terminal=false
Type=Application
StartupNotify=true
Categories=Utility
doda wpis "Test" w Menu -> Akcesoria z ikoną "terminal" i komendą "komenda".

Exec to komenda, która ma być uruchomiona. Icon to ścieżka do pliku ikony, albo jej nazwa.

Categories:
Utility -- Akcesoria
Network -- Internet
System -- Narzędzia systemowe
Game -- Gry
Development -- Programowanie
AudioVideo
Education -- Edukacja
Office

Możesz też skopiować utworzony aktywator do jednego z powyższych katalogów i ustawić kategorię edytorem tekstowym dodając linię
Categories=...
Ważne, żebyś określił kategorię, bo inaczej nie pojawi się w menu.

Zobacz jeszcze:
http://standards.freedesktop.org/menu-spec/latest/apa.html

  • Gość
Gnome menu - usuwanie nieaktywnych programów,ikon
« Odpowiedź #4 dnia: 2011-01-12, 18:34:14 »
Cytat: vanhelzing
Robisz tak samo, tylko zamiast usuwać pliki ".desktop", tworzysz je w tych katalogach. "~/.local/share/application" dla jednego użytkownika, a "/usr/share/applications" dla wszystkich.
To są pliki aktywatorów, z tym, że określając kategorię programu sprawiasz, że pojawi się w menu.

np.
aktywator.desktop:
[Desktop Entry]
Name=Test
Exec=komenda
Icon=terminal
Terminal=false
Type=Application
StartupNotify=true
Categories=Utility
doda wpis "Test" w Menu -> Akcesoria z ikoną "terminal" i komendą "komenda".

Exec to komenda, która ma być uruchomiona. Icon to ścieżka do pliku ikony, albo jej nazwa.

Categories:
Utility -- Akcesoria
Network -- Internet
System -- Narzędzia systemowe
Game -- Gry
Development -- Programowanie
AudioVideo
Education -- Edukacja
Office

Możesz też skopiować utworzony aktywator do jednego z powyższych katalogów i ustawić kategorię edytorem tekstowym dodając linię
Categories=...
Ważne, żebyś określił kategorię, bo inaczej nie pojawi się w menu.

Zobacz jeszcze:
http://standards.freedesktop.org/menu-spec/latest/apa.html
Dziękuję Ci slicznie. Ten pierwszy sposób z aktywatorem działa. O to mi właśnie chodziło :)
Pozdro!