Ausente nemo clique com o botão direito do mouse "extrair / comprimir arquivos"

11

recentemente instalei o nemo como gerenciador de arquivos padrão, substituindo o nautilus. Até agora, funciona perfeitamente, exceto o fato de que eu perdi o "clique / extrair o botão direito do mouse". Eu instalei o nemo 2.2.2 e o nemo-fileroller através do comando apt-get no Ubuntu 14.04.

Como posso ter o menu do botão direito para "extrair / compactar"?

    
por yuiaddict 06.10.2014 / 04:55

4 respostas

15

Ok, eu tentei várias "soluções", mas nenhuma delas funcionou, então fui pesquisar como funcionam as coisas e aqui está como eu fiz no Ubuntu 14.04 e no Nemo 2.2.2 ...

  1. Abra o terminal e digite cd ~/.local/share/nemo/actions/
  2. Crie um novo arquivo / ação para compactar digitando nano compress.nemo_action
  3. Cole este conteúdo em um arquivo recém-criado

    [Nemo Action]
    Active=true
    Name=Compress...
    Comment=compress %N
    Exec=file-roller -d %F
    Icon-Name=gnome-mime-application-x-compress
    Selection=Any
    Extensions=any;
    
  4. Salve o arquivo e saia (CTRL + X e apenas Enter)

  5. Crie um novo arquivo / ação para "Extrair aqui", digitando nano extracthere.nemo_action
  6. Cole este conteúdo em um arquivo recém-criado

    [Nemo Action]
    Active=true
    Name=Extract here
    Comment=Extract here
    Exec=file-roller -h %F
    Icon-Name=gnome-mime-application-x-compress
     #Stock-Id=gtk-cdrom
    Selection=Any
    Extensions=zip;7z;ar;cbz;cpio;exe;iso;jar;tar;tar;7z;tar.Z;tar.bz2;tar.gz;tar.lz;tar.lzma;tar.xz;
    
  7. Salve o arquivo e saia (CTRL + X e apenas Enter)

  8. Você está feito. Se você ainda não tem as opções Compactar / extrair aqui em Nemo , apenas reinicie ou efetue logout / in.

Criar Nemo actions é a única maneira de conseguir isso, eu tentei vários repos e tutorial dos quais nenhum funcionou.

    
por dBlaze 27.01.2015 / 08:32
7

Muito simplesmente, tudo o que você precisa fazer é instalar o pacote nemo-fileroller :

sudo apt-get install nemo-fileroller

Para aplicar as alterações, saia do gerenciador de arquivos com

nemo -q

para então (re) iniciá-lo como você faria normalmente.

    
por Wilf 23.06.2015 / 01:45
6

Para melhorar a integração Compress / Extract, estou publicando uma maneira Segura para escape (porque as pastas com espaços no nome estavam travando meu compactador de arquivos):

Crie os seguintes arquivos .nemo_action e seus conteúdos em /usr/share/nemo/actions :

compress.nemo_action :

[Nemo Action]
Active=true
Name=Compress...
Comment=Compress "%f"
Exec=file-roller --add %F --default-dir=%P
Icon-Name=gnome-mime-application-x-compress
Selection=notnone
Extensions=any;
Quote=double

extract-here.nemo_action :

[Nemo Action]
Active=true
Name=Extract here
Comment=Extract "%f" here
Exec=file-roller --extract-here %F
Icon-Name=gnome-mime-application-x-compress
Selection=notnone
Extensions=zip;7z;ar;cbz;cpio;exe;iso;jar;tar;tar.Z;tar.bz2;tar.gz;tar.lz;tar.lzma;tar.xz;
Quote=double

extract-to.nemo_action :

[Nemo Action]
Active=true
Name=Extract to...
Comment=Extract to a folder of your choice.
Exec=file-roller --extract %F
Icon-Name=gnome-mime-application-x-compress
Selection=notnone
Extensions=zip;7z;ar;cbz;cpio;exe;iso;jar;tar;tar.Z;tar.bz2;tar.gz;tar.lz;tar.lzma;tar.xz;
Quote=double
    
por Matt Mello 18.05.2015 / 21:30
4

Acredito que as ações nemo acima tenham o parâmetro "Quote = double" em falta. Caso contrário, os arquivos / diretórios que tiverem espaço (s) em seu nome não funcionarão. por exemplo,

[Nemo Action]
Active=true
Name=Compress...
Comment=compress %N
Exec=file-roller -d %F
Icon-Name=gnome-mime-application-x-compress
Selection=any
Extensions=any;
Quote=double

Também é útil uma ação "Extrair para ...", que permite selecionar um caminho diferente para o qual você pode extrair os arquivos.

por exemplo,
extractto.nemo_action

[Nemo Action]
Active=true
Name=Extract to...
Comment=Extract to...
Exec=file-roller -f %F
Icon-Name=gnome-mime-application-x-compress
#Stock-Id=gtk-cdrom
Selection=any
Extensions=zip;7z;ar;cbz;cpio;exe;iso;jar;tar;tar;7z;tar.Z;tar.bz2;tar.gz;tar.lz;tar.lzma;tar.xz;
Quote=double
    
por mpham 29.01.2015 / 11:55