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.