আপনার উবুন্টু মেশিনে .NET 5 ডাউনলোড এবং ইনস্টল করতে চান কিন্তু কিভাবে বুঝতে পারছেন না? এই নির্দেশিকাটি আপনাকে উবুন্টু লিনাক্স 20.04 (LTS) এ .NET 5 (Dotnet 5) ইনস্টল করার সম্পূর্ণ প্রক্রিয়ার মধ্য দিয়ে নিয়ে যাবে। ডটনেট 5 হল .NET কোর পরিবারের সর্বশেষ সংস্করণ এবং এটি তার পূর্বসূরির চেয়ে আরও বেশি অ্যাপ্লিকেশন প্রকার এবং প্ল্যাটফর্ম সমর্থন করে৷
যদিও এই নিবন্ধটি উবুন্টু লিনাক্সে .NET 5 ইনস্টল করার উপর ফোকাস করবে, Dotnet 5 অন্যান্য লিনাক্স ডিস্ট্রো যেমন CentOS, Red Hat Enterprise Linux, Alpine ইত্যাদিতেও সমর্থিত।
.NET 5 কি?
.NET ফ্রেমওয়ার্ক 2002 সাল থেকে বিদ্যমান। এটির প্রথম প্রকাশের সময়, ফ্রেমওয়ার্কটি শুধুমাত্র উইন্ডোজ অপারেটিং সিস্টেমে সমর্থিত ছিল। Microsoft বর্তমানে ফ্রেমওয়ার্কের উন্নয়ন এবং বিতরণের জন্য দায়ী৷
প্রাথমিক .NET ফ্রেমওয়ার্কের বিপরীতে, .NET 5 হল একটি ক্রস-প্ল্যাটফর্ম এবং ওপেন-সোর্স ফ্রেমওয়ার্ক। আপনি Linux এবং macOS এর মতো অন্যান্য প্ল্যাটফর্মে .NET 5 অ্যাপ্লিকেশন বিকাশ এবং চালাতে পারেন। সর্বোপরি, ডটনেট 5 মডুলার এবং হালকা।
সম্পর্কিত: ওপেন সোর্স বনাম ফ্রি সফটওয়্যার:পার্থক্য কি?
উবুন্টুতে .NET SDK ইনস্টল করা হচ্ছে
আপনি যদি .NET অ্যাপের বিকাশ এবং চলমান উভয়ের জন্য .NET ফ্রেমওয়ার্ক ইনস্টল করতে চান, তাহলে প্রথমে আপনাকে .NET সফ্টওয়্যার ডেভেলপমেন্ট কিট (SDK) ইনস্টল করতে হবে, যার মধ্যে ডিফল্টরূপে .NET রানটাইমও রয়েছে৷
প্রথমে, আপনার সিস্টেমের প্যাকেজ তালিকায় Microsoft প্যাকেজ সংগ্রহস্থল যোগ করুন। এছাড়াও, আপনার বিশ্বস্ত কীগুলির সংগ্রহে Microsoft-এর প্যাকেজ সাইনিং কী অন্তর্ভুক্ত করুন৷
৷wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
নতুন প্যাকেজ সংগ্রহস্থল যোগ করার পর, apt ব্যবহার করে আপনার প্যাকেজ উত্স থেকে সর্বশেষ প্যাকেজ তথ্য পান .
sudo apt update
HTTPS এর মাধ্যমে নিরাপদে .NET SDK ইনস্টল করতে সক্ষম হতে, apt-transport-https ইনস্টল করা নিশ্চিত করুন নীচের কমান্ড ব্যবহার করে প্যাকেজ।
sudo apt install apt-transport-https
তারপর, নিম্নলিখিত কমান্ডটি ব্যবহার করে .NET 5 SDK ইনস্টল করুন৷
৷sudo apt-get install -y dotnet-sdk-5.0
বিকল্পভাবে, আপনি snap ব্যবহার করে Dotnet SDK ইনস্টল করতে পারেন .
sudo snap install dotnet-sdk
আরও জানুন:কিভাবে Apt ব্যবহার করবেন এবং Apt-get কে বিদায় বলবেন
ইনস্টলেশন যাচাই করা হচ্ছে
.NET 5 সফলভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করতে, আপনি আপনার সিস্টেমে উপলব্ধ SDK তালিকাভুক্ত করতে নিম্নলিখিত কমান্ডটি চালাতে পারেন। আপনার একাধিক SDK ইনস্টল করা থাকলে, সেগুলি এখানে তালিকাভুক্ত করা হবে৷
৷dotnet --list-sdks
যেমন আগে উল্লেখ করা হয়েছে, আপনি যখন .NET 5 SDK ইনস্টল করেন, তখন .NET রানটাইম ডিফল্টরূপে অন্তর্ভুক্ত থাকে। নিম্নলিখিত কমান্ড ব্যবহার করে রানটাইম ইনস্টলেশন যাচাই করুন।
dotnet --list-runtimes
.NET-এর মাধ্যমে অ্যাপ্লিকেশন ডেভেলপ করা হচ্ছে
যদিও .NET ইনস্টল করা এবং ব্যবহার করা সহজ, কখনও কখনও ব্যবহারকারীরা এমন সমস্যার সম্মুখীন হন যা সমাধান করা কঠিন। এই ধরনের পরিস্থিতিতে, আপনি ডটনেট সম্পর্কে আরও জানতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন কমান্ড এবং এর বিকল্পগুলি৷
৷dotnet --help
.NET ফ্রেমওয়ার্কের বিভিন্ন উপাদান অনেক ডেভেলপারদের বিভ্রান্ত করে। এবং ফ্রেমওয়ার্ক ব্যবহার করে অ্যাপ্লিকেশন ডেভেলপ করা শুরু করার আগে, .NET আসলে কী তা জেনে রাখা সহায়ক হতে পারে।