Microsoft .NET 6៖ ការដំឡើងនៅលើ Ubuntu ឬ Debian និងនិស្សន្ទវត្ថុរបស់វា។

Microsoft .NET 6៖ ការដំឡើងនៅលើ Ubuntu ឬ Debian និងនិស្សន្ទវត្ថុរបស់វា។

Microsoft .NET 6៖ ការដំឡើងនៅលើ Ubuntu ឬ Debian និងនិស្សន្ទវត្ថុរបស់វា។

ជិតមួយខែមុន ការធ្វើបច្ចុប្បន្នភាពចុងក្រោយរបស់ "Microsoft .NET 6"ហើយដូចដែលមនុស្សជាច្រើនបានដឹងរួចមកហើយ វេទិកាអភិវឌ្ឍន៍ប្រភពបើកចំហដោយឥតគិតថ្លៃមានប្រយោជន៍សម្រាប់ការកសាងកម្មវិធីគ្រប់ប្រភេទ (កុំព្យូទ័រលើតុ ទូរសព្ទចល័ត គេហទំព័រ ហ្គេម និងអ៊ីនធឺណិត) វាក៏ជាវេទិកាឆ្លងផងដែរ។ ដូច្នេះវាអាចប្រើបានសម្រាប់ ប្រព័ន្ធប្រតិបត្តិការ Windows, Mac OS និងលីនុច.

ហើយចាប់តាំងពីរួមគ្នាជាមួយ កូដស្ទូឌីយោដែលមើលឃើញ, គឺថា ក កម្មវិធីនិពន្ធកូដឆ្លងវេទិកា បើក និងឥតគិតថ្លៃពី Microsoft; duo ដ៏ល្អមួយត្រូវបានបង្កើតឡើងដើម្បីបង្កើតកម្មវិធីនៅលើ GNU/Linux ថ្ងៃនេះយើងនឹងនិយាយបន្តិចអំពីស្ថានភាពបច្ចុប្បន្ននៃបញ្ហានេះ។ កបខ័ណនិង របៀបដំឡើងនៅលើ Ubuntu និង Debian. ដែល, ដោយវិធីនេះ, មាន ការគាំទ្រពីកំណើត សម្រាប់ទាំងពីរ។

Visual Studio Code 1.69៖ កំណែថ្មីដែលអាចប្រើបាន និងរបៀបដំឡើងវា។

Visual Studio Code 1.69៖ កំណែថ្មីដែលអាចប្រើបាន និងរបៀបដំឡើងវា។

ហើយមុនពេលបញ្ចូលទាំងស្រុងទៅក្នុងប្រធានបទថ្ងៃនេះ ឧទ្ទិសដល់កម្មវិធី "Microsoft .NET 6"យើងនឹងចាកចេញសម្រាប់អ្នកដែលចាប់អារម្មណ៍ តំណភ្ជាប់មួយចំនួនទៅ ប្រកាសដែលទាក់ទងពីមុន:

Visual Studio Code 1.69៖ កំណែថ្មីដែលអាចប្រើបាន និងរបៀបដំឡើងវា។
អត្ថបទទាក់ទង៖
Visual Studio Code 1.69៖ កំណែថ្មីដែលអាចប្រើបាន និងរបៀបដំឡើងវា។

។ ណេតនិងអិល។ អិន។ អិល។ អេស។ អេស។ ភី
អត្ថបទទាក់ទង៖
។ ណេតនិងអិល។ អិន។ អិល។ អេស។ អេស។ ភី

Microsoft .NET 6: Cross-Platform Framework ពី Microsoft

Microsoft .NET 6: Cross-Platform Framework ពី Microsoft

អំពី Microsoft .NET ៦

ដោយសង្ខេប យើងអាចបញ្ចេញមតិបាន។ "Microsoft .NET 6" បន្ទាប់:

“វាគឺជាវេទិកាអភិវឌ្ឍន៍ប្រភពបើកចំហឥតគិតថ្លៃ ឆ្លងវេទិកាសម្រាប់បង្កើតកម្មវិធីជាច្រើនប្រភេទ។ .NET គឺផ្អែកលើរយៈពេលដំណើរការដែលមានប្រសិទ្ធភាពខ្ពស់ដែលត្រូវបានប្រើនៅក្នុងការផលិតដោយកម្មវិធីខ្នាតធំជាច្រើន។" តើ .Net ជាអ្វី?

ហើយក្នុងចំណោមមនុស្សជាច្រើន លក្ខណៈពិសេស បានលើកឡើងនៅក្នុងរបស់គាត់។ គេហទំព័រផ្លូវការដែលរួមបញ្ចូល និងអនុគ្រោះដល់អ្នកអភិវឌ្ឍន៍ ដើម្បី សរសេរកូដប្រកបដោយប្រសិទ្ធភាព ដែលអាចទុកចិត្តបាន និងមានប្រសិទ្ធភាពខ្ពស់។យើង​នឹង​លើក​ឡើង​៣​ចំណុច​ខាង​ក្រោម៖

  1. ការអនុវត្តកូដអសមកាល៖ រួមបញ្ចូលគំរូ Task Asynchronous Programming (TAP) ដែលផ្តល់នូវអរូបីលើកូដអសមកាល។
  2. ការប្រើប្រាស់គុណលក្ខណៈ៖ ដោះស្រាយ​ការ​ប្រកាស​ដូច​ពាក្យ​គន្លឹះ​ដែល​ពណ៌នា​អំពី​របៀប​កំណត់​ទិន្នន័យ បញ្ជាក់​លក្ខណៈ​ពិសេស​ដែល​ត្រូវ​បាន​ប្រើ​ដើម្បី​ពង្រឹង​សុវត្ថិភាព និង​កំណត់​ការ​បង្កើន​ប្រសិទ្ធភាព​កម្មវិធី​ចងក្រង​តាម​ពេលវេលា (JIT) ។
  3. ការប្រើប្រាស់ឧបករណ៍វិភាគកូដ៖ ដែលធ្វើឱ្យវាងាយស្រួលក្នុងការត្រួតពិនិត្យកូដ C# ឬ Visual Basic សម្រាប់បញ្ហាគុណភាពកូដ និងរចនាប័ទ្ម។ នោះហើយជាមូលហេតុដែលចាប់ផ្តើមជាមួយ .NET 5 ឧបករណ៍ញែកទាំងនេះត្រូវបានរួមបញ្ចូលនៅក្នុង .NET SDK ហើយមិនចាំបាច់ដំឡើងដោយឡែកពីគ្នានោះទេ។

សម្រាប់ព័ត៌មានបន្ថែមអំពីឧបករណ៍សូហ្វវែរនេះ អ្នកអាចរុករកតាមតំណខាងក្រោម៖ លក្ខណៈ, .NET 6 ទាញយកនិង តើមានអ្វីថ្មីនៅក្នុង .NET 6

ការដំឡើងនៅលើ Ubuntu និង Debian

សម្រាប់ ការដំឡើងនៅលើ Ubuntu និង Debianឬនិស្សន្ទវត្ថុរបស់វា នីតិវិធីដំឡើងមានដូចខាងក្រោម៖

DotNet6 + Debian

សម្រាប់ Debian 11

  • កញ្ចប់ដែលមានសោហត្ថលេខា (សោឃ្លាំង)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • ការដំឡើង SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • ការដំឡើងពេលដំណើរការ
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • ការដំឡើង ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

សម្រាប់ព័ត៌មានលម្អិត និងព័ត៌មានបន្ថែមនៅលើ ដំណើរការដំឡើងនៅលើ Debian 11អ្នកអាចស្វែងយល់ដូចខាងក្រោម តំណ.

DotNet6 + អ៊ូប៊ុនទូ

សម្រាប់អ៊ូប៊ុនទូ ១២.០៤

  • កញ្ចប់ដែលមានសោហត្ថលេខា (សោឃ្លាំង)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • ការដំឡើង SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • ការដំឡើងពេលដំណើរការ
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • ការដំឡើង ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

