A ferramenta de configuração do Nautilus-actions, necessária para ter ações de menu de contexto no Nautilus, não parece disponível no Centro de Software em 18.04 LTS.
(Isso pareceu relatado como um erro aqui - mas especificando de maneira confusa, em gedit
vez do pacote correto.)
Acho que esse não é um recurso do Gnome-Nautilus, como sugerido em um comentário, porque eu vi a mesma versão 3.26.3 do Nautilus no Solus Linux, e aí o Nautilus Actions está disponível e utilizável. O Solus também fornece em seu repositório um programa diferente chamado FileManager Configuration Tool , executado com o fma-config-tool
qual, exceto o nome, é idêntico e pode ser usado apenas como alternativa à ferramenta usual de ações do Nautilus. Mas nenhum deles está disponível no Ubuntu, independentemente dos repositórios ativados nas configurações de fontes de software.
Como a ferramenta Ações do Nautilus (ou sua alternativa) pode ser instalada no Ubuntu 18.04 para obter as ações personalizadas do menu de contexto?
Por favor, não responda propondo outros gerenciadores de arquivos.
Eu sei que existem gerenciadores de arquivos que possuem ações personalizadas - na verdade, todos os usados pelos principais sistemas Linux e pelos principais sistemas da família Ubuntu os possuem: Caja, Nemo, PCManFM, Thunar, Dolphin, Pantheon-Files. Mas não estou perguntando sobre isso aqui.
Respostas:
Atualização 2019-04-27
Para o último Ubuntu 19.04 (disco dingo), as ações abaixo não são necessárias, o pacote
filemanager-actions
está localizado no universo de bolso. Veja uma nova resposta .Atualização 2018-05-31
Daniel Marynicz tem criado PPA para o Ubuntu 18.04 LTS com Nautilus, Caja e pacotes Nemo habilitados. Você pode instalá-los como de costume:
Após a instalação, você pode iniciar
fma-config-tool
.Consideração inicial do problema:
A versão moderna do Nautilus Actions (
nautilus-actions
pacote em confiável (14.04 LTS), xenial (16.04 LTS), artful (17.10) ) é nomeada como FileManager Actions (filemanager-actions
pacote, ainda não está empacotado no Debian e Ubuntu - veja em repology.org ).Se você não deseja compilar pacotes sozinho - use os links no final desta resposta.
Portanto, podemos tentar compilar este pacote localmente:
Instalar dependências
Nota: se você precisar dar suporte aos três gerenciadores de arquivos, instale dois pacotes adicionais antes da compilação
sudo apt-get install libnemo-extension-dev libcaja-extension-dev
.Faça o download, extraia, configure, faça (caso contrário, se você preferir da maneira mais fácil: use o arquivo deb nos links no final da resposta)
Instalar pacote
Aqui maneira padrão é usar
mas isso não criará o pacote deb (mas você pode remover o fma com
sudo make uninstall
);então usar
checkinstall
é melhor:Após a instalação, você obterá o novo executável nomeado
fma-config-tool
, sua janela será nomeada FileManager-Actions Configuration Tool e será semelhante a:Abaixo estão os links para pacotes compilados:
fonte
Edit > Preferences
e desativarCreate a root 'Nautilus-Actions' menu
Acabei de atualizar do Ubuntu 16.04LTS para 18.04LTS e me vejo perdendo as ações do nautilus também. Tentei instalar o caja-actions (como ele não depende do caja) na hipótese de que ele funcionasse automaticamente com o nautilus, mas infelizmente não.
De acordo com a página do github para nautilus-actions , foi preterido e renomeado para FileManager-Actions . Não consigo encontrar um pacote filemanager-actions no Ubuntu 18.04, embora existam pacotes de código-fonte disponíveis no segundo link.
Portanto, nossa melhor chance pode ser esperar até que não possamos mais viver sem ela e compilar / mexer, dependendo do estado em que está.
Atualizar:
Acabei de compilar / instalar o filemanager-actions 3.4 do fonte e ele parece estar funcionando bem com o Nautilus no Ubuntu 18.04 LTS :)
Para compilá-lo, tive que instalar os seguintes pacotes extras:
O libgtk-3-dev em particular trará muitos pacotes adicionais. Você pode usar a opção --simulate do apt-get's para acompanhar exatamente o que será instalado antes de prosseguir com ela - por exemplo:
Eu já tinha algumas ferramentas de desenvolvimento instaladas (gcc, make, etc). A instalação do pacote 'build-essential' deve fornecer tudo o que você precisa.
As etapas para compilar e instalar as ações do gerenciador de arquivos, após descompactar e fazer o cd'ing no diretório de origem, foram:
Depois disso, tive que sair do GNOME e voltar a entrar, antes que os itens de ações do gerenciador de arquivos aparecessem no menu de atalho do Nautilus.
fonte
caja-actions
depende do Caja: ele não fornecerá ações personalizadas no Nautilus ou em outro gerenciador de arquivos, apenas no Caja.esqueça as ações do nautilus, tente o nautilus-python, você pode encontrar exemplos em usr / share / doc / python-nautilus / examples /.
ou, você pode tentar o meu script: https://github.com/dwSun/utils/blob/master/Linux/open-terminator.py
fonte