ইউম / আরপিএম দিয়ে ইনস্টল করার পরে কোনও প্রোগ্রাম চালু করতে কী নামটি টাইপ করবেন তা কীভাবে জানবেন?


16

আমি সবেমাত্র rpmনিম্নলিখিত কমান্ডটি ব্যবহার করে একটি ইনস্টল করেছি :

yum localinstall ./FoxitReader-1.1-0.fc9.i386.rpm 

এখন, এটি কৌশলটি করেছে এবং আমি অ্যাপ্লিকেশনটি ব্যবহার করে চালু করতে পারি:

FoxitReader &

FoxitReaderঅ্যাপটি আরম্ভ করতে ব্যর্থ হলে কী নামটি ছিল অন্যরকম কিছু। সবেমাত্র ইনস্টল হওয়া লঞ্চার ফাইলটির নাম কী হতে পারে তা আমি কীভাবে জানতে পারি?

উত্তর:


18

আমি সাধারণত আরপিএম এর বিষয়বস্তু তালিকাভুক্ত করি এবং এটি ব্যবহার করে ফিল্টার করি /bin/। এই ডিরেক্টরিতে ফাইলগুলি কার্যকর হয়।

$ rpm -ql ImageMagick | grep /bin/
/usr/bin/animate
/usr/bin/compare
/usr/bin/composite
/usr/bin/conjure
/usr/bin/convert
/usr/bin/display
/usr/bin/identify
/usr/bin/import
/usr/bin/mogrify
/usr/bin/montage
/usr/bin/stream

আমি পাচ্ছি এটি package FoxitReader-1.1-0.fc9.i386.rpm is not installedকি কারণ আপনি ইনস্টল করতে ইয়াম লোকালিনস্টল ব্যবহার করেছেন?
— রাজেশ্বর

1
rpm -ql FoxitReader | grep bin/- আরপিএমের পুরো ফাইলের নাম ব্যবহার করবেন না।
— গ্যারেথ TheRed

ধন্যবাদ আপনি আমাকে বলতে পারবেন কেন আমরা আরপিএম ফাইলের পুরো নামটি ব্যবহার করিনি?
— রাজেশ্বর

1
কারণ rpmকমান্ডের বিভিন্ন বিকল্পের বিভিন্ন শব্দার্থবিজ্ঞান রয়েছে। কেউ কেউ ইনস্টল করা প্যাকেজের নাম প্রত্যাশা করেন, আবার কেউ কেউ শারীরিক ফাইলের নাম।
— ট্রিপল

আপনি কোনও ইনস্টল করা প্যাকেজ থেকে সমস্ত ইনস্টল করা ফাইল ইত্যাদির জন্য ফাইলগুলি rpm -qlp FoxitReader-1.1-0.fc9.i386.rpmrpm -qlf /usr/share/misc/magicrpm -qla
— আরপিএমের

7

ডেবিয়ানদের জন্য একই; একটি ইনস্টল প্যাকেজ জন্য,

dpkg -L <packagename> | grep -F /bin/

dpkg -Lপ্যাকেজের বিষয়বস্তুগুলি (মূলত মুদ্রণগুলি /var/lib/dpkg/info/<packagename>.list) তালিকাভুক্ত করে এবং এতে থাকা grepকোনও ফাইল পাথ খুঁজে বের করে /bin/।

আপনি debএখনও ইনস্টল না করা একটি ফাইলের জন্য ,

dpkg-deb -c path/to/filename.deb | grep -F /bin/

অপরিচিত প্যাকেজের জন্য, আপনি সাধারণত পরীক্ষা করতে চান /usr/share/doc/<packagename>/README.Debianএবং যদি ডিরেক্টরিতে কোনও NEWSফাইল বা একটি examplesবা contribউপ-ডিরেক্টরি হিসাবে অন্য দরকারী জিনিস থাকে তবে সেগুলিও দেখুন।


2
dpkg -S এই নাম যুক্ত প্যাকেজ অনুসন্ধান করে। এটি কেবল ঘটে যায় যে প্যাকেজগুলিতে সাধারণত এর নামের সাথে মিলে যাওয়া একটি ফাইল থাকে। আপনি সত্যিই চানdpkg -L
— gelngel

2

অন্য অনেকে ইতিমধ্যে জানিয়েছে, প্যাকেজ ফাইল তালিকায় "/ বিন" অনুসন্ধান করুন।

এই যে জেন্টু

$ equery f firefox | grep bin

equeryপ্যাকেজের অংশ gentoolkit।


1

সঙ্গে:

rpm -qlp package.rpm

কমান্ড আপনি একটি আরপিএম ফাইলের মধ্যে ফাইল তালিকাভুক্ত করতে পারেন। এক্সিকিউটেবলগুলি সম্ভবত কিছু বিন ফোল্ডারে থাকবে। তাই:

rpm -qlp package.rpm | grep bin 

কাজ করতে পারে।

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