আমি কিভাবে উবুন্টু 18.04 তে বিশ্বাসযোগ্য হিসাবে একটি .ডেস্কটপ ফাইল চিহ্নিত করব?


16

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

অ্যাপ্লিকেশনটি ডেস্কটপ ফাইলটিকে বিশ্বস্ত হিসাবে চালু করা চিহ্নিত করা কীভাবে বার্তাটি প্রদর্শিত না হয় এবং আইসিএন ডেস্কটপে প্রদর্শিত হয়।

আমি ব্যবহার করার চেষ্টা করেছি

chmod +x *.desktop

যেমন কিছু প্রশ্নের পরামর্শ দেওয়া হয়েছে তবে এটি 18.04-এ কাজ করবে বলে মনে হচ্ছে না।



আমারও ঠিক এই একই সমস্যাটি রয়েছে, আমি যখনই ডেস্কটপ ফাইলটি ক্লিক করি তখন এটি "বিশ্বাস এবং প্রবর্তন" করতে বলে, এবং এটি খোলে, তবে প্রতিবার (একই ফাইলটিতে) এবং আইকনটি আমাকে একই জিনিস জিজ্ঞাসা করে কখনই আপডেট হয় না। অদ্ভুত বিষয়টি হ'ল, আমি মনে করি এটি X11 (startX) পুনরায় চালু করার সময়কালে শুরু হয়েছিল কারণ পূর্ণ স্ক্রিনের সময় আমার একটি অ্যাপ ফ্রিক আউট হয়েছিল। আপনি কি কখনো এই একটি সমাধান খুঁজে পেয়েছেন?
জারেড

উত্তর:


12

এই বিন্দু পর্যন্ত সরবরাহ করা উত্তরের কোনওটিতেই আপনি কীভাবে একটি অ-ইন্টারেক্টিভ পদ্ধতিতে এটি করতে পারেন সে সম্পর্কে তথ্য অন্তর্ভুক্ত করেনি। আমি যদি কোনও লঞ্চার তৈরির চিত্রটি স্ক্রিপ্ট করতে এবং এটিতে ক্লিক না করে বিশ্বাসযোগ্য করে তুলতে চাই তবে কী হবে?

এই ব্যবহারের কেসটি ইতিমধ্যে এই প্রশ্নের সাথে এই উত্তরটির সাথে সম্বোধন করা হয়েছে । আমি এই তথ্যটি এখানে নকল করছি কারণ এই প্রশ্নটি খুঁজে পাওয়া খুব সহজ ছিল এবং এটি কঠোরভাবে কোনও সদৃশ নয় কারণ এখানে প্রশ্নটি সুযোগের চেয়ে বড় larger

কমান্ড লাইন থেকে একটি লঞ্চারকে বিশ্বস্ত হিসাবে সেট করতে, চালনা করুন:

gio set /path/to/your/launcher.desktop "metadata::trusted" yes

এটি হয়ে গেলে, ভিউ রিফ্রেশ করতে ডেস্কটপে বা বর্তমান ফোল্ডারে F5 চাপুন। লঞ্চারটি এখন বিশ্বাস করা উচিত।

কিছু শর্ত রয়েছে যা অবশ্যই পূরণ করতে হবে (মালিকানা, চলমান প্রোগ্রামগুলি, সঠিক ব্যবহারকারী হিসাবে জিও চালানো)। সম্পূর্ণ তালিকার জন্য স্যান্ডারের উত্তর দেখুন ।


এটি আমার সাথে 18.04 এ কাজ করে নি। লক্ষ্য .desktopসাহায্যে ফাইল থাকার Allow executing file as programচেকবক্সটি বৈশিষ্ট্য মেনুতে অচিহ্নিত
artu-hnrq

ডেস্কটপে লঞ্চার হিসাবে আমার কাছে একটি নতুন .ডেস্কটপ ফাইল ছিল যা সঠিক আইকন পাথ এবং সমস্ত কিছু দিয়েছিল, এটি এক্সিকিউটেবল এবং সমস্ত (তাই এটি বিশ্বাসযোগ্য) দৌড়েছিল - এবং আমি আইকনটি প্রদর্শন করব না, যতক্ষণ না আমি ডেস্কটপে F5 টি আঘাত করি; এই টিপ জন্য ধন্যবাদ!
sdaau

11
  • আপনার মতো ইতিমধ্যে .ডেস্কটপ ফাইলটির এক্সিকিউটেবল বিট সেট করুন। আপনি যদি কমান্ড লাইনের চেয়েও সহজ খুঁজে পান তবে আপনি ফাইল ম্যানেজারটিতে ডান ক্লিক করে এবং "সম্পত্তি" ডায়ালগের "অনুমতি" ট্যাবে এক্সিকিউটেবল সম্পত্তি সেট করেও এটি করতে পারেন।
  • এখন ডাবল ক্লিক করে আইকনটি আবার চালু করার চেষ্টা করুন। আবার, একটি ডায়ালগ উপস্থিত হয়, তবে দ্রষ্টব্য: এটি একটি পৃথক সংলাপ। এবার, "চালু করুন এবং বিশ্বাস করুন" বোতামটি নির্বাচন করুন এবং আপনার ডেস্কটপ ফাইলটি এখন ডান আইকন সহ একটি কার্যকরী লঞ্চারে পরিণত হবে।

