Cách cài đặt Dotnet Core trên Ubuntu

Cách cài đặt Dotnet Core trên Ubuntu

Trong bài viết này, chúng tôi sẽ giải thích cách cài đặt Dotnet Core trên Ubuntu.

.NET Core là một nền tảng dành cho nhà phát triển mã nguồn mở, đa nền tảng, miễn phí để xây dựng nhiều loại ứng dụng khác nhau. Các nhà phát triển phần mềm thường cần sử dụng khung lõi Dotnet trên hệ thống Linux để kiểm tra, chạy và xây dựng các gói.

Khái niệm sử dụng Dotnet trên Linux trở thành sự thật thông qua lõi Dotnet mới, đây là một hệ thống mô-đun dựa trên API của khuôn khổ Dotnet của Microsoft. Nhưng lõi Dotnet không hoạt động như một API duy nhất; nó hoạt động như một thư viện API và mã được chia sẻ hoặc công khai.

Điều kiện tiên quyết

  • Hệ thống được cài đặt Ubuntu.
  • Quyền truy cập của người dùng root của người dùng bình thường có đặc quyền quản trị.

Cài đặt Dotnet Core trên Ubuntu

Bước 1: Tải xuống và cài đặt MS Prob trên Ubuntu

Bây giờ, chúng tôi sẽ tải xuống và cài đặt gói prob của Microsoft trên hệ thống Ubuntu của chúng tôi. Sử dụng lệnh wget sau để tải xuống gói Microsoft prob trên Ubuntu của bạn. Liên kết sau dành cho Ubuntu 20.04. Bạn có thể kiểm tra liên kết gói phiên bản Ubuntu của mình.

# wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb

Bây giờ, hãy chạy lệnh trình cài đặt gói Debian sau để cài đặt gói MS prob trên máy Ubuntu của bạn.

# sudo dpkg -i packages-microsoft-prod.deb

Bước 2: Cài đặt SDK Dotnet

Các lệnh sau sẽ cài đặt thư viện lõi Dotnet và các chức năng trên hệ thống Ubuntu của chúng tôi. Bạn có thể kiểm tra mã nguồn của lõi Dotnet tại đây trong GitHub.

Đầu tiên, cập nhật và cài đặt các công cụ HTTP HTTP để cài đặt gói Dotnet SDK.

# apt update

# apt install apt-transport-https -y

Bây giờ, hãy cài đặt các gói SDK Dotnet

# apt install dotnet-sdk-3.1

Khi quá trình cài đặt hoàn tất, kết quả theo dõi sẽ hiển thị:

Welcome to .NET Core 3.1!
---------------------
SDK Version: 3.1.409

Bước 3: Tạo một dự án mới

Chúng tôi đã hoàn thành với việc cài đặt. Bây giờ, hãy tạo một 'Hello World!' Đơn giản dự án thử nghiệm lõi Dotnet trong Linux

Chạy lệnh sau để tạo một dự án:

# dotnet new console -o NeoTechSystems.net

Dự án sẽ được lưu trữ trong thư mục ~ / NeoTechSystems.net / .

Chạy lệnh cd sau để mở thư mục của dự án. Sau đó chạy lệnh Dotnet run để chạy dự án của bạn.

# cd NeoTechSystems.net
# dotnet run

Đầu ra:

Hello World!

Đó là nó. Chúng tôi đã hoàn thành với việc cài đặt.

Trong bài viết này, chúng tôi đã giới thiệu cho các bạn cách cài đặt Dotnet Core trên Ubuntu.


Cách sử dụng Python làm máy tính dòng lệnh

Cách sử dụng Python làm máy tính dòng lệnh

Trong khi bạn có thể sử dụng máy tính đồ họa trên máy tính của mình, trình thông dịch ngôn ngữ lập trình Python có thể đóng vai trò như một máy tính bàn. Đó là một trò đùa chạy phổ biến trong cộng đồng Python mà nó đã được đề cập trong hướng dẫn chính thức. Đây là cách bạn có thể sử dụng Python làm máy tính.

8 blog Java tốt nhất dành cho lập trình viên

8 blog Java tốt nhất dành cho lập trình viên

Là một lập trình viên, bạn nên chấp nhận những thách thức để tồn tại và xây dựng một số kỳ quan trong lĩnh vực phát triển hoặc lập trình. Do đó, nếu bạn đang muốn học một ngôn ngữ lập trình nâng cao để nâng cao kỹ năng nghề nghiệp của mình, thì Java là một trong những triển vọng tốt nhất.

