របៀបតំឡើងលីនុចនៅក្នុងវីនដូ 10

នៅក្នុងការធ្វើឱ្យទាន់សម័យនៃ Windows 10 កំណែ 1607 ឱកាសថ្មីសម្រាប់អ្នកអភិវឌ្ឍន៍បានបង្ហាញខ្លួន - សែល Ubuntu Bash ដែលអនុញ្ញាតឱ្យអ្នកដំណើរការដំឡើងកម្មវិធីលីនុចប្រើ bash ស្គ្រីបដោយផ្ទាល់នៅក្នុងវីនដូ 10 ទាំងអស់នេះត្រូវបានគេហៅថា "ប្រព័ន្ធរងវីនដូសម្រាប់លីនុច" ។ នៅក្នុងកំណែនៃ Windows 10 1709 Fall Creators Update មានការបែងចែកលីនុចបីដែលអាចប្រើបានសម្រាប់តំឡើង។ ក្នុងករណីទាំងអស់ប្រព័ន្ធ 64 ប៊ីតត្រូវបានទាមទារសម្រាប់ការតំឡើង។

ការបង្រៀននេះរៀបរាប់ពីរបៀបដំឡើង Ubuntu, អូផឹនស៊ូស៊ីឬស៊ូស៊ី Linux Enterprise Server នៅលើវីនដូ 10 និងឧទាហរណ៍មួយចំនួននៃការប្រើប្រាស់នៅចុងបញ្ចប់នៃអត្ថបទ។ វាគួរតែត្រូវបានចងចាំថាមានដែនកំណត់មួយចំនួននៅពេលប្រើ bash នៅលើវីនដូ: ឧទាហរណ៍អ្នកមិនអាចចាប់ផ្តើមកម្មវិធី GUI (ទោះបីជាពួកគេរាយការណ៍អំពីការប្រើប្រាស់ម៉ាស៊ីនបម្រើ X) ។ លើសពីនេះទៅទៀតពាក្យបញ្ជា bash មិនអាចដំណើរការកម្មវិធីវីនដូបានទេបើទោះបីជាមានសិទ្ធិចូលដំណើរការប្រព័ន្ធឯកសារ OS ក៏ដោយ។

ការដំឡើង Ubuntu, អូផឹនស៊ូស៊ីឬស៊ូស៊ី Linux Enterprise Server នៅលើ Windows 10

ការចាប់ផ្តើមជាមួយការបង្កើតថ្មីនៃប្រព័ន្ធប្រតិបត្តិការ Windows 10 (ជំនាន់ 1709) ការតំឡើងប្រព័ន្ធរងលីនុចសម្រាប់វីនដូបានផ្លាស់ប្តូរបន្តិចបន្តួចពីអ្វីដែលវាមាននៅក្នុងកំណែមុន ៗ (សម្រាប់កំណែមុនចាប់ពី 1607 នៅពេលដែលអនុគមន៍ត្រូវបានណែនាំនៅក្នុងបែតាការណែនាំគឺនៅក្នុង ផ្នែកទីពីរនៃអត្ថបទនេះ) ។

ឥឡូវនេះជំហានចាំបាច់គឺមានដូចខាងក្រោម:

  1. ដំបូងអ្នកត្រូវតែបើកដំណើរការសមាសធាតុ "ប្រព័ន្ធរងវីនដូសម្រាប់លីនុច" នៅក្នុង "ផ្ទាំងបញ្ជា" - "កម្មវិធីនិងលក្ខណៈពិសេស" - "បិទនិងបិទវីនដូ" ។
  2. បន្ទាប់ពីដំឡើងសមាសភាគនិងការចាប់ផ្តើមកុំព្យូទ័រឡើងវិញសូមចូលទៅកាន់ហាងលក់វីនដូ 10 ហើយទាញយកអូប៊ុនទូអូស៊ូស៊ូអេសឬស៊ូស៊ីលីនុចអេសសឺរពីទីនោះ (បាទឥឡូវចែកចាយបាន 3) ។ នៅពេលដែលការផ្ទុកណាមួយគឺអាចធ្វើទៅបាន, ដែលមានបន្ថែមទៀតនៅក្នុងកំណត់ត្រា។
  3. ដំណើរការការចែកចាយដែលបានទាញយកជាកម្មវិធីវីនដូ 10 ធម្មតាហើយអនុវត្តការដំឡើងដំបូង (ឈ្មោះអ្នកប្រើនិងពាក្យសម្ងាត់) ។

ដើម្បីបើកសមាសភាគ "វីនដូវីនដូសម្រាប់លីនុច" (ជំហានដំបូង) អ្នកអាចប្រើពាក្យបញ្ជា PowerShell:

បើកដំណើរការ WindowsOptionalFeature-Online - លក្ខណៈពិសេសរបស់ Microsoft-Windows-Subsystem-Linux

ឥឡូវនេះចំណាំមួយចំនួនដែលអាចមានប្រយោជន៍ក្នុងអំឡុងពេលដំឡើង:

  • អ្នកអាចដំឡើងការចែកចាយលីនុចជាច្រើនក្នុងពេលតែមួយ។
  • នៅពេលកំពុងទាញយកការចែកចាយ Ubuntu ការចែកចាយរបស់ម៉ាស៊ីនបម្រើអូផឹនស៊ូស៊ីនិងស៊ូស៊ីលីនុចនៅក្នុងប្រព័ន្ធវីនដូភាសារុស្សីខ្ញុំបានកត់សម្គាល់នូវភាពខុសប្លែកខាងក្រោម: ប្រសិនបើអ្នកគ្រាន់តែបញ្ចូលឈ្មោះហើយចុចបញ្ចូល (Enter) អ្នកមិនអាចរកលទ្ធផលស្វែងរកចាំបាច់ទេប៉ុន្តែប្រសិនបើអ្នកចាប់ផ្តើមវាយហើយបន្ទាប់មកចុចលើព័ត៌មានជំនួយដែលបង្ហាញអ្នកនឹងទទួលបានដោយស្វ័យប្រវត្តិ។ ទំព័រចង់បាន។ គ្រាន់តែក្នុងករណីតំណភ្ជាប់ដោយផ្ទាល់ទៅការចែកចាយនៅក្នុងហាង: Ubuntu, អូផឹនស៊ូស៊ី, SUSE LES ។
  • អ្នកក៏អាចរត់លីនុចពីបន្ទាត់ពាក្យបញ្ជា (មិនមែនត្រឹមតែក្រឡានៅក្នុងម៉ឺនុយចាប់ផ្ដើមប៉ុណ្ណោះ): ubuntu, opensuse-42 ឬ sles-12

ការដំឡើង Bash លើ Windows 10 1607 និង 1703

ដើម្បីដំឡើងសែល bash សូមអនុវត្តតាមជំហានងាយៗទាំងនេះ។

  1. ទៅកាន់ប៉ារ៉ាម៉ែត្រនៃវីនដូ 10 - ធ្វើបច្ចុប្បន្នភាពនិងសុវត្ថិភាព - សម្រាប់អ្នកអភិវឌ្ឍន៍។ បើករបៀបអ្នកអភិវឌ្ឈន៍ (ត្រូវភ្ជាប់អ៊ីនធឺណិតដើម្បីទាញយកសមាសភាគចាំបាច់) ។
  2. ទៅផ្ទាំងបញ្ជា - កម្មវិធីនិងសមាសធាតុ - បើកដំណើរការឬបិទដំណើរការសមាសភាគវីនដូធីក "ប្រព័ន្ធរងវីនដូសម្រាប់លីនុច" ។
  3. បន្ទាប់ពីដំឡើងសមាសភាគបញ្ចូល "bash" នៅក្នុងការស្វែងរករបស់ Windows 10, ចាប់ផ្តើមវ៉ារ្យង់កម្មវិធីដែលបានស្នើឡើងនិងអនុវត្តការដំឡើង។ អ្នកអាចកំណត់ឈ្មោះអ្នកប្រើនិងពាក្យសម្ងាត់របស់អ្នកសម្រាប់ bash ឬប្រើអ្នកប្រើ root ដោយគ្មានពាក្យសម្ងាត់។

