আমি কীভাবে আমার ডেস্কটপে লঞ্চার তৈরি করতে পারি?


255

পুরানো সংস্করণগুলিতে আমার ডেস্কটপে লঞ্চার তৈরি করা সহজ ছিল। আমাকে যা করতে হয়েছিল তা হ'ল আমার ডেস্কটপে ডান ক্লিক করুন এবং "তৈরি লঞ্চার" বিকল্পটি নির্বাচন করুন।

কীভাবে আমি এখন এই ধরণের লঞ্চারগুলি তৈরি করতে পারি?


কটাক্ষপাত আছে Xubuntu : এক্সএফসিই মাধ্যমে এই জন্য খুব মার্জিত সমর্থন আছে মেনু সম্পাদক
大 农

আমাকে টুইঙ্ক টুল শুরু করতে হয়েছিল, ডেস্কটপ আইকনগুলি সক্ষম করতে হবে, তারপরে ডেস্কটপে হোম আইকনটিতে ডাবল ক্লিক করুন, তারপরে ফোল্ডারটিকে ডেস্কটপে টেনে আনুন, ড্রপ করার সময় ALT কী ধরে রাখা হবে (আগে নয়)। ডেস্কটপে আইনেবল আইকন না হওয়া পর্যন্ত অন্যান্য পদ্ধতিগুলি কাজ করবে না :)
স্পিকোলি্ন

আমি জানি ইতিমধ্যে প্রচুর ভাল উত্তর রয়েছে, তবে এখানে আমার পছন্দের পদ্ধতিটি রয়েছে যার সাথে একটি বিস্তারিত উদাহরণ রয়েছে আড়ডিনো আইডিই v1.8.5: Askubuntu.com/a/1014261/327339
গ্যাব্রিয়েল স্ট্যাপলস

উত্তর:


207

আপনি যদি এখনও এটি ব্যবহার করতে চান তবে পুরানো জিইউআই ডায়ালগটি এখনও উপলব্ধ:

ALT+ F2টাইপ ব্যবহার করা হচ্ছে

gnome-desktop-item-edit --create-new ~/Desktop

এটি পুরানো জিইউআই ডায়ালগ আরম্ভ করবে এবং আপনার ডেস্কটপে একটি লঞ্চার তৈরি করবে:

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

পূর্বশর্ত

gnome-desktop-item-editযদি আপনি জিনোম-শেল / জিনোম-ফ্যালব্যাক ইনস্টল করে থাকেন তবে স্বয়ংক্রিয়ভাবে ইনস্টল করা হবে। আপনি পূর্বে ইনস্টল করা থাকলে এটি স্বয়ংক্রিয়ভাবে ইনস্টল করা হবে gnome-tweak-tool

বিকল্পভাবে, আপনি প্রচুর পরিমাণ ছাড়াই পুরানো জিনোম-প্যানেল ইনস্টল করতে পারেন:

sudo apt-get install --no-install-recommends gnome-panel

আপনি পরে স্থানান্তর করতে পারেন MyLauncher.Desktopফাইল থেকে ~/Desktopথেকে ~/.local/share/applications/এটা সব অ্যাপ্লিকেশন ড্যাশবোর্ডের মধ্যে প্রদর্শিত করতে, অথবা /usr/local/share/applications(@ JonBently এর মন্তব্যের ধন্যবাদ) এটি সকল ব্যবহারকারীর জন্য উপলব্ধ করা।


66
যদিও এটি একটি দুর্দান্ত উত্তর, এটি সত্যিই দুঃখের বিষয় যে উবুন্টু এটি এটিকে কঠিন করে তুলেছে।
jangofan

15
আপনি যদি কোনও লঞ্চার তৈরি করেন, তবে এটি তৈরি gnome-desktop-item-edit --create-new ~/Desktopকরতে কমান্ড বিভাগে কাজ করা "তৈরি লঞ্চার" চালু করা হবে, তবে আপনার কাছে লঞ্চারগুলি তৈরি করার জন্য একটি ডেস্কটপ আইকন থাকবে।
মাতিও

2
এটি উবুন্টুতে 14.04 এ কাজ করে না: ALT + F2 ইউনিটিতে লঞ্চবার স্টার্টারটি খোলে! তবে নীচে @ ভাইপাড়ার দ্বারা সমাধানটি কাজ করছে: আমি কীভাবে আমার ডেস্কটপে লঞ্চার তৈরি করতে পারি?
rubo77

15
এগুলির জন্য একটি ভাল জায়গা ~/.local/share/applications/রয়েছে তা যুক্তিযুক্ত - তারপরে তারা ড্যাশে উঠে আসে।
আর্টফুলরোবট

8
বুঝতে পারছিনা কেন এমন শক্ত হওয়া উচিত?
অ্যাডেলিন

119

আপনি নিজে এটি করতে পারেন। काहीतरी.ডেস্কটপ নামে একটি নতুন পাঠ্য-ফাইল তৈরি করুন এবং এটি এখানে লিখুন:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=command to run here
Name=visible name here
Comment=comment here
Icon=icon path here

ফাইলটি এক্সিকিউটেবল ( chmod +x something.desktop) তৈরি করতে ভুলবেন না ।


5
আপনার উত্তরের জন্য ধন্যবাদ. আমার ফাইলটি কোথায় রাখার দরকার আছে, আমি এটি। লোকাল / শেয়ার / অ্যাপ্লিকেশন ফোল্ডারে রেখে দিতে পারি এবং এটিকে টানতে এবং লঞ্চার প্যানেলে ফেলে দিতে পারি তবে এটি আমি চাই না। আমি সেগুলি লঞ্চ প্যানেলের পরিবর্তে আমার ডেস্কটপে রাখতে চাই।
tinuz

এটি আপনার ডেস্কটপে রাখার চেয়ে বেশি! আপনি এটি যে কোনও জায়গায় রাখতে পারেন।
fnkr

