Microsoft .NET 6: Cài đặt trên Ubuntu hoặc Debian và các dẫn xuất của nó

Microsoft .NET 6: Cài đặt trên Ubuntu hoặc Debian và các dẫn xuất của nó

Microsoft .NET 6: Cài đặt trên Ubuntu hoặc Debian và các dẫn xuất của nó

Gần một tháng trước, các bản cập nhật mới nhất của "Microsoft .NET 6"và như nhiều người đã biết, điều này nền tảng phát triển mã nguồn mở, miễn phí, hữu ích để xây dựng tất cả các loại ứng dụng (Máy tính để bàn, di động, web, trò chơi và Internet vạn vật), nó cũng là nền tảng đa nền tảng. Do đó, nó có sẵn cho Windows, Mac OS và Linux.

Và kể từ đó, cùng với Mã Visual Studio, Đó là biên tập mã, đa nền tảng, mở và miễn phí từ Microsoft; một bộ đôi xuất sắc được thành lập để phát triển các ứng dụng trên GNU / Linux, hôm nay chúng ta sẽ giải quyết một chút về tình hình hiện tại của Khung, Và cách cài đặt trên Ubuntu và Debian. nhân tiện, có hỗ trợ bản địa cho cả hai.

Visual Studio Code 1.69: Có phiên bản mới và cách cài đặt nó

Visual Studio Code 1.69: Có phiên bản mới và cách cài đặt nó

Và, trước khi tham gia đầy đủ vào chủ đề hôm nay dành riêng cho ứng dụng "Microsoft .NET 6", chúng tôi sẽ để lại cho những người quan tâm, một số liên kết đến bài viết liên quan trước đó:

Visual Studio Code 1.69: Có phiên bản mới và cách cài đặt nó
Bài viết liên quan:
Visual Studio Code 1.69: Có phiên bản mới và cách cài đặt nó
.NET và ML.NET: Nền tảng nguồn mở của Microsoft
Bài viết liên quan:
.NET và ML.NET: Nền tảng nguồn mở của Microsoft

Microsoft .NET 6: Khuôn khổ đa nền tảng của Microsoft

Microsoft .NET 6: Khuôn khổ đa nền tảng của Microsoft

Giới thiệu về Microsoft .NET 6

Một cách ngắn gọn, chúng ta có thể nhận xét về "Microsoft .NET 6" tiếp theo:

“Nó là một nền tảng phát triển mã nguồn mở, đa nền tảng, miễn phí để tạo ra nhiều loại ứng dụng. .NET dựa trên thời gian chạy hiệu suất cao được nhiều ứng dụng quy mô lớn sử dụng trong sản xuất. ” .Net là gì?

Và trong số rất nhiều Các tính năng được đề cập trong của anh ấy trang web chính thức, bao gồm và ủng hộ các nhà phát triển, để viết mã đáng tin cậy, hiệu suất cao một cách hiệu quả, chúng tôi sẽ đề cập đến 3 điều sau:

  1. Triển khai mã không đồng bộ: Bao gồm mô hình Lập trình Không đồng bộ Tác vụ (TAP), cung cấp một mô hình trừu tượng hóa về mã không đồng bộ.
  2. Việc sử dụng các thuộc tính: Xử lý các khai báo giống như từ khóa mô tả mô tả cách tuần tự hóa dữ liệu, chỉ định các tính năng được sử dụng để thực thi bảo mật và giới hạn tối ưu hóa trình biên dịch đúng lúc (JIT).
  3. Việc sử dụng máy phân tích mã: Giúp dễ dàng kiểm tra mã C # hoặc Visual Basic cho các vấn đề về kiểu và chất lượng mã. Đó là lý do tại sao, bắt đầu với .NET 5, các trình phân tích cú pháp này được bao gồm trong .NET SDK và không cần phải cài đặt riêng.

Để biết thêm thông tin về công cụ phần mềm này, bạn có thể khám phá các liên kết sau: tính năng, Tải xuống .NET 6, Và Có gì mới trong .NET 6

Cài đặt trên Ubuntu và Debian

Đối với cài đặt trên Ubuntu và Debianhoặc các dẫn xuất của nó, quy trình cài đặt như sau:

DotNet6 + Debian

Đối với Debian 11

  • Các gói có khóa ký (khóa kho)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • Cài đặt SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Cài đặt thời gian chạy
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Cài đặt ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Để biết thêm chi tiết và thông tin về quá trình cài đặt trên Debian 11, bạn có thể khám phá những điều sau đây liên kết.

DotNet6 + Ubuntu

Đối với Ubuntu 22.04

  • Các gói có khóa ký (khóa kho)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • Cài đặt SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Cài đặt thời gian chạy
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Cài đặt ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Ghi: Xin lưu ý rằng, Ubuntu 22.04, nó đã được cài đặt phần mềm nói trên, do đó không cần thiết phải thực hiện quy trình nói trên. Tuy nhiên, quy trình này hữu ích cho các phiên bản dựa trên Ubuntu 22.04 và tương tự cho các phiên bản Ubuntu cũ hơn. Và để biết thêm chi tiết và thông tin về quá trình cài đặt trên Ubuntu 22.04, bạn có thể khám phá những điều sau đây liên kết.

Kiểm tra cài đặt

Sau khi cài đặt, bạn đã có thể sử dụng phần mềm này thông qua những phần mềm khác, chẳng hạn như Mã Visual Studio. Tuy nhiên, đối với kiểm tra rằng mọi thứ đều được cài đặt hoàn hảo và hoạt động, chỉ cần thực hiện các lệnh sau và xác thực thông tin đầu ra, như được hiển thị trong ảnh chụp màn hình sau:

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info

Kiểm tra cài đặt - Ảnh chụp màn hình 1

Kiểm tra cài đặt - Ảnh chụp màn hình 2

MOS-P3: Khám phá Nguồn mở Microsoft rộng lớn và đang phát triển - Phần 3
Bài viết liên quan:
MOS-P3: Khám phá Nguồn mở Microsoft rộng lớn và đang phát triển - Phần 3
Biểu trưng GitLab
Bài viết liên quan:
GitLab thông báo về việc di chuyển trình soạn thảo của nó bằng Visual Studio Code

Roundup: Đăng biểu ngữ năm 2021

tóm lại

Tóm lại, trong microsoft tiếp tục đóng góp như những người khác những gã khổng lồ công nghệ đến thế giới của Phần mềm miễn phí và nguồn mở. Và với sự phân phối này và sự sẵn có dễ dàng của các sản phẩm phần mềm như "Microsoft .NET 6" y Mã Visual Studio, tiếp tục cải thiện công việc của các nhà phát triển phần mềm trên Hệ điều hành miễn phí và mởTức là Bản phân phối GNU / Linux.

Nếu bạn thích bài đăng này, hãy bình luận về nó và chia sẻ nó với những người khác. Và hãy nhớ, hãy ghé thăm của chúng tôi «trang chủ» để khám phá thêm tin tức, cũng như tham gia kênh chính thức của chúng tôi về Điện tín của DesdeLinux, Hướng Tây nhóm để biết thêm thông tin về chủ đề ngày hôm nay.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.