Narzędzie do konfiguracji działań Nautilus, które było potrzebne, aby mieć działania menu kontekstowego w Nautilusie, nie wydaje się dostępne w Centrum oprogramowania w 18.04 LTS.
(Wydawało zgłaszane jako błąd tutaj - ale łudząco podając gedit
zamiast poprawnego pakietu).
Nie jest to funkcja Gnome-Nautilus, jak sądzę, jak sugerowano w komentarzu, ponieważ widziałem tę samą wersję Nautilus 3.26.3 w Solus Linux, i tam Nautilus Actions jest dostępny i użyteczny. Solus zapewnia również w swoim repozytorium inny program o nazwie FileManager Configuration Tool , uruchamiany za pomocą fma-config-tool
, który oprócz nazwy jest identyczny i może być używany tylko alternatywnie do zwykłego narzędzia akcji Nautilus. Ale żadne z nich nie jest dostępne w Ubuntu, niezależnie od repozytoriów włączonych w ustawieniach źródeł oprogramowania.
Jak można zainstalować narzędzie Nautilus Actions (lub jego alternatywę) w systemie Ubuntu 18.04, aby uzyskać niestandardowe działania w menu kontekstowym?
Nie odpowiadaj, proponując inne menedżery plików.
Wiem, że istnieją menedżery plików, które mają niestandardowe akcje - w rzeczywistości mają je wszystkie używane przez główne systemy Linux i główne systemy z rodziny Ubuntu: Caja, Nemo, PCManFM, Thunar, Dolphin, Pantheon-Files. Ale nie pytam o to tutaj.
Odpowiedzi:
Aktualizacja 27.04.2019
W najnowszym Ubuntu 19.04 (disco dingo) poniższe działania nie są potrzebne, pakiet
filemanager-actions
znajduje się w kieszeni wszechświata . Zobacz świeżą odpowiedź .Aktualizacja 2018-05-31
Daniel Marynicz został stworzony PPA dla Ubuntu 18.04 LTS z Nautilus, Caja Nemo i obsługą pakietów. Możesz je zainstalować jak zwykle:
Po instalacji możesz uruchomić
fma-config-tool
.Wstępne rozpatrzenie problemu:
Nowoczesna wersja Akcje Nautilus (
nautilus-actions
opakowaniu w trusty (14.04 LTS), xenial (16.04 LTS), pomysłowy (17.10) ) są nazwane jako filemanager Actions (filemanager-actions
opakowania, nie jest jeszcze zapakowany w Debianie i Ubuntu - patrz na repology.org ).Jeśli nie chcesz samodzielnie kompilować pakietów - użyj linków na końcu tej odpowiedzi.
Możemy więc spróbować skompilować ten pakiet lokalnie:
Zainstaluj zależności
Uwaga: jeśli potrzebujesz obsługi wszystkich trzech menedżerów plików, powinieneś zainstalować dwa dodatkowe pakiety przed kompilacją
sudo apt-get install libnemo-extension-dev libcaja-extension-dev
.Pobierz, rozpakuj, skonfiguruj, wykonaj (w przeciwnym razie, jeśli wolisz prosty sposób: użyj pliku deb z linków na końcu odpowiedzi)
Zainstaluj pakiet
Tutaj standardowym sposobem jest użycie
ale to nie spowoduje utworzenia pakietu deb (ale możesz usunąć fma za pomocą
sudo make uninstall
);więc używanie
checkinstall
jest lepsze:Po instalacji otrzymasz nowy plik wykonywalny o nazwie
fma-config-tool
, jego okno nazywa się Narzędzie do konfiguracji FileManager-Działania i wygląda następująco:Poniżej znajdują się linki do skompilowanych pakietów:
źródło
Edit > Preferences
i wyłączCreate a root 'Nautilus-Actions' menu
Właśnie uaktualniłem system Ubuntu 16.04LTS do 18.04LTS i brakuje mi również nautilusów. Próbowałem zainstalować akcje caja (ponieważ to nie zależy od caja), ponieważ nie działało to automatycznie, działało to nautilus, ale niestety tak nie jest.
Zgodnie ze stroną github dla działań nautilus , plik został przestarzały i został przemianowany na FileManager-Actions . Nie mogę znaleźć pakietu filemanager-action w Ubuntu 18.04, chociaż istnieją pakiety źródłowe dostępne pod tym drugim linkiem.
Więc naszym najlepszym strzałem może być poczekanie, aż nie będziemy mogli dłużej bez niego żyć, a następnie skompilowanie / majsterkowanie, w zależności od tego, w jakim jest stanie.
Aktualizacja:
Właśnie skompilowałem / zainstalowałem filemanager-action 3.4 ze źródła i wydaje się, że działa dobrze ze standardowym Nautilus w Ubuntu 18.04 LTS :)
Aby go skompilować, musiałem zainstalować następujące dodatkowe pakiety:
W szczególności libgtk-3-dev przyniesie wiele dodatkowych pakietów. Możesz skorzystać z opcji apt-get's --simulate, aby śledzić dokładnie to, co zostanie zainstalowane, zanim zaczniesz z tym korzystać - np .:
Mam już zainstalowane narzędzia programistyczne (gcc, make itp.). Zainstalowanie pakietu „niezbędnego do zbudowania” powinno zapewnić ci wszystko, czego potrzebujesz.
Kroki, aby skompilować i zainstalować filemanager-action, po rozpakowaniu i cd'owaniu do katalogu źródłowego, to:
Następnie musiałem wylogować się z GNOME, a następnie zalogować się ponownie, zanim elementy menedżera plików pojawiły się w menu prawym przyciskiem myszy Nautilus.
źródło
caja-actions
zależy od Caja: nie zapewni Ci niestandardowych działań w Nautilus lub innym menedżerze plików, tylko w Caja.zapomnij nautilus-Actions, spróbuj nautilus-python, możesz znaleźć przykłady w usr / share / doc / python-nautilus / Examples /.
lub możesz wypróbować mój skrypt: https://github.com/dwSun/utils/blob/master/Linux/open-terminator.py
źródło