~ / .Local / শেয়ার / অ্যাপ্লিকেশনগুলি ওভাররাইড / usr / শেয়ার / অ্যাপ্লিকেশনগুলি কি করতে পারে?


17

আমাকে কিছু যুক্ত কনফিগার পরিবর্তন সহ কে.ডি. তে কিছু অ্যাপ্লিকেশন চালু করতে হবে। এর সাথে গোলযোগ না করে সবচেয়ে ভাল উপায় /হ'ল .desktopস্বতন্ত্র অ্যাপ্লিকেশনগুলির ফাইল অনুলিপি করা , যা আমাকে কনফিগারেশন পরিবর্তন করতে হবে, থেকে /usr/share/applicationsবিকল্পগুলি যুক্ত করতে হবে এবং তারপরে সেগুলি অনুলিপি করতে হবে ~/.local/share/applications

আমি ভাবছিলাম যে এটি এমন কোনও সমস্যা সৃষ্টি করছে যা সম্পর্কে আমি অবগত নই। আর যদি এর থেকে আরও ভাল উপায় হয় তবে সবকিছু অনুলিপি না করে কেবল ডেস্কটপ ফাইলটিতে একটি পরিবর্তন যুক্ত করে বলুন ~/.local/share/applications

ধন্যবাদ।


1
না না! কেবল নির্দিষ্টগুলি !!
জ্যাকব ভিলিজম

উত্তর:


12

হ্যাঁ আপনি যেটি সংশোধন করতে চান তার অনুলিপি ~/.local/share/applicationsতৈরির কাজ করা উচিত এবং যদি আপনি কোনও খারাপ সম্পাদনা না করে (যেমন মাইম-প্রকারগুলি মুছে ফেলা) না করেন তবে খুব বেশি সমস্যার সৃষ্টি করা উচিত নয়। সমস্তগুলি অনুলিপি করার অর্থ হ'ল যদি /usr/share/applicationsসেগুলিতে আপডেট হয় ~/.local/share/applicationsতবে সেগুলিতে আপডেট হবে না এবং আপনি যে অ্যাপ্লিকেশনগুলি সরিয়েছেন সেগুলির জন্য লঞ্চারগুলি রয়ে যাবে। এটি অপ্রয়োজনীয় সকলের অনুলিপি করে বিরক্ত করবেন না।

আপনি সম্পাদনাগুলি করার পরে, চলমানটি update-desktop-database ~/.local/share/applications/নিশ্চিত হওয়া উচিত যে নতুন লঞ্চারটি স্বীকৃত, তাই ড্যাশ / মেনুতে দেখানো হয়েছে।

ইউনিটির প্রবর্তক এবং সম্ভবত জিনোমের ড্যাশ সম্ভবত সংস্করণটি দেখায় /usr/share/applications, তাই আপনাকে আইকনটি আনলক এবং লক করতে হবে। জিনোম 3-এ পুনরায় আরম্ভের প্রয়োজন হতে পারে, নটিলাস সেইসাথে কাজ করতে পারে তাই লগ আউট এবং লগ ইন ব্যাকআপ এটিকে ঠিক করতে হবে।

নিম্নলিখিতটি পড়া সম্পাদনাগুলি করতে সহায়তা করতে পারে:


আমি কি কেস আমি একটি অ্যাপ্লিকেশন উভয় একটি ডেস্কটপ ফাইল আছে যে জন্য dulicate এন্ট্রি এছাড়াও দেখুন করবে ভাবছি /usr/share/applicationsএবং ~/.local/share/applications
সুধীর খঙ্গার

@ ডননিজাজেন দেখুন: জিজ্ঞাসাবাবু
জ্যাকব ভ্লিজম

1
@ জ্যাকবভিলিজম আমি দেখছি ফাইলের নামগুলি একই হয় তবে এর মধ্যে একটিটি ~/.local/share/applicationsপ্রাধান্য পায়। ধন্যবাদ।
সুধীর খঙ্গার