បន្ទាប់ពីការដំឡើងចប់សព្វគ្រប់ហើយអ្នកអាចដំណើរការប្រព័ន្ធប្រតិបត្តិការ Ubuntu Bash នៅលើ Windows 10 តាមរយៈការស្វែងរកឬដោយការបង្កើតផ្លូវកាត់ទៅកាន់សែលដែលអ្នកត្រូវការ។

ឧទាហរណ៏នៃការប្រើប្រាស់អ៊ូប៊ុនទូសែលនៅក្នុងវីនដូ

សម្រាប់ការចាប់ផ្តើមខ្ញុំនឹងកត់សម្គាល់ថាអ្នកនិពន្ធមិនមែនជាអ្នកជំនាញខាង bash លីនុចនិងការអភិវឌ្ឍន៍ទេហើយឧទាហរណ៍ខាងក្រោមគ្រាន់តែជាការបង្ហាញថានៅក្នុង Windows 10 bash ធ្វើការជាមួយលទ្ធផលដែលរំពឹងទុកសម្រាប់អ្នកដែលយល់។

កម្មវិធីលីនុច

កម្មវិធីនៅក្នុង Windows 10 Bash អាចត្រូវបានតំឡើងនិងលុបចោលដោយប្រើ apt-get (sudo apt-get) ពីឃ្លាំងផ្ទុកអ៊ូប៊ុនទូ។

ឧទាហរណ៍ការប្រើប្រាស់កម្មវិធីដែលមានចំណុចប្រទាក់អត្ថបទគឺមិនខុសពី Ubuntu នោះទេអ្នកអាចតំឡើង Git នៅក្នុង Bash ហើយប្រើវាតាមរបៀបធម្មតា។

ស្គ្រីបបាក់

អ្នកអាចដំណើរការស្គ្រីប bash នៅក្នុងវីនដូ 10 អ្នកអាចបង្កើតវានៅក្នុងកម្មវិធីនិពន្ធអត្ថបទ Nano ដែលអាចរកបាននៅក្នុងសែល។

ស្គ្រីបបាក់មិនអាចហៅកម្មវិធីនិងពាក្យបញ្ជារបស់វីនដូទេប៉ុន្តែវាអាចដំណើរការស្គ្រីប bash និងពាក្យបញ្ជាពីឯកសារ bat និងស្គ្រីប PowerShell:

bash -c "ពាក្យបញ្ជា"

អ្នកក៏អាចសាកល្បងកម្មវិធីដែលមានចំណុចប្រទាក់ក្រាហ្វិកនៅក្នុងអ៊ូប៊ុនទូសែលនៅក្នុងវីនដូ 10 មានការណែនាំច្រើនជាងមួយអំពីប្រធានបទនេះនៅលើអ៊ីនធឺរណែតហើយខ្លឹមសារនៃវិធីសាស្រ្តនេះត្រូវបានចុះទៅប្រើប្រាស់ Xming X Server ដើម្បីបង្ហាញ GUI នៃកម្មវិធី។ បើទោះបីជាលទ្ធភាពជាផ្លូវការនៃការធ្វើការជាមួយកម្មវិធីបែប ​​Microsoft ក៏មិនត្រូវបានប្រកាសដែរ។

ដូចដែលវាត្រូវបានសរសេរខាងលើខ្ញុំមិនមែនជាមនុស្សម្នាក់ដែលពេញចិត្តចំពោះតម្លៃនិងមុខងារនៃការច្នៃប្រឌិតនោះទេប៉ុន្តែខ្ញុំមើលឃើញយ៉ាងហោចណាស់កម្មវិធីមួយសម្រាប់ខ្លួនខ្ញុំផ្ទាល់: វគ្គសិក្សាជាច្រើននៅក្នុង Udacity, edX និងផ្សេងទៀតដែលទាក់ទងទៅនឹងការអភិវឌ្ឍន៍នឹងកាន់តែងាយស្រួលក្នុងការធ្វើការជាមួយឧបករណ៍ដែលចាំបាច់ ស្តាំនៅក្នុង bash (ហើយនៅក្នុងវគ្គសិក្សាទាំងនេះត្រូវបានបង្ហាញជាធម្មតានៅក្នុងស្ថានីយ៍ MacOS និង Linux bash) ។