Bạn muốn tải xuống và cài đặt .NET 5 trên máy Ubuntu của mình nhưng không biết làm thế nào? Hướng dẫn này sẽ hướng dẫn bạn toàn bộ quá trì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 gia đình .NET Core và nó hỗ trợ nhiều loại ứng dụng và nền tảng hơn phiên bản tiền nhiệm.
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 Linux, 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 Enterprise Linux, Alpine, v.v.
.NET 5 là gì?
Khuôn khổ .NET đã tồn tại từ năm 2002. Vào thời điểm phát hành lần đầu tiên, khuôn khổ này chỉ được 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ông giống như .NET framework ban đầu, .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. Hơn hết, Dotnet 5 là mô-đun và nhẹ.
Có liên quan: Nguồn mở so với Phần mềm miễn phí:Sự khác biệt là gì?
Cài đặt .NET SDK 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 .NET (SDK), theo mặc định, cũng bao gồm .NET Runtime.
Đầ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 khóa ký gói của Microsoft vào bộ sưu tập khóa đáng tin cậy 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 .NET SDK một cách an toàn qua HTTPS, hãy đảm bảo cài đặt apt-transport-https gói bằng lệnh bên dưới.
sudo apt install apt-transport-https
Sau đó, cài đặt .NET 5 SDK 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 SDK Dotnet bằng cách sử dụng snap .
sudo snap install dotnet-sdk
Tìm hiểu thêm:Cách sử dụng Apt và Tạm biệt Apt-get
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 SDK 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ư đã đề cập trước đó, 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 trường hợp như vậy, bạn có thể sử dụng lệnh sau để tìm hiểu thêm về dotnet lệnh và các tùy chọn của nó.
dotnet --help
Các thành phần khác nhau trong .NET framework 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 khuôn khổ, việc biết .NET thực sự là gì có thể hữu ích.