3
উত্তরের জন্য ধন্যবাদ এটি এখন কাজ করে .. আমাকে ফাইলটি সম্পাদনযোগ্য করে তুলতে হয়েছিল :)
টিনুজ

এই ফাইলটির এক্সিকিউটেবল অনুমতি থাকা দরকার তা উল্লেখ করা প্রয়োজন ব্যতীত এটি কাজ করে।
ট্রিপলথ্রিটি 78

7
এটি একটি বড় ব্যথা। একটি শর্টকাট তৈরি করতে আপনার একটি পাঠ্য ফাইল সম্পাদনা করতে হবে? উইন্ডোজের চেয়ে কেন আমরা এটিকে আরও কঠিন করে তুলি? এবং যখন আপনি কার্যকর করার যোগ্য হন তখন কীভাবে আপনি "এখানে আইকন পথ" নিয়ে আসবেন? শুভকামনা থেকে আইকনগুলি বের করে নেওয়ার জন্য - পুরো 'nother অনুসন্ধান'। উবুন্টুতে এই সহজতম কাজগুলি কতটা কঠিন!
ড্যান ড্যাসকলেসকু

44

শীতল উপায় আছে:

Arronax


arronax

আসল ছবি iloveubuntu.net থেকে তোলা যা বর্তমানে অ্যাক্সেসযোগ্য

ইনস্টল করার জন্য, ধরনের একটি টার্মিনাল খোলা সঙ্গে Ctrl+ + Alt+ + Tএবং লেখ:

sudo অ্যাড-এপটি-সংগ্রহস্থল পিপিএ: ডাইচ / টেস্টিং 
sudo অ্যাপ্লিকেশন - আপডেট
sudo অ্যাপ্লিকেশন ইনস্টল অ্যারোনাক্স
নটিলাস-কি

এটি শীতল কারণ এটিতে একটি জিইউআই সহ ড্রাগ এবং ড্রপ এবং আরও ফাংশন রয়েছে ।

উবুন্টিউজ ডটকম-এ অ্যারোনাক্স সম্পর্কে আরও ।


এই এএ খুব ঝরঝরে সরঞ্জাম। লেখকদের সাইটটি দেখুন ফ্লোরিয়ান-diesch.de/software/arronax
রুডিগার ওল্ফ

এখন আলকার্তে ভেঙে গেছে, এভাবেই। এটি আপনার সমস্ত প্রবর্তককে যেমন অ্যালাকার্টের মতো দেখায় তা দেখায় না, তবে এটি আপনাকে আরও সেটিংস সেট করতে দেয় ...

এটি সত্যিই দুর্দান্ত, এবং এটি কেবল ityক্যের জন্য নয়। মেটেও খুব ভাল কাজ করে!
জোনাসসিজে

ধন্যবাদ! ইনস্টল (উবুন্টু 16) এ কয়েকটি ত্রুটির কথা জানিয়েছে, তবে এটি পুরোপুরি কাজ করেছে! লঞ্চারেও সঠিক আইকন দেখায়!
dwn

ইভেন কুলার! এটি খোলা উইন্ডোগুলিকে লঞ্চার আইকনের নীচে দলবদ্ধ করে - দুর্দান্ত!

35

সর্বশেষ সংস্করণে আর কাজ করে না, ডেস্কটপ আইকনগুলি পুরোপুরি সরানো হয়েছিল।

জিনোম এবং ইউনিটির ডান ক্লিক মেনুতে এটি ফিরে পাওয়ার সমাধান এটি,

1- জিনোম-টুইটক-টুল ইনস্টল করুন জিনোম-টুইটক-টুল ইনস্টল করুন, যদি আপনার ইতিমধ্যে এটি না থাকে, টার্মিনাল পেস্টে-

sudo apt-get install gnome-tweak-tool

2- তারপরে এটি চালু করতে নিম্নলিখিত টাইপ করুন

gnome-tweak-tool

বা কী শর্টকাট Alt+ F2টাইপ ব্যবহার করুন gnome-tweak-toolতারপরে "রান" ক্লিক করুন

3- বাম চিত্রের "ডেস্কটপ" ট্যাবে নেভিগেট করুন - এবং
"ফাইল ম্যানেজার ডেস্কটপ হ্যান্ডেল করুন" চালু করুন

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

4- এই অংশটির উত্স: 1 এখন আমরা ডান ক্লিক মেনুতে রাখার জন্য একটি স্ক্রিপ্ট তৈরি করতে যাচ্ছি -

geditটার্মিনাল বা Alt+ দ্বারা খুলুন F2, কোডটি আটকান

gnome-desktop-item-edit ~/Desktop/ --create-new

এটি কেবলমাত্র নতুন পাঠ্য নথিতে রাখুন এবং তারপরে এটি সংরক্ষণ করুন "নতুন লঞ্চার তৈরি করুন" কোনও এক্সটেনশনের প্রয়োজন নেই (এক্সটেনশন প্রাক্তন হিসাবে আপনাকে .sh ব্যবহার করতে হতে পারে "নতুন লঞ্চার.শ তৈরি করুন", যদি আপনি এটিতে কার্যকর করতে না পারেন তবে পরবর্তী পর্ব).

5- এখন আমাদের ফাইলটি এক্সিকিউটেবল করে তোলা দরকার, ফাইলটিতে ডান ক্লিক করুন> বৈশিষ্ট্য> অনুমতি ট্যাবে ক্লিক করুন> "এক্সিকিউট" সন্ধান করুন এবং "প্রোগ্রাম হিসাবে এক্সিকিউটিং ফাইলকে মঞ্জুরি দিন" পরীক্ষা করুন এবং তারপরে বন্ধ করুন।

