በመስኮቱ ውስጥ ፔንግዊን: ስለ WSL2 እምቅ እና ተስፋዎች

ሃይ ሀብር!

ገና በጅምር ላይ እያለን። የበጋ ሽያጭከቅርብ ጊዜ ወዲህ እየሠራንባቸው ከነበሩት ትላልቅ ርዕሰ ጉዳዮች መካከል አንዱን - የዊንዶውስ እና ሊኑክስ ግንኙነት በተለይም ከስርዓቱ እድገት ጋር እንዲወያዩ ልንጋብዝዎ እንፈልጋለን። WSL. WSL 2 በመንገድ ላይ ነው፣ እና በዚህ ንዑስ ስርዓት ውስጥ ምን እንደሚመጣ ፈጣን አጠቃላይ እይታ እና በዊንዶውስ እና ሊኑክስ መካከል ለወደፊቱ ውህደት ትንበያ እዚህ አለ።

በመስኮቱ ውስጥ ፔንግዊን: ስለ WSL2 እምቅ እና ተስፋዎች

በዚህ አመት ግንቦት ወር ላይ፣ ማይክሮሶፍት WSL2፣ በሊኑክስ ላይ ያለው የቅርብ ጊዜው የዊንዶውስ ንዑስ ስርዓት፣ በቤት ውስጥ በተሰራ ሙሉ የሊኑክስ ከርነል እንደሚሰራ አስታውቋል።
ማይክሮሶፍት ሊኑክስን ኮርነልን በዊንዶውስ ውስጥ እንደ አካል ሲያካተት ይህ ለመጀመሪያ ጊዜ ነው። ማይክሮሶፍት የPowerShell እና WSL አቅምን የሚያሰፋ የትእዛዝ መስመርን ለዊንዶውስ እያስተዋወቀ ነው።

ሁለቱም የሊኑክስ ከርነል ለ WSL2፣ በማይክሮሶፍት የተፈጠረው፣ እና አዲሱ የዊንዶውስ ትዕዛዝ መስመር በዋናነት ለገንቢዎች ትኩረት ይሰጣሉ።

በአማካሪ ድርጅት AT Kearney የዲጂታላይዜሽን ፕሮግራሞች ዳይሬክተር የሆኑት ጆሹዋ ሽዋርትዝ "ይህ ከAWS ጋር በተደረገው ጨዋታ በጣም ጠንካራው እርምጃ ነው" ብለዋል።

የማይክሮሶፍት የወደፊት ጊዜ ከፒሲ ገበያ ጋር አልተገናኘም ፣ ምንም እንኳን በዚህ ክፍል ውስጥ ያለውን ቦታ በጥብቅ መያዙን ቢቀጥልም። በደመና ገበያ ውስጥ ቦታ ማግኘት በጣም አስፈላጊ ይሆናል ፣ ለወደፊቱ ከነሱ አካላት ውስጥ አንዱ ዴስክቶፕ ፒሲዎች ሊሆኑ ይችላሉ።

WSL2 ምን ያደርጋል?

WSL2 ለሊኑክስ የቅርብ ጊዜ የዊንዶውስ ንዑስ ስርዓት ማዕቀፍ ነው። የፋይል ስርዓትን አፈፃፀም በከፍተኛ ደረጃ እንዲያሻሽሉ እና ከስርዓት ጥሪዎች ጋር ሙሉ ተኳሃኝነትን እንዲሰጡ ያስችልዎታል።

ከ WSL ማህበረሰብ ዋና ጥያቄዎች አንዱ ተግባሩን ከማሻሻል ጋር የተያያዘ ነው። WSL2 ከWSL የበለጠ ብዙ የሊኑክስ መሳሪያዎችን ያሂዳል፣ በተለይም Docker እና FUSE።
WSL2 ፋይል-ተኮር ስራዎችን በተለይም git cloneን፣ npm installን፣ apt updateን እና ተገቢ ማሻሻልን ይቆጣጠራል። ትክክለኛው የፍጥነት መጨመር የሚወሰነው በተለየ መተግበሪያ እና ከፋይል ስርዓቱ ጋር እንዴት እንደሚገናኝ ነው.

