আমি নটিলাসে এক্সিকিউটেবল স্ক্রিপ্টগুলি কীভাবে চালাব?


161

আমি যখন এটি চালানোর জন্য নটিলিয়াসের কোনও স্ক্রিপ্টে ডাবল-ক্লিক করি, তখন স্ক্রিপ্টটি আমার পাঠ্য সম্পাদকটিতে এটি চালানোর কোনও বিকল্প ছাড়াই খোলায়। নটিলাস ব্যবহার করে, আমি কীভাবে সম্পাদনযোগ্য পাঠ্য ফাইল এবং / অথবা স্ক্রিপ্টগুলি চালাব?


4
ডিফল্ট আচরণটি একটি বাগ। এই কাজটি করার জন্য ব্যবহারকারীদের সেটিংসের সাথে গলগল করতে হবে না। আমি বাগ ফাইল করেছি .launchpad.net/ubuntu/+source/nautilus/+bug/1433774


2
@ স্টেফানমোনভকে কিছু না হলে দুপকে অন্যভাবে করা উচিত।
দ্য ওয়ান্ডারার

উত্তর:


203
  1. নটিলাস খুলুন

  2. মেনু বার থেকে এটি খুলুন:

    সম্পাদনা → পছন্দসমূহ

  3. 'আচরণ' ট্যাবটি নির্বাচন করুন।

  4. "এক্সিকিউটেবল টেক্সট ফাইলগুলি" এর অধীনে "প্রতিটি সময় জিজ্ঞাসা করুন" নির্বাচন করুন।

  5. জানালাটা বন্ধ করো.
  6. ফাইলটি ডান ক্লিক করুন এবং "বৈশিষ্ট্যগুলি নির্বাচন করুন"।
  7. "অনুমতি" ট্যাবটি নির্বাচন করুন এবং "প্রোগ্রাম হিসাবে প্রোগ্রামের নির্বাহের মঞ্জুরি দিন" নির্বাচন করা হয়েছে তা নিশ্চিত করুন।

  8. জানালাটা বন্ধ করো.

আপনার স্ক্রিপ্টটি কার্যকর করতে হবে বা সম্পাদনা করতে হবে কিনা জানতে চাইলে আপনি এখন নটিলাসে আপনার এক্সিকিউটেবল টেক্সট ফাইলটিতে ডাবল-ক্লিক করতে পারেন।

এখানে চিত্র বর্ণনা লিখুন


উত্তর ক্রেডিট: নূর


23
কি অদ্ভুত ডিফল্ট আছে। এমনকি কেবল ফাইলটি চালানোর জন্য ডান-ক্লিক বিকল্পও নয়। ব্যবহারকারীদের কাছে খুব বন্ধুত্বপূর্ণ।
রোমানস্টে

আমি কী চাই যে এটি সর্বদা টার্মিনালে চালিত হয়?
ডেরেক 朕 會

3
পদক্ষেপ # 2 এ, "এটি মেনু বার থেকে খুলুন" ... মেনু বারটি কোথায়? আমি কোথাও একটি "সম্পাদনা" মেনু দেখতে পাচ্ছি না। আমি আমার ফাইলগুলি মাঝখানে দেখতে পেয়েছি, বামদিকে কয়েকটি স্থানীয় এবং নেটওয়ার্কের অবস্থান এবং উপরের ডানদিকে একটি মেনু বোতাম যা ঠিক আছে "নতুন ট্যাব" এবং পূর্বাবস্থা / পূর্বাবস্থায় বোতাম রয়েছে। শীর্ষ শুধু ফিরে / এগিয়ে যাওয়ার বোতাম এবং ফোল্ডার তালিকা আছে আমি আছি।
হারুন Franke

@ অ্যারোনফ্রেঙ্ক: আপনি যখন স্ক্রিনের উপরের অন্ধকার বারটি ঘুরে দেখেন তখন উবুন্টুতে মেনু বারটি দেখায়।
স্টিফান মনোভ

1
@ স্টেফানমোনভ আমি উবুন্টু নয়, জুবুন্টু ব্যবহার করছি এবং তাই আমার পর্দার শীর্ষে একটি অন্ধকার বার নেই।
অ্যারন ফ্র্যাঙ্ক

35

এই পদক্ষেপগুলি অনুসরণ করুন:

  • ইনস্টল করুন dconf-editorকারণ এটি ডিফল্টরূপে ইনস্টল করা হয়নি।
  • হিট Alt+ F2, টাইপ করুন dconf-editorএবং হিট করুন Enter
  • ইন dconfg-editorএতে যান: orggnomenautiluspreferences

    এখানে চিত্র বর্ণনা লিখুন

  • executable-text-activationড্রপ ডাউন মেনুতে ক্লিক করুন এবং থেকে নির্বাচন করুন:

    প্রবর্তন : প্রোগ্রাম হিসাবে স্ক্রিপ্ট চালু করতে।

    অথবা

    জিজ্ঞাসা করুন : একটি কথোপকথনের মাধ্যমে কী করতে হবে তা জিজ্ঞাসা করুন।

  • বন্ধ dconf-editor। এটাই!


