18.04 में नॉटिलस-एक्शन


29

Nautilus-actions कॉन्फ़िगरेशन उपकरण, जिसे Nautilus में संदर्भ मेनू क्रियाओं के लिए आवश्यक था, 18.04 LTS में सॉफ़्टवेयर केंद्र में उपलब्ध नहीं है।

(यह यहां बग के रूप में रिपोर्ट किया गया था - लेकिन geditसही पैकेज के बजाय भ्रमित करने वाला है ।)


यह एक सूक्ति-नॉटिलस सुविधा नहीं है, मुझे लगता है, जैसा कि एक टिप्पणी में सुझाया गया है, क्योंकि मैंने सॉलस लिनक्स में एक ही Nautilus संस्करण 3.26.3 देखा है, और वहां Nautilus क्रियाएँ उपलब्ध और प्रयोग करने योग्य है। सॉलस अपने रेपो में एक अलग प्रोग्राम भी प्रदान करता है जिसे FileManager कॉन्फ़िगरेशन टूल कहा जाता है fma-config-tool, जिसके साथ नाम को छोड़कर समान है और इसे केवल Nautilus क्रियाओं के लिए सामान्य टूल के रूप में वैकल्पिक रूप से उपयोग किया जा सकता है। लेकिन उनमें से कोई भी उबंटू में उपलब्ध नहीं है, कोई फर्क नहीं पड़ता है कि सॉफ़्टवेयर स्रोतों की सेटिंग्स में रिपॉजिट सक्षम है।

कस्टम संदर्भ मेनू क्रियाओं को प्राप्त करने के लिए Ubuntu 18.04 में Nautilus Actions tool (या इसके विकल्प) को कैसे स्थापित किया जा सकता है?


कृपया अन्य फ़ाइल प्रबंधकों को प्रस्ताव करके जवाब न दें।

मुझे पता है कि फ़ाइल प्रबंधक हैं जिनके पास कस्टम क्रियाएं हैं - वास्तव में मुख्य लिनक्स सिस्टम और उबंटू परिवार के मुख्य सिस्टम द्वारा उपयोग किए जाने वाले सभी उनके पास हैं: काजा, निमो, पीसीएएमएफएम, थूनर, डॉल्फिन, पैंटहोन-फाइलें। लेकिन मैं यहां उसके बारे में नहीं पूछ रहा हूं।


ऐसा लगता है कि यह काजा के लिए पलायन करने का समय है, मैं गंभीरता से हूं। GNOMErs किसी दिन Nautilus और पूरे डेस्कटॉप से ​​सबकुछ हटा देंगे
N0rbert

1
@ N0rbert - एक फ़ाइल प्रबंधक से दूसरे में एमयू जंपिंग के लिए कोई समस्या नहीं है, केवल मैं उस अवसर पर भी डेस्कटॉप स्विच करना चाहता हूं, और यहां तक ​​कि डिस्ट्रो भी। हालांकि यह वास्तव में लिनक्स दर्शन के लिए जगह नहीं है, मुझे यहाँ कुछ शब्द डालने का मोह है। मुझे लगता है कि सरलीकरण की प्रवृत्ति अच्छी है, इस शर्त पर कि मुझे जिन विशेषताओं की आवश्यकता नहीं है, वे हटाए नहीं जा रहे हैं या पसंद से कम से कम सुलभ हैं। (मैं सभी ग्नोम-केवल या जीटीके-ओनली नहीं हूं: मुझे केडीई / प्लाज़्मा पसंद है और मुझे डॉल्फिन भी पसंद है, लेकिन मुझे लगता है कि विशेष रूप से उत्तरार्द्ध को सफाई और

2
@ N0rbert - लेकिन यह एक सूक्ति बात नहीं है, लेकिन एक उबंटू-रेपो बात है : मैं सोलस में Nautilus के एक ही संस्करण का उपयोग कर रहा हूं और वहां - जैसा कि सवाल में कहा गया है, मेरे पास एक नहीं है, लेकिन दो "Nautilus-actions" उपकरण हैं । - वैसे भी, मैं इस पर आपसे सहमत हूँ: ग्नोम उबंटू के लिए एक बुरा विकल्प है; मैंने बुग्गी को उठाया होगा :) - लेकिन, जैसा कि ऊपर कहा गया है, यह एक रेपो-संबंधित चीज है।

