Triển khai Nginx trên Ubuntu

Cài đặt Nginx Cập nhật danh sách gói phần mềm: sudo apt update Cài đặt Nginx: sudo apt install nginx Khởi động dịch vụ Nginx: sudo systemctl start nginx Thiết lập tự động khởi động cùng hệ thống ...

Đăng vào ngày 27 tháng 9 lúc 23:38

Khắc phục lỗi thiếu dung lượng ổ đĩa khi cài đặt gói phần mềm lớn trên Ubuntu VMware

Khi thực hiện cài đặt các bộ thư viện đồ sộ như texlive-full (thường dùng cho công cụ mô phỏng toán học Manim), người dùng máy ảo Ubuntu trên VMware thường xuyên gặp phải lỗi hệ thống thông báo không đủ không gian trống trong thư mục lưu trữ tạm thời của apt. E: You don't have enough free space in /var/cache/apt/archives/. Để xác định chính x ...

Đăng vào ngày 27 tháng 9 lúc 09:09

Triển khai JupyterLab trên Máy chủ Đám mây để làm việc từ xa

JupyterLab là một môi trường phát triển tương tác dựa trên trình duyệt, được thiết kế để phục vụ các tác vụ liên quan đến sổ ghi chép (notebook), mã nguồn và dữ liệu. Nó cung cấp một giao diện linh hoạt, mạnh mẽ, hỗ trợ nhiều ngôn ngữ lập trình và tích hợp sâu rộng với hệ sinh thái khoa học dữ liệu Python. Giới thiệu về JupyterLab JupyterLab m ...

Đăng vào ngày 13 tháng 9 lúc 07:51

Tự động hóa cấu hình gói DEB trên Ubuntu bằng debconf

debconf là cơ chế cấu hình gói Debian cho phép thiết lập trước các lựa chọn trong quá trình cài đặt — giúp loại bỏ tương tác người dùng, rất hữu ích khi triển khai tự động hóa hoặc viết script triển khai hệ thống. Dưới đây là hướng dẫn chi tiết sử dụng debconf để cài đặt gói mysql-apt-config một cách không tương tác trên Ubuntu. Bước 1: Cài đ ...

Đăng vào ngày 31 tháng 8 lúc 08:56

Tối Ưu Quản Lý Baidu Netdisk Trên Linux Với bypy

Đối với người dùng Linux, việc tương tác với Baidu Netdisk thường gặp nhiều bất tiện. Mặc dù Baidu Netdisk là một nền tảng lưu trữ và chia sẻ tệp phổ biến tại Trung Quốc, việc thiếu một ứng dụng khách (client) chính thức cho hệ điều hành Linux buộc người dùng phải dựa vào giao diện web hoặc các giải pháp vòng vo khác. Trải nghiệm trên trình duy ...

Đăng vào ngày 12 tháng 8 lúc 13:45

Hướng dẫn triển khai hệ thống giám sát Prometheus, Grafana và MySQL trên Ubuntu 20.04

Prometheus là một hệ thống giám sát mã nguồn mở mạnh mẽ, chuyên thu thập và lưu trữ các chỉ số (metrics) dưới dạng dữ liệu chuỗi thời gian (time-series database). Kết hợp với Grafana để trực quan hóa và các Exporter để thu thập dữ liệu từ hệ thống, bạn sẽ có một giải pháp giám sát toàn diện. 1. Cài đặt Prometheus Đầu tiên, tải xuống bản phân p ...

Đăng vào ngày 2 tháng 8 lúc 23:28

Cài đặt NVIDIA Driver, CUDA và cuDNN trên Ubuntu 16.04

Phần 1: Cài đặt NVIDIA Driver 1. Xác định phiên bản NVIDIA phù hợp Trước khi cài đặt, hãy xác định phiên bản GPU của bạn và tải driver tương ứng từ trang web của NVIDIA. Bạn có thể tham khảo Compute Capability tại đây. 2. Các bước chuẩn bị trước khi cài đặt Đảm bảo hệ thống đã cài đặt các gói header và development package cho kernel đang chạy. ...

Đăng vào ngày 30 tháng 7 lúc 05:46

Thủ thuật hữu ích khi làm việc với Ubuntu

Dưới đây là một số đoạn mã và lệnh hữu ích mà bạn có thể sử dụng trong môi trường Ubuntu để xử lý tệp và dữ liệu, đặc biệt hữu ích trong các tác vụ liên quan đến sinh học tính toán. Xóa các tệp chỉ chứa ký tự "#" trên mỗi dòng Script sau đây sẽ duyệt qua tất cả các tệp trong một thư mục được chỉ định. Nếu tất cả các dòng trong một tệp đều chứa ...

Đăng vào ngày 25 tháng 7 lúc 16:55

Quản lý phiên bản Python trên Ubuntu 18.04 bằng công cụ update-alternatives

Quản lý phiên bản Python trên Ubuntu 18.04 bằng công cụ update-alternatives 1. Giới thiệu về update-alternatives 1.1 update-alternatives là gì? update-alternatives là công cụ hỗ trợ chuyển đổi giữa các phiên bản phần mềm trên hệ điều hành Linux, đặc biệt hữu ích khi có nhiều phiên bản như Python hoặc Java. Thư mục lưu trữ các cấu hình của công ...

Đăng vào ngày 25 tháng 7 lúc 02:31

Hướng dẫn cài đặt và di chuyển WSL2 Ubuntu 20.04 trên Windows

WSL2 (Windows Subsystem for Linux 2) mang đến một giải pháp hiệu quả để chạy môi trường Linux trên Windows, vượt trội so với máy ảo VMware hay cài đặt song song (dual boot) nhờ sự đơn giản, dễ sử dụng và khả năng tích hợp tốt với quy trình phát triển trên Windows. Đặc biệt, việc sao lưu, di chuyển và quản lý dung lượng lưu trữ của WSL2 rất thuậ ...

Đăng vào ngày 21 tháng 7 lúc 03:02