6
আপনি নটিলাসও খুলতে পারেন, ফাইল> পছন্দসমূহ ক্লিক করুন, আচরণ ট্যাবটি পরীক্ষা করতে পারেন এবং এক্সিকিউটেবল টেক্সট ফাইলগুলির জন্য আপনি যে বিকল্পটি পছন্দ করেন তা নির্বাচন করতে পারেন, পাঠ্য সম্পাদক সহ খোলাই ডিফল্ট।
নূর

পরবর্তী সমাধানটি করা সহজতম পদ্ধতি :)
ম্যাক

যদিও এটি খুব কার্যকর হয়, অ্যাপ্লিকেশন কনফিগারেশন পরিবর্তনের সবচেয়ে খারাপ উপায় ডকনফগ-সম্পাদক।
বেঞ্জামিন

এই উত্তরটি আমার পক্ষে খুব সহায়ক ছিল, যদিও পছন্দগুলি ডায়ালগটি ব্যবহার করা "সাধারণত" আরও ভাল উত্তর হতে পারে, কারণ আমি একটি টাইলিং উইন্ডো ম্যানেজার ব্যবহার করছি এবং "ফাইলস" মেনুটি সম্পূর্ণ অ্যাক্সেসযোগ্য বলে মনে হচ্ছে!
বেন

14

আমি মনে করি এটি জ্ঞোম লোকজন দ্বারা সৃষ্ট উপদ্রব যাঁরা আমাদের অভ্যস্ত ছিল সেই ডিফল্ট আচরণটি পরিবর্তন করার সিদ্ধান্ত নিয়েছিল।

এটি ঠিক করতে, আপনি পারেন;

  1. ইনস্টল করুন (যদি আপনি ইতিমধ্যে না থাকেন) এবং dconf সম্পাদক শুরু করুন ,
  2. যান: org> জিনোম> নটিলাস> পছন্দসমূহ এবং
  3. জন্য মান পরিবর্তন এক্সিকিউটেবল টেক্সট-সক্রিয়করণ ফিরে জিজ্ঞাসা (অথবা এমনকি লঞ্চ আপনি যদি চান,)।

আপনি যদি রুটের মতো একই নটিটিলাস আচরণটি চান তবে আপনি উপরের ধাপগুলি পুনরাবৃত্তি করতে পারেন, এবার ডিকনফ সম্পাদককে রুট হিসাবে শুরু করুন ।


13

একটি টার্মিনালে

gsettings set org.gnome.nautilus.preferences executable-text-activation ask

+1: এটি ডিকনফ পদ্ধতি উপলব্ধ হওয়ার আগেই লিনাক্সের পুরানো সংস্করণগুলিতে কাজ করে।
অ্যালেক্স

1
এটি গ্রহণযোগ্য উত্তর হওয়া উচিত, আইএমএইচও।
Andrei Gheorghiu

সমস্ত ব্যবহারকারীর জন্য এই একই কনফিগারেশনটি প্রয়োগ করার কোনও উপায় আছে কি? (হয় হয় সমস্ত বিদ্যমান ব্যবহারকারীদের জন্য, বা ভবিষ্যতে তৈরি সমস্ত ব্যবহারকারীর জন্য, বা উভয়?)
ওয়াইল্ডকার্ড

আমি বিশ্বাস করি। আমি নিশ্চিত কিভাবে এটি করতে। হতে পারে আপনি এটিকে / ইত্যাদি / প্রোফাইলে বা /etc/bash.bashrc এ আপডেট করতে পারেন
ওমাল

5

এক্সিকিউটেবল টেক্সট ফাইলগুলির সাথে নটিলাসের আচরণটি পরিবর্তন করুন

  1. নটিলাস খুলুন
  2. ফাইল> পছন্দসমূহ
  3. আচরণ ট্যাবে যান
  4. নির্বাচন করা Ask Each Time

ফাইল পছন্দসমূহের স্ক্রিনশট

নটিলাসে আপনার এক্সিকিউটেবল টেক্সট ফাইলটিতে ডাবল ক্লিক করুন

ভাল খবর!


উত্তর ক্রেডিট: নূর , জর্জি কাস্ত্রো


1
সম্প্রদায় উইকির সদৃশ ...
অ্যালেক্স

4

গুই

  1. আপনার যে উবুন্টু সংস্করণ রয়েছে তার উপর নির্ভর করে,

    • 13.04 এর আগে

      নটিলাসে, মেনু বার থেকে এটি খুলুন:

      সম্পাদনা → পছন্দসমূহ

    • 13.04 বা 13.10

      নটিলাসে, মেনু বার থেকে এটি খুলুন:

      ফাইল → পছন্দসমূহ

    • 14.04 বা 16.04

      নটিলাসে, মেনু বার থেকে এটি খুলুন:

      সম্পাদনা → পছন্দসমূহ

  2. তারপরে, 'আচরণ' ট্যাবে "এক্সিকিউটেবল টেক্সট ফাইলগুলি তাদের খোলার সাথে চালান" নির্বাচন করুন।

    বিকল্পভাবে, যদি আপনি কোনও ডায়ালগ চান ( উদাহরণস্বরূপ ) আপনি ফাইলটি সম্পাদনা করতে চান বা সম্পাদন করবেন কিনা তা জিজ্ঞাসা করে পরিবর্তে "প্রতিটি সময় জিজ্ঞাসা করুন" নির্বাচন করুন।

    এখানে চিত্র বর্ণনা লিখুন


