dpkg-query - ক্লাউডে অনলাইন

এটি হল dpkg-query কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


dpkg-query - dpkg ডাটাবেস অনুসন্ধান করার জন্য একটি টুল

সাইনোপিসিস


dpkg- প্রশ্ন [পছন্দ...] হুকুম

বর্ণনাঃ


dpkg- প্রশ্ন তালিকাভুক্ত প্যাকেজ সম্পর্কে তথ্য দেখানোর একটি টুল dpkg ডাটাবেস।

কম্যান্ডস


-l, --তালিকা [প্যাকেজ-নাম-প্যাটার্ন...]
প্রদত্ত প্যাটার্নের সাথে মিলে যাওয়া প্যাকেজের তালিকা করুন। যদি না প্যাকেজ-নাম-প্যাটার্ন দেওয়া হয়, তালিকা সব
মধ্যে প্যাকেজ /var/lib/dpkg/স্থিতি, অ-ইনস্টল হিসাবে চিহ্নিত করা বাদ দিয়ে (যেমন
যেগুলি আগে পরিষ্কার করা হয়েছে)। সাধারণ শেল ওয়াইল্ডকার্ড অক্ষর হয়
অনুমতি দেওয়া প্যাকেজ-নাম-প্যাটার্ন. অনুগ্রহ করে মনে রাখবেন আপনি সম্ভবত উদ্ধৃত করতে হবে
প্যাকেজ-নাম-প্যাটার্ন ফাইলের নাম সম্প্রসারণ করা থেকে শেলকে আটকাতে। জন্য
উদাহরণ এটি "libc6" দিয়ে শুরু হওয়া সমস্ত প্যাকেজের নাম তালিকাভুক্ত করবে:

dpkg- প্রশ্ন -l 'libc6*'

আউটপুটের প্রথম তিনটি কলাম পছন্দসই অ্যাকশন, প্যাকেজের স্থিতি,
এবং ত্রুটি, যে ক্রমে.

কাঙ্ক্ষিত পদক্ষেপ:
u = অজানা
i = ইনস্টল করুন
h = ধরে রাখুন
r = সরান
p = শুদ্ধ করা

প্যাকেজ অবস্থা:
n = ইনস্টল করা হয়নি
c = কনফিগার ফাইল
H = অর্ধ-ইনস্টলড
U = আনপ্যাক করা
F = অর্ধ-কনফিগার করা
W = ট্রিগার-অপেক্ষা
t = ট্রিগার-মুলতুবি
i = ইনস্টল করা

ত্রুটি পতাকা:
= (কোনও)
R = পুনঃস্থাপন-প্রয়োজনীয়

একটি বড় হাতের স্থিতি বা ত্রুটি অক্ষর নির্দেশ করে যে প্যাকেজ গুরুতর হতে পারে
সমস্যা অনুগ্রহ করে পড়ুন dpkg(1) উপরের রাজ্য এবং পতাকা সম্পর্কে তথ্যের জন্য।

এই বিকল্পের আউটপুট বিন্যাস কনফিগারযোগ্য নয়, কিন্তু স্বয়ংক্রিয়ভাবে পরিবর্তিত হয়
টার্মিনাল প্রস্থ মাপসই. এটি মানুষের পাঠকদের জন্য উদ্দিষ্ট, এবং সহজে নয়
মেশিন-পাঠযোগ্য। দেখা -W (-- দেখান) এবং -- শো ফরম্যাট কনফিগার করার একটি উপায় জন্য
আউটপুট ফরমেট.

-W, -- দেখান [প্যাকেজ-নাম-প্যাটার্ন...]
ঠিক যেমন --তালিকা এই বিকল্পটি প্রদত্ত প্যাটার্নের সাথে মিলে যাওয়া সমস্ত প্যাকেজের তালিকা করবে।
তবে আউটপুট ব্যবহার করে কাস্টমাইজ করা যেতে পারে -- শো ফরম্যাট বিকল্প ডিফল্ট
আউটপুট বিন্যাস প্রতি ম্যাচিং প্যাকেজ প্রতি একটি লাইন দেয়, প্রতিটি লাইনের নাম থাকে
(এর জন্য আর্কিটেকচার কোয়ালিফায়ারের সাথে প্রসারিত বহু-খিলান একই প্যাকেজ) এবং
প্যাকেজের ইনস্টল করা সংস্করণ, একটি ট্যাব দ্বারা পৃথক করা হয়েছে।

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

