Jak dodać opcję „Odśwież” do menu prawym przyciskiem myszy w Lubuntu?

16

Mam wielu użytkowników w miejscu, w którym pracuję, co wyraża pomysł przejścia na Ubuntu. Większość z nich, z jakiegokolwiek dziwnego powodu, chcąc wiedzieć, czy można je refreshdodać po kliknięciu pulpitu prawym przyciskiem myszy.

Czy to jest możliwe?

Mitch
źródło
1
Odśwież co ? Ikony, takie jak Windows? Wątpię, czy ma to jakąkolwiek funkcjonalność w Win 7 itd. W dzisiejszych czasach ...
is
@izx Tak, odśwież ikony i pulpit. System Windows 7 nadal to ma.
Mitch
1
Wiem, że tak, ale wydaje się, że nic nie robi : /
is
Dlaczego nie spróbujesz klawiszy F5 lub Ctrl + R? Lepiej często używać klawiatury.
atenz

Odpowiedzi:

12

Aby dodać polecenie odświeżania do menu kontekstowego prawym przyciskiem myszy w Ubuntu 11.10, zainstaluj nautilus - odśwież, uruchamiając następujące polecenia w terminalu.

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

Po zainstalowaniu pakietu uruchom następujące polecenia, aby zrestartować Nautilus lub wyloguj się i zaloguj ponownie, aby zobaczyć zmiany.

nautilus -q
dlin
źródło
Gdy próbuję uzyskać pierwsze polecenie, E: Nie można zlokalizować pakietu lineakd
Mitch
Czy możesz podać link? Wszystko, czego próbowałem, nie działa.
Mitch
podczas próby instalacji za pomocą USC pojawia się błąd dotyczący niezaspokojonych zależności.
Mitch
Zaktualizowałem odpowiedź, która jest prostsza.
Spróbuj
1
Lubuntu nie wysyła Nautilusa, więc nie wyobrażam sobie, jak działa idealnie ...
Radu Rădeanu,
5

Domyślną przeglądarką plików w Lubuntu jest PCManFM . Jeśli więc istnieją jakieś możliwości „odświeżenia” pulpitu w Lubuntu, powinny one działać na PCManFM. Tak więc, patrząc na stronę podręcznika PCManFM ( man pcmanfm), zauważyłem, że uruchomienie następujących poleceń w terminalu ( lxterminal) spowoduje odświeżenie pulpitu

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

Jak na razie dobrze; pozostaje tylko jakoś zrobić, aby uruchomić to polecenie z menu prawym przyciskiem myszy na pulpicie. Można to zrobić w 3 krokach:

  1. Stwórzmy nowy mały skrypt, powiedzmy refresh.sh, z następującymi dwoma liniami:

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

    Nie zapomnij, aby był wykonywalny:

    chmod +x /path/to/script/refresh.sh
    
  2. Na pulpicie kliknij prawym przyciskiem myszy i wybierz Preferencje pulpitu , kliknij Zaawansowane w nowym otwartym oknie i zaznacz Pokaż menu dostarczane przez menedżerów okien po kliknięciu pulpitu .

    preferencje pulpitu

  3. Za pomocą następującego polecenia w terminalu:

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

    edytuj otwarty plik /usr/share/lubuntu/openbox/menu.xmlw następujący sposób (musisz tylko dodać pogrubiony tekst i użyć właściwej ścieżki do skryptu utworzonego w pierwszym kroku):

...
  <separator label = "System" />
  <menu id = "system-menu" icon = "/ usr / share / icons / gnome / 48x48 / category / applications-system.png" />
  <item label = „Odśwież”>
    <action name = "Execute">
      <command> /path/to/script/refresh.sh </command>
    </action>
  </item>
  <item label = „Wyloguj się”>
    <action name = "Execute">
      <command> lubuntu-logout </command>
    </action>
  </item>
</menu>

</openbox_menu>

Wynik, jak testowałem w Lubuntu 13.04 : (Upewnij się, że wylogowujesz się i logujesz ponownie, aby zmiany odniosły skutek).

odśwież pulpit w lubuntu

(Przepraszam za niską jakość animowanego gifa, ale na razie nie mam czasu na znalezienie czegoś lepszego)

Radu Rădeanu
źródło
To jest świetne. Czy działa tylko 13.04? Właśnie próbowałem tego 12.10, ale nie idź. jakieś pomysły?
Mitch
@Mich Jak powiedziałem, testowałem w Lubuntu 13.04. Spróbuj zagrać pcmanfm --desktop --profile lubuntu, użyj tylko pcmanfm --desktoplub innego profilu ... Po edycji /usr/share/lubuntu/openbox/menu.xmlpliku wymagane jest ponowne zalogowanie.
Radu Rădeanu,
Tak. 12.10 i 12.04. Dzięki.
Mitch