1
আপনার প্রতিক্রিয়ার জন্য ধন্যবাদ. আমার সমস্যাটি হ'ল আমি আইকনে ক্লিক করার পরে কোনও বার্তা উপস্থিত না হতে চাই। আপনি অ্যাপ্লিকেশনটিকে ডিফল্টরূপে বিশ্বস্ত হিসাবে চিহ্নিত করবেন কীভাবে? আইকনটিও প্রদর্শন করা দরকার।
অরুন নাথ

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

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

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

এটা ঠিক মনে হয় এটি আর মনে আছে। এটি আপনার পরামর্শ মতো কাজ করত। উবুন্টু 18.04 আপডেটের সর্বশেষ সিরিজটি এটি ভেঙে গেছে বলে মনে হচ্ছে।
অরুণ নাথ

10

কয়েক ঘন্টা অনুসন্ধানের পরে, আমি অবশেষে খুঁজে পেলাম যে .ডেস্কটপ ফাইলগুলিতে কখনই বিশ্বাসযোগ্য না হওয়া এবং আইকন না দেখানো নিয়ে আমার সমস্যার কারণ ঘটেছে:

আপনার ব্যবহারকারীর নামটিতে মালিককে পরিবর্তন করুন (আমার মূলটি সেট করা হয়েছিল যা ভেঙে দেওয়া জিনিসগুলি ছিল):

sudo chown $USER:$USER ~/.local/share/gvfs-metadata/home*

@ জর্জি উডোসেনকে ক্রেডিট যিনি আমাকে এটি ঠিক করতে সহায়তা করেছেন: জিভিএফএস-সতর্কতা **: মেটাডাটা ট্রি / হোম / ইউজার/.লোকাল / শেয়ারার / জিভিএফএস- মেটাডেটা / হোম চালু করতে পারে না: খোলা: অনুমতি অস্বীকার করেছে


1
আমার পক্ষে কাজ করেনি। এই ফাইলগুলি ইতিমধ্যে যথাযথ মালিককে সেট করা ছিল।
অ্যান্ড্রু লামরার

1

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


আমার সমস্যা ছিল যে ইতিমধ্যে সঠিক ব্যবহারকারী এবং গোষ্ঠী সেট ছিল। দুর্ভাগ্যক্রমে সত্যই নয় যে আমি আবার উবুন্টুকে অন টপ ইনস্টল করেছি এবং একই ব্যবহারকারীর নামের সাথে হোম ডিরেক্টরিটি পুনঃনির্মাণ করেছি। দেখা গেল যে একই নামের ব্যবহারকারী একই ব্যবহারকারী প্রতি নয়। সঙ্গে sudo chown -R myuser:myuser ~/সবকিছু কোন সমস্যা এবং পুনর্সূচনা করার কোন প্রয়োজন ছাড়া কাজ করেন।
সেবাস্তিয়ান বার্থ

আমি একই সমস্যা আছে। এ ছাড়া, যদি আমি নটিলাস ব্যবহার করার সময় / home/${users}/.local/share/applications/EclipseWeb.desktop এ .ডেস্কটপ ফাইলটিতে ডাবল ক্লিক করি তবে আমি একটি বার্তা পেয়েছি: অ্যাপ্লিকেশন আরম্ভ করার সময় ত্রুটি হয়েছে এবং আমি কোনও তথ্য খুঁজে পাই না আমাকে বার্তাটি ব্যাখ্যা করতে সহায়তা করতে।
জোনাথন

0

এবং কেবল বি_লোশি'র জবাব যুক্ত করতে - 16.04 থেকে 18.04 এ আপডেট করার পরে আমার কাছে একটি ডেস্কটপ ছিল স্টিম লিঙ্কে পূর্ণ আমি প্রতিটি গেম খুলতে চাই নি এবং তারপরে বিশ্বাস রাখতে ছাড়ি

for i in ~/Desktop/*.desktop; do    gio set "$i" "metadata::trusted" yes ;done

স্ট্যাকওভারফ্লো থেকে কোডটি কখনই বিশ্বাস করে না যে এটি কী করে তা নিশ্চিত করেই:

  • সেট "$i"আপনার ডেস্কটপে নামে ডেস্কটপে প্রতিটি ফাইল পূর্ণ পথে ঘুরে
  • রান

    gio set </home/path/to/your/whatever.desktop> "metadata::trusted" yes
    

    প্রতিটির জন্য, প্রত্যেকটির জন্য

  • done লুপের শেষে চিহ্নিত করে

আমার একই সমস্যা ছিল এবং জিও বা শ্যাওন উভয়ই গ্রুপ বা মালিককে পরিবর্তন করতে পারবে না।
জোনাথন

gioমালিক বা গোষ্ঠী পরিবর্তন করবে না - এটি জিনোমকে এটি বিশ্বাস করতে বলে। মালিক / গোষ্ঠীটির সাথে এটি পরীক্ষা করুন stat filename, যদি শাউনটি কোনও ত্রুটি বার্তাগুলি পরীক্ষা করে না, আপনি কেবল এটি রুট হিসাবে চালাতে পারেন sudo(উদাহরণস্বরূপ) এবং কিছু ফাইল সিস্টেম (যেমন ফাইল শেয়ার, এসডি কার্ড, উইন্ডোজ ডিস্ক) এটি সমর্থন করবে না
গ্রেগ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.