-L, --তালিকা ফাইল প্যাকেজ-নাম...
থেকে আপনার সিস্টেমে ইনস্টল করা ফাইল তালিকা প্যাকেজ-নাম. যখন একাধিক প্যাকেজ-নাম
তালিকাভুক্ত করা হয়, ফাইলগুলির অনুরোধ করা তালিকাগুলি একটি খালি লাইন দ্বারা পৃথক করা হয়, এর সাথে
যুক্তি তালিকায় উল্লিখিত একই ক্রম। যাইহোক, নোট করুন যে দ্বারা নির্মিত ফাইল
প্যাকেজ-নির্দিষ্ট ইনস্টলেশন-স্ক্রিপ্ট তালিকাভুক্ত করা হয় না।

--নিয়ন্ত্রণ-তালিকা প্যাকেজ-নাম
থেকে আপনার সিস্টেমে ইনস্টল করা নিয়ন্ত্রণ ফাইল তালিকা প্যাকেজ-নাম (dpkg 1.16.5 থেকে)।
এই ইনপুট আর্গুমেন্ট হিসাবে ব্যবহার করা যেতে পারে --কন্ট্রোল-শো.

--কন্ট্রোল-শো প্যাকেজ-নাম নিয়ন্ত্রণ ফাইল
মুদ্রণ করুন নিয়ন্ত্রণ ফাইল থেকে আপনার সিস্টেমে ইনস্টল করুন প্যাকেজ-নাম মান থেকে
আউটপুট (dpkg 1.16.5 থেকে)।

-c, --নিয়ন্ত্রণ-পথ প্যাকেজ-নাম [নিয়ন্ত্রণ ফাইল]
থেকে আপনার সিস্টেমে ইনস্টল করা নিয়ন্ত্রণ ফাইলগুলির জন্য পাথ তালিকা করুন প্যাকেজ-নাম (dpkg থেকে
1.15.4)। যদি নিয়ন্ত্রণ ফাইল নির্দিষ্ট করা হয় তারপর শুধুমাত্র সেই নিয়ন্ত্রণের জন্য পথ তালিকাভুক্ত করুন
ফাইল যদি এটি উপস্থিত থাকে।

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

-S, -- অনুসন্ধান ফাইলের নাম-সার্চ-প্যাটার্ন...
প্রদত্ত প্যাটার্নের সাথে সম্পর্কিত ফাইলগুলির মালিকানাধীন প্যাকেজগুলি অনুসন্ধান করুন৷ স্ট্যান্ডার্ড
শেল ওয়াইল্ডকার্ড অক্ষর প্যাটার্নে ব্যবহার করা যেতে পারে, যেখানে তারকাচিহ্ন (*) এবং
প্রশ্নবোধক চিহ্ন (?) একটি স্ল্যাশের সাথে মিলবে, এবং ব্ল্যাকস্ল্যাশ (\) একটি অব্যাহতি হিসাবে ব্যবহার করা হবে
অক্ষর।

প্রথম অক্ষর হলে ফাইলের নাম-সার্চ-প্যাটার্ন এর কেউ নয়*[?/' তারপর, এটা
একটি সাবস্ট্রিং ম্যাচ হিসাবে বিবেচিত হবে এবং এর দ্বারা পরিবেষ্টিত হবে*' (যেমন
in *ফাইলের নাম-সার্চ-প্যাটার্ন*) যদি পরবর্তী স্ট্রিংটিতে 'এর যেকোনো একটি থাকে*[?'
তারপর এটি একটি গ্লোব প্যাটার্নের মতো পরিচালনা করা হবে, অন্যথায় যেকোন ট্রেলিং '/'বা'/.' ইচ্ছাশক্তি
সরানো হবে এবং একটি আক্ষরিক পথ সন্ধান করা হবে।

এই কমান্ডটি রক্ষণাবেক্ষণকারী স্ক্রিপ্ট দ্বারা তৈরি অতিরিক্ত ফাইলগুলিকে তালিকাভুক্ত করবে না এবং এটিও করবে না
বিকল্প তালিকা।

