Bạn có quan tâm đến việc tạo các ứng dụng thú vị bằng C# và cơ sở dữ liệu không? Bạn có thể nghĩ rằng bạn cần một máy tính Windows, nhưng đoán xem? Bạn cũng có thể làm điều đó trên Ubuntu! Hãy cùng khám phá cách bắt đầu.
Ubuntu là một bản phân phối Linux dựa trên Debian. Nó được phát hành chính thức dưới ba phiên bản: Desktop, Server và Core cho các thiết bị Internet of Things và robot.
Hãy nhớ rằng, mặc dù tôi đã sử dụng thuật ngữ "Ubuntu" https://ubuntu.com/desktop trong tuyên bố ban đầu của mình, bạn có thể áp dụng khái niệm này cho một số bản phân phối Linux hoặc hệ điều hành khác mà bạn ưa thích. Điểm quan trọng là bạn có nhiều lựa chọn từ phiên bản mặc định đến các lựa chọn thay thế chính thức và các biến thể do cộng đồng tạo ra.
Các bản phân phối chính thức của Ubuntu: Kubuntu Lubuntu Ubuntu Budgie Ubuntu Kylin Ubuntu MATE Ubuntu Studio Xubuntu
Các bản phân phối Ubuntu của bên thứ ba: Bodhi Linux elementary OS Linux Mint Peppermint OS Pop!_OS Zorin OS Linux Lite và nhiều bản khác...
.NET SDK cho phép bạn phát triển các ứng dụng với .NET.
Với .NET Core 1.0, được phát hành vào ngày 27 tháng 6 năm 2016, Microsoft chính thức hỗ trợ .NET trên Ubuntu (>= 14.04 LTS).
Dựa trên lịch trình hỗ trợ mở rộng như được chỉ ra trên https://endoflife.date/dotnet, hướng dẫn này sẽ sử dụng .NET 8. Phiên bản này đã được chọn do có hỗ trợ dài hạn, dự kiến sẽ tiếp tục khoảng 2 năm 4 tháng kể từ bây giờ, kết thúc vào ngày 10 tháng 11 năm 2026.
Nếu bạn cài đặt .NET SDK, bạn không cần cài đặt runtime tương ứng. Để cài đặt .NET SDK, hãy chạy các lệnh sau:
$ sudo apt-get update && sudo apt-get install -y dotnet-sdk-8.0
Visual Studio Code (VS Code) là một trình soạn thảo mã nguồn mở miễn phí được phát triển bởi Microsoft. Nó cung cấp một loạt các tính năng bao gồm đánh dấu cú pháp, gỡ lỗi, hoàn thành mã thông minh, đoạn mã và tích hợp Git. VS Code hỗ trợ các tiện ích mở rộng cho nhiều ngôn ngữ và khung lập trình khác nhau, làm cho nó trở nên tùy biến cao và phù hợp cho nhiều nhiệm vụ phát triển. Nó có sẵn trên nhiều nền tảng, bao gồm Windows, macOS và Linux.
Đối với các hệ thống dựa trên Debian/Ubuntu, phương pháp cài đặt đơn giản nhất cho Visual Studio Code là tải về và cài đặt gói .deb 64-bit https://code.visualstudio.com/docs/setup/linux. Nếu hệ thống của bạn có trung tâm phần mềm đồ họa, bạn có thể sử dụng nó cho quá trình cài đặt.
SQL Server từng chỉ hoạt động trên Windows, nhưng bây giờ nó cũng hoạt động trên Ubuntu! Đây là cách cài đặt nó:
Tải về khóa công khai
$ curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg
Tải về và đăng ký kho lưu trữ SQL Server cho Ubuntu:
$ curl -fsSL https://packages.microsoft.com/config/ubuntu/22.04/mssql-server-2022.list | sudo tee /etc/apt/sources.list.d/mssql-server-2022.list
Chạy các lệnh sau để cài đặt SQL Server
$ sudo apt-get update && sudo apt-get install -y mssql-server
Sau khi cài đặt gói hoàn tất, thực hiện $ sudo /opt/mssql/bin/mssql-conf setup
và làm theo các hướng dẫn để đặt mật khẩu SA và chọn phiên bản SQL Server của bạn. Hãy nhớ rằng, các phiên bản sau có sẵn dưới giấy phép miễn phí: Evaluation, Developer và Express.
Sau khi hoàn tất cấu hình, kiểm tra để đảm bảo dịch vụ đang chạy:
$ systemctl status mssql-server --no-pager