Lzip
lzip என்பது தரவின் சுருக்கத்திற்கான ஒரு இலவச, கட்டளை-வரி கருவியாகும்; இது gzip மற்றும் bzip2 போன்ற வழக்கமான யுனிக்ஸ் சுருக்க கருவிகளின் பயனர்களுக்கு நன்கு தெரிந்த ஒரு பயனர் இடைமுகத்துடன் லெம்பல்-ஜிவ்-மார்கோவ் சங்கிலி வழிமுறையை (LZMA) பயன்படுத்துகிறது. gzip மற்றும் bzip2 ஐப் போலவே, பல கோப்புகளை சுருக்குவதற்கு ஒருங்கிணைப்பு ஆதரிக்கப்படுகிறது, ஆனால் தார் அல்லது சிபியோ யுனிக்ஸ் நிரல்களால் உருவாக்கப்பட்டவை போன்ற ஒரு காப்பகமாக இருக்கும் ஒரு கோப்பை தொகுப்பதே வழக்கமாக உள்ளது. மல்டி வால்யூம் காப்பகங்களை உருவாக்குவதற்கான வெளியீட்டை Lzip பிரிக்கலாம். lzip ஆல் தயாரிக்கப்படும் கோப்பு வழக்கமாக அதன் கோப்பு பெயர் நீட்டிப்பாக. lz வழங்கப்படுகிறது, மேலும் தரவு ஊடக வகை பயன்பாடு/lzip ஆல் விவரிக்கப்படுகிறது. நிரல்களின் lzip தொகுப்பு C + + மற்றும் C இல் அன்டோனியோ டயஸ் டயஸ் என்பவரால் எழுதப்பட்டது, மேலும் இது குனு பொது பொது உரிமத்தின் (ஜிபிஎல்) பதிப்பு 2 அல்லது அதற்குப் பிந்தைய விதிமுறைகளின் கீழ் இலவச மென்பொருளாக விநியோகிக்கப்படுகிறது. வரலாறு 7-ஜிப் 2000 ஆம் ஆண்டில் வெளியிடப்பட்டது; LZMA ஐப் பயன்படுத்தும் ஒரு கருவி முதன்முதலில் யுனிக்ஸ் போன்ற இயக்க முறைமைகளில் 2004 ஆம் ஆண்டில் 7-ஜிப் (p7zip) இன் கட்டளை-வரி பதிப்பின் துறைமுகம் வெளியிடப்பட்டபோது கிடைத்தது. அதே ஆண்டில், LZMA SDK கிடைத்தது, இதில் "lzma _ தனியாக" என்ற நிரலும் அடங்கும்; ஒரு வருடத்திற்குள், லாஸ் கொலின் LZMA யூட்டில்களை வெளியிட்டார், இது முதலில் lzma _ தனியாக ஒரு gzip போன்ற இடைமுகத்தை செயல்படுத்தும் ரேப்பர் ஸ்கிரிப்ட்களின் தொகுப்பை மட்டுமே கொண்டிருந்தது. 2008 ஆம் ஆண்டில், அன்டோனியோ டயஸ் டயஸ் lzip ஐ வெளியிட்டார், இது மூல LZMA தரவு ஸ்ட்ரீமுக்கு பதிலாக செக்க்சம்கள் மற்றும் மேஜிக் எண்களுடன் ஒரு கொள்கலன் வடிவமைப்பைப் பயன்படுத்துகிறது, இது LZMA ஐப் பயன்படுத்துவதற்கான முழுமையான யுனிக்ஸ் பாணி தீர்வை வழங்குகிறது. இருப்பினும், LZMA யூட்டில்கள் இதே போன்ற அம்சங்களைக் கொண்டிருக்க நீட்டிக்கப்பட்டது, பின்னர் XZ யூட்டில்கள் என்று மறுபெயரிடப்பட்டது. அம்சங்கள் கோப்பு ஒருமைப்பாடு lzip "பல உறுப்பினர் காப்பகம்" என்று அழைக்கப்படும் சுயாதீனமாக சிதைக்கக்கூடிய தரவு பிரிவுகளுடன் காப்பகங்களை உருவாக்கும் திறன் கொண்டது (அதே போல் பல தொகுதி காப்பகங்களை உருவாக்குவதற்கான பிளவு வெளியீடு). எடுத்துக்காட்டாக, அடிப்படை கோப்பு ஒரு தார் காப்பகமாக இருந்தால், காப்பகத்தின் பிற பகுதிகள் சேதமடைந்தாலும், சேதமடையாத கோப்புகளைப் பிரித்தெடுக்க இது அனுமதிக்கும். கோப்பு வடிவமைப்பைப் பொறுத்தவரை, ஒவ்வொரு சுருக்கப்பட்ட ஸ்ட்ரீமுக்கும் ஒருங்கிணைந்த 32-பிட் செக்சம் மூலம் ஒருமைப்பாட்டைச் சரிபார்க்க சிறப்பு முக்கியத்துவம் கொடுக்கப்பட்டுள்ளது; இது சேதமடைந்த தரவைக் கண்டறிந்து மறுகட்டமைக்க lziprecover நிரலுடன் இணைந்து பயன்படுத்தப்படுகிறது. இந்த மீட்பு கருவி ஒரு காப்பகத்தின் பல நகல்களை ஒன்றிணைக்க முடியும், அங்கு ஒவ்வொரு நகலும் கோப்பின் வெவ்வேறு பகுதியில் சேதம் ஏற்படலாம். இணையான lzip இயல்புநிலை விநியோகத்தில் வழங்கப்பட்ட இரண்டு இணையான இடைமுகங்களைக் கொண்டுள்ளது. எந்தவொரு கோப்பையும் இணையான வழியில் சுருக்குகிறது. இதைப் பயன்படுத்துவது போதுமானதாக இல்லை, ஏனெனில் வழக்கமான நிரலுக்கு ஒரு கோப்பின் முன் முழு ஸ்ட்ரீமும் டிகம்பிரஸனுக்கு அதைக் கண்டுபிடிக்க வேண்டும், இதன் விளைவாக இணையாக இல்லாத பிரித்தெடுத்தல் ஏற்படுகிறது. RAR அல்லது 7-ஜிப் போன்ற நவீன காப்பகங்களைப் போலவே இணையான காப்பகமாகவும் இணைக்கப்பட்டுள்ளது. திடமான சுருக்கத் தொகுதிகள் கோப்பு எல்லைகளுடன் சீரமைக்கப்படுகின்றன, எனவே ஒரு கோப்பைப் பிரித்தெடுப்பதற்கு அந்த குறிப்பிட்ட உறுப்பினர் தொகுதியை மட்டுமே சிதைக்க வேண்டும். தத்தெடுப்பு கிடைக்கும் தன்மை பிரபலமான லினக்ஸ் விநியோகங்களில், lzip ஐ வழக்கமாக அதிகாரப்பூர்வ தொகுப்பு களஞ்சியங்களிலிருந்து நிறுவலாம். சிக்வின் lzip ஐ பராமரிக்கப்படும் விருப்பத் தொகுப்பாக வழங்குகிறது (அதன் அமைப்பை நிறுவியின் காப்பக வகை), மேலும் அதன் குனு தார் பயன்பாட்டு நிரல். lz காப்பகங்களுக்கான ஆதரவைக் கொண்டுள்ளது (உருவாக்கத்திற்கான-- lzip விருப்பத்துடன்). மின்ஜிடபிள்யூ-டபிள்யூ64 எம்எஸ்வைஎஸ்2 (பேக்மேன்-எஸ் எல்ஜிப்) இல் பராமரிக்கப்படும் தொகுப்பின் மூலம் எல்ஜிப்-ஐ விநியோகிக்கிறது. ஆண்ட்ராய்டுக்கான முனைய இடைமுகத்திலும் Lzip கிடைக்கிறது, இது மாஸ்டர்-கன்சோல் இன்க் மூலம் அனுப்பப்பட்டது. குனு தானியங்கி கருவிகள் lzip ஐ ஆதரிக்கின்றன. AM _ INIT _ AUTOMAKE இல் டிஸ்ட்-எல்ஸிப்பைச் சேர்ப்பது எல்ஸிப்-எட் டார்பால்களை உருவாக்கும். பதிப்புகள் 1.23 மற்றும் குனு தார் ஆதரவின் புதிய பதிப்புகள் சுருக்கப்பட்ட கோப்புகளை வெளிப்படையாக கையாள lzip ஐப் பயன்படுத்துகின்றன. GNOME இன் காப்பகப்படுத்தும் கருவி, காப்பக மேலாளர், lzip கோப்புகளை ஆதரிக்கிறது. பயன்பாடு லினக்ஸ் விநியோகம் டிராகோரா குனு/லினக்ஸ்-லிபர் அதன் மென்பொருள் தொகுப்புகளுக்கு lzip ஐப் பயன்படுத்துகிறது. ஐ. ஏ. என். ஏ-விலிருந்து நேர மண்டல தரவுத்தளத்தையும், லினக்ஸ் கர்னலின் குனு பதிப்பையும் விநியோகிக்க லிசிப் பயன்படுத்தப்படுகிறது. ஐரோப்பிய நாடாளுமன்றம் அதன் தரவுத்தளத்தின் முழுமையான டம்ப்களை ஜேஎஸ்ஓஎன் வடிவத்தில் எல்ஜிப் மூலம் சுருக்கி வெளியிடுகிறது. நாசாவின் கிரக தரவு அமைப்பில் (பி. டி. எஸ்) எல்ஸிப் பயன்படுத்தப்படுகிறது. IETF இலவச தரவு சுருக்க மென்பொருளில் இழப்பற்ற தரவு சுருக்க குறிப்புகள் வெளிப்புற இணைப்புகள் Lzip வடிவமைப்பு விவரக்குறிப்பு Lzip வடிவமைப்பு விவரக்குறிப்பைப் பார்க்கவும்