Come aggiungere l'opzione "Aggiorna" al menu di scelta rapida in Lubuntu?


16

Ho molti utenti nel posto in cui lavoro, esprimendo l'idea di passare a Ubuntu. La maggior parte di loro, per qualsiasi strana ragione voglia sapere se è possibile averlo refreshaggiunto facendo clic con il tasto destro sul desktop.

È possibile?


1
Aggiorna cosa ? Icone, come Windows? Dubito che abbia qualche funzionalità in Win 7, ecc. In questi giorni ...
ish

@izx Sì, aggiorna le icone e il desktop. Windows 7 lo ha ancora.
Mitch

1
Lo so, ma non sembra fare nulla: /
ish,

Perché non provi i tasti F5 o Ctrl + R. È meglio usare la tastiera spesso.
atenz,

Risposte:


12

Per aggiungere il comando di aggiornamento al menu contestuale del tasto destro in Ubuntu 11.10, installa nautilus - refresh eseguendo i seguenti comandi nel terminale.

sudo add-apt-repository ppa:nae-team/ppa
sudo apt-get update
sudo apt-get install nautilus-refresh

Una volta installato il pacchetto, eseguire i seguenti comandi per riavviare nautilus o disconnettersi e riconnettersi per vedere le modifiche.

nautilus -q

Quando provo il primo comando che ottengo, E: Impossibile trovare il pacchetto lineakd
Mitch

Puoi fornire un link? Tutto ciò che ho provato non funziona.
Mitch

quando provo ad installare usando USC, ricevo un errore sulle dipendenze non soddisfatte.
Mitch

Ho aggiornato la mia risposta con un approccio più semplice
Prova

1
Lubuntu non spedisce Nautilus, quindi non riesco a immaginare come funzioni perfettamente ...
Radu Rădeanu,

5

Il browser di file predefinito in Lubuntu è PCManFM . Quindi, se ci sono alcune possibilità per "aggiornare" il desktop in Lubuntu, queste dovrebbero agire su PCManFM. Quindi, guardando la pagina di manuale di PCManFM ( man pcmanfm), ho scoperto che eseguendo i seguenti comandi in terminal ( lxterminal), il desktop si aggiorna

pcmanfm --desktop-off && pcmanfm --desktop --profile lubuntu

Fin qui tutto bene; resta solo da fare in qualche modo per eseguire questo comando dal menu di scelta rapida dal desktop. Questo può essere fatto in 3 passaggi:

  1. Crea un nuovo piccolo script, diciamo refresh.sh, con le seguenti due righe all'interno:

    #!/bin/sh
    pcmanfm --desktop-off && pcmanfm --desktop --profile lubuntu
    

    Non dimenticare di renderlo eseguibile:

    chmod +x /path/to/script/refresh.sh
    
  2. Sul desktop, fare clic con il tasto destro e selezionare Preferenze desktop , fare clic su Avanzate nella nuova finestra aperta e selezionare Mostra menu forniti dai gestori finestre quando si fa clic sul desktop .

    preferenze del desktop

  3. Utilizzando il seguente comando nel terminale:

    sudo -i leafpad /usr/share/lubuntu/openbox/menu.xml
    

    modifica il file aperto /usr/share/lubuntu/openbox/menu.xmlcome segue (devi solo aggiungere il testo in grassetto e utilizzare il percorso giusto per lo script creato al primo passaggio):

...
  <separator label = "System" />
  <menu id = "system-menu" icon = "/ usr / share / icons / gnome / 48x48 / categorie / applicazioni-system.png" />
  <item label = "Aggiorna">
    <action name = "Execute">
      <command> /path/to/script/refresh.sh </command>
    </ Action>
  </ Item>
  <item label = "Disconnetti">
    <action name = "Execute">
      <Command> Lubuntu-Logout </ command>
    </ Action>
  </ Item>
</ Menu>

</ Openbox_menu>

Il risultato, come ho testato in Lubuntu 13.04 : (Assicurarsi di disconnettersi e riconnettersi per rendere effettive le modifiche).

aggiorna desktop in lubuntu

(Mi dispiace per la bassa qualità della gif animata, ma non ho il tempo di trovare qualcosa di meglio per il momento)


Questo è fantastico Funziona solo su 13.04? L'ho appena provato il 12.10, ma niente da fare. qualche idea?
Mitch

@Mich Come ho detto, ho testato in Lubuntu 13.04. Prova a giocare con pcmanfm --desktop --profile lubuntu, usa solo pcmanfm --desktopo un altro profilo ... Dopo aver modificato il /usr/share/lubuntu/openbox/menu.xmlfile è necessario un nuovo accesso.
Radu Rădeanu,

Sì lo fa. 12.10 e 12.04. Grazie.
Mitch
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.