Lzip
lzip হল তথ্য সংকোচনের জন্য একটি বিনামূল্যে, কমান্ড-লাইন সরঞ্জাম; এটি একটি ইউজার ইন্টারফেসের সাথে লেমপেল-জিভ-মার্কভ চেইন অ্যালগরিদম (LZMA) নিয়োগ করে যা gzip এবং bzip2 এর মতো সাধারণ ইউনিক্স সংকোচনের সরঞ্জামগুলির ব্যবহারকারীদের কাছে পরিচিত। জিজিপ এবং বিজিপ2-এর মতো, একাধিক ফাইল সংকুচিত করার জন্য সংযোগ সমর্থন করা হয়, তবে প্রথাটি হল এমন একটি ফাইল বান্ডিল করা যা নিজেই একটি সংরক্ষণাগার, যেমন টার বা সিপিও ইউনিক্স প্রোগ্রাম দ্বারা তৈরি। এলজিপ মাল্টিভলিউম আর্কাইভ তৈরির জন্য আউটপুটকে বিভক্ত করতে পারে। lzip দ্বারা উত্পাদিত ফাইলটি সাধারণত ফাইলের নাম এক্সটেনশন হিসাবে. lz দেওয়া হয় এবং ডেটা মিডিয়া টাইপ অ্যাপ্লিকেশন/lzip দ্বারা বর্ণনা করা হয়। প্রোগ্রামগুলির ইজিপ স্যুটটি আন্তোনিও দিয়াজ দিয়াজ দ্বারা সি + + এবং সি-তে লেখা হয়েছিল এবং জি. এন. ইউ জেনারেল পাবলিক লাইসেন্সের (জি. পি. এল) সংস্করণ 2 বা তার পরের সংস্করণের শর্তাবলীর অধীনে বিনামূল্যে সফ্টওয়্যার হিসাবে বিতরণ করা হচ্ছে। ইতিহাস 7-জিপ 2000 সালে মুক্তি পায়; এল. জেড. এম. এ নিযুক্ত একটি সরঞ্জাম 2004 সালে ইউনিক্স-সদৃশ অপারেটিং সিস্টেমে প্রথম উপলব্ধ হয় যখন 7-জিপ (পি7জিপ)-এর কমান্ড-লাইন সংস্করণের একটি পোর্ট মুক্তি পায়। একই বছরে, এলজেডএমএ এসডিকে উপলব্ধ হয়, যার মধ্যে "এলজেডএমএ একা" নামক প্রোগ্রাম অন্তর্ভুক্ত ছিল; এক বছরেরও কম সময়ের মধ্যে, লাস কলিন এলজেডএমএ ইউটিলস প্রকাশ করে, যা প্রথমে শুধুমাত্র এলজেডএমএ একা একটি জিজিপ-সদৃশ ইন্টারফেস প্রয়োগকারী মোড়ক স্ক্রিপ্টের একটি সেট নিয়ে গঠিত ছিল। 2008 সালে, অ্যান্টোনিও দিয়াজ দিয়াজ এলজিপ প্রকাশ করেন, যা এলজেডএমএ ডেটা স্ট্রিমের পরিবর্তে চেকসাম এবং ম্যাজিক নম্বর সহ একটি ধারক বিন্যাস ব্যবহার করে, যা এলজেডএমএ ব্যবহারের জন্য একটি সম্পূর্ণ ইউনিক্স-শৈলী সমাধান প্রদান করে। তা সত্ত্বেও, এল. জেড. এম. এ ইউটিলসকে একই ধরনের বৈশিষ্ট্যের জন্য সম্প্রসারিত করা হয়েছিল এবং তারপর নাম পরিবর্তন করে এক্স. জেড. ইউটিলস করা হয়েছিল। বৈশিষ্ট্য ফাইল ইন্টিগ্রিটি এলজিপ স্বাধীনভাবে ডিকম্প্রেসিবল ডেটা বিভাগগুলির সাথে আর্কাইভ তৈরি করতে সক্ষম যা "মাল্টিমেম্বার আর্কাইভ" নামে পরিচিত (পাশাপাশি মাল্টিভলিউম আর্কাইভ তৈরির জন্য বিভক্ত আউটপুট)। উদাহরণস্বরূপ, যদি অন্তর্নিহিত ফাইলটি একটি টার আর্কাইভ হয়, তবে এটি সংরক্ষণাগারের অন্যান্য অংশ ক্ষতিগ্রস্ত হলেও যে কোনও অক্ষত ফাইল বের করার অনুমতি দিতে পারে। ফাইল বিন্যাসের ক্ষেত্রে, প্রতিটি সংকুচিত প্রবাহের জন্য একটি সমন্বিত 32-বিট চেকসামের মাধ্যমে অখণ্ডতা পরীক্ষা সক্ষম করার উপর বিশেষ জোর দেওয়া হয়েছে; এটি ক্ষতিগ্রস্ত ডেটা সনাক্ত এবং পুনর্গঠনের জন্য এলজিপ্রিকোভার প্রোগ্রামের সাথে সংমিশ্রণে ব্যবহৃত হয়। এই পুনরুদ্ধারের সরঞ্জামটি একটি সংরক্ষণাগারের একাধিক অনুলিপি একত্রিত করতে পারে যেখানে প্রতিটি অনুলিপির ফাইলের ভিন্ন অংশে ক্ষতি হতে পারে। সমান্তরালতা lzip-এর ডিফল্ট ডিস্ট্রিবিউশনে দুটি সমান্তরাল ইন্টারফেস রয়েছে। যে কোনও ফাইলকে সমান্তরালভাবে সংকুচিত করে। এটির ব্যবহার অপর্যাপ্ত, কারণ প্রচলিত প্রোগ্রামটির ডিকম্প্রেশনের জন্য এটি সনাক্ত করার জন্য একটি ফাইলের সামনে পুরো স্ট্রিমের প্রয়োজন হয়, যার ফলে অ-সমান্তরাল নিষ্কাশন হয়। আরএআর বা 7-জিপের মতো আধুনিক আর্কাইভারের মতো একটি সমান্তরাল আর্কাইভারকে একত্রিত করে। কঠিন সংকোচন ব্লকগুলি ফাইলের সীমানার সাথে সারিবদ্ধ হয়, তাই একটি ফাইল বের করার জন্য শুধুমাত্র সেই নির্দিষ্ট সদস্য ব্লককে ডিকম্প্রেস করার প্রয়োজন হয়। গ্রহণযোগ্যতা জনপ্রিয় লিনাক্স বিতরণগুলিতে, এলজিপ সাধারণত অফিসিয়াল প্যাকেজ সংগ্রহস্থল থেকে ইনস্টল করা যেতে পারে। সিগউইন একটি রক্ষণাবেক্ষণকৃত ঐচ্ছিক প্যাকেজ (এর সেটআপ ইনস্টলারের আর্কাইভ বিভাগ) হিসাবে এলজিপ অফার করে এবং এর জিএনইউ টার ইউটিলিটি প্রোগ্রামে. এলজেড আর্কাইভের জন্য সমর্থন রয়েছে (তৈরির জন্য-- এলজিপ বিকল্প সহ)। মিনজিডব্লিউ-ডাব্লু64 এমএসওয়াইএস2 (প্যাকম্যান-এস এলজিপ)-এ একটি রক্ষণাবেক্ষণ প্যাকেজের মাধ্যমে এলজিপ বিতরণ করে। এলজিপ অ্যান্ড্রয়েডের জন্য একটি টার্মিনাল-ইন্টারফেসেও পাওয়া যায় যা মাস্টার-কনসোল ইনকর্পোরেটেড দ্বারা পোর্ট করা হয়েছিল। জিএনইউ অটোটুলগুলি এলজিপ সমর্থন করে। এএম _ আইএনআইটি _ অটোমেকে ডিস্ট-এলজিপ যোগ করলে এলজিপ-এড টারবল তৈরি হবে। সঙ্কোচিত ফাইলগুলি স্বচ্ছভাবে পরিচালনা করতে এলজিপ ব্যবহার করে জিএনইউ টার সমর্থনের সংস্করণ 1.23 এবং নতুন। GNOME-এর আর্কাইভিং টুল, আর্কাইভ ম্যানেজার, lzip ফাইল সমর্থন করে। অ্যাপ্লিকেশন লিনাক্স ডিস্ট্রিবিউশন ড্রাগোরা জিএনইউ/লিনাক্স-লিব্রে তার সফ্টওয়্যার প্যাকেজগুলির জন্য এলজিপ ব্যবহার করে। এলজিপ আইএএনএ থেকে টাইম জোন ডাটাবেস এবং লিনাক্স কার্নেলের জিএনইউ সংস্করণ বিতরণ করতে ব্যবহৃত হয়। ইউরোপীয় সংসদ তার ডাটাবেসের সম্পূর্ণ ডাম্পগুলি জে. এস. ও. এন ফরম্যাটে এলজিপ দিয়ে সংকুচিত করে প্রকাশ করে। নাসার প্ল্যানেটারি ডেটা সিস্টেমে (পি. ডি. এস) লিজিপ ব্যবহার করা হয়। এছাড়াও আই. ই. টি. এফ ফ্রি ডেটা কম্প্রেশন সফ্টওয়্যারে লসলেস ডেটা কম্প্রেশন রেফারেন্স বাহ্যিক লিঙ্ক এলজিপ বিন্যাস নির্দিষ্টকরণ এলজিপ বিন্যাস নির্দিষ্টকরণ দেখুন।