6- ফাইল ব্রাউজারটি খুলুন,> দেখুন> লুকানো ফাইলগুলি দেখান, এখন আপনার নিজের ফোল্ডারে নেভিগেট করুন এবং ফাইলটি এতে রাখুন ~/.gnome2/nautilus-scripts। নিচে দেখানো -

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

7- এখন আমরা ডান ক্লিক মেনুতে নতুন লঞ্চার তৈরি করেছি! আপনার ডেস্কটপে ডান ক্লিক করুন এবং> স্ক্রিপ্টগুলিতে যান> নতুন লঞ্চার তৈরি করুন তারপরে আপনি যে অ্যাপ্লিকেশনটি চান তার কোমন্ড তথ্য পূরণ করুন, নীচে
দেখানো হয়েছে- এখানে চিত্র বর্ণনা লিখুন

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

আপনি "লঞ্চার তৈরি করুন" বাক্সে ফিরে এলে আইকনটি না দেখালে আপনি / usr / share / चिन्हগুলিতে আইকনটি সন্ধান করে একটি আইকন টেনে আনতে পারেন। বিভিন্ন থিম ফোল্ডার বা নির্দিষ্ট আইকন এ ডিফল্ট আইকন আছে /usr/share/icons/hicolor/scalable/appsবা /usr/share/icons/hicolor/48x48/apps, অথবা পরে আপনি একটি আইকন লাগাতে ডান ক্লিক করতে পারেন> বৈশিষ্ট্য ড্র্যাগ এবং আইকন ড্রপ চান।

(এই অংশটি শুধুমাত্র জিনোমের জন্য, alt+ f2unityক্যের ক্ষেত্রে পৃথক) জ্ঞাত অ্যাপ্লিকেশনগুলির তালিকার আরেকটি উপায় হ'ল Alt+ F2টিপুন এবং "পরিচিত অ্যাপ্লিকেশনগুলির তালিকা প্রদর্শন করুন" এর অধীনে অ্যাপ্লিকেশনটিতে ক্লিক করুন, তারপরে আপনি সেই প্রোগ্রামটি আটকানোর জন্য কমান্ড পাঠ্যটি অনুলিপি করতে পারবেন
নতুন লঞ্চার তৈরি করতে ।

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

এগুলি সমস্তই কাস্টম লঞ্চারগুলি তৈরি করা অত্যন্ত সহজ করে তুলবে এবং একবার সেটআপ করার পরে আপনি এগুলি টার্মিনাল ছাড়াই তৈরি করতে পারবেন।


এটি লেখার জন্য সময় দেওয়ার জন্য আপনাকে ধন্যবাদ! আমি পদক্ষেপগুলি সম্পন্ন করেছি এবং এখন এত সহজে লঞ্চারগুলি তৈরি করতে সক্ষম হওয়ায় দুর্দান্ত।
কামিল স্লোইকোভস্কি

6
এটি হাস্যকরভাবে জটিল ...
রেইনিয়ার পোস্ট

টুইটার কাজ না করার কারণ কী হতে পারে? আমি জিনোম 3.28.1 এ ডেস্কটপ আইকনগুলি সক্ষম করেছিলাম তবে সেগুলি উপস্থিত হয় নি।
সানকাচার

ডেস্কটপ আইকন সমর্থনটি সম্পূর্ণ নতুন সংস্করণে সরানো হয়েছে।
মাতিও

33
  1. / Usr / শেয়ার / অ্যাপ্লিকেশনগুলিতে / .ডেস্কটপ ফাইল তৈরি করুন

    gksudo gedit /usr/share/applications/give-any-name.desktop
    
  2. নিম্নলিখিত পাঠ্য আটকান

    [Desktop Entry]
    Type=Application
    Terminal=false
    Icon=/path/to/icon/icon.png
    Name=give-name-here
    Exec=/path/to/file/executable
    Categories=Utility;
    

আপনার নামটি নাম দিন ।

আইকন এবং এক্সিকিউটিভ হিসাবে , একটি পুরো পাথ বা "সিস্টেম" নাম ব্যবহার করুন। উদাহরণস্বরূপ, ভিএলসি ভিডিও প্লেয়ার আইকনটি হয় /usr/share/icons/hicolor/48x48/apps/vlc.png বা কেবল vlc (.png এক্সটেনশন ছাড়াই)।

জন্য ধরন , সঙ্গে পরামর্শ XDG স্ট্যান্ডার্ড তালিকা


আমি আমার কম্পিউটারে অ্যাপ্লিকেশন ফোল্ডারটি খুঁজে পাচ্ছি না ...
user590849

আপনি কি এটি বলতে কোন নামের ডিরেক্টরি আছে applicationsমধ্যে /usr/share/? এটা কীভাবে সম্ভব?
রাহুল বিরপাড়া

হ্যাঁ আমি এটি খুঁজে পেয়েছি। যদিও সমাধানের জন্য ধন্যবাদ। ইহা যাদুর মত কাজ করে।
ব্যবহারকারী590849

@ ভিভিপাড়া কেন যথাক্রমে? আমি এটি অন্য ক্রমে ঠিকঠাকভাবে কাজ করতে পেরেছি তবে সম্ভবত আমি কিছু মিস করছি
ম্যাগপি

@ ম্যাগপি আপনি ঠিক বলেছেন অর্ডার এখানে কিছু আসে যায় না। এটা আমার ভুল.
রাহুল বিরপাড়া

12

একটি প্রোগ্রামের জন্য একটি লঞ্চার তৈরি করার একটি সহজ উপায়:

আপনি যদি আপনার ড্যাশটিতে প্রোগ্রামটি সন্ধান করতে পারেন তবে আপনার ড্যাশটিতে প্রোগ্রামটির জন্য আইকনটি ক্লিক করুন এবং আপনার ডেস্কটপে বা অন্য যে কোনও জায়গায় আপনি এটি চান তা টেনে আনুন। :)


