ALP இயங்குதளத்தின் இரண்டாவது முன்மாதிரி, SUSE Linux Enterprise ஐ மாற்றுகிறது

SUSE லினக்ஸ் எண்டர்பிரைஸ் விநியோகத்தின் வளர்ச்சியின் தொடர்ச்சியாக நிலைநிறுத்தப்பட்ட ALP "Punta Baretti" (அடாப்டபிள் லினக்ஸ் பிளாட்ஃபார்ம்) இன் இரண்டாவது முன்மாதிரியை SUSE வெளியிட்டுள்ளது. ALP க்கு இடையேயான முக்கிய வேறுபாடு, மைய விநியோகத்தை இரண்டு பகுதிகளாகப் பிரிப்பதாகும்: வன்பொருளின் மேல் இயங்குவதற்கான ஒரு அகற்றப்பட்ட "ஹோஸ்ட் OS" மற்றும் கன்டெய்னர்கள் மற்றும் மெய்நிகர் இயந்திரங்களில் இயங்குவதை நோக்கமாகக் கொண்ட பயன்பாடுகளை ஆதரிக்கும் அடுக்கு. அசெம்பிளிகள் x86_64 கட்டிடக்கலைக்கு தயாராக உள்ளன. ALP ஆரம்பத்தில் ஒரு திறந்த மேம்பாட்டு செயல்முறையைப் பயன்படுத்தி உருவாக்கப்பட்டது, இதில் இடைநிலை உருவாக்கம் மற்றும் சோதனை முடிவுகள் அனைவருக்கும் பொதுவில் கிடைக்கும்.

ALP கட்டமைப்பானது சுற்றுச்சூழலின் "ஹோஸ்ட் OS" இன் வளர்ச்சியை அடிப்படையாகக் கொண்டது, இது உபகரணங்களை ஆதரிக்கவும் நிர்வகிக்கவும் அவசியம். அனைத்து பயன்பாடுகள் மற்றும் பயனர் இட கூறுகளை ஒரு கலவையான சூழலில் இயக்க முன்மொழியப்பட்டது, ஆனால் "ஹோஸ்ட் OS" க்கு மேல் இயங்கும் மற்றும் ஒருவருக்கொருவர் தனிமைப்படுத்தப்பட்ட தனித்தனி கொள்கலன்கள் அல்லது மெய்நிகர் இயந்திரங்களில். இந்த அமைப்பு பயனர்களை அடிப்படையான கணினி சூழல் மற்றும் வன்பொருளிலிருந்து விலகி, பயன்பாடுகள் மற்றும் சுருக்கமான பணிப்பாய்வுகளில் கவனம் செலுத்த அனுமதிக்கும்.

SLE மைக்ரோ தயாரிப்பு, மைக்ரோஓஎஸ் திட்டத்தின் வளர்ச்சியின் அடிப்படையில், "ஹோஸ்ட் ஓஎஸ்"க்கு அடிப்படையாகப் பயன்படுத்தப்படுகிறது. மையப்படுத்தப்பட்ட நிர்வாகத்திற்கு, உப்பு (முன் நிறுவப்பட்ட) மற்றும் அன்சிபிள் (விரும்பினால்) உள்ளமைவு மேலாண்மை அமைப்புகள் வழங்கப்படுகின்றன. தனிமைப்படுத்தப்பட்ட கொள்கலன்களை இயக்குவதற்கு Podman மற்றும் K3s (Kubernetes) கருவித்தொகுப்புகள் உள்ளன. yast2, podman, k3s, காக்பிட், GDM (GNOME Display Manager) மற்றும் KVM ஆகியவை கன்டெய்னரைஸ்டு சிஸ்டம் பாகங்களாகும்.

கணினி சூழலின் அம்சங்களில், வட்டு குறியாக்கத்தின் இயல்புநிலை பயன்பாடு (FDE, Full Disk Encryption) TPM இல் விசைகளை சேமிக்கும் திறனுடன் குறிப்பிடப்பட்டுள்ளது. ரூட் பகிர்வு படிக்க-மட்டும் பயன்முறையில் பொருத்தப்பட்டுள்ளது மற்றும் செயல்பாட்டின் போது மாறாது. சுற்றுச்சூழல் அணு மேம்படுத்தல் நிறுவலின் பொறிமுறையைப் பயன்படுத்துகிறது. ஃபெடோரா மற்றும் உபுண்டுவில் பயன்படுத்தப்படும் ஆஸ்ட்ரீ மற்றும் ஸ்னாப் அடிப்படையிலான அணு மேம்படுத்தல்கள் போலல்லாமல், ALP இல், தனி அணு படங்களை உருவாக்குவதற்கும் கூடுதல் விநியோக உள்கட்டமைப்பைப் பயன்படுத்துவதற்கும் பதிலாக, வழக்கமான தொகுப்பு மேலாளர் மற்றும் Btrfs கோப்பு முறைமையில் ஸ்னாப்ஷாட் நுட்பம் பயன்படுத்தப்படுகிறது.

புதுப்பிப்புகளை தானாக நிறுவுவதற்கு ஒரு உள்ளமைக்கக்கூடிய பயன்முறை உள்ளது (எடுத்துக்காட்டாக, முக்கியமான பாதிப்புகளுக்கான இணைப்புகளை மட்டும் தானாக நிறுவுவதை இயக்கலாம் அல்லது புதுப்பிப்புகளின் நிறுவலை கைமுறையாக உறுதிப்படுத்தலாம்). லினக்ஸ் கர்னலை மறுதொடக்கம் செய்யாமல் அல்லது வேலையை நிறுத்தாமல் புதுப்பிக்க லைவ் பேட்ச்கள் ஆதரிக்கப்படுகின்றன. கணினி உயிர்வாழ்வை (சுய-குணப்படுத்துதல்) பராமரிக்க, Btrfs ஸ்னாப்ஷாட்களைப் பயன்படுத்தி கடைசி நிலையான நிலை பதிவு செய்யப்படுகிறது (புதுப்பிப்புகளைப் பயன்படுத்திய பிறகு அல்லது அமைப்புகளை மாற்றிய பின் முரண்பாடுகள் கண்டறியப்பட்டால், கணினி தானாகவே முந்தைய நிலைக்கு மாற்றப்படும்).