የመጀመሪያዎቹ ሙከራዎች WSL2 ከዚፕ ታር በማንሳት ከ WSL20 በ1 ጊዜ ያህል ፈጣን መሆኑን አሳይተዋል። በተለያዩ ፕሮጀክቶች ውስጥ git clone, npm install እና cmake ሲጠቀሙ ስርዓቱ ከሁለት እስከ አምስት እጥፍ የአፈፃፀም ጭማሪ አሳይቷል.

ይህ የገንቢዎችን እምነት ለማግኘት ይረዳል?

በመሠረቱ፣ ማይክሮሶፍት የWSL2 ሂደቶችን ለመደገፍ የራሱን የሊኑክስ ከርነል ስሪት በማዘጋጀት በገንቢው ማህበረሰብ ላይ እውቅና እና እምነት ለማግኘት እየፈለገ ነው ሲሉ የጉንነር ቴክኖሎጂ ዋና ስራ አስፈፃሚ ኮዲ ስዋን ተናግረዋል።

"ለዊንዶውስ በጥብቅ ከማዘጋጀት በተጨማሪ ሁሉንም ሌሎች መተግበሪያዎችን - ደመና ፣ ሞባይል ፣ የድር መተግበሪያዎችን - በፒሲ ላይ መፍጠር በጣም ምቹ አልነበረም ፣ ለዚህም ነው ገንቢው በሆነ መንገድ ከዊንዶውስ ኦኤስ ጋር በትይዩ የሊኑክስ ስርጭትን ማስጀመር ነበረበት። ማይክሮሶፍት ይህንን ተገንዝቦ መፍትሄ አምጥቷል” ሲል ተናግሯል።

ብጁ የሊኑክስ ከርነል ማስተዋወቅ ከአማካይ ተጠቃሚ አንፃር በስርዓቱ ላይ ከፍተኛ ተጽእኖ ይኖረዋል ተብሎ አይታሰብም። ነገር ግን፣ ይህ በማይክሮሶፍት አገልግሎቶች እና በሊኑክስ ኦፕሬቲንግ ሲስተም መካከል የበለጠ መስተጋብር ለመፍጠር እድሎችን ይከፍታል።
ይህ በማይክሮሶፍት በኩል ያለው እርምጃ ወደ ገንቢው ማህበረሰብ ውስጥ ዘልቆ ለመግባት እና ሌላ ሰው የሚያዘጋጃቸውን ምርቶች በንቃት ስለሚጠቀም - ማለትም ከክፍት ምንጭ ጋር መገናኘት በጣም ብልህ ነው ይላል ስዋን።

ወደ አዲሱ ማይክሮሶፍት እንኳን በደህና መጡ

የሊኑክስ ከርነል የመፍጠር እና የማቆየት አዝማሚያ “በተለይ ለዊንዶውስ” በዋና ሥራ አስፈፃሚ ሳቲያ ናዴላ ያስተዋወቀውን ጠንካራ የክፍት ምንጭ አቅጣጫ ያሳያል። ማይክሮሶፍት በጌትስ እና ቦልመር ስር እንደነበረው ፣ ሁሉም ነገር ከባለቤትነት አጥር በስተጀርባ ሲቀመጥ እና ማንም ስለ መስተጋብር አያስብም ነበር ።

"Satya ማይክሮሶፍትን ወደ በጣም ዘመናዊ መድረክ ቀይሮታል፣ እና ይህ ስልት ጥሩ ውጤት አስገኝቷል። ሰላም፣ ትሪሊዮን ዶላር ካፒታላይዜሽን” ይላል ሽዋትዝ።

የPund-IT ዋና ተንታኝ ቻርለስ ኪንግ እንደሚሉት፣ የማይክሮሶፍት ሁለት ዋና ዋና ጥንካሬዎች ቅልጥፍና እና ደህንነት ናቸው።

አክለውም “ኩባንያው የራሱን ከባድ እድገቶች - ሀብቶችን እና መሳሪያዎችን በንቃት በመጠቀም ደንበኞቹን ዋስትና ሊሰጥ የሚችለው ከርነሉ ሙሉ በሙሉ ወቅታዊ እና የተሟላ ደህንነትን ለማረጋገጥ የቅርብ ጊዜዎቹን ጥገናዎች እና ጥገናዎች እንደሚያሟላ ነው” ብለዋል ።

ገንቢዎችም ይጠቀማሉ

