Come sviluppare un menu per le app Linux [chiuso]

0

Voglio creare un pannello Python per Linux come pypanel o tint2 solo per divertimento e fare pratica con lo sviluppo python.

Ora il problema è:

Voglio creare un menu generato automaticamente, ma non so da dove iniziare.

Dove posso trovare tutti i software installati dall'utente in una distribuzione Linux? So che dovrei cercare nella cartella /usr/bin , ma non so se è davvero la cosa migliore da fare.

C'è un modo per filtrare le app installate per evitare i programmi dependecies?

    
posta Antonio Ciccia 29.10.2012 - 17:08
fonte

1 risposta

2

C'è un modo un po 'standardizzato per fare ciò che seguono molti ambienti desktop Linux. Cerca nelle directory /usr/share/applications e ~/.local/share/applications per i file con nomi che terminano in .desktop . Ciascuno di questi file corrisponderà a un programma e dovrebbe avere un aspetto simile a questo:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Sample Application Name
Comment=A sample application
Exec=application
Icon=application.png
Terminal=false

Puoi analizzare questi file per ottenere le informazioni per popolare il tuo menu.

Per ulteriori informazioni, consulta link

    
risposta data 29.10.2012 - 17:40
fonte

Leggi altre domande sui tag