1
উবুন্টুতে আমার (ত্রুটির বার্তা) ফর্মটি কাজ করে না 14.04
বার্নিনলিও

আপনাকে মাঝের মাউস বোতামটি ব্যবহার করতে হতে পারে। এটি .ডেস্কটপ ফাইলটিতে একটি প্রতীকী লিঙ্ক তৈরি করে। .ডেস্কটপ ফাইলটি নির্বাহযোগ্য না হলে এটি এখনও কাজ করবে না।
সেপ্পো এনারভি

12

14.04 / 15.10 / 16.04 / 17.04 / 17.10 এ একটি বিদ্যমান অ্যাপ্লিকেশনটিতে ডেস্কটপে একটি শর্টকাট তৈরি করতে : সবচেয়ে সহজ সমাধান (আমি দেখতে পাচ্ছি অন্যান্য উত্তরগুলিতে পাওয়া যায় না) হ'ল অ্যাপ্লিকেশনটির ডেস্কটপ ফাইলটি ডেস্কটপে অনুলিপি করা: যেতে /usr/share/applications,অ্যাপ্লিকেশানের ডেস্কটপ ফাইলে ডান ক্লিক >copyআপনার ডেস্কটপে যান, ডান ক্লিক >pasteএটাকে এক্সিকিউটেবল করতে ভুলবেন না , এটি কার্যকর করার পরে এর সঠিক আইকনটি উপস্থিত হবে।

ড্যাশ থেকে ডেস্কটপ থেকে আইকনটি কেবল টানুন এবং ছেড়ে দিন 14.04 এ কাজ করে না।


1
এটি আমার জন্য 14.04 এ কাজ করেছে:xdg-desktop-icon install /usr/share/applications/google-chrome.desktop
অ্যাডাম মনসেন

সেখানে নেই Pasteআমার, Gnome 3.28.1 উপর আরএমবি উপর
Suncatcher

@ সানচ্যাচার এর কারণ হল যে ৩.২৮ এর ডেস্কটপ আইকনগুলির পক্ষে মোটেও কোনও সমর্থন নেই ...
জ্যাকব ভিলিজ

5

নামক একটি ফাইল তৈরি করুন something.desktop, এটি জিডিট-এ খুলুন এবং টাইপ করুন:

[Desktop Entry]
Name=Launcher Name
Comment=Launcher Comment
Exec=Command to Execute
Terminal=false
Type=Application
Icon=Path to Icon

এটি রাখুন /usr/share/applicationsএবং আপনি এটি চালানোর সময় ইউনিটি লঞ্চারটিতে অ্যাপটিকে ডান ক্লিক করুন এবং " লঞ্চে রাখুন " (যদি আপনি এটি ইউনিটি লঞ্চারটিতে চান) টিক দিন , বা যদি আপনি কোনও ডেস্কটপ লঞ্চার চান তবে কেবল এটি আপনার ডেস্কটপে রেখে দিন।

আপনি ~/.local/share/applicationsযদি আপনার ব্যবহারকারীর কাছে এটি প্রয়োগ করতে চান তবে এই ফাইলটি প্রবেশ করুন।

জুরিয়ানান আপনার জন্য এই সমস্ত কিছু করার জন্য একটি গ্রাফিকাল পাইথন অ্যাপ তৈরি করেছে, এটি এখানে ডাউনলোড করা যেতে পারে: http://jurschreuder.nl/UnityLaunchCreator.tar.gz


4

একটি .ডেস্কটপ ফাইল এবং দুটি সিমলিংক ব্যবহার করে ডেস্কটপ শর্টকাট এবং ইউনিটি ড্যাশ ("স্টার্ট মেনু") আইকন বিকল্পটি কীভাবে তৈরি করা যায়

এই উদাহরণে আমরা আরডুইনো v1.8.5 এর জন্য একটি লঞ্চার করব। এক্সিকিউটেবলগুলি পূর্বে এই ফোল্ডারে বের করা হয়েছিল: "~ / ডাউনলোড / ইনস্টল_ফায়ালস / আরডুইনো / আরডুইনো-১.৮.৫"। অ্যাপ্লিকেশন চালু করার জন্য প্রধান নির্বাহযোগ্য ফাইল "~ / ডাউনলোড / ইনস্টল_ফায়ালস / আরডুইনো / আরডুইনো-১.৮.৫ / আরডুইনো" এ সংরক্ষণ করা হয়।

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

আমার কৌশলটি হ'ল এই প্রোগ্রামটির জন্য "মাস্টার" লঞ্চার হিসাবে কাজ করার জন্য একটি একক .ডেস্কটপ ফাইল তৈরি করা, তারপরে আমরা একটি আইকনের মাধ্যমে প্রোগ্রামটি (1) চালু করতে আমাদের এই ফাইলটির জন্য দুটি প্রতীকী লিঙ্ক (সিমলিংক) তৈরি করব on আপনার ডেস্কটপ এবং (2) ইউনিটি অ্যাপ্লিকেশন লঞ্চার অনুসন্ধান মেনু ব্যবহার করে।

প্রশ্ন: কেন এটি এইভাবে?
উত্তর: ভাল, এটি আপনাকে একই সাথে উভয় জায়গায় শর্টকাটে পরিবর্তন করার জন্য একটি একক .ডেস্কটপ ফাইল সম্পাদনা করতে দেয়।

প্রশ্ন: কেন কেবল ডেস্কটপ ফাইল ডেস্কটপে সরাসরি ডেস্কটপ না করে doক্য অ্যাপ্লিকেশন লঞ্চারের জন্য একটি একক সিমলিংক তৈরি করবেন?
উত্তর: কারণ এইভাবে .ডেস্কটপ ফাইলটি অন্য কোনও ফোল্ডারে নিরাপদে বসে আছে যেখানে আপনি এবং আপনার বাচ্চারা ভুলক্রমে এটি ডেস্কটপ থেকে মুছবেন না, তাই আপনি জানেন যে এটি দুর্ঘটনাক্রমে সংশোধন বা মোছা হবে না।