স্থানীয়ভাবে সম্পাদিত .desktopফাইলগুলির সাথে স্মরণ রাখার জন্য @ ডননিজাজেন এমন কিছু হ'ল কোনও অ্যাপ্লিকেশন আপডেট করা থাকলে (গ্লোবাল .desktopফাইল সহ ) আপডেট করা হয় না তবে স্থানীয় নয়। ক্রোম এর জন্য বিখ্যাত, ডুপ্লিকেট আইকনগুলির ফলে।
জ্যাকব ভিলিজম

উবুন্টু 18.10 এ, আমি যদি টার্মিনাল এন্ট্রিটি অনুলিপি করি org.gnome.Terminal.desktop, তবে এটি যখন .desktopসুপার + অনুসন্ধান থেকে পছন্দসই পরিবর্তিত পরিবর্তনটি খুলবে , তবে এই নতুন পরিবর্তিত টার্মিনাল উইন্ডোটির জন্য ডকটিতে প্রদর্শিত আইকনটি এখনও সিস্টেমটিকে বোঝায় .desktop
সিরো সান্তিলি :5 改造 中心 法轮功 六四

3

সমস্ত ফাইল / ডিরেক্টরি কপি করবেন না /usr/share/applications

.desktopফাইল সম্পাদনা করার আগে স্থানীয়ভাবে এটি অনুলিপি করা ভাল অনুশীলন । এটি উপযুক্ত পদ্ধতি। আপনি এটিকে অনুলিপি / সম্পাদনা করে এবং লগ আউট / আউট করার পরে, স্থানীয় একটি বিশ্বব্যাপীটিকে ছাড়িয়ে দেবে।

সমস্ত ফাইল /usr/share/applicationsসরাসরি ব্যবহারকারী দ্বারা চালিত বোঝানো হয় না। কিছু ফাইল সম্ভবত কোনও .desktopফাইল নয় এবং কয়েকটি ডিরেক্টরি উপস্থিত থাকতে পারে। (AO) কেন আপনি কেবল কপি করবেন উচিত যে সবকিছু থেকে /usr/share/applicationsমধ্যে ~/.local/share/applications

.desktopস্থানীয়ভাবে সমস্ত ফাইল অনুলিপি করার কোনও কারণ নেই । স্থানীয় উপস্থিতি যদি স্থানীয়দের উপস্থিত থাকে তবে তারা কেবল বিশ্বব্যাপীকে ছাড়িয়ে যাবে । স্থানীয় একটির অস্তিত্ব না থাকলে, বিশ্বব্যাপী এখনও "দায়িত্বে" থাকে।

আমি যদি সম্পূর্ণ বিষয়বস্তু অনুলিপি করি তবে কি কোনও ঝুঁকি /usr/share/applicationsআছে ~/.local/share/applications?

এছাড়াও, বেহুদা সদৃশ তৈরি অনুলিপি থেকে সবকিছু থেকে /usr/share/applicationsআপনার ডেস্কটপে শুরু করার করতে পারেন কারণ দ্বন্দ্ব। আমি আসলে এটি একবারে পরীক্ষামূলক হিসাবে করেছিলাম ( Unity), একটি স্টার্টআপ ইউএসবি দিয়ে জিনিসগুলি ঠিক করতে হয়েছিল।

উপসংহার:

যদি আপনার কাছে এটি করার কোনও কারণ থাকে তবে কেবলমাত্র বিশ্বব্যাপী .desktopফাইলগুলি অনুলিপি করুন ~/.local/share/applicationsএবং কেবলমাত্র ফাইলগুলি অনুলিপি করুন (এবং সম্পাদনা করুন)।

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


লেখার আপ জন্য ধন্যবাদ. কেবল আপনাকে জানাতেই আমার পরিষ্কার হওয়া উচিত ছিল আমার পুরো ডিরেক্টরিটি অনুলিপি করার কোনও ইচ্ছা নেই। আমি কেবল পৃথক ফাইলগুলি অনুলিপি করতে চাইছিলাম।
সুধীর খঙ্গার

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

এছাড়াও ~/.local/share/applications আপনি যদি আপনার অ্যাপ্লিকেশনগুলির সাথে অদ্ভুত আচরণ দেখতে শুরু করেন, ব্রাউজারটি অদ্ভুতভাবে শুরু হয়, একই অ্যাপের আইকনগুলিকে লঞ্চার ইত্যাদিতে
গুন করে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.