প্যাকম্যান, আর্চ লিনাক্স প্যাকেজ ম্যানেজার
The জনপ্রিয় ডিস্ট্রিবিউশন "আর্ক লিনাক্স" এর বিকাশকারীরা ঘোষণা করেছে যে বিতরণ ইতিমধ্যেই ব্যবহার করছে আপনার Pacman 6.1 প্যাকেজ ম্যানেজারের নতুন আপডেট। এই নতুন সংস্করণটি এটির সাথে অনেকগুলি উন্নতি এবং বৈশিষ্ট্য নিয়ে আসে যা প্যাকেজ পরিচালনা প্রক্রিয়াকে অপ্টিমাইজ করে, সহায়তার উন্নতিগুলি আরও ভাল বিভাগে প্রয়োগ করা হয়েছে।
যারা প্যাকম্যান সম্পর্কে জানেন না তাদের জন্য আপনার জানা উচিত যে এটি, যেমন APT, DNF বা RPM, এটি একটি প্যাকেজ ম্যানেজার, যা আর্চ লিনাক্সের উপর ভিত্তি করে ডিস্ট্রিবিউশনে ব্যবহৃত হয়, যেমন আর্চ লিনাক্স নিজেই এবং প্রাপ্ত সিস্টেম যেমন মাঞ্জারো লিনাক্স। প্যাকমাn সফ্টওয়্যার ইনস্টলেশন, আপডেট এবং অপসারণ পরিচালনার জন্য দায়ী, উপরন্তু, এটি প্যাকেজ পরিচালনা এবং তাদের নির্ভরতা সম্পর্কিত কাজগুলি স্বয়ংক্রিয় করে সফ্টওয়্যার পরিচালনাকে সহজ করে।
প্যাকম্যান 6.1 এর প্রধান অভিনবত্ব
প্যাকম্যান 6.1 এর উল্লেখযোগ্য বৈশিষ্ট্যগুলির মধ্যে একটি হল ক্যাশে সার্ভারের পরিচিতি, এই ফাংশন ডাউনলোড করা প্যাকেজ ক্যাশ করার অনুমতি দেয়, যা ভবিষ্যত প্যাকেজ ডাউনলোডের গতি বাড়ায় এবং মিররিং সহজ করে, যার ফলে প্যাকেজ ম্যানেজমেন্ট অপারেশনের দক্ষতা এবং গতি উন্নত হয়।
আরেকটি পরিবর্তন যা এই নতুন সংস্করণে দাঁড়িয়েছে makepkg-এ যেখানে বেশ কিছু উন্নতি বাস্তবায়িত হয়েছেসহ makepkg.conf.d ডিরেক্টরিতে প্রতিস্থাপন কনফিগারেশন ফাইল সংজ্ঞায়িত করার ক্ষমতা, libdepends এবং libprovides এর পরিবর্তে autodeps লাইব্রেরির ব্যবহার, GITFLAG এনভায়রনমেন্ট ভেরিয়েবলের মাধ্যমে Git-এর জন্য অতিরিক্ত পতাকা নির্দিষ্ট করার ক্ষমতাহ্যাঁ, কাস্টম সোর্স যাচাইয়ের জন্য verify() ফাংশন প্রয়োগ করা হয়েছে এবং যোগ করা হয়েছে git/mercurial/bzr উৎসের জন্য চেকসাম সমর্থন।
এর পাশাপাশি উল্লেখ্য, ড রেপো-অ্যাড ইউটিলিটির আচরণ পরিবর্তন করেছে ডিফল্টরূপে রিপোজিটরিতে প্যাকেজ ডিজিটাল স্বাক্ষর তথ্য যোগ না করার জন্য, প্রয়োজনে এই আচরণটি ফেরাতে “–include-sigs” বিকল্পটি যোগ করা হয়েছে এবং md5sum রিপোজিটরি ডাটাবেসে যোগ করা হয়েছে।
এছাড়াওn –sysroot বিকল্পে উন্নতি করা হয়েছে (এটি লক্ষ করা উচিত যে -U-এর লক্ষ্যগুলি আর sysroot-এর সাপেক্ষে ব্যাখ্যা করা হয় না) ক্যাশে সার্ভার সমর্থন, অতিরিক্ত আউটপুট বিন্যাস নির্দিষ্টকরণ "–প্রিন্ট" বিকল্পে যোগ করা হয়েছে এবং এখন প্যাকেজ ডাটা সহ বর্ধিত ক্ষেত্র যোগ করা সম্ভব, প্যাকেজ পরিচালনায় আরও বিশদ এবং কাস্টমাইজেশন বিকল্প প্রদান করা।
Pacman 6.1 আরও বিস্তারিত ডায়াগনস্টিক ফলাফল প্রদান করে যখন ফাইলের দ্বন্দ্ব সনাক্ত করা হয় বা প্যাকেজগুলি দূষিত হয়, সমস্যা সমাধানকে সহজ করে, এবং নিরাপত্তা এবং নির্ভরযোগ্যতাকে শক্তিশালী করে, ওয়েব কী ডিরেক্টরি (WKD) এর জন্য উন্নত সমর্থন অফার করে। ডাউনলোড করা প্যাকেজের অখণ্ডতা।
অন্যান্য পরিবর্তন যে দাঁড়ানো:
- sha256 এবং md5 হ্যাশ গণনা করার জন্য OpenSSL-এ একটি রূপান্তর করা হয়েছে, প্যাকেটের অখণ্ডতা যাচাই করার ক্ষেত্রে নিরাপত্তা এবং দক্ষতা উন্নত করা হয়েছে।
- নির্বিচারে প্যাকেট তথ্য প্রদানের জন্য একটি বর্ধিত ডেটা ক্ষেত্র অন্তর্ভুক্ত করা হয়েছে।
- এখন, -dbonly বিকল্পটি ব্যবহার করার সময়, হুকগুলি কার্যকর করা হবে না।
- ফাইল দ্বন্দ্ব বা দুর্নীতিগ্রস্ত প্যাকেজ সম্মুখীন হলে আরো বিশদ প্রদান করা হয়.
- WKD সমর্থনে উন্নতি করা হয়েছে
- বিকৃত ডাউনলোড শিরোনাম পরিচালনাও উন্নত করা হয়েছে।
- sha256 এবং md5 যোগফল গণনা করতে openssl ইন্টারফেস ব্যবহার করা হয়।
- স্থির একাধিক ডাউনলোড অগ্রগতি বার.
- কম্পাইল করার আগে ডিরেক্টরি পরিবর্তন করতে -D বিকল্প যোগ করা হয়েছে।
- উন্নত ট্রিমিং এবং ডিবাগিং প্যাকেজ সমর্থন।
- LTO এর জন্য কনফিগারযোগ্য সমর্থন যোগ করা হয়েছে।
- উৎস থেকে PGP সাইনিং কী এখন প্যাকেজে অন্তর্ভুক্ত করা হয়েছে যদি উপলব্ধ থাকে।
- "pkgtype" xdata এ সংরক্ষিত আছে।
- mtree ফাইল থেকে md5sum সরানো হয়েছে।
- MAKEPKG_LIBRARY নথিভুক্ত করা হয়েছে।
আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন তবে আপনি বিস্তারিত পরামর্শ করতে পারেন নীচের লিঙ্কে।
যারা প্যাকম্যানের এই নতুন সংস্করণটি ইতিমধ্যেই ব্যবহার করতে চান তাদের জন্য, তাদের প্যাকম্যানের এই নতুন সংস্করণে থাকার জন্য তাদের প্যাকেজগুলি (sudo pacman -Syu) আপডেট করতে হবে।