-p, --প্রিন্ট-ভাল প্যাকেজ-নাম...
সম্পর্কে বিস্তারিত প্রদর্শন করুন প্যাকেজ-নাম, যেমন পাওয়া যায় /var/lib/dpkg/উপলভ্য। কখন
বহু প্যাকেজ-নাম তালিকাভুক্ত করা হয়, অনুরোধ করা হয় সহজলভ্য এন্ট্রি দ্বারা পৃথক করা হয়
একটি খালি লাইন, আর্গুমেন্ট তালিকায় উল্লিখিত একই ক্রম সহ।

APT-ভিত্তিক ফ্রন্টএন্ড ব্যবহারকারীদের ব্যবহার করা উচিত কার্যক্ষম-ক্যাশে প্রদর্শনী প্যাকেজ-নাম পরিবর্তে হিসাবে
সহজলভ্য ফাইলটি ব্যবহার করার সময় শুধুমাত্র আপ টু ডেট রাখা হয় নির্বাচন করুন.

-?, --help
ব্যবহারের বার্তা দেখান এবং প্রস্থান করুন।

--সংস্করণ
সংস্করণটি দেখান এবং প্রস্থান করুন।

বিকল্প


--admindir=Dir
এর অবস্থান পরিবর্তন করুন dpkg তথ্যশালা. ডিফল্ট অবস্থান হল /var/lib/dpkg.

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

-f, --শোফরম্যাট=বিন্যাস
এই বিকল্পটি আউটপুটের বিন্যাস নির্দিষ্ট করতে ব্যবহৃত হয় -- দেখান উত্পাদন করবে। দ্য
বিন্যাস একটি স্ট্রিং যা তালিকাভুক্ত প্রতিটি প্যাকেজের জন্য আউটপুট হবে।

বিন্যাসে স্ট্রিং, “" পালানোর পরিচয় দেয়:

\n নতুন লাইন
\r গাড়ি ফেরত
\t ট্যাব

"” অন্য কোনো অক্ষর নিচের কোনো বিশেষ অর্থকে চাপা দেওয়ার আগে
চরিত্র, যা "এর জন্য দরকারী" এবং "$".

প্যাকেজ তথ্য প্যাকেজ পরিবর্তনশীল উল্লেখ সন্নিবেশ দ্বারা অন্তর্ভুক্ত করা যেতে পারে
সিনট্যাক্স ব্যবহার করে ক্ষেত্র "${ক্ষেত্র[;প্রস্থ]}” ক্ষেত্রগুলি ডান-সারিবদ্ধভাবে প্রিন্ট করা হয় যদি না
প্রস্থ ঋণাত্মক যে ক্ষেত্রে বাম প্রান্তিককরণ ব্যবহার করা হবে। পরবর্তী
ক্ষেত্রs স্বীকৃত কিন্তু তারা অগত্যা স্থিতি ফাইলে উপলব্ধ নয়
(শুধুমাত্র অভ্যন্তরীণ ক্ষেত্র বা বাইনারি প্যাকেজে সংরক্ষিত ক্ষেত্রগুলি এতে শেষ হয়):

স্থাপত্য
বাগ
কনফিলস (অভ্যন্তরীণ)
কনফিগার-সংস্করণ (অভ্যন্তরীণ)
যুদ্ধ
বিরতি
নির্ভর করে
বিবরণ
বাড়ায়
অপরিহার্য
ফাইলের নাম (অভ্যন্তরীণ, সম্মুখ প্রান্ত সম্পর্কিত)
হোম পেজ
ইনস্টল করা-আকার
MD5sum (অভ্যন্তরীণ, সম্মুখ প্রান্ত সম্পর্কিত)
MSDOS- ফাইলের নাম (অভ্যন্তরীণ, সম্মুখ প্রান্ত সম্পর্কিত)
পালক
আদি
প্যাকেজ
প্রাক-নির্ভর করে
অগ্রাধিকার
উপলব্ধ
প্রস্তাবনাগুলি
প্রতিস্থাপন
সংস্করণ (অপ্রচলিত)
অধ্যায়
আয়তন (অভ্যন্তরীণ, সম্মুখ প্রান্ত সম্পর্কিত)
উৎস
অবস্থা (অভ্যন্তরীণ)
প্রস্তাব
ট্যাগ (সাধারণত .deb-এ নয় কিন্তু রিপোজিটরি প্যাকেজ ফাইলগুলিতে)
ট্রিগার-প্রতীক্ষিত (অভ্যন্তরীণ)
ট্রিগার-পেন্ডিং (অভ্যন্তরীণ)
সংস্করণ