7 lệnh quan trọng để bắt đầu với Python cho người mới bắt đầu

7 lệnh quan trọng để bắt đầu với Python cho người mới bắt đầu

Học một ngôn ngữ lập trình mới như Python sẽ trở nên dễ dàng nếu bạn có một lộ trình toàn diện nêu chi tiết những khái niệm nào cần học khi mới bắt đầu và cách tiến bộ hơn nữa để đạt được cột mốc quan trọng tiếp theo. Ngay cả những lập trình viên trung cấp cũng nên thường xuyên học lại những kiến ​​thức cơ bản của họ để xây dựng nền tảng vững chắc cho bản thân.

Nguyên tắc thiết kế web đáp ứng

Nguyên tắc thiết kế web đáp ứng

Ngày nay, việc xây dựng một trang web hoặc ứng dụng điều chỉnh giao diện người dùng của nó tùy thuộc vào trình duyệt hoặc thiết bị. Có hai cách tiếp cận để đạt được mục tiêu này. Đầu tiên liên quan đến việc tạo các phiên bản khác nhau của trang web hoặc ứng dụng của bạn cho các thiết bị khác nhau. Nhưng nó không hiệu quả và có thể dẫn đến các lỗi không thể đoán trước.

Cách đếm số chữ số trong một số bằng C ++, Python và JavaScript

Cách đếm số chữ số trong một số bằng C ++, Python và JavaScript

Làm việc với các con số là một phần không thể thiếu trong lập trình. Mọi ngôn ngữ lập trình đều cung cấp hỗ trợ để thao tác với các con số theo nhiều cách khác nhau. Trong bài viết này, bạn sẽ học cách tìm tổng số chữ số trong một số nguyên bằng cách sử dụng các phương pháp lặp lại, dựa trên nhật ký và dựa trên chuỗi.

9 giải pháp thay thế Docker tốt nhất để quản lý vùng chứa

9 giải pháp thay thế Docker tốt nhất để quản lý vùng chứa

Vùng chứa rất có lợi cho việc phát triển, triển khai và quản lý phần mềm trong môi trường ảo. Docker hữu ích trong quá trình container hóa, nhưng nó không phải là nền tảng duy nhất xung quanh. Nếu bạn đang tìm kiếm một số lựa chọn thay thế cho Docker, không cần tìm đâu xa. Danh sách này giới thiệu một số lựa chọn thay thế Docker hiệu quả và giàu tính năng để sử dụng trong dự án tiếp theo của bạn.

SQL so với NoSQL: Cơ sở dữ liệu tốt nhất cho dự án tiếp theo của bạn là gì?

SQL so với NoSQL: Cơ sở dữ liệu tốt nhất cho dự án tiếp theo của bạn là gì?

SQL so với NoSQL: Cơ sở dữ liệu tốt nhất cho dự án tiếp theo của bạn là gì?

Cách nhúng Tweet vào bài viết WordPress của bạn

Cách nhúng Tweet vào bài viết WordPress của bạn

Nhúng các dịch vụ của bên thứ ba vào các bài đăng WordPress của bạn là một cách thú vị để thu hút sự quan tâm của khách truy cập. Nội dung được nhúng cũng cung cấp các dấu hiệu trực quan giúp quét dễ dàng hơn. WordPress đã làm cho việc thêm loại nội dung này trở nên dễ dàng.

Cách xóa thư mục mô-đun nút bằng npkill

Cách xóa thư mục mô-đun nút bằng npkill

Node.js là một môi trường thời gian chạy JavaScript cho phép bạn chạy JavaScript bên ngoài trình duyệt web, làm cho nó trở thành một lựa chọn phổ biến để phát triển tất cả các loại ứng dụng. Một phần của sự phổ biến của nó là do có rất nhiều gói NPM để giúp nhà phát triển dễ dàng trải nghiệm.

Cách viết và biên dịch mã vững chắc đầu tiên của bạn

Cách viết và biên dịch mã vững chắc đầu tiên của bạn

Solidity là ngôn ngữ lập trình được sử dụng bởi các hợp đồng thông minh trên chuỗi khối Ethereum. Nó là một ngôn ngữ lập trình hướng đối tượng, được định kiểu tĩnh.