ওপেন উইথ অ্যাপ্লিকেশনগুলির তালিকায় আমি কীভাবে একটি অ্যাপ্লিকেশন যুক্ত করতে পারি?


46

আমি কোনও ডাউনলোড থেকে কমোডো এডিট ইনস্টল করেছি (সফ্টওয়্যার সেন্টারে পাওয়া যায় নি)) আমি কোমোডোতে .php ফাইলগুলি খুলতে সক্ষম হতে চাই, তবে যখন আমি ডান ক্লিক করুন এবং অন্যান্য অ্যাপ্লিকেশন সহ খুলুন, তখন কোমোডো কোথাও প্রদর্শিত হবে না ক্রমতালিকা. আমি কীভাবে এটি তালিকায় যুক্ত করতে পারি?

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


3
দুর্দান্ত প্রশ্ন, দুর্দান্ত উত্তর ... তবে সমস্যাটা কী! পূর্ববর্তী সংস্করণগুলিতে এই সমস্যাটির অস্তিত্ব ছিল না আমি মনে করি অন্য কোনও অ্যাপ্লিকেশনের জন্য পূর্বে ব্রাউজ করতে সক্ষম হয়েছি এবং এখন সেই বৈশিষ্ট্যটি চলে গেছে। এটা বোকা। আমি বুঝতে পারি যে সমস্ত প্রোগ্রাম একইভাবে লক্ষ্যবস্তু খুলতে পারে না, তবে ম্যানুয়াল কনফিগারেশনটি যখন ঘটে থাকে তখন ঠিক সেইভাবে হয় তবে ডিফল্টটিকে অ্যাপ্লিকেশনটি কল করতে হবে এবং লক্ষ্যটি প্যারামিটার হিসাবে নেওয়া যেতে পারে কিনা!
কোয়ার্টারিয়ন

উত্তর:


40

আপনি, / usr / ভাগ / আবেদনগুলি / থাকে তাহলে $ application.desktop , পরিবর্তন Exec=$commandকরার জন্য Exec=$command %Fফাইলের মধ্যে।, যেখানে $applicationআবেদন নাম, এবং $commandকমান্ড পছন্দসই ক্রিয়ার জন্য চালানো হয়।

তারপরে, আপনি অ্যাপ্লিকেশনটিকে তালিকায় যুক্ত করতে সক্ষম হবেন।

এটি পরিবর্তন করা প্রয়োজন হতে পারে MimeType=applications/php, যদি এটি এখনও প্রদর্শিত না হয়। ( sudo update-desktop-databaseএটি পরিবর্তনের পরে চালান )) যদিও এটি কমোদোর জন্য অযথা হতে পারে, এটি অন্যান্য অ্যাপ্লিকেশনগুলির জন্যও প্রয়োজনীয় হতে পারে।


আপনি sedপ্রতিস্থাপনটি করতে প্রোগ্রামটি ব্যবহার করতে পারেন । Exec=commandআপনার application.desktopফাইল অনুযায়ী অংশ সাজান দয়া করে ।

sudo sed -i 's/Exec=command/Exec=command %F/' application.desktop

পারফেক্ট! আমার ব্লেন্ডারটি ভেঙে গিয়েছিল, আমি কেবল এটি মিস করেছি, নটিলাস তাত্ক্ষণিকভাবে ব্লেন্ডারটিকে বিকল্প হিসাবে দেখিয়েছে!
কুম্ভ শক্তি পাওয়ার

যে% এফ ... কেন লিনাক্স এতটা ব্রিফ হওয়া উচিত
ক্রিস