4
एक दूसरी (अधिक सही ढंग से दायर) बग-रिपोर्ट यहां मौजूद है
aplaice

@ N0rbert - मुझे विश्वास नहीं हो रहा है कि मैंने कहा कि उबंटू को बुग्गी (ग्नोम के बजाय) का चयन करना चाहिए था! - मेरा मतलब था केडीई / प्लाज्मा बेशक: यह सबसे अधिक अनुकूलन योग्य, ठोस और (कम से कम मेरे लैपटॉप पर) प्रकाश डेस्कटॉप (इस संबंध में Xfce से दूर नहीं है), विशेष रूप से यह देखते हुए कि यह सबसे अमीर है (न केवल यह क्या करता है , लेकिन यह भी कि यह क्या कर सकता है)।

जवाबों:


25

अपडेट 2019-04-27

नवीनतम उबंटू 19.04 (डिस्को डिंगो) के लिए नीचे दिए गए कार्यों की आवश्यकता नहीं है, पैकेज ब्रह्मांड की जेब filemanager-actionsमें स्थित है । देखें ताजा जवाब

अपडेट 2018-05-31

डैनियल मैरीनिक ने उबटन 18.04 एलटीएस के लिए नौटिलस , काजा और निमो-सक्षम पैकेज के साथ पीपीए बनाया है। आप उन्हें हमेशा की तरह स्थापित कर सकते हैं:

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), आर्टफुल (17.10) को FileManager Actions ( filemanager-actionsपैकेज के रूप में नामित किया गया है , यह अभी तक डेबियन और उबंटू में पैक नहीं किया गया है - 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. डाउनलोड करें, निकालें, कॉन्फ़िगर करें, बनाएं (अन्यथा, यदि आप आसान तरीका पसंद करते हैं: उत्तर के अंत में लिंक से डिबेट फ़ाइल का उपयोग करें)

    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
      

      लेकिन यह डिबेट-पैकेज नहीं बनाएगा (लेकिन आप 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 सेक्शन में निर्देशों का पालन किया गया है - यह काम नहीं करता है। मैं प्रोग्राम लॉन्च कर सकता हूं और एक आइटम को जोड़ सकता हूं (और बचा सकता हूं), लेकिन रिबूट करने के बाद भी, मेरे संदर्भ मेनू में कुछ भी नहीं दिखाई दे रहा है।
जैक एम

2
@MMesees हाँ, बस पर जाएँ Edit > Preferencesऔर अक्षम करेंCreate a root 'Nautilus-Actions' menu
Tropilio

@FrancescoBoccardo मैंने GUI के माध्यम से किया है। मैं चाहता हूं कि यह मेरे लिए ज्यादा हो। टीबीएच मैं शायद अपने घर के फ़ोल्डर में प्रवेश करूंगा और इसमें बदलाव को ट्रैक कर सकता हूं, यह देखने के लिए कि क्या मेरे ही घर के फ़ोल्डर में एसईडी / एफएस-स्तर है।
MrMesees

3

मैंने सिर्फ Ubuntu 16.04LTS से 18.04LTS में अपग्रेड किया है, और अपने आप को गुम नौटिलस-एक्शन भी याद कर रहा हूँ। मैंने काजा-एक्शन स्थापित करने की कोशिश की (क्योंकि यह काजा पर निर्भर नहीं है) ऑफ-ऑन पर यह स्वचालित रूप से नॉटिलस के साथ काम करेगा, लेकिन दुर्भाग्य से यह नहीं करता है।

नौटिलस-क्रियाओं के लिए जीथब पृष्ठ के अनुसार , इसे फ़ाइलनामेगर-क्रियाओं का नाम दिया गया है । मुझे उबंटू 18.04 में एक फिल्ममेकर-एक्शन पैकेज नहीं मिल रहा है, हालांकि उस 2 लिंक पर स्रोत पैकेज उपलब्ध हैं।

तो हमारा सबसे अच्छा शॉट तब तक इंतजार करना हो सकता है जब तक कि हम इसके बिना किसी भी समय तक नहीं रह सकते हैं, फिर संकलन / टिंकर, यह इस बात पर निर्भर करता है कि यह किस स्थिति में है।


अद्यतन करें:

मैंने अभी-अभी फिल् माने / फिल्माए गए एक्शन 3.4 को स्रोत से संकलित / स्थापित किया है और यह उबंटू 18.04 एलटीएस में स्टॉक नॉटिलस के साथ ठीक काम कर रहा है :)

इसे संकलित करने के लिए, मुझे निम्नलिखित अतिरिक्त पैकेज स्थापित करने होंगे:

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

विशेष रूप से libgtk-3-dev इसके साथ बहुत सारे अतिरिक्त पैकेज लाएगा। आप इसके साथ आगे बढ़ने से पहले क्या स्थापित करने जा रहे हैं, इस पर नज़र रखने के लिए apt-get -simulate विकल्प का उपयोग करना चाहते हैं - जैसे:

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

मेरे पास पहले से ही कुछ विकास उपकरण स्थापित थे (gcc, make, etc)। You बिल्ड-एसेंशियल ’पैकेज को स्थापित करने से आपको अपनी जरूरत की हर चीज मिलनी चाहिए।

स्रोत निर्देशिका में अनपैकिंग और cd'ing के बाद, फिल्ममेकर-एक्शन को संकलित करने और स्थापित करने के चरण थे:

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

उसके बाद मुझे गनोम से लॉग आउट करना पड़ा, उसके बाद वापस, फाइलमैन-एक्शन आइटम Nautilus राइट-क्लिक मेनू में दिखाई दिया।


मैंने अपने प्रश्न में पहले से ही FileManager-Actions का उल्लेख किया है, जो पुराने टूल के विकल्प के रूप में अन्य डिस्ट्रो के लिए मौजूद है।

caja-actionsकाजा पर निर्भर करता है: यह आपको Nautilus या अन्य फ़ाइल प्रबंधक में कस्टम कार्यों के साथ प्रदान नहीं करेगा, केवल काजा में।

1
आह, सॉरी - 'डिपेंडेंट' से, मेरा मतलब सिर्फ पैकेज डिपेंडेंसी के संदर्भ में था। चूँकि काजा-क्रिया पैकेज काजा पैकेज पर निर्भर नहीं करता है, मुझे लगा कि मैं इस प्रयोग को आजमा सकता हूँ - हालाँकि बड़ी उम्मीदों के बिना :)
टिमोथी मुसो

1
@ N0rbert, धन्यवाद :) ऐसा लगता है कि फिल्म निर्माता-क्रियाएं कई फ़ाइल प्रबंधकों, incl का समर्थन करती हैं। दोनों caja और nautilus, लेकिन गलती से (?) दरार के माध्यम से फिसल गया और डेबियन / जुबंटू द्वारा नहीं उठाया गया। यहां आधिकारिक गनोम फिल्ममेकर-एक्शन स्रोत है , जो संकलन के लिए काफी आसान होना चाहिए ...
टिमोथी मुसन

1
@ N0rbert, अच्छा है, धन्यवाद! :) BTW, मैं किसी तरह अपने अद्यतन को याद करने में कामयाब रहा और कुछ इसी तरह किया - पहिया को मजबूत करने के लिए खेद है :)
टिमोथी Musson

1

नॉटिलस-एक्शन को भूल जाओ, नॉटिलस-पायथन को आज़माओ, आप उदाहरणों को usr / share / doc / python-nautilus / example / के अंदर पा सकते हैं।

या, आप मेरी स्क्रिप्ट आज़मा सकते हैं: https://github.com/dwSun/utils/blob/master/Linux/open-terminator.py

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.