தனிப்பட்ட கோப்பு முறைமை படிநிலையுடன் GoboLinux 017 விநியோகத்தின் வெளியீடு

கடைசியாக வெளிவந்து மூன்றரை வருடங்களுக்குப் பிறகு உருவானது விநியோக வெளியீடு கோபோலினக்ஸ் 017. GoboLinux இல், Unix அமைப்புகளுக்கான பாரம்பரிய கோப்பு படிநிலைக்கு பதிலாக பயன்படுத்தப்படுகிறது ஒரு அடைவு மரத்தை உருவாக்குவதற்கான அடுக்கு மாதிரி, இதில் ஒவ்வொரு நிரலும் தனித்தனி கோப்பகத்தில் நிறுவப்பட்டுள்ளது. அளவு நிறுவல் படம் 1.9 ஜிபி, இது லைவ் பயன்முறையில் விநியோகத்தின் திறன்களைப் பற்றி அறிந்துகொள்ளவும் பயன்படுத்தப்படலாம்.

GoboLinux இல் உள்ள ரூட் /Programs, /Users, /System, /Files, /Mount மற்றும் /Depot கோப்பகங்களைக் கொண்டுள்ளது. அமைப்புகள், தரவு, நூலகங்கள் மற்றும் இயங்கக்கூடிய கோப்புகளைப் பிரிக்காமல், அனைத்து பயன்பாட்டு கூறுகளையும் ஒரே கோப்பகத்தில் இணைப்பதன் தீமை, கணினி கோப்புகளுக்கு அடுத்ததாக தரவை (உதாரணமாக, பதிவுகள், உள்ளமைவு கோப்புகள்) சேமிக்க வேண்டிய அவசியம். ஒரே பயன்பாட்டின் வெவ்வேறு பதிப்புகளை இணையாக நிறுவுவதற்கான சாத்தியம் (உதாரணமாக, /Programs/LibreOffice/6.4.4 மற்றும் /Programs/LibreOffice/6.3.6) மற்றும் கணினி பராமரிப்பை எளிதாக்குதல் (எடுத்துக்காட்டாக, ஒரு நிரலை அகற்றுதல் , அதனுடன் தொடர்புடைய கோப்பகத்தை நீக்கிவிட்டு, /System/Index இல் உள்ள குறியீட்டு இணைப்புகளை சுத்தம் செய்யவும்).

FHS (Filesystem Hierarchy Standard) தரநிலையுடன் இணக்கத்தன்மைக்காக, இயங்கக்கூடிய கோப்புகள், நூலகங்கள், பதிவுகள் மற்றும் கட்டமைப்பு கோப்புகள் குறியீட்டு இணைப்புகள் வழியாக வழக்கமான /bin, /lib, /var/log மற்றும் /etc கோப்பகங்களில் விநியோகிக்கப்படுகின்றன. அதே நேரத்தில், இந்த கோப்பகங்கள் இயல்பாகவே பயனருக்குத் தெரியவில்லை, ஒரு சிறப்புப் பயன்பாட்டிற்கு நன்றி கர்னல் தொகுதி, இது இந்த கோப்பகங்களை மறைக்கிறது (கோப்பை நேரடியாக அணுகும்போது மட்டுமே உள்ளடக்கங்கள் கிடைக்கும்). கோப்பு வகைகள் மூலம் வழிசெலுத்தலை எளிதாக்க, விநியோகத்தில் ஒரு /சிஸ்டம்/இன்டெக்ஸ் கோப்பகம் உள்ளது, இதில் பல்வேறு வகையான உள்ளடக்கங்கள் குறியீட்டு இணைப்புகளால் குறிக்கப்படுகின்றன, எடுத்துக்காட்டாக, கிடைக்கக்கூடிய இயங்கக்கூடிய கோப்புகளின் பட்டியல் /System/Index/bin துணை அடைவில் வழங்கப்படுகிறது, /System/Index/share இல் தரவுப் பகிரப்பட்டது, மற்றும் /System/Index/lib இல் உள்ள நூலகங்கள் (எடுத்துக்காட்டாக, /System/Index/lib/libgtk.so இணைப்புகள் /Programs/GTK+/3.24/lib/libgtk-3.24.so) .

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

