ওপেনসুএসে একটি প্রদত্ত ফাইল সরবরাহকারী একটি প্যাকেজ আমি কীভাবে খুঁজে পাব?


11

আমি কিছুটা Contents-<arch>.gzদেবিয়ান নিয়ে ভাবছি । একটি নেটওয়ার্ক পরিষেবাও ঠিক ছিল। এটি কি বিদ্যমান?

সাধারণ বিবরণ: উদাহরণস্বরূপ, আমাদের বাইনারি নামের একটি বাইনারি প্রয়োজন exampletool, যা আমরা অন্যান্য বিতরণ বা অপারেশন সিস্টেম থেকে খুব ভাল জানি। আমরা এটি ইনস্টল করতে চাই, উদাহরণস্বরূপ, জিপার সহ। তবে জিপার কেবল একটি প্যাকেজ ইনস্টল করতে পারে। কোন প্যাকেজে আমরা প্রয়োজনীয় exampletoolবাইনারিটি খুঁজে পেতে পারি তা জানতে, আমাদের বর্তমানে ইনস্টলড থাকা ফাইল তালিকায় কার্যত একটি অনুসন্ধান এবং আদর্শভাবে একটি দ্রুত, তাত্পর্যপূর্ণ অনুসন্ধান করতে হবে, তবে সংগ্রহস্থলগুলি উপলব্ধ প্যাকেজগুলিতে রয়েছে । ডিবিয়ানে, প্যাকেজ সংগ্রহস্থলের নামের একটি সূচক ফাইল রয়েছে Contents-amd64.gz, যার মধ্যে আমরা একটি zgrepকমান্ডের সাহায্যে প্রয়োজনীয় প্যাকেজটি খুঁজে পেতে পারি । আমি ওপেনসুএসের জন্যও অনুরূপ কিছু একক-কমান্ড সমাধান খুঁজছি। যদি কিছুই না থাকে তবে একটি ওয়েব পরিষেবাও একই কার্যকারিতার জন্য ঠিক ছিল।

উত্তর:


7

নির্দিষ্ট ফাইল খুঁজে পেতে সমস্ত উপলব্ধ প্যাকেজগুলি থেকে অনুসন্ধান করতে, আপনি বিকল্পটি wpবা উদাহরণ se --provides --match-exactহিসাবে ব্যবহার করতে পারেন :

zypper se --provides --match-exact hg

আপনি নিম্নলিখিতগুলির সাথে সামঞ্জস্য আউটপুট দেখতে পাবেন:

Loading repository data...
Reading installed packages...

S | Name      | Summary                  | Type   
--+-----------+--------------------------+--------
  | mercurial | Scalable Distributed SCM | package

সেদিক থেকে আপনি একটি স্ট্যান্ডার্ড জিপার ইনস্টলের মাধ্যমে প্যাকেজটি ইনস্টল করতে পারেন

zypper in mercurial

এটি লক্ষ করা উচিত যে zypper wpএটি অপ্রচলিত এবং এটি আর উপলভ্য নাও হতে পারে।


এটি সর্বদা নির্ভরযোগ্য নয়। আমি জানি না তবে ফাইল ফাইলের নাম যেমন zypper search --provides [--match-exact] getenforceফলাফল zypper search --provides nslookupদেয় না, যখন হয় না।
লেস্টার

6

ভবিষ্যতের গুগলদের কাছে: @ সাইলারসিয়ারের দুর্দান্ত সমাধান :-) এর পরেও, একটি সরঞ্জাম রয়েছে scoutযা ব্যবহারিকভাবে সমস্ত কিছু সন্ধান করতে সক্ষম, আমরা যেমন বাইনারি পেতে পারি ঠিক তেমনই আমরা আরএমপি -এস পেতে পারি প্রদত্ত জাভা বর্গের জন্য জারস।

উদাহরণস্বরূপ, আমরা স্কাউটের binকমান্ডটি ব্যবহার করতে পারি কী প্যাকেজ hgনির্বাহযোগ্যকে সরবরাহ করে :

scout bin hg

এই অনুসন্ধানের ফলাফলটি mercurialপ্যাকেজ:

 repository      | package   | path     | binary
-----------------+-----------+----------+--------
 zypp (repo-oss) | mercurial | /usr/bin | hg    

আপনি কি দয়া করে scoutসরঞ্জাম সম্পর্কে আরও কিছু নির্দিষ্ট হতে পারেন ? আপনি কি তার 'সম্পূর্ণ নাম বা URL এর' কোডটি দিতে পারেন?
SebMa

@ সেবমা এটি আরপিএম থেকে ডাউনলোডযোগ্য, সম্ভবত জিপার দ্বারা। এটি সম্ভব, এটি একটি মানহীন রেপোতে ছিল। আমি খুব ভাল মনে করতে পারি না :-( আমি আর সুসকে আর ব্যবহার করি না But তবে এটি আমার পক্ষে সম্ভব হবার সম্ভাবনা রয়েছে, তবে আমি এটি যাচাই করে দেখলাম যা আমি পেয়েছি তা ব্যাখ্যা করব It এটা সম্ভব, সুসেই অনেক পরিবর্তন হয়েছে তারপরে থেকে
পেন্টার - মনিকা

আমার Jolla1 ডিভাইসে (সেলফিশস), zypper wp scoutবলেছেনNo matching items found.
SebMa

"স্কাউট সরঞ্জাম আরপিএম" এর জন্য @ স্বেবমা গুগলিং আমি এই লিঙ্কটি ঘটনাস্থলে পেয়েছি , বর্তমান মুহুর্তে আমি আরও সাহায্য করতে পারি না। সম্ভবত আপনাকে এটি কিছু অ-মানক সংগ্রহস্থল থেকে ইনস্টল করতে হবে।
পিটারহ - মনিকা

আপনি যে লিঙ্কটি সরবরাহ করেছেন তাতে এটি বলে: "স্কাউট টমবয়ের নোট বা জ্নোটের একটি ইন্টারফেস যা যোগাযোগের জন্য ডিবিস ব্যবহার করে।" আমি নিশ্চিত নই যে আমরা যে সরঞ্জামটি সন্ধান করছি।
SebMa

1

আমি গেকো লিনাক্স এক্সএফসিই ব্যবহার করছি। আমি ইয়াস্ট 2 খুললাম এবং জিনোম-অনুসন্ধান-সরঞ্জাম এবং জিনোম-শেল-অনুসন্ধান-সরবরাহকারী-নটিলাস ইনস্টল করেছি । এটি ঠিক মত কাজ করে, যেমন ক্যাটফিশ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.