Nautilus-actions ใน 18.04


28

เครื่องมือกำหนดค่า Nautilus-actions ซึ่งจำเป็นต้องมีเพื่อให้มีการกระทำเมนูบริบทใน Nautilus ดูเหมือนจะไม่สามารถใช้ได้ในศูนย์ซอฟต์แวร์ใน 18.04 LTS

(นี่ดูเหมือนจะรายงานว่าเป็นข้อผิดพลาดที่นี่ - แต่การระบุที่สับสนgeditแทนแพ็คเกจที่ถูกต้อง)


นี่ไม่ใช่คุณลักษณะของ Gnome-Nautilus ฉันคิดว่าตามที่แนะนำในความคิดเห็นเนื่องจากฉันเคยเห็นรุ่น Nautilus รุ่น 3.26.3 เดียวกันใน Solus Linux และมีการกระทำของ Nautilus พร้อมใช้งาน Solus ยังให้ใน repo โปรแกรมอื่นที่เรียกว่าFileManager Configuration Toolซึ่งทำงานด้วยfma-config-toolซึ่งยกเว้นชื่อเหมือนกันและสามารถใช้งานได้เฉพาะกับเครื่องมือปกติของ Nautilus แต่ไม่มีให้ใน Ubuntu ไม่ว่า repos จะเปิดใช้งานในการตั้งค่าแหล่งซอฟต์แวร์

เครื่องมือ Nautilus Actions สามารถติดตั้งใน Ubuntu 18.04 ได้อย่างไรเพื่อรับเมนูบริบทที่กำหนดเอง


โปรดอย่าตอบโดยเสนอตัวจัดการไฟล์อื่น ๆ

ฉันรู้ว่ามีตัวจัดการไฟล์ที่มีการกระทำที่กำหนดเอง - อันที่จริงทุกอย่างที่ใช้โดยระบบ Linux หลักและโดยระบบหลักของตระกูล Ubuntu มี: Caja, Nemo, PCManFM, Thunar, Dolphin, Pantheon-Files แต่ฉันไม่ได้ถามเกี่ยวกับที่นี่


ดูเหมือนว่าถึงเวลาแล้วที่จะต้องย้ายไปที่ Caja ฉันจริงจัง GNOMErs จะลบทุกอย่างออกจาก Nautilus และเดสก์ท็อปทั้ง วัน
N0rbert

1
@ N0rbert - ไม่มีปัญหาสำหรับการกระโดด mu จากตัวจัดการไฟล์ไปยังอีกเพียงฉันเท่านั้นที่มักจะเปลี่ยนเดสก์ท็อปในโอกาสนั้นและแม้แต่ distro แม้ว่านี่จะไม่ใช่สถานที่สำหรับปรัชญาของ Linux แต่ฉันก็อยากลองใส่คำสองสามคำที่นี่ ฉันคิดว่าแนวโน้มการทำให้เข้าใจง่ายเป็นสิ่งที่ดีโดยมีเงื่อนไขว่าคุณสมบัติที่ฉันต้องการไม่ได้ถูกลบหรืออย่างน้อยก็สามารถเข้าถึงได้โดยทางเลือก (ผมไม่ได้ทุกคำพังเพยเดียวหรือ GTK เท่านั้น: ผมชอบ KDE / พลาสม่าและผมยังชอบโลมา แต่ผมพบว่าความต้องการโดยเฉพาะอย่างยิ่งหลังการทำความสะอาดและเรียบ.)

2
@ N0rbert - แต่นี่ไม่ใช่สิ่ง Gnome แต่เป็น Ubuntu-repo สิ่ง : ฉันใช้ Nautilus รุ่นเดียวกันใน Solus และที่นั่น - ตามที่กล่าวไว้ในคำถามฉันไม่มีหนึ่ง แต่เครื่องมือ "Nautilus-actions" สองอัน . - อย่างไรก็ตามฉันเห็นด้วยกับคุณเกี่ยวกับเรื่องนี้: Gnome เป็นตัวเลือกที่ไม่ดีสำหรับ Ubuntu; ฉันจะเลือกบัดกี้ :) - แต่อย่างที่บอกไปข้างต้นนี่คือสิ่งที่เกี่ยวข้องกับการซื้อคืน

4
เป็นครั้งที่สอง (ยื่นถูกต้อง) ข้อผิดพลาดรายงานเป็นปัจจุบันที่นี่
aplaice

@ N0rbert - ฉันไม่อยากจะเชื่อเลยว่าฉันบอกว่าอูบุนตูควรเลือก Budgie (แทนที่จะเป็น Gnome)! - ฉันหมายถึง KDE / พลาสม่าแน่นอน: มันเป็นเดสก์ท็อปแสงที่ปรับแต่งได้มากที่สุดและ (อย่างน้อยในแล็ปท็อปของฉัน) (ไม่ไกลจาก Xfce ในแง่นี้) โดยเฉพาะอย่างยิ่งเมื่อพิจารณาว่าเป็นคนร่ำรวยที่สุด แต่ยังทำในสิ่งที่ทำได้)

คำตอบ:


24

อัปเดต 2019-04-27

สำหรับ Ubuntu 19.04 ล่าสุด (ดิสโก้ dingo) ไม่จำเป็นต้องดำเนินการด้านล่างแพคเกจfilemanager-actionsตั้งอยู่ในกระเป๋าจักรวาล ดูคำตอบใหม่

อัปเดต 2018-05-31

Daniel Maryniczได้สร้าง PPA สำหรับ Ubuntu 18.04 LTSพร้อมแพ็คเกจ Nautilus, Caja และ Nemo คุณสามารถติดตั้งได้ตามปกติ:

sudo add-apt-repository ppa:daniel-marynicz/filemanager-actions

sudo apt-get install filemanager-actions-nautilus-extension # Nautilus
sudo apt-get install filemanager-actions-caja-extension # Caja
sudo apt-get install filemanager-actions-nemo-extension # Nemo

sudo apt-get install filemanager-actions* # simply all filemanagers

fma-config-toolหลังจากการติดตั้งคุณสามารถเปิด


การพิจารณาปัญหาเบื้องต้น:

เวอร์ชั่นใหม่ของ Nautilus Actions ( nautilus-actionsแพคเกจที่ไว้ใจได้ (14.04 LTS), xenial (16.04 LTS), artful (17.10) ) ถูกตั้งชื่อเป็นFileManager Actions ( filemanager-actionsแพ็คเกจมันยังไม่ได้บรรจุใน Debian และ Ubuntu - ดูที่ repology.org )

หากคุณไม่ต้องการรวบรวมแพ็คเกจด้วยตัวเอง - ใช้ลิงค์ในตอนท้ายของคำตอบนี้

ดังนั้นเราสามารถลองรวบรวมแพ็คเกจนี้ในพื้นที่:

  1. ติดตั้งการพึ่งพา

    sudo apt-get install build-essential gnome-doc-utils intltool \
    libnautilus-extension-dev uuid-dev libxml2-dev libgtop2-dev rarian-compat
    

    หมายเหตุ:sudo apt-get install libnemo-extension-dev libcaja-extension-devถ้าคุณต้องการที่จะสนับสนุนทั้งสามไฟล์ผู้จัดการคุณควรติดตั้งสองแพคเกจเพิ่มเติมก่อนที่จะรวบรวมกับ

  2. ดาวน์โหลดแยกกำหนดค่าสร้าง (มิฉะนั้นถ้าคุณต้องการวิธีที่ง่าย: ใช้ไฟล์ deb จากลิงก์ท้ายคำตอบ)

    cd ~/Downloads
    wget https://download.gnome.org/sources/filemanager-actions/3.4/filemanager-actions-3.4.tar.xz
    tar -xf filemanager-actions-3.4.tar.xz
    cd filemanager-actions-3.4
    ./configure
    make -j5
    
  3. ติดตั้งแพ็คเกจ

    • ที่นี่วิธีมาตรฐานคือการใช้

      sudo make install
      

      แต่สิ่งนี้จะไม่สร้าง deb-package (แต่คุณสามารถลบ fma ด้วยsudo make uninstall);

    • ดังนั้นการใช้checkinstallดีกว่า:

      sudo apt-get install checkinstall
      sudo checkinstall make install
      sudo apt-get install ./filemanager-actions_3.4-1_amd64.deb
      

หลังจากการติดตั้งคุณจะได้รับชื่อปฏิบัติการใหม่ fma-config-toolหน้าต่างของมันมีชื่อว่าเครื่องมือการกำหนดค่า FileManager-Actionsและดูเหมือนว่า:

fma-config-tool บนไบโอนิค


ด้านล่างนี้คือลิงค์ไปยังแพ็คเกจที่รวบรวม:



2
โดยค่าเริ่มต้นมันทำให้ทุกอย่างในบางเมนูย่อยอันยิ่งใหญ่ มีวิธีการแทนที่หรือบายพาสนั้นหรือไม่
MrMesees

ฉันอายุ 18.04 และทำตามคำแนะนำในส่วน 18.04 ของโพสต์ของคุณ - ดูเหมือนว่าจะใช้งานไม่ได้ ฉันสามารถเปิดโปรแกรมและเพิ่ม (และบันทึก) รายการ แต่แม้หลังจากรีบูตเครื่องไม่มีอะไรปรากฏขึ้นในเมนูบริบทของฉัน
Jack M

2
@MrMesees ใช่เพิ่งไปEdit > Preferencesและปิดการใช้งานCreate a root 'Nautilus-Actions' menu
Tropilio

@ FrancescoBoccardo ฉันได้ทำผ่าน GUI แล้ว ฉันต้องการคิดให้มากขึ้นเพื่อให้สำเร็จ TBH ฉันอาจ git เริ่มต้นโฟลเดอร์บ้านของฉันและติดตามการเปลี่ยนแปลงดูว่ามีบางสิ่งบางอย่างระดับ SED / FS ในโฟลเดอร์บ้านของฉันเองเพื่อจัดการ
MrMesees

3

ฉันเพิ่งอัพเกรดจาก Ubuntu 16.04LTS เป็น 18.04LTS และพบว่าตัวฉันยังขาดการกระทำของหอยโข่งเช่นกัน ฉันพยายามติดตั้ง caja-actions (เพราะมันไม่ได้ขึ้นอยู่กับ caja) ในโอกาสที่มันจะทำงานโดยอัตโนมัติกับหอยโข่ง แต่น่าเสียดายที่มันไม่ได้

ตามที่หน้า GitHub สำหรับหอยโข่งกระทำก็ถูกเลิกใช้และเปลี่ยนชื่อFileManager-การดำเนินการ ฉันไม่สามารถหาแพ็คเกจ filemanager-actions ใน Ubuntu 18.04 ได้แม้ว่าจะมีแพ็คเกจซอร์สอยู่ที่ลิงค์ที่ 2 นั้น

ดังนั้นช็อตที่ดีที่สุดของเราอาจต้องรอจนกว่าเราจะไม่สามารถอยู่ได้โดยปราศจากมันอีกต่อไปแล้วรวบรวม / ทิงเกอร์ขึ้นอยู่กับว่ามันอยู่ในสถานะใด


ปรับปรุง:

ฉันเพิ่งคอมไพล์ / ติดตั้ง filemanager-actions 3.4 จากแหล่งและดูเหมือนว่าจะทำงานได้ดีกับ Nautilus หุ้นใน Ubuntu 18.04 LTS :)

เพื่อรวบรวมมันฉันต้องติดตั้งแพ็กเกจพิเศษต่อไปนี้:

intltool
gnome-doc-utils
libgtk-3-dev
libxml2-dev
uuid-dev
libgtop2-dev
libnautilus-extension-dev

โดยเฉพาะอย่างยิ่ง libgtk-3-dev จะนำมาพร้อมกับแพ็คเกจเพิ่มเติมมากมาย คุณอาจต้องการใช้ตัวเลือก apt-get's - จำลองเพื่อติดตามสิ่งที่จะถูกติดตั้งก่อนที่คุณจะดำเนินการต่อไปเช่น:

$ apt-get install --simulate intltool gnome-doc-utils libgtk-3-dev libxml2-dev uuid-dev libgtop2-dev libnautilus-extension-dev > cruft

ฉันมีเครื่องมือในการพัฒนาติดตั้งอยู่แล้ว (gcc, make, etc) การติดตั้งแพ็คเกจ 'build-essential' ควรจะได้รับทุกสิ่งที่คุณต้องการ

ขั้นตอนในการคอมไพล์และติดตั้ง filemanager-actions หลังจากแกะกล่องและ cd'ing ไปยังไดเรกทอรีต้นทางคือ:

$ ./configure --with-nautilus --disable-scrollkeeper
$ make
$ sudo make install-strip

หลังจากนั้นฉันต้องออกจากระบบ GNOME จากนั้นกลับเข้ามาก่อนที่รายการจัดการไฟล์จะปรากฏในเมนูคลิกขวาของ Nautilus


ฉันได้พูดถึง FileManager-Actions แล้วในคำถามซึ่งมีอยู่สำหรับ distros อื่น ๆ ซึ่งเป็นทางเลือกแทนเครื่องมือเก่า

caja-actionsขึ้นอยู่กับ Caja: มันจะไม่ให้การกระทำแบบกำหนดเองใน Nautilus หรือโปรแกรมจัดการไฟล์อื่น ๆ เฉพาะใน Caja

1
อาขอโทษด้วย 'พึ่งพา' ฉันแค่หมายถึงในแง่ของการพึ่งพาแพคเกจ ตั้งแต่แพคเกจ Caja กระทำไม่ขึ้นอยู่กับแพคเกจ Caja ที่ฉันคิดว่าฉันอาจรวมทั้งลองทดลอง - แม้ว่าจะไม่คาดหวังที่ดี :)
ทิโมธี Musson

1
@ N0rbert ขอบคุณ :) ดูเหมือนว่า filemaneger-actions รองรับหลายตัวจัดการไฟล์รวม ทั้ง caja และ nautilus แต่บังเอิญ (?) เล็ดรอดผ่านรอยแตกและไม่ได้ถูกหยิบขึ้นมาโดย debian / ubuntu นี่คือ GNOME อย่างเป็นทางการแหล่ง filemanager กระทำซึ่งควรจะเพียงพอที่ง่ายต่อการรวบรวม ...
ทิโมธี Musson

1
@ N0rbert ดีขอบคุณ! :) BTW ฉันจัดการพลาดการอัปเดตของคุณและทำสิ่งที่คล้ายกัน - ขอโทษที่กลับมาใหม่อีกครั้ง :)
ทิโมธี Musson

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