இயங்குதளம் பல பதிப்பு மென்பொருள் அடுக்கைப் பயன்படுத்துகிறது - கொள்கலன்களின் பயன்பாட்டிற்கு நன்றி, நீங்கள் ஒரே நேரத்தில் கருவிகள் மற்றும் பயன்பாடுகளின் வெவ்வேறு பதிப்புகளைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, நீங்கள் பைதான், ஜாவா மற்றும் Node.js இன் வெவ்வேறு பதிப்புகளைப் பயன்படுத்தும் பயன்பாடுகளை சார்புகளாகப் பயன்படுத்தி, பொருந்தாத சார்புகளைப் பிரிக்கலாம். அடிப்படை சார்புகள் BCI (அடிப்படை கொள்கலன் படங்கள்) தொகுப்புகளின் வடிவத்தில் வழங்கப்படுகின்றன. பயனர் மற்ற சூழல்களை பாதிக்காமல் மென்பொருள் அடுக்குகளை உருவாக்கலாம், புதுப்பிக்கலாம் மற்றும் நீக்கலாம்.

இரண்டாவது ALP முன்மாதிரியின் முக்கிய மாற்றங்கள்:

  • D-Installer நிறுவி பயன்படுத்தப்படுகிறது, இதில் பயனர் இடைமுகம் YaST இன் உள் கூறுகளிலிருந்து பிரிக்கப்பட்டுள்ளது மற்றும் வலை இடைமுகம் வழியாக நிறுவலை நிர்வகிப்பதற்கான ஒரு முன்முனை உட்பட பல்வேறு முன்முனைகளைப் பயன்படுத்த முடியும். நிறுவலை நிர்வகிப்பதற்கான அடிப்படை இடைமுகம் இணைய தொழில்நுட்பங்களைப் பயன்படுத்தி கட்டமைக்கப்பட்டுள்ளது மற்றும் HTTP வழியாக D-Bus அழைப்புகளுக்கான அணுகலை வழங்கும் ஹேண்ட்லரை உள்ளடக்கியது மற்றும் இணைய இடைமுகம். வலை இடைமுகம் ஜாவாஸ்கிரிப்ட்டில் ரியாக்ட் ஃப்ரேம்வொர்க் மற்றும் பேட்டர்ன்ஃப்ளை கூறுகளைப் பயன்படுத்தி எழுதப்பட்டுள்ளது. பாதுகாப்பை உறுதிசெய்ய, டி-நிறுவி மறைகுறியாக்கப்பட்ட பகிர்வுகளில் நிறுவலை ஆதரிக்கிறது மற்றும் துவக்க பகிர்வை மறைகுறியாக்க TPM (Trusted Platform Module) ஐப் பயன்படுத்த அனுமதிக்கிறது, கடவுச்சொற்களுக்குப் பதிலாக TPM சிப்பில் சேமிக்கப்பட்ட விசைகளைப் பயன்படுத்துகிறது.
  • சில YaST கிளையண்டுகளின் (பூட்லோடர், iSCSIClient, Kdump, Firewall, முதலியன) தனித்தனி கொள்கலன்களில் செயல்படுத்தப்பட்டது. இரண்டு வகையான கொள்கலன்கள் செயல்படுத்தப்பட்டுள்ளன: உரை பயன்முறையில், GUI மற்றும் இணைய இடைமுகம் வழியாக YaST உடன் வேலை செய்வதற்கான கட்டுப்பாடு மற்றும் தானியங்கு குறுஞ்செய்திக்கான சோதனை. பரிவர்த்தனை புதுப்பிப்புகளுடன் கூடிய கணினிகளில் பயன்படுத்துவதற்கு பல தொகுதிகள் மாற்றியமைக்கப்பட்டுள்ளன. openQA உடன் ஒருங்கிணைக்க, REST API செயல்படுத்தலுடன் கூடிய libyui-rest-api நூலகம் முன்மொழியப்பட்டது.
  • காக்பிட் இயங்குதளத்தின் கொள்கலனில் செயல்படுத்தப்பட்ட செயல்படுத்தல், அதன் அடிப்படையில் கட்டமைப்பாளர் மற்றும் நிறுவியின் வலை இடைமுகம் கட்டப்பட்டுள்ளது.
  • மெய்நிகராக்க அமைப்புகள் மற்றும் கிளவுட் அமைப்புகளில் மட்டும் இல்லாமல், வழக்கமான உபகரணங்களின் மேல் உள்ள நிறுவல்களில் முழு-வட்டு குறியாக்கத்தை (FDE, Full Disk Encryption) பயன்படுத்த முடியும்.
  • GRUB2 முக்கிய துவக்க ஏற்றியாகப் பயன்படுத்தப்படுகிறது.
  • ஃபயர்வால் (ஃபயர்வால்ட்-கன்டெய்னர்) மற்றும் அமைப்புகள் மற்றும் கிளஸ்டர்களின் மையப்படுத்தப்பட்ட மேலாண்மை (வேர்வுல்ஃப்-கன்டெய்னர்) ஆகியவற்றை உருவாக்குவதற்கு கொள்கலன்களைப் பயன்படுத்துவதற்கான கட்டமைப்புகள் சேர்க்கப்பட்டது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்