முக்கிய கண்டுபிடிப்புகள் கோபோலினக்ஸ் 017:

  • ஒரு எளிமைப்படுத்தப்பட்ட மேலாண்மை மற்றும் மேம்பாட்டு மாதிரி முன்மொழியப்பட்டது "சமையல்", இது GoboLinux Compile build toolkit உடன் முழுமையாக ஒருங்கிணைக்கப்பட்டுள்ளது. செய்முறை மரம் இப்போது வழக்கமான Git களஞ்சியமாக உள்ளது, GitHub வழியாக நிர்வகிக்கப்படுகிறது மற்றும் /Data/Compile/Recipes கோப்பகத்தில் உள்ளாக குளோன் செய்யப்படுகிறது, இதில் இருந்து சமையல் குறிப்புகள் GoboLinux Compile இல் நேரடியாகப் பயன்படுத்தப்படுகின்றன.
  • ContributeRecipe பயன்பாடு, ஒரு செய்முறைக் கோப்பிலிருந்து ஒரு தொகுப்பை உருவாக்கி அதை மதிப்பாய்வுக்காக GoboLinux.org சேவையகங்களில் பதிவேற்றப் பயன்படுகிறது, இப்போது Git களஞ்சியத்தின் உள்ளூர் குளோனைப் பிரித்து, அதில் ஒரு புதிய செய்முறையைச் சேர்த்து, முக்கிய அம்சத்திற்கு இழுக்கும் கோரிக்கையை அனுப்புகிறது. GitHub இல் செய்முறை மரம்.
  • மொசைக் சாளர மேலாளரின் அடிப்படையில் குறைந்தபட்ச பயனர் சூழலின் தொடர்ச்சியான முன்னேற்றம் வியப்பா. Awesome ஐ அடிப்படையாகக் கொண்ட லுவா மொழியில் துணை நிரல்களை இணைப்பதன் மூலம், பெரும்பாலான பயனர்களுக்கு நன்கு தெரிந்த மிதக்கும் சாளரங்களுடன் நாங்கள் வேலை செய்யலாம், அதே நேரத்தில் ஒரு டைல்டு தளவமைப்புக்கான அனைத்து சாத்தியக்கூறுகளையும் தக்க வைத்துக் கொள்ளலாம்.
    Wi-Fi, ஒலி, பேட்டரி சார்ஜ் மற்றும் திரையின் பிரகாசத்தை கண்காணிப்பதற்கான விட்ஜெட்டுகளில் மேம்பாடுகள் செய்யப்பட்டுள்ளன. புளூடூத்துக்கு புதிய விட்ஜெட் சேர்க்கப்பட்டது. ஸ்கிரீன் ஷாட்களை உருவாக்குவதற்கான ஒரு கருவி செயல்படுத்தப்பட்டுள்ளது.

    தனிப்பட்ட கோப்பு முறைமை படிநிலையுடன் GoboLinux 017 விநியோகத்தின் வெளியீடு

  • விநியோக கூறுகளின் பதிப்புகள் புதுப்பிக்கப்பட்டுள்ளன. புதிய இயக்கிகள் சேர்க்கப்பட்டன. விநியோகமானது அடிப்படை சூழலில் நூலகங்களின் சமீபத்திய பதிப்புகளை மட்டுமே வழங்கும் மாதிரியை கடைபிடிக்கிறது. அதே நேரத்தில், FS மெய்நிகராக்க கருவியான Runner ஐப் பயன்படுத்தி, கணினியில் வழங்கப்படும் பதிப்போடு இணைந்து செயல்படக்கூடிய நூலகத்தின் எந்தப் பதிப்பையும் பயனர் உருவாக்கி நிறுவ முடியும்.
  • பைதான் 2 மொழிபெயர்ப்பாளருக்கான ஆதரவு நிறுத்தப்பட்டது; இது விநியோகத்திலிருந்து முற்றிலும் அகற்றப்பட்டது, மேலும் அதனுடன் தொடர்புடைய அனைத்து கணினி ஸ்கிரிப்ட்களும் பைதான் 3 உடன் வேலை செய்ய மாற்றியமைக்கப்பட்டுள்ளன.
  • GTK2 நூலகமும் அகற்றப்பட்டது (GTK3 உடன் தொகுப்புகள் மட்டுமே வழங்கப்படுகின்றன).
  • NCurses இயல்பாக யூனிகோட் ஆதரவுடன் கட்டமைக்கப்பட்டுள்ளது (libncursesw6.so), libncurses.so இன் ASCII-வரையறுக்கப்பட்ட பதிப்பு விநியோகத்திலிருந்து விலக்கப்பட்டுள்ளது.
  • ஒலி துணை அமைப்பு PulseAudio ஐப் பயன்படுத்துவதற்கு மாற்றப்பட்டது.
  • வரைகலை நிறுவி Qt 5 க்கு மாற்றப்பட்டது.

ஆதாரம்: opennet.ru

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