ধাপ:

1. আপনার পছন্দমতো একটি টেক্সট সম্পাদক ব্যবহার করে এটি প্রয়োজনীয় হিসাবে সম্পাদনা করুন, একটি লঞ্চার (.ডেস্কটপ ফাইল) তৈরি করুন। এটি "Desk / ডেস্কটপ_ল্যাঞ্চারস / আরডুইনো____ডেস্কটপ" এ সঞ্চয় করুন।

কমান্ডগুলি এখানে আমার সাথে "লিফপ্যাড" জিইউআই পাঠ্য সম্পাদক ব্যবহার করছে:

mkdir ~/Desktop_launchers
sudo apt update && apt install leafpad
cd ~/Desktop_launchers
leafpad Arduino_1_8_5.desktop

আপনার সদ্য নির্মিত "আরডুইনো_8_5.ডেস্কটপ" ফাইলটিতে নিম্নলিখিতগুলি অনুলিপি করুন এবং আটকান।

  • মনে রাখবেন যে আমার হোম ("~") ডিরেক্টরিটি "/ হোম / গ্যাব্রিয়েলস"। আপনার ব্যবহারকারীর নাম নীচে এটি পরিবর্তন করুন।
  • আরও মনে রাখবেন যে Execস্পেস সহ পাথগুলির জন্য , আপনাকে অবশ্যই' নীচের পথের নামের চারপাশে একক উদ্ধৃতি ( ) ব্যবহার করতে হবে , না হলে রান লিঙ্কটিতে ক্লিক করার পরে আপনি "অ্যাপ্লিকেশন চালু করতে ত্রুটি" পাবেন get
  • জন্য Iconপথ অবশ্য যদিও তা পাথ শূণ্যস্থান আছে , আপনাকে অবশ্যই না পাথ অথবা অন্য আইকন প্রায় একক উদ্ধৃতি চিহ্ন ব্যবহার সঠিকভাবে লিঙ্কে প্রদর্শিত হবে না।

Arduino_1_8_5.desktop ফাইল সামগ্রী:

[Desktop Entry]
Name=Arduino 1.8.5
Comment=
Exec='/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/arduino'
Icon=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/lib/arduino.png
Terminal=false
Type=Application
StartupNotify=true

সংরক্ষণ করুন এবং প্রস্থান.

২. এটি কার্যকর করার যোগ্য করুন।

দ্রষ্টব্য: এই পদক্ষেপটি গুরুত্বপূর্ণ! নীচের পরবর্তী ধাপে প্রতীকী লিঙ্কটি তৈরি করার আগে আপনাকে অবশ্যই এটি করতে হবে অন্যথায় আপনি যে প্রতীকী লিঙ্কটি তৈরি করতে চলেছেন সেটি আপনার ডেস্কটপ থেকে প্রোগ্রামটি চালু করার জন্য শর্টকাট হিসাবে সঠিকভাবে কাজ করবে না।

chmod +x Arduino_1_8_5.desktop

৩. ডেস্কটপে আপনার উপরের .ডেস্কটপ লঞ্চারটিতে একটি প্রতীকী লিঙ্ক তৈরি করুন যাতে আপনি সেখান থেকে এটি চালু করতে পারেন:

কমান্ড ফর্ম্যাট: "ln -s / path / to / file / path / to / sylink_to_make"

ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop ~/Desktop/Arduino_1_8_5.desktop

মনে রাখবেন যে ".ডেস্কটপ" দিয়ে আপনার সিমিলিংক শেষ করা বাধ্যতামূলক বা অন্যথায় এটি ডেস্কটপ শর্টকাট হিসাবে প্রদর্শিত বা সঠিকভাবে কাজ করবে না।

৪. এটি ইউনিটি অ্যাপ্লিকেশন মেনুতে একটি প্রতীকী লিঙ্ক তৈরি করুন যাতে আপনি এটি সেখান থেকেও চালু করতে পারেন:

sudo ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop /usr/share/applications/Arduino_1_8_5.desktop

নোট:

  • ইউনিটির অ্যাপ্লিকেশন .ডেস্কটপ ফাইলগুলি এতে সংরক্ষণ করা হয়: "/ usr / share / অ্যাপ্লিকেশন"
  • আপনার সাধারণ জ্ঞানের সাথে যুক্ত করার জন্য সাইড নোট: অ্যাপ্লিকেশন ডিরেক্টরিতে .ডেস্কটপ ফাইলগুলি ডেস্কটপ থেকে ভিন্ন, কাজ করার জন্য নির্বাহযোগ্য হিসাবে চিহ্নিত করার দরকার নেই।

৫. হয়ে গেল!

  • এখন আপনার যদি কখনও ডেস্কটপ ফাইল আপডেট করতে হয় তবে এটি কেবলমাত্র এক জায়গায় আপডেট করুন: "~ / ডেস্কটপ_ল্যাঞ্চারস / আরডুইনো____ডেস্কটপ", এবং পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে ডেস্কটপে সিমলিংকগুলি দ্বারা স্বীকৃত হবে এবং "/ usr / share /" অ্যাপ্লিকেশন "।
  • ডেস্কটপ আইকনটি পরিবর্তন করার পরে যদি আপডেট না হয় তবে ডেস্কটপটিতে ক্লিক করুন F5অথবা ডেস্কটপ আইকনগুলি রিফ্রেশ করতে Ctrl+ বা হিট Rকরুন।
  • শর্টকাটগুলি সরাতে ডেস্কটপ থেকে এবং "/ usr / share / অ্যাপ্লিকেশন" থেকে নীচে সিলেমিকগুলি মুছুন:
    • rm ~/Desktop/Arduino_1_8_5.desktop
    • sudo rm /usr/share/applications/Arduino_1_8_5.desktop

স্ক্রীনশট:

সদ্য নির্মিত শর্টকাট সহ আমার ডেস্কটপ:

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

সদ্য নির্মিত শর্টকাট সহ ইউনিটি লঞ্চার মেনু:

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

অতিরিক্ত পড়া:

অতিরিক্ত জ্ঞান এবং বিকল্প কৌশলগুলির জন্য, এখানে "ইউনিটিএলঞ্চারসঅ্যান্ডডেস্কটপ ফাইলস" এর সরকারী উবুন্টু ডকুমেন্টেশন দেখুন: https://help.ubuntu.com/commune/UnityLaunchersAndDesktopFiles


3

স্কেইনের পূর্ববর্তী উত্তর বিবেচনা করে, gnome-panelউপায় নির্ভরতা ইনস্টল করে, তবে জিনিসগুলির একেবারে নীচে - আমাদের সত্যিকারের সেগুলির দরকার হয় না, আমাদের কেবল .desktopফাইল তৈরি করা দরকার । সুতরাং, আমি একটি ছোট স্ক্রিপ্ট রেখেছি যা গ্রাফিকাল পদ্ধতিতে, ফোল্ডারে একটি নামকৃত .desktopফাইল তৈরি ~/Desktopকরে, ইউনিটি লঞ্চারটিতে ব্যবহারের জন্য এবং পিন করার জন্য সহজেই উপলব্ধ। এখানে সেরা স্ক্রিপ্টিং নয়, তবে কাজটি করে।

এটি ফাইল হিসাবে নাম হিসাবে সংরক্ষণ করা যেতে পারে makeLauncher.sh, ডান ক্লিক থেকে অনুমতি পরিবর্তন করুন -> বৈশিষ্ট্য -> অনুমতি -> ফাইল হিসাবে প্রোগ্রাম হিসাবে চালানো মঞ্জুরি দিন এবং এটি যেতে প্রস্তুত।

#!/bin/bash

FORM=$(zenity --forms \ --title="Simple shortcut maker" --text="Create new .desktop file" \
        --add-entry="Program Name" \
        --add-entry="Command or path to file" \
        --add-entry="Terminal app(true/false)" \
        --add-entry="Icon (path)") 

[ $? == 0 ] || exit 1

awk -F'|' -v home="$HOME" '{ 
    FILE = home"/Desktop/"$1".desktop"
        print "[Desktop Entry]" >> FILE
        print "Type=Application" >> FILE
        print "Name="$1 >> FILE
        print "Exec="$2 >> FILE
        print "Terminal="$3 >> FILE
        if ($4 !~ /^[ ]*$/)
            print "Icon="$4 >> FILE ;
    system("chmod 755 " FILE);

}' <<< "$FORM"

এবং এটি দেখতে কেমন তা এখানে

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

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


1
পরামর্শগুলি: টার্মিনাল অ্যাপ্লিকেশনটি একটি চেকবক্স হওয়া উচিত - এটি কোডটিকে কিছুটা জটিল করে তুলবে, তবে ব্যবহারকারীর পক্ষে আরও সহজ। আইকনটি কোনও বিকল্প পিকার হতে পারে।
মুরু

@ মুরু ভাল পরামর্শ - আমি এটিতে কাজ করব।
সের্গেই কোলোডিয়াজনি

আমি স্ক্রিপ্টটি একটি নটিলাস অ্যাকশনে যুক্ত করেছি তবে এটি কেবলমাত্র ডেস্কটপে লঞ্চার তৈরি করে। স্ক্রিপ্টটি কার্যকর করা হয় এমন ফোল্ডারের ভিতরে লঞ্চটি তৈরি করার কোনও উপায় আছে (সেই ক্রিয়াটির সাথে)?

1
@ সিপ্রিকাস ভাল, হ্যাঁ, সম্ভব: স্ক্রিপ্টটি লিখেছেন FILE = home"/Desktop/"$1".desktop", যেখানে অংশে কমান্ডের homeপরিবর্তনশীল হিসাবে সংজ্ঞায়িত করা awkহয়েছে -v home="$HOME"। আপনি যা করতে পারেন তা হ'ল কমান্ড FILE থেকে সমস্ত রেফারেন্স মুছে ফেলা হবে awkএবং কমান্ডটি নিজেই একটি নির্দিষ্ট ফাইল নামটিতে পুনর্নির্দেশ করতে হবে যা আপনি তৈরি করতে চান > somefile.desktop। এটি খুব কঠিন নয়, কেবলমাত্র সেই নির্দিষ্ট অংশটি আবার লিখতে হবে। কয়েক দিনের মধ্যে আমাকে মনে করিয়ে দিন। আমি আগামীকাল এই উত্তরটি আপডেট করার চেষ্টা করব, তবে আমি ভুলে যেতে পারি।
সের্গেই কোলোডিয়াজনি

ধন্যবাদ! - আমি এই আরও সরল উত্তর নিয়ে এসেছি ( নটিলাস প্রসঙ্গ মেনুতে 'লঞ্চ তৈরি করুন' যুক্ত করুন gnome-desktop-item-edit) ( তবে) তবে আমি মনে করি আপনার সম্ভবত আরও ভাল।

2

কারণ আমি লক্ষ্য করেছি যে ডেস্কটপ ও ঐক্য লঞ্চার প্রশ্ন খুব প্রায়ই :) দয়া করে, এই উইকি পাতা আমি তৈরি করেছি সচেতন হতে https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles


2
ব্যবহারকারী কী করতে পারে তার জন্য একটি সংক্ষিপ্তসার বা পদক্ষেপ যুক্ত করুন, কেবল একটি লিঙ্ক খুব সহায়ক নয়।
মাতেও

2

