Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách Cài Đặt .NET 5 Trên Ubuntu Linux

Muốn tải và cài đặt .NET 5 trên máy Ubuntu nhưng không biết cách? Hướng dẫn này sẽ đưa bạn qua quy trình hoàn chỉnh cài đặt .NET 5 (Dotnet 5) trên Ubuntu Linux 20.04 (LTS). Dotnet 5 là phiên bản mới nhất trong họ .NET Core và hỗ trợ nhiều loại ứng dụng và nền tảng hơn tiền nhiệm.

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

.NET 5 Là Gì?

Khung .NET tồn tại từ năm 2002. Lúc phát hành đầu tiên, khung chỉ hỗ trợ trên hệ điều hành Windows. Microsoft hiện chịu trách nhiệm phát triển và phân phối khung.

Khác với khung .NET ban đầu, .NET 5 là khung đa nền tảng và mã nguồn mở. Bạn có thể phát triển và chạy ứng dụng .NET 5 trên các nền tảng khác như Linux và macOS. Tốt nhất, Dotnet 5 là mô-đun và nhẹ.

Liên quan: Mã Nguồn Mở Vs. Phần Mềm Miễn Phí: Khác Biệt Là Gì?

Cài Đặt .NET SDK Trên Ubuntu

Nếu bạn muốn cài khung .NET cho cả phát triển và chạy ứng dụng .NET, trước tiên bạn phải cài .NET Software Development Kit (SDK), cũng bao gồm .NET Runtime mặc định.

Trước tiên, thêm kho gói Microsoft vào danh sách gói hệ thống. Ngoài ra, thêm khóa ký gói Microsoft vào tập hợp khóa tin cậy.

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 gói mới, lấy thông tin gói mới nhất từ nguồn gói dùng apt.

sudo apt update

Để cài .NET SDK an toàn qua HTTPS, hãy cài gói apt-transport-https bằng lệnh dưới.

sudo apt install apt-transport-https

Sau đó, cài .NET 5 SDK bằng lệnh sau.

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

Thay vào đó, bạn cũng có thể cài Dotnet SDK dùng snap.

sudo snap install dotnet-sdk

Tìm Hiểu Thêm: Cách Dùng Apt Và Tạm Biệt Apt-get

Xác Thực Cài Đặt

Để kiểm tra .NET 5 đã cài thành công, chạy lệnh sau để liệt kê SDK có sẵn trên hệ thống. Nếu bạn cài nhiều SDK, tất cả sẽ liệt kê ở đây.

dotnet --list-sdks
Cách Cài Đặt .NET 5 Trên Ubuntu Linux

Như đã nói, khi cài .NET 5 SDK, .NET Runtime đi kèm mặc định. Xác thực 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 dễ cài và dùng, đôi khi người dùng gặp vấn đề khó khắc. Trong trường hợp đó, bạn có thể dùng lệnh sau để tìm hiểu thêm về lệnh dotnet và tùy chọn của nó.

dotnet --help

Các thành phần trong khung .NET khiến nhiều developer bối rối. Và trước khi bắt đầu phát triển ứng dụng dùng khung, biết .NET thực sự là gì có thể giúp ích.