L'outil de configuration Nautilus-actions, qui était nécessaire pour avoir des actions de menu contextuel dans Nautilus ne semble pas disponible dans le centre logiciel dans 18.04 LTS.
(Cela semblait être signalé comme un bogue ici - mais spécifiant de manière confuse gedit
au lieu du bon package.)
Ce n'est pas une fonctionnalité Gnome-Nautilus, je pense, comme suggéré dans un commentaire, car j'ai vu la même version Nautilus 3.26.3 dans Solus Linux, et là Nautilus Actions est disponible et utilisable. Solus fournit également dans son référentiel un programme différent appelé FileManager Configuration Tool , exécuté avecfma-config-tool
, qui, à l'exception du nom, est identique et ne peut être utilisé qu'en alternative à l'outil habituel des actions Nautilus. Mais aucun d'entre eux n'est disponible dans Ubuntu, quel que soit le repos activé dans les paramètres des sources logicielles.
Comment l'outil Nautilus Actions (ou son alternative) peut-il être installé dans Ubuntu 18.04 afin d'obtenir les actions du menu contextuel personnalisé?
Veuillez ne pas répondre en proposant d'autres gestionnaires de fichiers.
Je sais qu'il existe des gestionnaires de fichiers qui ont des actions personnalisées - en fait, tous ceux utilisés par les principaux systèmes Linux et par les principaux systèmes de la famille Ubuntu en ont: Caja, Nemo, PCManFM, Thunar, Dolphin, Pantheon-Files. Mais je ne pose pas de question là-dessus.
Réponses:
Mise à jour 2019-12-05
Pour le dernier Ubuntu 19.10 (eoan ermine) et pour le précédent Ubuntu 19.04 (disco dingo), les actions ci-dessous ne sont pas nécessaires, le package
filemanager-actions
est situé dans la poche de l' univers . Voir la nouvelle réponse .Mise à jour 2018-05-31
Daniel Marynicz a créé PPA pour Ubuntu 18.04 LTS avec des packages compatibles Nautilus, Caja et Nemo. Vous pouvez les installer comme d'habitude:
Après l'installation, vous pouvez lancer
fma-config-tool
.Examen initial du problème:
Les versions modernes des actions Nautilus (
nautilus-actions
package en trusty (14.04 LTS), xenial (16.04 LTS), artful (17.10) ) sont nommées Actions FileManager (filemanager-actions
package, il n'est pas encore conditionné dans Debian et Ubuntu - voir sur repology.org ).Si vous ne souhaitez pas compiler vous-même les packages, utilisez les liens à la fin de cette réponse.
Nous pouvons donc essayer de compiler ce paquet localement:
Installer les dépendances
Remarque: si vous devez prendre en charge les trois gestionnaires de fichiers, vous devez installer deux packages supplémentaires avant la compilation avec
sudo apt-get install libnemo-extension-dev libcaja-extension-dev
.Téléchargez, extrayez, configurez, créez (sinon, si vous préférez la méthode simple: utilisez le fichier deb à partir des liens à la fin de la réponse)
Installer le paquet
Ici, la manière standard est d'utiliser
mais cela ne créera pas deb-package (mais vous pouvez supprimer fma avec
sudo make uninstall
);il
checkinstall
est donc préférable d' utiliser :Après l'installation, vous obtiendrez un nouvel exécutable nommé
fma-config-tool
, sa fenêtre est nommée FileManager-Actions Configuration Tool et ressemble à:Voici les liens vers les packages compilés:
la source
Edit > Preferences
et désactivezCreate a root 'Nautilus-Actions' menu
Je viens de passer d'Ubuntu 16.04LTS à 18.04LTS, et je me retrouve également à manquer des actions nautilus. J'ai essayé d'installer caja-actions (car cela ne dépend pas de caja) au cas où cela fonctionnerait automatiquement avec nautilus, mais malheureusement ce n'est pas le cas.
Selon la page github pour nautilus-actions , il est obsolète et renommé FileManager-Actions . Je ne trouve pas de package filemanager-actions dans Ubuntu 18.04, bien qu'il existe des packages source disponibles sur ce 2e lien.
Donc, notre meilleur coup pourrait être d'attendre que nous ne puissions plus vivre sans lui, puis de compiler / bricoler, selon l'état dans lequel il se trouve.
Mise à jour:
Je viens de compiler / installer les actions de gestionnaire de fichiers 3.4 à partir de la source et cela semble fonctionner correctement avec le stock Nautilus dans Ubuntu 18.04 LTS :)
Pour le compiler, j'ai dû installer les packages supplémentaires suivants:
libgtk-3-dev en particulier apportera beaucoup de paquets supplémentaires. Vous voudrez peut-être utiliser l'option --simulate d'apt-get pour garder une trace exacte de ce qui va être installé avant de continuer - par exemple:
J'avais déjà installé quelques outils de développement (gcc, make, etc.). L'installation du package «build-essential» devrait vous fournir tout ce dont vous avez besoin.
Les étapes pour compiler et installer les actions du gestionnaire de fichiers, après le déballage et le cd'ing dans le répertoire source, étaient:
Après cela, j'ai dû me déconnecter de GNOME, puis me reconnecter, avant que les éléments actions du gestionnaire de fichiers n'apparaissent dans le menu contextuel de Nautilus.
la source
caja-actions
dépend de Caja: il ne vous fournira pas d'actions personnalisées dans Nautilus ou un autre gestionnaire de fichiers, uniquement dans Caja.oubliez les actions nautilus, essayez nautilus-python, vous pouvez trouver des exemples dans usr / share / doc / python-nautilus / examples /.
ou, vous pouvez essayer mon script: https://github.com/dwSun/utils/blob/master/Linux/open-terminator.py
la source