কমান্ড লাইন

আপনি যদি একটি আদেশ পছন্দ করেন:

dconf write /org/gnome/nautilus/preferences/executable-text-activation "'launch'"

দ্রষ্টব্য: জিইউআই এবং কমান্ড লাইন উভয় পদ্ধতিই কেবল নটিলাসের জন্য কাজ করে (উবুন্টুতে ডিফল্ট গ্রাফিকাল ফাইল ম্যানেজার)

মূলত আমার এখানে পোস্ট করা অন্য উত্তর থেকে ।


1
@ ডি কেবোস: 'ডকনফ' কমান্ডটি ডিফল্টরূপে উবুন্টুতে রয়েছে। dconf- সম্পাদক শুধুমাত্র dconf সম্পাদনা করার জন্য GUI প্রোগ্রাম সরবরাহ করে।
কিরি

আপনি সঠিক. এর জন্যে দুঃখিত!
ডি কে বোস

3

তার জন্য আমি অনুমান করি যে সবচেয়ে ভাল উপায় হ'ল .ডেস্কটপ লঞ্চার তৈরি করা, সেই লঞ্চটি ব্যবহার করে সম্পাদনযোগ্য করে তোলা

chmod +x blah.desktop

এবং এর পরে আপনি এটিকে কেবল ক্লিকের মাধ্যমে চালানোর জন্য প্রস্তুত হবেন এবং আরও অনেকগুলি আপনি এটি লঞ্চারে যুক্ত করতে পারেন। কিভাবে করতে সম্পর্কে আরও পড়তে .desktop ফাইল দেখুন এখানে । এর মূল অংশ এটি

[ডেস্কটপ এন্ট্রি]
প্রকার = আবেদন
টার্মিনাল = মিথ্যা
আইকন = / পথ / থেকে / আইকন / icon.svg
Name = দিতে-নাম-এখানে
Exec এর = / পথ / থেকে / ফাইল / এক্সিকিউটেবল

2

আপনি ফাইলের বৈশিষ্ট্যে অনুমতি নিয়ে গিয়ে "এই ফাইলটিকে একটি এক্সিকিউটেবল হিসাবে চালান" নির্বাচন করে একটি একক ফাইলের জন্য এটি করতে পারেন।

এখানে চিত্র বর্ণনা লিখুন


1

আপনি ফেডোরা 20 + জিনোমেও সর্বাধিক উত্সাহিত উত্তর ব্যবহার করতে পারেন:

Open Nautilus, check Preferences -> Behavior -> Executable Files, put as always ask

0

আপনাকে তিনটি পয়েন্ট পরীক্ষা করতে হবে:

  • নটিলাস / নিমো কনফিগারেশন: https://askubuntu.com/a/286651/301025
  • স্ক্রিপ্ট ফাইলটির অবশ্যই সম্পাদনযোগ্য অনুমতি থাকতে হবে : https://askubuntu.com/a/275714/301025
  • ফাইল সিস্টেম অবশ্যই প্রয়োগের অনুমতি দেয় :
    1. কনসোলে "মাউন্ট" টাইপ করুন
    2. আপনার ফাইল সিস্টেমে noexec পতাকা আছে কিনা তা পরীক্ষা করুন
    3. সম্পাদনা / ইত্যাদি / এফএসটিএবি এবং তে Noexec পতাকা সরান

0

-> অন্যান্য অ্যাপ্লিকেশন -> সমস্ত অ্যাপ্লিকেশন দেখুন -> চালিত সফ্টওয়্যার -> নির্বাচন করে ফাইলটিতে ডান ক্লিক করুন select

এখন থেকে শেল স্ক্রিপ্টগুলি ডাবল ক্লিকে চালানো হবে।


-1
  1. নটিলাস খুলুন (ফাইল ব্রাউজার)

    1. উবুন্টু 17.04 এ, এখন আমরা संचयी বার করতে পারি তাই পছন্দসমূহ ফাইলগুলিতে উপলব্ধ।

    2. মেনু বার থেকে এটি খুলুন:

  2. ফাইল → পছন্দসমূহ

  3. 'আচরণ' ট্যাবটি নির্বাচন করুন

  4. "এক্সিকিউটেবল টেক্সট ফাইলগুলি" এর অধীনে "কী করতে হবে" নির্বাচন করুন।

    পছন্দগুলি

  5. এটি বন্ধ.


সদৃশ উত্তর
উইসবাকী
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.