নিম্নলিখিত ভার্চুয়াল ক্ষেত্র, দ্বারা উত্পন্ন dpkg- প্রশ্ন অন্যদের থেকে মান থেকে
ক্ষেত্র (মনে রাখবেন যে এগুলি নিয়ন্ত্রণ ফাইলের ক্ষেত্রের জন্য বৈধ নাম ব্যবহার করে না):

বাইনারি: প্যাকেজ
এটিতে একটি সম্ভাব্য আর্কিটেকচার কোয়ালিফায়ার সহ বাইনারি প্যাকেজের নাম রয়েছে
যেমন "libc6:amd64" (dpkg 1.16.2 থেকে)। একটি আর্কিটেকচার কোয়ালিফায়ার হবে
প্যাকেজের নাম দ্ব্যর্থহীন করতে present, উদাহরণস্বরূপ যদি প্যাকেজ থাকে
a বহু-খিলান এর মান সহ ক্ষেত্র একই অথবা প্যাকেজটি বিদেশী
স্থাপত্য।

বাইনারি: সারাংশ
এতে প্যাকেজের সংক্ষিপ্ত বিবরণ রয়েছে (যেহেতু dpkg 1.16.2)।

db: স্ট্যাটাস-অ্যাব্রেভ
এটিতে সংক্ষিপ্ত প্যাকেজ স্থিতি রয়েছে, যেমন "ii" (যেহেতু dpkg
1.16.2).

db: স্ট্যাটাস-ওয়ান্ট
এতে প্যাকেজ ওয়ান্টেড স্ট্যাটাস রয়েছে, স্ট্যাটাস ফিল্ডের অংশ (যেহেতু dpkg
1.17.11).

db:স্থিতি-স্থিতি
এতে প্যাকেজ স্ট্যাটাস শব্দ রয়েছে, স্ট্যাটাস ক্ষেত্রের অংশ (যেহেতু dpkg
1.17.11).

db: স্থিতি-Eflag
এটিতে প্যাকেজ স্থিতি ত্রুটির পতাকা রয়েছে, স্থিতি ক্ষেত্রের অংশ (যখন থেকে
dpkg 1.17.11)।

উত্স: প্যাকেজ
এটিতে এই বাইনারি প্যাকেজের জন্য উত্স প্যাকেজের নাম রয়েছে (যেহেতু dpkg
1.16.2).

উত্স: সংস্করণ
এটিতে এই বাইনারি প্যাকেজের জন্য উত্স প্যাকেজ সংস্করণ রয়েছে (যেহেতু dpkg
1.16.2)

ডিফল্ট বিন্যাস স্ট্রিং হল "${binary:Package}\t${Version}\n” আসলে, সব
স্ট্যাটাস ফাইলে পাওয়া অন্যান্য ক্ষেত্রগুলি (যেমন ব্যবহারকারীর সংজ্ঞায়িত ক্ষেত্রগুলি) অনুরোধ করা যেতে পারে,
খুব সেগুলি যেমন আছে তেমন মুদ্রিত হবে, যদিও, কোন রূপান্তর বা ত্রুটি পরীক্ষা করা হয় না
তাদের উপর নাম পেতে dpkg রক্ষণাবেক্ষণকারী এবং ইনস্টল করা সংস্করণ, আপনি
চালাতে পারে:

dpkg- প্রশ্ন -W -f='${বাইনারি:প্যাকেজ} ${সংস্করণ}\t${রক্ষণাবেক্ষণকারী}\n' dpkg

প্রস্থান করুন স্থিতি


0 অনুরোধ করা প্রশ্ন সফলভাবে সঞ্চালিত হয়েছে.

1 কমান্ড লাইন পার্স করার সময় বা ক্যোয়ারী করার সময় সমস্যার সম্মুখীন হয়েছিল,
কোন ফাইল বা প্যাকেজ পাওয়া যাচ্ছে না সহ (ব্যতীত --নিয়ন্ত্রণ-পথ).

পরিবেশ


DPKG_ADMINDIR
যদি সেট এবং --প্রশাসক বিকল্পটি নির্দিষ্ট করা হয়নি, এটি হিসাবে ব্যবহার করা হবে
dpkg ডেটা ডিরেক্টরি।

COLUMNS বাই
এই সেটিং এর আউটপুটকে প্রভাবিত করে --তালিকা এর প্রস্থ পরিবর্তন করে বিকল্প
এর আউটপুট।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে dpkg-query ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম