Cách cài đặt .NET 5 trên Ubuntu Linux | Học CNTT cùng FUNiX

Cách cài đặt .NET 5 trên Ubuntu Linux

Chia sẻ kiến thức 05/05/2022

Bạn muốn phát triển các ứng dụng .NET trên máy Ubuntu của mình? Đây là cách cài đặt framework Dotnet 5 trên hệ thống của bạn.

Mặc dù bài viết này sẽ tập trung vào việc cài đặt .NET 5 trên Ubuntu, nhưng Dotnet 5 cũng được hỗ trợ trên các bản phân phối Linux khác như CentOS, Red Hat, Alpine, v.v.

.NET 5 là gì?

Framework .NET đã tồn tại từ năm 2002. Khi mới được phát hành, framework này chỉ được hỗ trợ trên hệ điều hành Windows. 

Không giống như framework .NET đầu tiên, .NET 5 là một framework đa nền tảng và mã nguồn mở. Bạn có thể phát triển và chạy các ứng dụng .NET 5 trên các nền tảng khác như Linux và macOS. 

Cài đặt Bộ phát triển phần mềm .NET trên Ubuntu

Nếu bạn muốn cài đặt .NET framework cho cả ứng dụng .NET đang phát triển và đang chạy, thì trước tiên, bạn sẽ phải cài đặt Bộ phát triển phần mềm (Software Development Kit, hay SDK) .NET, trong đó bao gồm .NET Runtime theo mặc định.

Đầu tiên, thêm kho lưu trữ gói Microsoft vào danh sách gói hệ thống của bạn. Ngoài ra, hãy bao gồm gói khóa ký (signing key) của Microsoft vào bộ sưu tập khóa của bạn.

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

Sau khi thêm kho lưu trữ gói mới, hãy lấy thông tin gói mới nhất từ ​​các nguồn gói của bạn bằng cách sử dụng apt.

sudo apt update

Để có thể cài đặt Bộ phát triển phần mềm .NET một cách an toàn thông qua HTTPS, hãy đảm bảo cài đặt gói apt-transport-https bằng lệnh bên dưới.

sudo apt install apt-transport-https

Sau đó, cài đặt Bộ phát triển phần mềm .NET 5 bằng lệnh sau.

sudo apt-get install -y dotnet-sdk-5.0

Ngoài ra, bạn cũng có thể cài đặt nó bằng cách sử dụng snap.

sudo snap install dotnet-sdk

Xác minh cài đặt

Để kiểm tra xem .NET 5 đã được cài đặt thành công chưa, bạn có thể chạy lệnh sau để liệt kê các Bộ phát triển phần mềm có sẵn trên hệ thống của mình. Nếu bạn đã cài đặt nhiều SDK, tất cả chúng sẽ được liệt kê ở đây.

dotnet --list-sdks

Như đã nói, khi bạn cài đặt .NET 5 SDK, .NET Runtime được bao gồm theo mặc định. Xác minh cài đặt Runtime bằng lệnh sau.

dotnet --list-runtimes

Phát triển ứng dụng với .NET

Mặc dù .NET rất dễ cài đặt và sử dụng, nhưng đôi khi người dùng gặp phải các vấn đề khó sửa chữa. Trong những tình huống như vậy, bạn có thể sử dụng lệnh sau để tìm hiểu thêm về lệnh dotnet và các tùy chọn của nó.

dotnet --help

Các thành phần khác nhau trong framework .NET khiến nhiều nhà phát triển bối rối. Và trước khi bạn bắt đầu phát triển các ứng dụng bằng cách sử dụng framework, việc biết .NET thực sự là gì có thể hữu ích.

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/install-dotnet-5-ubuntu-linux/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại