Comment ajouter l'option "Actualiser" au menu contextuel dans Lubuntu?

16

J'ai de nombreux utilisateurs sur le lieu de travail, exprimant la notion de passage à Ubuntu. La plupart d'entre eux, pour une raison étrange, voulant savoir s'il est possible de les refreshajouter lorsque vous faites un clic droit sur le bureau.

Est-ce possible?

Mitch
la source
1
Rafraîchir quoi ? Des icônes, comme Windows? Je doute que cela ait une fonctionnalité dans Win 7, etc. de nos jours ...
ish
@izx Oui, actualisez les icônes et le bureau. Windows 7 a toujours cela.
Mitch
1
Je sais que c'est le cas, mais cela ne semble rien faire : /
ish
Pourquoi n'essayez-vous pas les touches F5 ou Ctrl + R. Il est préférable d'utiliser souvent le clavier.
atenz

Réponses:

12

Pour ajouter une commande d'actualisation au menu contextuel du clic droit dans Ubuntu 11.10, installez nautilus - actualiser en exécutant les commandes suivantes dans le terminal.

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

Une fois le package installé, exécutez les commandes suivantes pour redémarrer nautilus ou déconnectez-vous et reconnectez-vous pour voir les modifications.

nautilus -q
dlin
la source
Lorsque j'essaie la première commande que j'obtiens, E: impossible de localiser le package lineakd
Mitch
Pouvez-vous fournir un lien? Tout ce que j'ai essayé ne fonctionne pas.
Mitch
lorsque j'essaie d'installer en utilisant USC, j'obtiens une erreur sur les dépendances non satisfaites.
Mitch
J'ai mis à jour ma réponse qui est une approche plus simple
Essayez
1
Lubuntu ne livre pas Nautilus, donc je ne peux pas imaginer comment cela fonctionne parfaitement ...
Radu Rădeanu
5

Le navigateur de fichiers par défaut dans Lubuntu est PCManFM . Donc, s'il existe des possibilités de "rafraîchir" le bureau dans Lubuntu, celles-ci devraient agir sur PCManFM. Ainsi, en regardant la page de manuel de PCManFM ( man pcmanfm), j'ai trouvé qu'en exécutant la ou les commandes suivantes dans le terminal ( lxterminal), le bureau s'actualisera

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

Jusqu'ici tout va bien; il ne reste plus qu'à faire en quelque sorte pour exécuter cette commande à partir du menu contextuel du bureau. Cela peut se faire en 3 étapes:

  1. Créez un nouveau petit script, disons refresh.sh, avec les deux lignes suivantes à l'intérieur:

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

    N'oubliez pas de le rendre exécutable:

    chmod +x /path/to/script/refresh.sh
    
  2. Sur le bureau, cliquez avec le bouton droit et sélectionnez Préférences du bureau , cliquez sur Avancé dans la nouvelle fenêtre ouverte et cochez Afficher les menus fournis par les gestionnaires de fenêtres lorsque vous cliquez sur le bureau .

    préférences de bureau

  3. En utilisant la commande suivante dans le terminal:

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

    éditez le fichier ouvert /usr/share/lubuntu/openbox/menu.xmlcomme suit (il vous suffit d'ajouter le texte en gras et d'utiliser le bon chemin pour le script créé à la 1ère étape):

...
  <separator label = "System" />
  <menu id = "system-menu" icon = "/ usr / share / icons / gnome / 48x48 / categories / applications-system.png" />
  <item label = "Refresh">
    <action name = "Execute">
      <command> /path/to/script/refresh.sh </command>
    </action>
  </item>
  <item label = "Déconnexion">
    <action name = "Execute">
      <command> lubuntu-logout </command>
    </action>
  </item>
</menu>

</openbox_menu>

Le résultat, comme je l'ai testé dans Lubuntu 13.04 : (Assurez-vous que vous vous déconnectez et reconnectez-vous pour que les modifications prennent effet).

rafraîchir le bureau dans lubuntu

(Désolé pour la faible qualité du gif animé, mais je n'ai tout simplement pas le temps de trouver quelque chose de mieux pour le moment)

Radu Rădeanu
la source
C'est bien. Cela fonctionne-t-il uniquement le 13.04? Je viens de l'essayer le 12.10, mais non. Des pensées?
Mitch
@Mich Comme je l'ai dit, j'ai testé à Lubuntu 13.04. Essayez de jouer avec pcmanfm --desktop --profile lubuntu, utilisez uniquement pcmanfm --desktopou un autre profil ... Après avoir modifié le /usr/share/lubuntu/openbox/menu.xmlfichier, une nouvelle connexion est requise.
Radu Rădeanu
Oui. 12.10 et 12.04. Merci.
Mitch