የሊኑክስ ሁለትዮሾች የስርዓት ጥሪዎችን በመጠቀም ብዙ ተግባራትን ያከናውናሉ ፣ ለምሳሌ ፋይሎችን መድረስ ፣ ማህደረ ትውስታን መጠየቅ እና ሂደቶችን መፍጠር። WSL1 ብዙዎቹን የስርዓት ጥሪዎች ለመተርጎም እና ከዊንዶውስ NT ከርነል ጋር መስተጋብር ለመፍጠር በትርጉም ንብርብር ላይ ይተማመናል።

በጣም አስቸጋሪው ነገር ሁሉንም የስርዓት ጥሪዎች መተግበር ነው. ይህ በWSL1 ውስጥ ስላልተሰራ፣ አንዳንድ መተግበሪያዎች እዚያ ሊሰሩ አይችሉም። WSL2 በዚህ አካባቢ በደንብ የሚሰሩ ብዙ አዳዲስ መተግበሪያዎችን ያስተዋውቃል።

አዲሱ አርክቴክቸር ማይክሮሶፍት ከWSL1 ጋር ካለው በበለጠ ፍጥነት ወደ ሊኑክስ ከርነል የቅርብ ጊዜ ማሻሻያዎችን እንዲያመጣ ያስችለዋል። ማይክሮሶፍት ሁሉንም ገደቦች እንደገና ከመተግበር ይልቅ WSL2 ን ማዘመን ይችላል።

ሙሉ በሙሉ ክፍት ምንጭ መሣሪያ

የማይክሮሶፍት የራሱን የሊኑክስ ከርነል ማልማት በሊኑክስ ሲስተምስ ግሩፕ እና ሌሎች በርካታ የማይክሮሶፍት ቡድኖች የዓመታት ስራ የመጨረሻ ነበር ሲሉ የሊኑክስ ሲስተምስ ግሩፕ ማይክሮሶፍት የፕሮግራም ስራ አስኪያጅ ጃክ ሃሞንስ ተናግረዋል።

ለWSL2 የቀረበው ከርነል ሙሉ በሙሉ ክፍት ምንጭ ይሆናል፣ እና ማይክሮሶፍት በ GitHub ላይ እንደዚህ ያለ ከርነል እንዴት እንደሚገነቡ መመሪያዎችን ይለጠፋል። ኩባንያው ፕሮጀክቱን ለመርዳት እና ከታች ወደ ላይ ያለውን ለውጥ ለማምጣት ፈቃደኛ ከሆኑ ገንቢዎች ጋር ይሳተፋል።

የማይክሮሶፍት ገንቢዎች የኩባንያውን ቀጣይነት ያለው ውህደት እና ቀጣይነት ያለው የአቅርቦት ስርዓት በመጠቀም WSL2 ን ፈጠሩ። ይህ ሶፍትዌር በዊንዶውስ ማሻሻያ ስርዓት በኩል ይቀርባል እና ለተጠቃሚው ሙሉ በሙሉ ግልጽ ይሆናል. ከርነሉ እንደተዘመነ ይቆያል እና ሁሉንም የቅርብ ጊዜ የተረጋጋ የሊኑክስ ቅርንጫፍ ባህሪያትን ያካትታል።

የምንጭ መገኘቱን ለማረጋገጥ ኩባንያው በአገር ውስጥ ማከማቻዎችን ያንጸባርቃል፣ የሊኑክስ ሴኩሪቲ የደብዳቤ መላኪያ ዝርዝር ይዘቶችን በቋሚነት ይቆጣጠራል እና በድርጅት ምናባዊ አከባቢዎች (CVEs) ውስጥ የውሂብ ጎታዎችን ከሚደግፉ ከበርካታ ኩባንያዎች ጋር ይሰራል። ይህ የማይክሮሶፍት ሊኑክስ ከርነል ከአዳዲስ ዝመናዎች ጋር ወቅታዊ መሆኑን ያረጋግጣል እና ማንኛውንም ብቅ ያሉ ስጋቶችን ያስወግዳል።

የታችኛው ለውጦች አስገዳጅ ይሆናሉ

ማይክሮሶፍት ሁሉም የከርነል ለውጦች ወደላይ መሰራጨታቸውን ያረጋግጣል፣ የሊኑክስ ፍልስፍና አስፈላጊ ገጽታ። የታችኛው ተፋሰስ ጥገናዎችን መደገፍ ከተጨማሪ ውስብስብነት ጋር ይመጣል; ከዚህም በላይ ይህ አሰራር በክፍት ምንጭ ማህበረሰብ ውስጥ የተለመደ አይደለም.

የማይክሮሶፍት ግብ እንደ ንቁ የሊኑክስ ተጠቃሚ የማህበረሰብ አባል መሆን እና በማህበረሰቡ ላይ ለውጦችን ማበርከት ነው። ከረዥም ጊዜ ድጋፍ ጋር የተያያዙ የቅርንጫፎችን መረጋጋት ለማረጋገጥ አንዳንድ ጥገናዎች - ለምሳሌ አዲስ ባህሪያትን የያዙ - በአዲሱ የከርነል ስሪቶች ውስጥ ብቻ ሊካተቱ ይችላሉ, እና ወደ ኋላ ተኳሃኝነት ሁነታ ወደ የአሁኑ LTS ስሪት አይተላለፉም.

የWSL ዋና ምንጮች በሚገኙበት ጊዜ ወደ ፕላስተሮች ስብስብ እና ለረጅም ጊዜ የሚቆይ የተረጋጋ ምንጮቹ አገናኞችን ያቀፉ ይሆናሉ። ጥገናዎች ወደላይ ስለሚከፋፈሉ እና አዲስ የWSL ባህሪያትን ለመደገፍ አዳዲስ የአካባቢ መጠገኛዎች ሲጨመሩ ማይክሮሶፍት ይህ ዝርዝር በጊዜ ሂደት እንዲቀንስ ይጠብቃል።

የበለጠ አስደሳች የመስኮት ንድፍ

ማይክሮሶፍት በትእዛዝ መስመር መሳሪያዎች እና ዛጎሎች ለሚሰሩ ተጠቃሚዎች እንደ Command Prompt፣ PowerShell እና WSL አዲስ መተግበሪያ የሆነውን የዊንዶው ተርሚናል መጪውን የክረምት ስሪት አስታውቋል።

በመስኮቱ ውስጥ ፔንግዊን: ስለ WSL2 እምቅ እና ተስፋዎች

የዊንዶውስ ተርሚናል

ዊንዶውስ ተርሚናል 1.0 የተርሚናል መስኮቱን ገጽታ እና እንዲሁም እንደ አዲስ ትሮች መከፈት ያለባቸውን ዛጎሎች/መገለጫዎች ላይ የበለጠ ቁጥጥር የሚሰጡ ብዙ ቅንብሮችን እና የውቅረት አማራጮችን ይሰጣል።

ቅንብሮቹ በተዋቀረ የጽሑፍ ፋይል ውስጥ ይቀመጣሉ፣ ይህም የተርሚናል መስኮቱን ወደ ጣዕምዎ ለማዋቀር እና ለመንደፍ ቀላል ያደርጋቸዋል።

ማይክሮሶፍት አሁን ያለውን የዊንዶውስ ኮንሶል እያጣራ አይደለም እና ከባዶ አዲስ እየፈጠረ ነው፣ አዲስ አቀራረብ ለመውሰድ ወሰነ። ዊንዶውስ ተርሚናል ከሳጥኑ ውስጥ ከሚወጣው የዊንዶው ኮንሶል ትግበራ ጋር በትይዩ ይጭናል እና ይሰራል።

ይህን ሥራ የሚያደርገው እንዴት ነው?

የዊንዶውስ 10 ተጠቃሚ Cmd/PowerShell/ወዘተ በቀጥታ ሲጀምር ከመደበኛው የኮንሶል ምሳሌ ጋር የተያያዘው ሂደት ይነሳሳል። የአዲሱ ተርሚናል ውቅረት ሞተር የዊንዶውስ ተጠቃሚዎች በPowerShell፣ Command Prompt፣ Ubuntu፣ ወይም SSH ከ Azure ወይም IoT መሳሪያዎች ጋር ግንኙነት ቢኖራቸውም ለሚፈልጓቸው ዛጎሎች/መተግበሪያዎች/መሳሪያዎች ሁሉ በርካታ መገለጫዎችን እንዲፈጥሩ ያስችላቸዋል።

እነዚህ መገለጫዎች የየራሳቸውን የንድፍ እና የቅርጸ-ቁምፊ መጠን፣ የቀለም ገጽታዎች፣ የበስተጀርባ ብዥታ ደረጃዎችን ወይም ግልጽነትን ጥምረቶችን ሊያቀርቡ ይችላሉ። በተጨማሪም ተጠቃሚዎች የተርሚናል መስኮቱን የበለጠ ዘመናዊ እና አሪፍ እንዲሆን ለማድረግ አዲስ የሞኖስፔስ ቅርጸ-ቁምፊ መምረጥ ይችላሉ። ይህ ቅርጸ-ቁምፊ የፕሮግራም አዘጋጆችን ይዟል፤ በይፋ የሚገኝ እና በራሱ ማከማቻ ውስጥ ይከማቻል።

የአዲሱ የዊንዶውስ ትዕዛዝ በይነገጽ ዋና ጥቅሞች ብዙ ትሮች እና ቆንጆ ጽሑፎች ናቸው. ለብዙ ትሮች ድጋፍ በጣም የተጠየቀው የተርሚናል ልማት ጥያቄ ተደርጎ ይወሰድ ነበር። በጂፒዩ ማጣደፍ የታጀበው በ DirectWrite/DirectX ላይ ለተመሠረተው የአስተያየት ሞተር ምስጋና ይግባው ውብ ጽሑፍ ነው።

ሞተሩ የቻይንኛ፣ የጃፓን እና የኮሪያ ርዕዮተ-ግራሞች (ሲጄኬ)፣ ስሜት ገላጭ ምስሎች፣ የኃይል መስመር ምልክቶች፣ አዶዎች እና የፕሮግራም አወጣጥ ጅማቶችን ጨምሮ በፎንቶች ውስጥ የሚገኙትን የጽሑፍ አዶዎች፣ ግሊፎችን እና ልዩ ቁምፊዎችን ያሳያል። በተጨማሪም ይህ ሞተር ከዚህ ቀደም በኮንሶሉ ውስጥ ጥቅም ላይ ከዋለ GDI የበለጠ ፈጣን ጽሑፍ ያቀርባል።

ምንም እንኳን ከፈለጉ ዊንዶውስ ተርሚናልን መሞከር ቢችሉም የኋላ ተኳኋኝነት ሙሉ በሙሉ ይቀጥላል።

የዘመን አቆጣጠር፡ እንዴት እንደሚሆን

ማይክሮሶፍት ዊንዶውስ ተርሚናልን በዊንዶውስ 10 ማይክሮሶፍት ስቶር በኩል ያቀርባል እና በየጊዜው ያዘምነዋል። በዚህ መንገድ ተጠቃሚዎች ሁልጊዜ የቅርብ ጊዜዎቹን ስሪቶች እና የቅርብ ጊዜ ማሻሻያዎችን ወቅታዊ ይሆናሉ - ምንም ተጨማሪ ጥረት ከሌለ።

ማይክሮሶፍት በመጪው ክረምት አዲስ ተርሚናል ለመክፈት አቅዷል። አንዴ ማይክሮሶፍት ዊንዶውስ ተርሚናል 1.0ን ከለቀቀ፣ ገንቢዎች ቀደም ሲል ወደ ኋላ የተመለሱት በብዙ ባህሪያት ላይ መስራታቸውን ይቀጥላሉ።

የዊንዶውስ ተርሚናል እና የዊንዶው ኮንሶል ምንጭ ኮድ አስቀድሞ ተለጠፈ በ GitHub ላይ.

ወደፊት ምን ሊጠብቀን ይችላል?

ማይክሮሶፍት የራሱን ሊኑክስ ከርነል ለሌሎች ዓላማዎች ለምሳሌ የራሱን የሊኑክስ ስርጭት ለማዳበር የመጠቀም እድሉ ዛሬ በመጠኑም ቢሆን መላምታዊ ይመስላል።

ውጤቱም ማይክሮሶፍት ለእንዲህ ዓይነቱ ምርት ከፍተኛ ፍላጎት በማግኘቱ ላይ የተመካ ነው ፣ እና እንደዚህ ያሉ እድገቶች ምን ዓይነት የንግድ እድሎች ሊከፈቱ ይችላሉ ይላል ቻርልስ ኪንግ።

ለወደፊቱ የኩባንያው ትኩረት ዊንዶውስ እና ሊኑክስን እርስ በርስ የሚጣጣሙ እና እርስ በርስ እንዲደጋገፉ ለማድረግ ነው ብሎ ያስባል.

ጆሹዋ ሽዋርትዝ በዚህ ጉዳይ ላይ በዚህ ሥራ ላይ ያለው ኢንቨስትመንት ምን እንደሚሆን እና በእሱ ላይ ያለው መመለሻ ምን እንደሚሆን ማመዛዘን አስፈላጊ እንደሆነ ያምናል. ማይክሮሶፍት ዛሬ በጣም ወጣት ኩባንያ ቢሆን ኖሮ ምናልባት በሊኑክስ ላይ የተመሰረተ ሁሉንም ነገር ያደርጋል። ነገር ግን፣ ከማይክሮሶፍት ያሉትን ሁሉንም እድገቶች ዛሬ ወደ ቤተኛ ሊኑክስ አርክቴክቸር ማስተላለፍ ጥሩ ውጤት የማያስገኝ ውድ እና ውስብስብ ፕሮጀክት ይመስላል። የሊኑክስ አፍቃሪዎች የራሳቸውን ሊኑክስ ያገኛሉ እና ዋናው አርክቴክቸር ሳይበላሽ ይቀራል።

አፕል በ 2000 ማክ ኦኤስን እንደገና ሲፈጥር ፣ ኦፕሬቲንግ ሲስተም በቢኤስዲ ዩኒክስ ላይ የተመሠረተ ነበር ፣ እሱም ከ DOS ጋር የበለጠ ተመሳሳይ ነው። ዛሬ በሊኑክስ ላይ የተመሰረተ አዲስ የማይክሮሶፍት ዊንዶውስ ስሪት እየተፈጠረ ነው።

ምናልባት አዲስ በር እየተከፈተልን ይሆን?

የማይክሮሶፍት ሊኑክስ ከርነል በዊንዶውስ አገልግሎቶች እና በሊኑክስ ኦፕሬቲንግ ሲስተም መካከል ለበለጠ መስተጋብር መንገድ ሊከፍት ይችላል። በመሰረቱ፣ እነዚህ የማይክሮሶፍት እድገቶች ማይክሮሶፍት እራሱ እንደተረዳ ያመለክታሉ፡ ዛሬ ሁሉም ነገር ዊንዶው በሆነበት አለም ውስጥ መኖርን የሚመርጡ ደንበኞች የሉም ማለት ይቻላል።

የንግድ መስፈርቶችን እና የተወሰኑ ተግባራዊ ሁኔታዎችን በተሻለ ሁኔታ የሚያሟሉ የተለያዩ ቴክኖሎጂዎችን እና ስርዓቶችን መጠቀም የበለጠ ምክንያታዊ ነው።

ትልቁ የስትራቴጂክ ጥያቄ፣ ይህ እንቅስቃሴ ለራሱ ለማይክሮሶፍት መድረክ ምን አዲስ ስልታዊ እድሎች ይከፍታል?

አዙሬ፣ የማይክሮሶፍት ደመና ሥነ ምህዳር፣ አስቀድሞ ለሊኑክስ ከፍተኛ ድጋፍ ይሰጣል። ከዚህ ቀደም ዊንዶውስ ቨርቹዋል ማሽኖችን በመጠቀም ሊኑክስን በደንብ ይደግፉ ነበር።

ዛሬ እየታዩ ያሉት መሠረታዊ ለውጦች አሁን የሊኑክስ ሂደቶች በዊንዶውስ ከርነል ላይ በአገር ውስጥ ስለሚሰሩ ነው, ይህም ማለት ከዊንዶውስ ከሊኑክስ ጋር አብሮ መስራት ከምናባዊ ማሽኖች የበለጠ ፈጣን ይሆናል ማለት ነው. በዚህ ምክንያት አዙሬ እራሱን በኢንዱስትሪ ደረጃ ሊኑክስን በሚጠቀሙ አጠቃላይ መሐንዲሶች ያበለጽጋል።

ምንጭ: hab.com

አስተያየት ያክሉ