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


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.