nemo หายไปคลิกขวา“ แยก / บีบอัดไฟล์”


13

เมื่อเร็ว ๆ นี้ฉันติดตั้ง nemo เป็น filemanager ปริยายแทนที่ nautilus จนถึงตอนนี้มันทำงานได้อย่างสมบูรณ์ยกเว้นความจริงที่ว่าฉันพลาด "คลิกขวาที่สารสกัด / บีบอัด" ฉันติดตั้ง nemo 2.2.2 และ nemo-fileroller ผ่านคำสั่ง apt-get บน Ubuntu 14.04

ฉันจะมีเมนูคลิกขวาเพื่อ "แยก / บีบอัด" ได้อย่างไร?


เป็นไปได้ไหมที่จะระบุข้อยกเว้นในส่วนขยายและชนิดแฟ้ม? ดังนั้นในตัวจัดการไฟล์อื่น ๆ ในไฟล์บีบอัดคุณจะไม่เห็นเมนูบริบท: "บีบอัด"
rainerhg7

คำตอบ:


20

ง่ายมากสิ่งที่คุณต้องทำคือติดตั้งnemo-filerollerแพ็คเกจ:

sudo apt-get install nemo-fileroller

หากต้องการใช้การเปลี่ยนแปลงให้ออกจากตัวจัดการไฟล์ด้วย

nemo -q

ไปที่ (อีกครั้ง) เริ่มต้นได้ตามปกติ


Dammit หวังว่าฉันจะได้เห็นสิ่งนี้มาก่อนสิ่งอื่นตอนนี้ฉันไม่รู้ว่าอะไรที่ทำงานได้ดีกว่า
Nicholas DiP Piazza

ฉันได้ลองทำแบบนี้แล้ว แต่มันก็ไม่ได้ผล .... ฉันลองใช้มันในการติดตั้ง Ubuntu หลายครั้ง
dBlaze

3
มันทำงานคุณต้องรีสตาร์ทจัดการไฟล์แม้ว่า: nemo -q
Wim

ฉันเบื่อและไม่ทำงาน แต่ไฟล์การกระทำทำ
PJ_Finnegan

1
มันใช้งานได้สำหรับฉัน
Nirmal

18

โอเคฉันได้ลอง "วิธีแก้ปัญหา" มากมาย แต่ก็ไม่ได้ผลเลยดังนั้นฉันจึงไปขุดวิธีทำงานต่างๆและนี่คือวิธีที่ฉันทำใน Ubuntu 14.04 และ Nemo 2.2.2 ...

  1. เปิดเทอร์มินัลแล้วพิมพ์ cd ~/.local/share/nemo/actions/
  2. สร้างไฟล์ / การกระทำใหม่สำหรับการบีบอัดโดยพิมพ์ nano compress.nemo_action
  3. วางเนื้อหานี้ลงในไฟล์ที่สร้างขึ้นใหม่

    [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. บันทึกไฟล์และออก (CTRL + X และเพียงแค่ใส่)

  5. สร้างไฟล์ / การกระทำใหม่สำหรับ "แตกที่นี่" โดยพิมพ์ nano extracthere.nemo_action
  6. วางเนื้อหานี้ลงในไฟล์ที่สร้างขึ้นใหม่

    [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. บันทึกไฟล์และออก (CTRL + X และเพียงแค่ใส่)

  8. คุณทำเสร็จแล้ว หากคุณยังไม่มีตัวเลือกการบีบอัด / คลายที่นี่Nemoเพียงรีสตาร์ทหรือออกจากระบบ

การสร้างNemoการกระทำเป็นวิธีเดียวที่ฉันทำได้สิ่งนี้ฉันได้ลองทำ repos และแบบฝึกหัดหลายตัวซึ่งไม่มีใครทำงานได้


ขอบคุณมากมันใช้งานได้ เพียงแค่ทราบ: เนื่องจากฉันต้องการใช้ระบบการเปลี่ยนแปลงกว้างฉันใส่ไฟล์การกระทำใหม่ใน / usr / local / share / nemo / actions แทน. local / ...
PJ_Finnegan

ในกรณีที่คนอื่นสะดุดที่นี่ซึ่งไม่ได้ใช้ Ubuntu ก็สามารถใช้งานได้กับ rhel7 กับ Nemo 2.8.7
bartgol

แก้ไข: เพื่อใช้การเปลี่ยนแปลงระบบกว้างฉันใส่ไฟล์การกระทำใหม่ใน / usr / share / nemo / actions แทน. local / ..
PJ_Finnegan

7

เพื่อปรับปรุงการรวมการบีบอัด / คลายออกฉันกำลังโพสต์วิธี Escape-Safe (เนื่องจากโฟลเดอร์ที่มีช่องว่างในชื่อกำลังขัดข้องไฟล์ลูกกลิ้งของฉัน):

สร้าง.nemo_actionไฟล์และเนื้อหาต่อไปนี้ที่/usr/share/nemo/actions:

compress.nemo_action :

[Nemo Action]
ใช้งาน = true
ชื่อ = บีบอัด ...
ความคิดเห็น = บีบอัด "% f"
Exec = ไฟล์ลูกกลิ้ง - เพิ่ม% F - ค่าเริ่มต้น -dir =% P
ไอคอนชื่อ = gnome-ละครใบ้โปรแกรม-x-ลูกประคบ
เลือก = notnone
ส่วนขยาย = ใด ๆ
quote = คู่

สารสกัด - here.nemo_action :

[Nemo Action]
ใช้งาน = true
ชื่อ = แยกที่นี่
ความคิดเห็น = แยก "% f" ที่นี่
Exec = file-roller --extract-here% F
ไอคอนชื่อ = gnome-ละครใบ้โปรแกรม-x-ลูกประคบ
เลือก = notnone
ส่วนขยาย = zip; 7z; เท่; CBZ; cpio; exe; ISO; ขวด; tar; tar.Z; tar.bz2; tar.gz; tar.lz; tar.lzma; tar.xz;
quote = คู่

extract-to.nemo_action :

[Nemo Action]
ใช้งาน = true
ชื่อ = แยกเป็น ...
ความคิดเห็น = แยกไปยังโฟลเดอร์ที่คุณเลือก
Exec = ไฟล์ลูกกลิ้ง - ดึง% F
ไอคอนชื่อ = gnome-ละครใบ้โปรแกรม-x-ลูกประคบ
เลือก = notnone
ส่วนขยาย = zip; 7z; เท่; CBZ; cpio; exe; ISO; ขวด; tar; tar.Z; tar.bz2; tar.gz; tar.lz; tar.lzma; tar.xz;
quote = คู่

1
ถ้าฉันใส่ EscapeSpaces = true และ Quote = double ในเวลาเดียวกันมันจะไม่ทำงาน Quote = double ก็เพียงพอที่จะหลบหนีช่องว่าง
PJ_Finnegan

5

ฉันเชื่อว่าการกระทำ nemo ด้านบนขาดพารามิเตอร์ "Quote = double" มิฉะนั้นไฟล์ / ไดเรกทอรีที่มีช่องว่างในชื่อจะไม่ทำงาน เช่น

[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

นอกจากนี้ยังมีประโยชน์คือการกระทำ "แยกเป็น ... " ซึ่งช่วยให้คุณเลือกเส้นทางอื่นที่คุณอาจต้องการแตกไฟล์

เช่น
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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.