പോസ്റ്റുചെയ്ത 2026, ജൂലൈ 4, ശനിയാഴ്ച
5d
ISFJ
കുംഭരാശി
ലിനക്സ് ഫ്രം സ്ക്രാച്ച് വെർച്വൽ മെഷീൻ
കഴിഞ്ഞ 5 മാസങ്ങളായി ലിനക്സ് ഫ്രം സ്ക്രാച്ച് (LFS) വെർച്വൽ മെഷീൻ പരിപാലിക്കുന്നത് ഒരു രസകരമായ വെല്ലുവിളിയായി മാറിയിട്ടുണ്ട്. എഐയുടെ സഹായത്തോടെ, ഞാൻ സിസ്റ്റം പരിപാലിക്കുന്നതിനും പാക്കേജുകൾ നിർമ്മിക്കുന്നതിനും സ്ക്രിപ്റ്റുകൾ സൃഷ്ടിക്കാൻ കഴിഞ്ഞു. ഈ സ്ക്രിപ്റ്റുകൾ പ്രധാനമായും LFSയും ബിയോണ്ട് LFS (BLFS) സിസ്റ്റംഡിന്റെ വികസന പുസ്തകങ്ങളും ഉപയോഗിച്ച് പാക്കേജുകൾ നിർമ്മിക്കാൻ എങ്ങനെ എന്നതിനെക്കുറിച്ചുള്ള നിർദ്ദേശങ്ങൾ അവയിൽ നിന്ന് എടുക്കുന്നു. "വികസനം" എന്നതിലൂടെ ഞാൻ വിതരണത്തിന്റെ ഏറ്റവും പുതിയ വികസന ശാഖയെ സൂചിപ്പിക്കുന്നു, അതിന്റെ സ്ഥിരമായ ശാഖയുടെ വിപരീതമായി. ഈ സ്ക്രിപ്റ്റുകൾ പൂർണ്ണമായും പരിപൂർണ്ണമല്ല. അവ ചിലപ്പോൾ പാക്കേജുകൾ അപ്ഡേറ്റ് ചെയ്യുന്നതിൽ പരാജയപ്പെടുന്നു, പ്രത്യേകിച്ച് qt6, firefox, rust പോലുള്ള വലിയ പാക്കേജുകൾക്കും plasma-all, frameworks6 പോലുള്ള പാക്കേജുകളുടെ ഗ്രൂപ്പുകൾക്കും. ഇന്ന്, യഥാർത്ഥത്തിൽ, imagemagick, gtk3 എന്നിവ ശരിയായി നിർമ്മിക്കാൻ പരാജയപ്പെട്ടു, അതിനാൽ ഞാൻ അവയ്ക്ക് പ്രശ്നം പരിഹരിക്കുന്ന എന്റെ സ്വന്തം കസ്റ്റം ബിൽഡ് സ്ക്രിപ്റ്റുകൾ എഴുതിയിട്ടുണ്ട്. വെർച്വൽ മെഷീനിൽ ഞാൻ യഥാർത്ഥത്തിൽ ഏറ്റവും പുതിയ അപ്പ്സ്റ്റ്രീം പതിപ്പിൽ പാക്കേജുകൾ പരിപാലിച്ചിരിക്കുന്നു, ആ പതിപ്പ് LFS/BLFS പുസ്തകത്തിൽ ഇല്ലെങ്കിലും. ഉദാഹരണത്തിന്, ഞാൻ KDE Plasma 6.7.2 ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്, 6.6.5 പുസ്തകത്തിൽ പാക്കേജുചെയ്യപ്പെട്ട ഏറ്റവും പുതിയ പതിപ്പായിട്ടും. ഞാൻ ഇത്രയും കാലം വെർച്വൽ മെഷീൻ പരിപാലിക്കാൻ കഴിഞ്ഞതിൽ ഞാൻ യഥാർത്ഥത്തിൽ വളരെ അത്ഭുതത്തിലാണ്, കാരണം ഇതിൽ KDE Plasma, GNOME ഡെസ്ക്ടോപ്പ് പരിസ്ഥിതികൾ ഉൾപ്പെടെയുള്ള പാക്കേജുകളുടെ ഒരു സമ്പൂർണ്ണ സെറ്റ് ഉണ്ട്. ഞാൻ ഗണിതശാസ്ത്രജ്ഞൻ/സംഖ്യാശാസ്ത്രജ്ഞനായി ഉപകാരപ്രദമായ ഉപകരണങ്ങളായ GNU Octave, Julia, R എന്നിവയും ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. ഹൈഫെച്ചിന്റെ ഔട്ട്പുട്ടിലെ "636" എന്നത് ഞാൻ ഇൻസ്റ്റാൾ ചെയ്ത LFS, BLFS പുസ്തക പാക്കേജുകളുടെ എണ്ണം സൂചിപ്പിക്കുന്നു, പുസ്തക നിർദ്ദേശങ്ങൾ ഉപയോഗിച്ച് പരിപാലിച്ചിരിക്കുന്നു. "57" എന്നത് ഞാൻ എഴുതിയ കസ്റ്റം പാക്കേജിംഗ് സ്ക്രിപ്റ്റുകളിൽ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജുകളുടെ എണ്ണം സൂചിപ്പിക്കുന്നു. "57" എന്നതിന്റെ സമാനമായ വരിയിൽ "1" എന്നത് ഞാൻ ഇൻസ്റ്റാൾ ചെയ്ത Julia പാക്കേജുകളുടെ എണ്ണം സൂചിപ്പിക്കുന്നു. "74" എന്നത് ഞാൻ ഇൻസ്റ്റാൾ ചെയ്ത Python പാക്കേജുകളുടെ എണ്ണം സൂചിപ്പിക്കുന്നു. "29" എന്നത് ഞാൻ ഇൻസ്റ്റാൾ ചെയ്ത R പാക്കേജുകളുടെ എണ്ണം സൂചിപ്പിക്കുന്നു. ഈ സ്ക്രീൻഷോട്ടിന്റെ പശ്ചാത്തലം എപ്രിൽ മാസത്തിൽ Jezzine Barracks-ൽ എനിക്ക് എടുത്ത ഒരു ഫോട്ടോയാണ്.

9
1
Linux കൂട്ടം
linux കൂട്ടം, ചാറ്റ്, ചർച്ച.
2.8K ആളുകൾ
Hedry
5d
INTJ
മീനരാശി
ദുരിതമായ സഹോദരൻ
1
0
പുതിയ ആളുകളെ കണ്ടുമുട്ടൂ
5,00,00,000+ ഡൗൺലോഡുകൾ





