1
যদি আপনি একটি মাইমটাইপ এন্ট্রি যোগ করেন (ডিলিমিটারটি সেমিকোলন হয়, sudo update-desktop-database
যাইহোক

2
%F? কোন ডকুমেন্টেশন দয়া করে?
ওন্দ্র ŽiŽka


11

আপনি পারা কেবল পরিশেষে যোগ একটি ফাঁকা স্থান এবং %Fকরতে Execমাপদণ্ড আবেদন আপনার ইনস্টল করা অ্যাপ্লিকেশনের .desktop ফাইল।

আপনি থেকে সফ্টওয়্যার কেন্দ্র তাই একটি "komodo.desktop" ফাইল যোগ ইনস্টল করা হয়নি উল্লেখ /usr/share/applications/1 বা ~/.local/share/applications/2 , যা খুবই আমি দেখাচ্ছে করছি মতোই হবে, শুধু পরিবর্তন Name, Exec, Iconপ্রতিফলিত করার (ইত্যাদি) মান আপনার আপনার পিসিতে কমডো কাস্টম ইনস্টলেশন

যেমন:
(কারণ আমি কোমোডো ব্যবহার করবেন না উদাহরণ হিসেবে মহিমান্বিত ব্যবহার করে)

মনোোকাই রঙের থিমটি ব্যবহার করে এবং এক্সিকিউটি লাইন এবং এফ এফ প্যারামিটারটি হাইলাইট করে জেডিটের একটি চিত্র

ব্যাখ্যা :% এফ বিকল্প, আপনার আবেদন আর্গুমেন্ট ক্ষণস্থায়ী ক্ষমতা সক্রিয় তাই যদি উবুন্টু একটি আর্গুমেন্ট এটা প্রসঙ্গ মেনু বিকল্পটি "সঙ্গে উদ্বোধনী ফাইল" সক্রিয় হবে পাস করতে পারেন, এবং একটি আর্গুমেন্ট হিসাবে ফাইল পাস হবে 3 । বুম, এগুলি সবই খুব বেশি, মোটেই জটিল নয়।


নোটস:
1: এই ডিরেক্টরিতে যে কোনও কিছু সংশোধন করার জন্য আপনাকে রুট বিশেষাধিকারের প্রয়োজন হবে। (আপনি sudo nano app.desktop"টার্মিনাল" থেকে ব্যবহার করতে পারেন বা মূল সুবিধাসমূহের সাথে প্রবেশের জন্য জিডিট খুলতে পারেন gksu gedit &, এটি অবশ্যই আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে)
2: ~আপনার ব্যবহারকারীর হোম ডিরেক্টরি (যা সত্যিকার অর্থে / হোম / ইউজারনেম / ব্ল্যাব্লায় থাকে ...), এবং /.local/ডিরেক্টরিটি সাধারণত লুকানো থাকে, আপনি যদি নিজের ফাইল সিস্টেমটি "অন্বেষণ" করতে নটিলাস ব্যবহার করেন তবে আপনি লুকিয়ে থাকা ফাইলগুলি দেখানোর জন্য ctrl+ টিপতে পারেন h
3: যদি আপনার অ্যাপ্লিকেশনটি আর্গুমেন্টগুলি পাস করার পক্ষে সমর্থন করে না তবে এটি কাজ করবে না।


7

কেবলমাত্র লঞ্চার / ড্যাশগুলিতে উপলব্ধ অ্যাপ্লিকেশনগুলি অন্যান্য অ্যাপ্লিকেশন তালিকায় প্রদর্শন করে।

কমডো সম্পাদনা 7 আপনার ডেস্কটপে ডিফল্টরূপে একটি আইকন তৈরি করে:

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

কোমোডো সম্পাদনাটি লঞ্চার তালিকায় রাখার জন্য এবং অন্যান্য অ্যাপ্লিকেশনগুলিতে এটি উপলব্ধ করার জন্য আপনাকে নিম্নলিখিতগুলি করতে হবে:

  1. টার্মিনাল দিয়ে খুলুন Ctrl-Alt-T
  2. টাইপ বা পেস্ট করুন:

    sudo cp ~/Desktop/komodo-edit-7.desktop /usr/share/applications/
    

    বা নতুন সংস্করণের জন্য (কমোডো সম্পাদনা 8):

    sudo cp ~/Desktop/komodo-edit-8.desktop /usr/share/applications/
    

    নোট করুন যে এই পদক্ষেপের আগে, কমডো সম্পাদনা 8 চালানোর জন্য (যার ফাইলটির নাম ছিল কমডো-এডিট -৮.ডেস্কটপ) ডেস্কটপ আইকনে কেবল ক্লিক করে, আমি একটি "অবিশ্বস্ত অ্যাপ্লিকেশন লঞ্চার" পেয়ে যাচ্ছিলাম। আমি এটিকে এটি সম্পাদনযোগ্য করে তৈরি করে ঠিক করেছি

    chmod +x ~/Desktop/komodo-edit-8.desktop
    
  3. টার্মিনাল থেকে প্রস্থান করুন।

  4. কামোডো সম্পাদনা ড্যাশ-এ প্রদর্শিত হচ্ছে তা পরীক্ষা করুন (এটি কয়েক মুহুর্ত নিতে পারে):

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

  5. এখন, এটি পিএইচপি (এবং অন্যান্য) ফাইলগুলির জন্য অন্যান্য অ্যাপ্লিকেশন তালিকায়ও দেখানো উচিত:

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


1
এটি কমোডোর একটি পুরানো সংস্করণ - এটি প্রায় এক বছর আগে ইনস্টল করা হয়েছিল এবং স্পষ্টভাবে ডেস্কটপে কোনও আইকন তৈরি করে নি। তবে এটি ইতিমধ্যে ড্যাশগুলিতে উপলব্ধ, তাই এটি অ্যাপ্লিকেশন তালিকায় কেন নেই।
EmmyS

@ এমমিএস, দয়া করে কমোডো সম্পাদনা ডেস্কটপ ফাইলটি সন্ধান করুন /usr/share/Applicationsএবং আপনার সমস্যা সমাধানের জন্য আমাদের আরও ভাল সহায়তা করার জন্য এর বিষয়বস্তু ভাগ করুন ( এই উত্তরের নির্দেশাবলী )
ইশ

3
আমি বরং এটি আমার বাড়ির ডিরেক্টরিতে ভাগ করে / অ্যাপ্লিকেশন ফোল্ডারে রাখি কারণ ডিফল্টভাবে কমোডো আমার হোম ডিরেক্টরিতে নিজেকে ইনস্টল করে রাখে যাতে এটি অন্যান্য ব্যবহারকারীর জন্য উপলব্ধ না হয়। সুতরাং কমান্ডটি পরিবর্তিত হয়cp ~/Desktop/komodo-ide-8.desktop ~/.local/share/applications/
আটটিলা ফুলপ

4

দ্রাক্ষালতার ব্যবহারকারীর পদ্ধতির ভিত্তিতে, তবে ভিন্ন পদ্ধতির সাথে।

আমি সাধারণত অফিসিয়াল ওয়েবসাইট থেকে ব্লেন্ডার ডাউনলোড করি, তারপরে মেনু লিঙ্কটি তৈরি করতে আলকার্ট / মেন মেনু সফ্টওয়্যার ব্যবহার করি। এর পরে, আপনি "/.local/share/applications" এ মেনুটি পাবেন।

এখন, দেখুন .ডেস্কটপ ফাইলগুলির মধ্যে কোনটি আপনার (এবং এটি নির্বাহযোগ্য কিনা তা নিশ্চিত করুন)। এটিতে রাইট ক্লিক করুন, বৈশিষ্ট্যগুলি হিট করুন। তারপরে, কমান্ড ক্ষেত্রে, কমান্ডের ঠিক পরে সেখানে বর্ণিত হয়েছে,% U যুক্ত করুন।

এটাই! এটি এখন আপনার মেনুতে প্রদর্শিত হবে।


এটি পিডিএফ-এক্সচেঞ্জ দর্শকের সাথে আমার পক্ষে সবচেয়ে ভাল কাজ করেছে। ধন্যবাদ।
সিনা

কি তোমার? এটিতে কোনও ডক্স?
ওন্দ্র ŽiŽka


0

টার্মিনাল দিয়ে নটিলাস খুলুন

sudo nautilus

তারপরে, নটিলাস ব্যবহার করে / usr / share / অ্যাপ্লিকেশনগুলিতে যান এবং আপনি যে অ্যাপ্লিকেশনটি "ওপেন সহ খুলুন" তালিকায় যুক্ত করতে চান তা সন্ধান করুন। ডেস্কটপে লিঙ্কটি কপি-পেস্ট করে অনুলিপি করুন। গেডিট পিঁপড়ার মতো একটি পাঠ্য সম্পাদক চালু করুন আপনার পাঠ্য সম্পাদকের ডেস্কটপে অনুলিপি করা ফাইলটি টেনে আনুন। শেষ লাইনগুলির একটি হওয়া উচিত

NoDisplay=false

সুতরাং কেবল "সত্য" এর সাথে "মিথ্যা" প্রতিস্থাপন করুন এবং ফাইলটি সংরক্ষণ করুন। তারপরে আপনি যে ফাইলটি / usr / শেয়ার / অ্যাপ্লিকেশনগুলিতে সংশোধিত করেছেন সেটিকে টেনে আনুন এবং পুরানোটিকে ওভাররাইট করুন।

তারপরে আবার "ওপেন উইথ" মেনু খুলুন এবং আপনি সেই অ্যাপ্লিকেশনটি দেখতে পাবেন।


0

14.04 এ আপনি সরাসরি একটি তালিকা খোলার সাথে তালিকার সাথে উপস্থিত হতে সেট করতে পারেন। রুট মোডে নটিলাস খুলুন, /usr/share/applications/আপনি যে অ্যাপ্লিকেশনটি তালিকায় উপস্থিত হতে চান তা যান এবং নির্বাচন করুন। রাইট ক্লিক করুন এবং খোলা বৈশিষ্ট্যকমান্ড তোমার মত দেখতে হবে /usr/bin/appNameযে শেষে শুধু যোগ %U এখন পুরো জিনিস ভালো চেহারা আবশ্যক /usr/bin/appName %U। এখন আপনি শেষ!


0

আমার ক্ষেত্রে, তালিকায় সাব্লাইম টেক্সট 3 যুক্ত করার চেষ্টা করার সময় , ফাইলটির ~/.local/share/applications/sublime_text.desktopসম্পত্তি ছিল Hidden=True

সেই লাইনটি মুছে ফেলেছে, এবং সমস্যার সমাধান হয়েছে!


0

এটি করার জন্য একটি দুর্দান্ত বিকল্প হ'ল আলকার্ট। এটি মোটামুটি সহজ এবং ব্যবহার করা সহজ। হেরস নামে লিংক

নীচে এটি ইনস্টল করার আদেশ দেওয়া আছে

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