এটি সহজেই nautilus-action& ব্যবহার করে অর্জন করা যেতে পারে gnome-desktop-item-edit

ধাপ:

  • টার্মিনালে নিম্নলিখিত কমান্ডটি চালিয়ে নটিলাস-অ্যাকশন ইনস্টল করুন:

    sudo apt-get install nautilus-action
    
  • নটিলাস-অ্যাকশনগুলি আরম্ভ করুন এবং একটি নতুন ক্রিয়া তৈরি করুন।

  • অ্যাকশন ট্যাবের অধীনে, " অবস্থানের প্রসঙ্গ মেনুতে প্রদর্শন আইটেমটি " দেখুন, তারপরে প্রসঙ্গ লেবেলে , এটি প্রবেশ করুন : লঞ্চার তৈরি করুন।

Nautilus অ্যাকশন-তৈরি-launcher1

  • এখনই কমান্ড ট্যাবটি খুলুন এবং নিম্নলিখিত বিশদটি প্রবেশ করুন:

    ট্যাগ: Create Launcher

    পথ: gnome-desktop-item-edit

    পরামিতি: --create-new %f

    ওয়ার্কিং ডিরেক্টরি: Click Browse and select your Desktop folder.

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

  • বাকি ট্যাবগুলি যেমন রয়েছে তেমন ছেড়ে দিন now এখন আপনার আদেশটি সংরক্ষণ করুন এবং প্রস্থান করুন:

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

  • নটিলাস পুনরায় চালু করুন:

    nautilus -q
    
  • তৈরি প্রবর্তক নির্বাচন করে আপনি প্রসঙ্গ মেনু থেকে শর্টকাট যুক্ত করতে পারেন

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

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

শর্টকাটটি আপনার বর্তমান ডিরেক্টরিতে যুক্ত করা হয়েছে আপনি ডান ক্লিক করুন

সম্পন্ন!


গৌণ সংশোধন, দয়া করে "নটিলাস-অ্যাকশন" না "নটিলাস-অ্যাকশন" পড়ার জন্য প্রথম কমান্ডটি সংশোধন করুন।
ড্যানিয়েল দ্রপিক

উবুন্টু 18.04.1 অধীনে এই চেষ্টা করেছিলেন কিন্তু পেতে $ sudo apt-get install nautilus-actions Reading package lists... Done Building dependency tree Reading state information... Done Package nautilus-actions is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'nautilus-actions' has no installation candidate
brewmanz

nautilus-actionসঙ্গে প্রতিস্থাপন করা হয়েছে filemanger-actions। তবে এটি রেপোতে নেই
খুরশিদ আলম


1

আমি লক্ষ্য করেছি যে জিনোম-প্যানেল এবং জিনোম-টুইটক-সরঞ্জাম উভয়েরই এমনকি নির্ভরযোগ্যতার একটি বোঝা প্রয়োজন --no-recommends

আমি এখন পর্যন্ত যে পদ্ধতিটি ব্যবহার করেছি তা হ'ল ফায়ারফক্সের মতো ড্যাশ থেকে একটি নির্বিচার আইকন বেছে নেওয়া এবং এটি ডেস্কটপে টেনে আনুন। আপনি লঞ্চার থেকে কোনও আইকন টেনে আনতে পারবেন না, এটি আপনাকে দেয় না। সুতরাং এটি ড্যাশ হতে হবে, সুতরাং ড্যাশ চালু করতে আপনার কীবোর্ডের সুপার (বা উইন্ডোজ) কী টিপুন, নিশ্চিত করুন যে এটি ফুলস্ক্রিন নয় (উপরে বামে বোতামটি দিয়ে টগল করুন), তারপরে যেকোন আইকনটি টেনে আনুন আপনার ডেস্কটপ

তারপরে নতুন ডেস্কটপ আইকনটিতে ডান ক্লিক করুন এবং পথ, বিবরণ, আইকন (এবং আপনার পছন্দ মত মন্তব্য করুন) পরিবর্তন করুন। তারপরে এই নতুন লঞ্চারটিকে অন্য কোথাও টেনে আনুন /home/yourname/Misc/Appsএবং শেষ অবধি, সেখান থেকে এটিকে লঞ্চারে টেনে আনুন।

দ্রষ্টব্য: আপনি যদি ডেস্কটপ থেকে সরাসরি লঞ্চারের কাছে ফাইলটি টানেন, তবে ডেস্কটপ ফাইলটি মুছুন, লঞ্চার এন্ট্রিটি দুর্দান্ত দেখানো সত্ত্বেও কাজ করা বন্ধ করবে। আমি ধরে নিয়েছি এটি আসলটির সাথে কিছুটা শর্টকাট তৈরি করে যা আপনি সবে মুছে ফেলেছেন।


উবুন্টু 13.04 এ এটি (আর কোনও কাজ করে না)? ড্যাশ থেকে একটি লঞ্চার আইকন টেনে আনলে কিছুই হয় না। এটি লঞ্চারটিতে কেবল "ফিরে যায়"। আমি মনে করি এটি পূর্ববর্তী উবুন্টু সংস্করণগুলিতে কাজ করত। আমি জানি না কেন তারা দরকারী বৈশিষ্ট্যগুলি সরিয়ে রাখে।
ম্যাটিও

হ্যাঁ, আপনি লঞ্চারটি থেকে টেনে আনতে পারবেন না, আপনাকে অবশ্যই ড্যাশ থেকে টেনে আনতে হবে - সুতরাং ড্যাশ আনতে আপনার সুপার কী টিপুন, তারপরে কোনও আইকনই তা করবে। আপনার ড্যাশ পূর্ণ পর্দাও রাখতে হবে না (উপরে-বাম দিকে একটি আকার টগল রয়েছে) যাতে আপনার আইকনটিতে টানতে ডেস্কটপ দেখতে পান can এখনও 13.04 এ কাজ করে। যদিও আমি 13.10 এ এখনও চেষ্টা করেছি না।
স্কেইন

