નેટ ડેવલપમેન્ટ પ્લેટફોર્મ ઉબુન્ટુ 22.04 માં મૂળ હશે

કેનોનિકલ અને માઇક્રોસોફ્ટના કરારની જાહેરાત

.નેટ ડેવલપમેન્ટ પ્લેટફોર્મ ઉબુન્ટુ 22.04 હોસ્ટ અને કન્ટેનર ઈમેજીસ પર એક જ આદેશ સાથે ઈન્સ્ટોલ કરવામાં સક્ષમ હશે કેનોનિકલ તેની જાહેરાત કરી છે બ્લોગ. .Net, એકીકૃત વિકાસ પર્યાવરણ વિઝ્યુઅલ સ્ટુડિયો કોડ સાથે મળીને, ઓપન સોર્સની દુનિયામાં માઇક્રોસોફ્ટના પ્રથમ યોગદાનમાંનું એક હતું, જ્યારે તેણે સત્ય નડેલાના આદેશ હેઠળ આ પ્રકારના લાયસન્સ પ્રત્યે તેનું વલણ બદલ્યું હતું.

સમુદાયના ચોક્કસ ભાગ દ્વારા પ્રમોટ કરાયેલા કાવતરાના સિદ્ધાંતોથી દૂર, પણ તે ઉદારતાનો સંકેત છે તેવું માનવાની નિર્દોષતાથી પણ, માઈક્રોસોફ્ટનો ઈરાદો ફક્ત Google, Amazon અથવા Facebook ઉત્પાદનોના હાથે વધુ પ્રોગ્રામરો ગુમાવવાનો નથી જેમણે તેમની પ્રોગ્રામિંગ ભાષાઓ અને ટૂલ્સને ઓપન સોર્સ બનાવવાનું પસંદ કર્યું છે.

દ્રશ્ય સ્ટુડિયો કોડ ઉબુન્ટુ
સંબંધિત લેખ:
માઇક્રોસોફ્ટે વિતરિત કર્યું: લોંચ .નેટ કોર અને લિનક્સ માટે વિઝ્યુઅલ સ્ટુડિયો કોડ

કરાર

આ પગલું કેનોનિકલ માટે પણ અર્થપૂર્ણ છે. પ્રોફેશનલ પ્રોગ્રામરો દ્વારા પસંદ કરવામાં આવતા લિનક્સ વિતરણોમાંથી તે માત્ર એક જ નથી, તે કોર્પોરેટ ક્ષેત્રમાં પણ તેને એકીકૃત કરે છે કારણ કે માઈક્રોસોફ્ટ સાથેના કરારમાં .Net માટે સપોર્ટ પૂરો પાડવાની સાથે સાથે અપડેટ્સ અને સિક્યોરિટી પેચ રિલીઝ થતાંની સાથે જ મેળવવાનો સમાવેશ થાય છે.

કુતુહલથી, DEB ફોર્મેટમાં પરંપરાગત પેકેજ મેનેજર દ્વારા ઇન્સ્ટોલેશન કરવામાં આવે છે તેને સ્નેપમાં કરવાને બદલે. શું આપણે શટલવર્થના વિચારોના પરંપરાગત પરિવર્તનની પૂર્વસંધ્યાએ હોઈશું અથવા માઇક્રોસોફ્ટની જરૂરિયાત હશે જેથી ડેબિયન અને મેળવેલા વિતરણો પણ તેને ઇન્સ્ટોલ કરી શકે?

કોઈપણ રીતે, kos .NET 6 વપરાશકર્તાઓ અને વિકાસકર્તાઓ ઉબુન્ટુ 22.04 નો ઉપયોગ કરે છે તેઓ હવે એક સરળ આદેશ સાથે .NET 6 પેકેજો ઇન્સ્ટોલ કરી શકે છે. જો તમે પ્રાધાન્ય આપો, તો તેમની પાસે બૉક્સની બહાર અલ્ટ્રા-સ્મોલ, પૂર્વ-બિલ્ટ, ઑપ્ટિમાઇઝ કન્ટેનર છબીઓ પણ છે.

અમે અગાઉ કહ્યું તેમ, તે .NET કોડ લેવા અને તેને ઉબુન્ટુ માટે પેકેજ કરવા વિશે નથી, જેમ કે તે અન્ય વિતરણો સાથે પહેલાથી જ થઈ ગયું છે. માઇક્રોસોફ્ટ સમગ્ર પ્રક્રિયામાં સક્રિયપણે સામેલ છે.

રિચાર્ડ લેન્ડર, .Net માટે પ્રોગ્રામ મેનેજર તેને આ રીતે સમજાવે છે:

કેનોનિકલ સાથે કામ કરવાથી અમને .NET વિકાસકર્તાઓને એકસાથે ઉપયોગમાં સરળતા અને બહેતર સુરક્ષા પ્રદાન કરવાની મંજૂરી મળી છે. લિનક્સ ઇકોસિસ્ટમમાં કેનોનિકલના નેતૃત્વ અને વિકાસ સાધનો અને પ્લેટફોર્મ્સમાં માઇક્રોસોફ્ટના ઊંડા અનુભવથી પ્રોજેક્ટને ફાયદો થાય છે. પરિણામ એ DEB પેકેજો અને કન્ટેનર ઇમેજનું સંયોજન છે જે ઓપન સોર્સ દ્વારા સમુદાય વિકાસકર્તાઓ અને મોટા એન્ટરપ્રાઇઝ ગ્રાહકો બંનેને લાભ કરશે.

કેનોનિકલ માટે જેણે વાત કરી હતી તે તેના પ્રોડક્ટ ડિરેક્ટર હતા, વેલેન્ટિન વિયેનોટ:

Ubuntu પાસે હવે .NET પ્લેટફોર્મથી શરૂ કરીને, અલ્ટ્રા-નેટવર્ક દ્વારા સમર્થિત કન્ટેનર ઈમેજો સાથે, વિકાસથી લઈને ઉત્પાદન સુધીની વાર્તા છે. અમને લાગે છે કે આ અમારા બંને સમુદાયો માટે એક મહાન સુધારો છે; માઇક્રોસોફ્ટની .NET ટીમ સાથેના સહયોગથી અમને આગળ વધવાની મંજૂરી મળી છે.

અપડેટ્સ

કેનોનિકલથી તેઓએ ઉબુન્ટુ અને .નેટના વિસ્તૃત વર્ઝનના અપડેટ્સની વિવિધ તારીખોનો વિષય સ્પષ્ટ કર્યો. .NET LTS એકી-સંખ્યાવાળા વર્ષોના નવેમ્બરમાં રિલીઝ થાય છે, અને Ubuntu LTS એ પછીના સમ-ક્રમાંકિત વર્ષના એપ્રિલમાં રિલીઝ થાય છે. તેમના મતે, આ ખાતરી આપે છે કે દરેક LTS પર વપરાશકર્તાઓ પાસે હંમેશા .Net નું સૌથી વર્તમાન સંસ્કરણ હશે

નેટ ડેવલપમેન્ટ પ્લેટફોર્મ શું છે

તે ઓપરેટિંગ સિસ્ટમથી સ્વતંત્ર રીતે વેબ એપ્લિકેશન અને સેવાઓના વિકાસ માટે તકનીકોનો સમૂહ છે.

ઉબુન્ટુ પર તેને કેવી રીતે ઇન્સ્ટોલ કરવું

સમગ્ર પર્યાવરણની સ્થાપના
sudo apt update && sudo apt install dotnet6
પ્રોગ્રામ અથવા એપ્લિકેશન ચલાવવા માટે સાધનોની સ્થાપના.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

OCI છબીઓ ડાઉનલોડ કરવી પણ શક્ય છે (જે ઓપન કન્ટેનર પહેલના ધોરણને અનુસરે છે)

આ ઈમેજો રનટાઈમ પર જરૂરી પેકેજો અને ફાઈલોના માત્ર કડક સેટથી બનેલી છે. કેનોનિકલ અનુસાર, આ પ્રક્રિયાએ 100MB ની હજામત કરી છે, જે અત્યાર સુધીની સૌથી નાની ઉબુન્ટુ-આધારિત OCI ઇમેજને 6MB (સંકુચિત) કરતા ઓછા સમયમાં રજૂ કરે છે.

બધી ડાઉનલોડ લિંક્સ પર મળી શકે છે આ પાનું


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.