Ityক্য: কীভাবে ডকে শেল স্ক্রিপ্ট যুক্ত করবেন


9

আমার একটি জিইউআই অ্যাপ্লিকেশন রয়েছে যা শেল স্ক্রিপ্ট দিয়ে শুরু হয়। আমি কীভাবে শেল স্ক্রিপ্ট এবং .svgআইকন সরবরাহ করে ইউনিটি ডকে আইকন তৈরি করতে পারি ?

উত্তর:


11

আপনাকে একটি শর্টকাট-ফাইল তৈরি করতে হবে। ইউনিটি ডকের জন্য শর্টকাটগুলি অবস্থিত~/.local/share/applications/

  1. ডিরেক্টরিটিতে একটি ফাইল myGUIapp.desktop তৈরি করুন।

  2. সেই ফাইলটিতে নিম্নলিখিতটি আটকে দিন (আইকন এবং শেলসক্রিপ্টের জন্য সঠিক পাথ সহ):

    [ডেস্কটপ এন্ট্রি]
    নাম = আমার জিইউআই অ্যাপ্লিকেশন
    এক্সিকিউট = / পাথ / থেকে / শেলসক্রিপশন।
    আইকন = / পাথ / টু / আপনি / আইকন.এসভিজি
    টার্মিনাল = মিথ্যা
    টাইপ = অ্যাপ্লিকেশন
    স্টার্টআপনোটাইফাই = সত্য

  3. ফাইলটি কার্যকর করতে সক্ষম করুন:

    ডান ক্লিক করুন -> বৈশিষ্ট্য -> অনুমতি -> টিক 'প্রোগ্রাম হিসাবে চালানো মঞ্জুরি দিন'

  4. ইউনিটি পুনঃসূচনা করুন (বা ফাইলটিকে ডকিতে সরাসরি এনে তা টেনে আনুন) ।

অন্যান্য ফাইলগুলিতে ~/.local/share/applications/তাদের কীভাবে দেখা উচিত সে সম্পর্কে ধারণা পেতে সেগুলিতে সন্ধান করুন। এই ব্লগ এন্ট্রি আরও তথ্য উপলব্ধ ।

সম্পাদনা:
আপনি যদি শর্টকাটটি সমস্ত ব্যবহারকারীর জন্য অ্যাক্সেসযোগ্য হতে চান তবে আপনার আইকনগুলি সম্পর্কে উবুন্টু প্যাকেজিং গাইডটি পরীক্ষা করা উচিত ।
মূলত .ডেস্কটপ-ফাইল ইনস্টল করা হয় বা /usr/share/applications/<binary>.desktopপরিবর্তে সরানো হয় এবং আইকনগুলিকে স্থাপন করা হয়/usr/share/icons/hicolor/scalable/apps


সুতরাং আমার অ্যাপ্লিকেশনটির এই ফাইলটি সরবরাহ করা উচিত এবং ব্যবহারকারীর এটিকে ডকে টেনে আনতে হবে? ফাইলটি এক্সিকিউট এবং আইকনগুলির জন্য আপেক্ষিক পাথগুলি ব্যবহার করতে দেয়?
— মাইক এল।

আহ, আমি ধরিনি যে আপনি অন্যদের ব্যবহারের জন্য একটি আবেদন করছেন। এটি অন্তর্ভুক্ত করার জন্য আমি আমার উত্তর আপডেট করেছি।
— micke

এমন কোনও সাধারণ জিইউআই অ্যাপ নেই যা এখনও ইউনিটির মেনু সম্পাদনা করতে পারে?
— dave1010

1
হ্যা এখানে! Quickক্যের জন্য কুইললিস্ট সম্পাদক । এটি এখনও স্থিতিশীল নয়।
— মাইক 18
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.