Tidak ada nemo klik kanan “ekstrak / kompres file”

13

Baru-baru ini saya menginstal nemo sebagai filemanager default menggantikan nautilus. Sejauh ini berfungsi dengan baik kecuali kenyataan bahwa saya melewatkan "ekstrak klik kanan / kompres". Saya telah menginstal nemo 2.2.2 dan nemo-fileroller melalui perintah apt-get di Ubuntu 14.04.

Bagaimana saya bisa memiliki menu klik kanan untuk "mengekstrak / mengompres"?

yuiaddict
sumber
Apakah mungkin untuk menunjukkan pengecualian dalam ekstensi dan mimetipe? Jadi, di manajer file lain, dalam file terkompresi Anda tidak melihat menu kontekstual: "kompres".
rainerhg7

Jawaban:

19

Sederhananya, yang harus Anda lakukan adalah menginstal nemo-filerollerpaket:

sudo apt-get install nemo-fileroller

Untuk menerapkan perubahan, keluar dari pengelola file dengan

nemo -q

untuk kemudian (kembali) memulainya seperti biasa.

Wilf
sumber
Sialan aku akan melihat ini sebelum yang lain sekarang aku tidak tahu mana yang lebih baik
Nicholas DiPiazza
Saya telah mencoba melakukannya dengan cara ini, tetapi itu tidak berhasil .... Saya bahkan mencobanya pada beberapa instalasi Ubuntu
dBlaze
3
Berhasil, Anda harus me-restart file manager: nemo -q
wim
Saya lelah itu dan tidak berhasil, tetapi file tindakannya berhasil.
PJ_Finn Mulai
1
Ini bekerja untuk saya
Nirmal
18

Oke, saya sudah mencoba banyak "solusi" tetapi tidak ada yang bekerja, jadi saya pergi dan menggali cara kerjanya, dan inilah cara saya melakukannya di Ubuntu 14.04 dan Nemo 2.2.2 ...

  1. Buka terminal dan ketik cd ~/.local/share/nemo/actions/
  2. Buat file / tindakan baru untuk Kompres dengan mengetik nano compress.nemo_action
  3. Rekatkan konten ini ke file yang baru dibuat

    [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. Simpan file dan keluar (CTRL + X, dan cukup Enter)

  5. Buat file / tindakan baru untuk "Ekstrak di sini" dengan mengetik nano extracthere.nemo_action
  6. Rekatkan konten ini ke file yang baru dibuat

    [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. Simpan file dan keluar (CTRL + X, dan cukup Enter)

  8. Kamu sudah selesai. Jika Anda masih tidak memiliki opsi Kompres / Ekstrak di sini Nemo, cukup restart atau keluar / masuk.

Membuat Nemotindakan adalah satu-satunya cara saya mencapai ini, saya sudah mencoba beberapa repo dan tutorial yang tidak ada yang berhasil.

dBlaze
sumber
Terima kasih banyak, ini berhasil. Hanya sebuah catatan: karena saya ingin menerapkan sistem perubahan. Secara keseluruhan, saya meletakkan file tindakan baru di / usr / local / share / nemo / action daripada
.local
Seandainya ada orang lain yang tersandung di sini yang tidak menggunakan Ubuntu, itu bekerja juga pada rhel7 dengan Nemo 2.8.7
bartgol
EDIT: untuk menerapkan sistem perubahan.seluruh, saya meletakkan file tindakan baru di / usr / share / nemo / tindakan alih-alih
.local
7

Untuk meningkatkan integrasi Compress / Extract, saya memposting cara Escape-Safe (karena folder dengan spasi di nama itu menabrak roller file saya):

Buat .nemo_actionfile berikut dan isinya, di /usr/share/nemo/actions:

kompres.nemo_action :

[Aksi Nemo]
Aktif = benar
Nama = Kompres ...
Komentar = Kompres "% f"
Exec = file-rol - tambahkan% F --default-dir =% P
Icon-Name = gnome-mime-application-x-kompres
Pilihan = tidak ada
Extensions = any;
Kutipan = ganda

ekstrak-sini.nemo_action :

[Aksi Nemo]
Aktif = benar
Nama = Ekstrak di sini
Komentar = Ekstrak "% f" di sini
Exec = file-roller --extract-sini% F
Icon-Name = gnome-mime-application-x-kompres
Pilihan = tidak ada
Extensions = zip; 7z; ar; cbz; cpio; exe; iso; jar; tar; tar.Z; tar.bz2; tar.gz; tar.lz; tar.lzma; tar.lzma; tar.xz;
Kutipan = ganda

ekstrak-ke.nemo_action :

[Aksi Nemo]
Aktif = benar
Nama = Ekstrak ke ...
Komentar = Ekstrak ke folder pilihan Anda.
Exec = file-roller --extract% F
Icon-Name = gnome-mime-application-x-kompres
Pilihan = tidak ada
Extensions = zip; 7z; ar; cbz; cpio; exe; iso; jar; tar; tar.Z; tar.bz2; tar.gz; tar.lz; tar.lzma; tar.lzma; tar.xz;
Kutipan = ganda
Matt Mello
sumber
1
Jika saya meletakkan EscapeSpaces = true dan Quote = double pada saat yang sama itu tidak berfungsi, Quote = double sudah cukup untuk menghindari spasi.
PJ_Finn mulai
5

Saya percaya tindakan nemo di atas tidak memiliki parameter "Quote = double" jika tidak file / direktori yang memiliki ruang dalam namanya tidak akan berfungsi. misalnya

[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

Yang juga berguna adalah tindakan "Ekstrak ke ...", yang memungkinkan Anda memilih jalur berbeda tempat Anda ingin mengekstrak file.

misal
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
mpham
sumber