টার্মিনাল কমান্ডগুলি চালানোর জন্য কীভাবে কে.ডি. তে ডেস্কটপ শর্টকাট সেট আপ করবেন?


12

আমি প্রবর্তন করতে একটি ডেস্কটপ শর্টকাট তৈরি করার চেষ্টা করছি Spyder, যা spyderটার্মিনালে টাইপ করে চালু করা যেতে পারে ।

আমি এটি দিয়ে একটি spy.shস্ক্রিপ্ট তৈরি spyderকরেছি। এটি bash spy.shএবং সঙ্গে কাজ করে ./spy.sh। তবে যখন আমি এইভাবে একটি ডেস্কটপ শর্টকাট তৈরি করি:

[Desktop Entry]
Name=spyd
Exec=/Desktop/spy.sh
Comment=
Icon=
Type=Application
Terminal=true

এটি একটি ত্রুটি দেয়:

"টার্মিনালের জন্য শিশু প্রক্রিয়া তৈরি করতে একটি ত্রুটি হয়েছিল child শিশু প্রক্রিয়া চালাতে ব্যর্থ" /Desktop/spy.sh "(এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই)"

আমি পরিবর্তিত হলে একই ত্রুটি Exec=spyder

আমার কি করা উচিৎ?

উত্তর:


6

এটি করার জন্য আপনার কোনও স্ক্রিপ্টের দরকার নেই, কেবলমাত্র টার্মিনালে এটি করুন

$ which spyder

আমার ধারণা, এটি কার্যকর হওয়া ফাইলটির পুরো পথ দেয় /usr/bin/spyder। তারপরে আপনার Exec=লাইনের জন্য কেবল সেই পথটি ব্যবহার করুন ।

Exec=/usr/bin/spyder

6

সুনির্দিষ্ট কমান্ড চালাতে কে-ডি-পি ডেস্কটপ শর্টকাট কনফিগার করতে আপনাকে অ্যাপ্লিকেশনটির পুরো পথটি সংযুক্ত করতে হবে।

এর Exec=/home/(user)/Desktop/spy.shপরিবর্তে ব্যবহার করুন Exec=/Desktop/spy.sh(কারণ আপনি যদি /Desktop/spy.shসিস্টেমটি টাইপ করেন তবে প্রকৃতপক্ষে /-> থেকে ফাইলগুলি পাওয়া যাবে /Desktopযা সম্ভবত এই ফোল্ডারটি কখনও উপস্থিত থাকবে না))

এবং দৌড়ানোর জন্য Spyder, ডেজার্টের উত্তরটি অনুসরণ করুন।

এছাড়াও, spy.shনির্বাহযোগ্য কিনা তা নিশ্চিত করুন , অন্যথায় Permission deniedউপস্থিত হবে।


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

3
আপনার কাছে সম্ভবত একটি দূষিত spy.shস্ক্রিপ্ট রয়েছে। এছাড়াও, যদি আপনি একটি উত্তর কাজ করে দেখেন তবে চেকমার্ক আইকনে ক্লিক করে গৃহীত উত্তরটিকে চিহ্নিত করুন।
Cynplytholowazy

টার্মিনাল থেকে কার্যকর করা গেলে এটি কাজ করে। বিটিডাব্লু, কেন কেবল এক্সিকিউজে স্পাইডার লিখছেন না: আমার জন্য কাজ? (এখানে প্রস্তাব - stackoverflow.com/questions/39771849/... )
Alekh Karkada অশোক

3
কারণ ডেস্কটপ পরিবেশ স্বয়ংক্রিয়ভাবে spyderআপনার জন্য অনুসন্ধান করবে না । আপনি টাইপ exportকরলে এমন কিছু দেখতে পাবেন PATH=/usr/bin...তবে কেডিপি ডেস্কটপ এই পরামিতিটি পরীক্ষা করবে না।
Cynplytholowazy

2
@ আলেখকড়কদাআশোক আমি স্বয়ংক্রিয় পথের সমাপ্তিটিকে একটি টার্মিনাল বৈশিষ্ট্য হিসাবে বিবেচনা করি, অন্য যে কোনও জায়গায় পুরো পথটি দেওয়া বিশেষত কনফিগার ফাইলগুলিতে দেওয়া ভাল ধারণা।
মিষ্টান্ন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.