ওহ, দেখুন, আমি ভেবেছিলাম আপনি প্রবর্তক সম্পর্কে কথা বলছিলেন, কারণ আমি নাম গুলিয়ে ফেললাম এবং ড্যাশগুলি আমার চেষ্টা করে থাকা মেশিনে পুরো পর্দাটি coveredেকে দিয়েছিল, তাই আমি ড্যাশ থেকে কোনও কিছুই টেনে আনতে পারিনি। তবে আমি নিশ্চিত নই যে এটি সম্পূর্ণ স্ক্রিন ছিল, আমি মনে করি এটি পর্দাটি খুব ছোট এবং নন-ফুলস্ক্রিন ড্যাশ এটি সমস্ত পূরণ করে। এমন ক্ষেত্রে কেউ কী করতে পারে? দেখে মনে হচ্ছে না আপনি
ড্যাশটির

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

1

আমি লঞ্চগুলি তৈরির জন্য একটি সামান্য কমান্ড লাইন প্রোগ্রাম তৈরি করেছি। উদাহরণ:

iconize -n "Sublime Text" -p /home/marco/Desktop/sublime/sublime -i /home/marco/Desktop/sublime/Icon/256x256/sublime_text.png

এটি ভিতরে একটি ডেস্কটপ এন্ট্রি তৈরি করবে ~/.local/share/applications:

[Desktop Entry]
Type=Application
Name=Sublime Text
Exec=/home/marco/Scrivania/sublime/sublime %U
Icon=/home/marco/Scrivania/sublime/Icon/256x256/sublime_text.png

তারপরে আপনি এটিকে আপনার ডেস্কটপটিতে এভাবে স্থানান্তর করতে পারেন:

mv ~/.local/share/applications/sublime-text.desktop ~/Desktop

আরও শক্তিশালী বিকল্প হ'ল আলাকার্তে এবং মেনুলিবার (তাদের আরও ফাংশন এবং গ্রাফিকাল ইউজার ইন্টারফেস রয়েছে)।


স্ক্রিপ্টের লিঙ্কটি মারা গেছে

0

এই প্রবর্তকগুলির একটি সমস্যা রয়েছে: আপনি ওয়েব ব্রাউজার থেকে এগুলি ব্যবহার করতে পারবেন না, উদাহরণস্বরূপ ইমেল বার্তাগুলিতে সংরক্ষণাগার সংযুক্ত করতে বা http://2shared.com/ এর মতো সাইটগুলিতে ফাইল আপলোড করতে to

একটি সহজ সমাধান আছে:

  1. একটি টার্মিনাল উইন্ডো খুলুন
  2. চালান ln -s /destination/directory ~/Desktop/nameofshortcut

উদাহরণ স্বরূপ: ln -s /data/music ~/Desktop/good_music

ডেস্কটপে একটি আইকন উপস্থিত হয়, নীচে একটি তীরযুক্ত ফোল্ডারের চিত্র সহ এটি লঞ্চগুলির বসন্ত বা রকেটের পরিবর্তে একটি শর্টকাট উপস্থাপন করে।


0

১৪.০৪ -তে আপনি এক্সিকিউটেবলের উপর ডান-ক্লিক করতে পারেন এবং চয়ন Make Linkকরতে পারেন, তারপরে আপনি সেই লিঙ্কটি আপনার ডেস্কটপে টানতে এবং ফেলে দিতে পারেন।

এই প্রোগ্রামটি আপনার লঞ্চারের সাথে সংযুক্ত করতে, কেবল প্রোগ্রামটি শুরু করুন এবং তারপরে এটি চলাকালীন আপনার লঞ্চার বারের আইকনে ডান ক্লিক করুন এবং চয়ন করুন Lock to Launcher

দ্রষ্টব্য: আপনার প্রবর্তক বারে এইভাবে প্রোগ্রাম যুক্ত করা WINE অ্যাপ্লিকেশনগুলির সাথে কাজ করে না , তবে আপনি এখনও আপনার ডেস্কটপে WINE অ্যাপ্লিকেশনগুলি যুক্ত করতে পারেন।


-2
  1. টার্মিনাল অ্যাপ্লিকেশন শুরু করুন। (হটকি: সিটিআরএল + আল্ট + টি)
  2. সুপার ম্যানেজার (আপনার অ্যাকাউন্টের প্রশাসক স্তর) হিসাবে ফাইল ম্যানেজারটি চালু করতে sudo nautilus কমান্ডটি ব্যবহার করুন । (*)
  3. কম্পিউটার> ইউএসআর> ভাগ করুন> অ্যাপ্লিকেশনগুলি ব্রাউজ করুন এবং আপনি যে অ্যাপ্লিকেশনটি ব্যবহার করতে চান তাতে স্ক্রোল করুন।
  4. নটিলাস ফাইল ম্যানেজার উইন্ডো থেকে ডেস্কটপে টানুন। (নিশ্চিত করুন নটিলাস উইন্ডোটি সর্বোচ্চ নয় not)
  5. নটিলাস বন্ধ করুন এবং টার্মিনাল থেকে প্রস্থান করুন।
  6. ডেস্কটপের চারপাশে নতুন লঞ্চারটি যে জায়গায় চান তা টেনে আনুন।

(*) আপনি যদি সাধারণ স্তরের ব্যবহারকারী হিসাবে কেবল নটিলিয়াসের সাথে টানতে / ছাড়ার চেষ্টা করেন তবে আপনি একটি ত্রুটি পাবেন। এই ত্রুটিটি আমাকে এখানে তালিকাভুক্ত ছয়টি ধাপ খুঁজে বের করতে বাধ্য করেছিল। এটি "ব্যর্থতা" এর আরও একটি উদাহরণ যা সাফল্যের পথে এক ধাপ।


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