Alat konfigurasi tindakan Nautilus, yang diperlukan untuk memiliki menu tindakan konteks di Nautilus tampaknya tidak tersedia di pusat Perangkat Lunak dalam 18,04 LTS.
(Tampaknya ini dilaporkan sebagai bug di sini - tetapi secara membingungkan menentukan gedit
bukan paket yang benar.)
Ini bukan fitur Gnome-Nautilus, saya pikir, seperti yang disarankan dalam komentar, karena saya telah melihat Nautilus versi 3.26.3 yang sama di Solus Linux, dan di sana Tindakan Nautilus tersedia dan dapat digunakan. Solus juga menyediakan dalam repo program yang berbeda yang disebut FileManager Configuration Tool , dijalankan dengan fma-config-tool
, yang kecuali namanya identik dan hanya dapat digunakan sebagai alternatif untuk alat tindakan biasa Nautilus. Tetapi tidak ada satupun yang tersedia di Ubuntu, tidak peduli repo yang diaktifkan dalam pengaturan sumber perangkat lunak.
Bagaimana alat Tindakan Nautilus (atau alternatifnya) dapat diinstal di Ubuntu 18,04 untuk mendapatkan tindakan menu konteks kustom?
Tolong jangan jawab dengan mengusulkan manajer file lain.
Saya tahu bahwa ada manajer file yang memiliki tindakan khusus - pada kenyataannya semua yang digunakan oleh sistem Linux utama dan oleh sistem utama keluarga Ubuntu memilikinya: Caja, Nemo, PCManFM, Thunar, Dolphin, Pantheon-Files. Tetapi saya tidak bertanya tentang itu di sini.
Jawaban:
Perbarui 2019-12-05
Untuk Ubuntu 19.10 (eoan ermine) terbaru dan untuk Ubuntu 19.04 (disco dingo) sebelumnya, tindakan di bawah ini tidak diperlukan, paket
filemanager-actions
ini terletak di saku semesta . Lihat jawaban segar .Perbarui 2018-05-31
Daniel Marynicz telah membuat PPA untuk Ubuntu 18.04 LTS dengan paket yang mendukung Nautilus, Caja dan Nemo. Anda dapat menginstalnya seperti biasa:
Setelah instalasi, Anda dapat meluncurkan
fma-config-tool
.Pertimbangan awal masalah:
Versi modern dari Tindakan Nautilus (
nautilus-actions
paket dalam trusty (14,04 LTS), xenial (16,04 LTS), artful (17,10) ) dinamakan sebagai FileManager Actions (filemanager-actions
paket, belum dikemas dalam Debian dan Ubuntu - lihat di repology.org ).Jika Anda tidak ingin mengkompilasi paket sendiri - gunakan tautan di akhir jawaban ini.
Jadi kami dapat mencoba mengkompilasi paket ini secara lokal:
Instal dependensi
Catatan: jika Anda perlu mendukung ketiga manajer file, Anda harus menginstal dua paket tambahan sebelum kompilasi
sudo apt-get install libnemo-extension-dev libcaja-extension-dev
.Unduh, ekstrak, konfigurasikan, buat (jika tidak, jika Anda lebih suka cara mudah: gunakan file deb dari tautan di akhir jawaban)
Instal paket
Di sini cara standar adalah menggunakan
tetapi ini tidak akan membuat paket-deb (tetapi Anda dapat menghapus fma with
sudo make uninstall
);jadi menggunakan
checkinstall
lebih baik:Setelah instalasi Anda akan mendapatkan executable baru bernama
fma-config-tool
, jendelanya bernama FileManager-Actions Configuration Tool dan terlihat seperti:Di bawah ini adalah tautan ke paket yang dikompilasi:
sumber
Edit > Preferences
dan nonaktifkanCreate a root 'Nautilus-Actions' menu
Saya baru saja memutakhirkan dari Ubuntu 16.04LTS ke 18.04LTS, dan ternyata saya juga kehilangan tindakan nautilus. Saya mencoba menginstal tindakan caja (karena itu tidak bergantung pada caja) pada kesempatan itu secara otomatis akan bekerja dengan nautilus, tetapi sayangnya tidak.
Menurut halaman github untuk tindakan nautilus , ini sudah ditinggalkan dan berganti nama menjadi FileManager-Actions . Saya tidak dapat menemukan paket tindakan-filemanager di Ubuntu 18.04, meskipun ada paket sumber yang tersedia di tautan ke-2 itu.
Jadi kesempatan terbaik kita adalah menunggu sampai kita tidak bisa hidup tanpa itu lagi, kemudian kompilasi / mengotak-atik, tergantung pada keadaan apa itu.
Memperbarui:
Saya baru saja mengkompilasi / menginstal filemanager-actions 3.4 dari sumber dan sepertinya berfungsi baik dengan stock Nautilus di Ubuntu 18.04 LTS :)
Untuk mengkompilasinya, saya harus menginstal paket tambahan berikut:
libgtk-3-dev khususnya akan membawa banyak paket tambahan. Anda mungkin ingin menggunakan opsi apt-get --simulate untuk melacak dengan tepat apa yang akan diinstal sebelum Anda melanjutkannya - misalnya:
Saya sudah menginstal beberapa alat pengembangan (gcc, make, dll). Menginstal paket 'build-essential' akan memberi Anda semua yang Anda butuhkan.
Langkah-langkah untuk mengkompilasi dan menginstal tindakan filemanager, setelah membongkar dan melakukan cd ke direktori sumber, adalah:
Setelah itu saya harus keluar dari GNOME, lalu kembali, sebelum item tindakan-filemanager muncul di menu klik kanan Nautilus.
sumber
caja-actions
tergantung pada Caja: itu tidak akan memberi Anda tindakan khusus di Nautilus atau manajer file lainnya, hanya di Caja.lupakan tindakan nautilus, coba nautilus-python, Anda dapat menemukan contoh di dalam usr / share / doc / python-nautilus /amples /.
atau, Anda dapat mencoba skrip saya: https://github.com/dwSun/utils/blob/master/Linux/open-terminator.py
sumber