ចំណាំ៖ សូមចំណាំថា, Ubuntu 22.04វាបានភ្ជាប់មកជាមួយកម្មវិធីដែលបានដំឡើងរួចហើយ ដូច្នេះវាមិនចាំបាច់ក្នុងការប្រតិបត្តិនីតិវិធីនេះទេ។ ទោះយ៉ាងណាក៏ដោយ នីតិវិធីមានប្រយោជន៍សម្រាប់កំណែដែលមានមូលដ្ឋានលើអ៊ូប៊ុនទូ 22.04 និងស្រដៀងគ្នាសម្រាប់កំណែចាស់របស់អ៊ូប៊ុនទូ។ ហើយសម្រាប់ព័ត៌មានលម្អិត និងព័ត៌មានបន្ថែមនៅលើ ដំណើរការដំឡើងនៅលើអ៊ូប៊ុនទូ 22.04អ្នកអាចស្វែងយល់ដូចខាងក្រោម តំណ.

ការត្រួតពិនិត្យការដំឡើង

នៅពេលដំឡើងរួច អ្នកអាចប្រើប្រាស់កម្មវិធីដែលបាននិយាយតាមរយៈកម្មវិធីផ្សេងៗដូចជា កូដស្ទូឌីយោដែលមើលឃើញ. ទោះយ៉ាងណាក៏ដោយសម្រាប់ ពិនិត្យ។ ថាអ្វីគ្រប់យ៉ាងត្រូវបានដំឡើងយ៉ាងល្អឥតខ្ចោះ និងមានមុខងារគ្រាន់តែប្រតិបត្តិពាក្យបញ្ជាខាងក្រោម និងធ្វើឱ្យព័ត៌មានលទ្ធផលមានសុពលភាព ដូចបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម៖

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info

ពិនិត្យការដំឡើង - រូបថតអេក្រង់ ១

ពិនិត្យការដំឡើង - រូបថតអេក្រង់ ១

MOS-P3៖ ស្វែងយល់ពី Microsoft Open Source - ភាគ ១
អត្ថបទទាក់ទង៖
MOS-P3៖ ស្វែងយល់ពី Microsoft Open Source - ភាគ ១
រូបសញ្ញាហ្គីតឡាប
អត្ថបទទាក់ទង៖
GitLab ប្រកាសការផ្លាស់ប្តូរអ្នកកែសំរួលរបស់ខ្លួនដោយ Visual Studio Code

សរុប៖ បដាប្រកាសឆ្នាំ ២០២១

បន្ត

និយាយឱ្យខ្លីគឺនៅក្នុង ក្រុមហ៊ុន Microsoft បន្តរួមចំណែកដូចអ្នកដទៃ យក្សបច្ចេកវិទ្យា ទៅកាន់ពិភពនៃ កម្មវិធីឥតគិតថ្លៃនិងប្រភពកូដបើកចំហ. ហើយជាមួយនឹងការដឹកជញ្ជូននេះ និងភាពងាយស្រួលនៃផលិតផលកម្មវិធីដូចជា "Microsoft .NET 6" y កូដស្ទូឌីយោដែលមើលឃើញបន្តកែលម្អការងាររបស់អ្នកអភិវឌ្ឍន៍កម្មវិធីនៅលើ ប្រព័ន្ធប្រតិបត្តិការឥតគិតថ្លៃនិងបើកចំហនោះគឺ។ ការចែកចាយរបស់ GNU / លីនុច.

ប្រសិនបើអ្នកចូលចិត្តការបង្ហោះនេះ ត្រូវប្រាកដថាបញ្ចេញមតិលើវា ហើយចែករំលែកវាជាមួយអ្នកដទៃ។ ហើយចងចាំ, ទស្សនារបស់យើង។ «គេហទំព័រ។» ដើម្បីស្វែងរកព័ត៌មានបន្ថែមក៏ដូចជាចូលរួមក្នុងប៉ុស្តិ៍ផ្លូវការរបស់យើង Telegram ពី FromLinux, ខាងលិច ក្រុម សម្រាប់ព័ត៌មានបន្ថែមអំពីប្រធានបទថ្ងៃនេះ។


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

ធ្វើជាយោបល់ដំបូង

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។