← Quay lại Bài viết

Cách tự cài đặt Linux – Hướng dẫn chi tiết

Hướng dẫn cho người mới: lộ trình nhanh đến Debian 12. Nếu mục tiêu của bạn là giám sát video, hãy xem phần cuối — cài đặt nhanh Xeoma trên Debian

Nhờ tính linh hoạt và bảo mật nâng cao, các hệ điều hành dựa trên Linux thường là lựa chọn hàng đầu của các chuyên gia khi xây dựng máy chủ giám sát video. Trong bài viết này, chúng tôi sẽ hướng dẫn cách cài đặt Linux thông qua ví dụ về Debian 12—một trong những bản phân phối Linux ổn định nhất mà chúng tôi thường đề xuất cho người dùng.

Để cài đặt Debian, bạn cần chuẩn bị:

  • PC/laptop có dung lượng lưu trữ trống từ 25 GB trở lên (SSD, HDD, v.v.)
  • USB có dung lượng từ 8 GB trở lên
  • Kết nối Internet trong quá trình cài đặt Debian (có thể bỏ qua nếu bạn dự định cài đặt hệ điều hành không có giao diện đồ họa)

Thuật ngữ:
Ổ đĩa – thiết bị lưu trữ – phần cứng gắn trong hoặc gắn ngoài dùng để lưu trữ dữ liệu. Trong hướng dẫn này, chúng tôi tập trung vào các loại như SSD (ổ thể rắn), HDD (ổ cứng) và USB.
ISO – tệp ảnh hệ điều hành đã nén dùng để cài đặt.
Công cụ ghi ISO – phần mềm cho phép ghi ảnh ISO vào ổ đĩa để tạo khả năng khởi động.
Giao diện đồ họa – môi trường làm việc trực quan với các biểu tượng, cửa sổ, menu, v.v.
Phân vùng ổ đĩa – các đoạn lưu trữ độc lập trên ổ đĩa. Máy tính sẽ nhận diện chúng như các ổ riêng biệt.

 

Hướng dẫn

Bước 1. Tạo USB khởi động

USB khởi động chứa tệp hình ảnh OS và cho phép khởi động hệ thống để cài đặt. Để tạo USB khởi động, chúng ta cần ghi tệp ISO của Debian vào USB. Quá trình ghi ISO sẽ xóa toàn bộ dữ liệu hiện có trên thiết bị.
Bạn có thể sử dụng bất kỳ loại ổ đĩa ngoài và công cụ ghi ISO nào, nhưng trong ví dụ này, chúng tôi sẽ sử dụng USB và chương trình Rufus. Rufus hỗ trợ Windows 8 trở lên.

  1. Chuẩn bị USB: Việc ghi ISO không thực hiện được trên ổ có nhiều phân vùng. Nếu ổ của bạn có nhiều phân vùng, hãy gộp chúng thành một bằng cách xóa các phân vùng trong cửa sổ Disk Management.
  2. Tải ảnh Debian mới nhất (tệp ISO) từ trang web chính thức.
  3. Tải phiên bản mới nhất của công cụ ghi ISO miễn phí Rufus từ trang web chính thức. Mở ứng dụng (không cần cài đặt).
  4. Cắm USB vào PC/laptop.
  5. Trong Rufus, chọn tên USB của bạn tại trường "Device" trong danh sách thả xuống.
  6. Trong Rufus, chọn "Disk or ISO image (Select image)" tại trường "Boot selection". Nhấn "SELECT" và tìm tệp ISO bạn đã tải ở bước 2.

Giao diện Tiện ích Rufus

  1. Nhấn “START”.
  2. Trong cửa sổ hiện ra, chọn “Write in ISO Image mode (Recommended)”. Nhấn “OK”.

Bước 2. Khởi động Debian từ USB

  1. Tìm kiếm thông tin về phím kích hoạt menu khởi động (Boot menu) phù hợp với dòng PC/laptop hoặc bo mạch chủ của bạn. Nhấn phím này khi hệ thống khởi động để mở menu chọn hệ điều hành (BIOS). Các phím thường dùng là F2, F9, F10, F12, Del hoặc Esc.
  2. Cắm USB vào PC/laptop và khởi động lại. Ngay khi hệ thống bắt đầu chạy, hãy nhấn và giữ phím mở menu khởi động để truy cập BIOS trước khi Windows tự động tải.
    Nếu PC vẫn khởi động vào Windows, hãy khởi động lại và thử lại. Nếu tình trạng này tiếp diễn, hãy thử các phím khởi động khác hoặc cắm USB vào cổng khác.
  3. Trong menu BIOS, dùng các phím mũi tên để di chuyển đến mục "UEFI OPTIONS". Tại đây, chọn tên trùng với USB của bạn rồi nhấn ENTER.

Giao diện BIOS

Bước 3. Cài đặt Debian

Khi ảnh Debian tải xong, menu cài đặt sẽ hiện ra. Chọn tùy chọn "Graphical install", sau đó cấu hình các thông số cơ bản của hệ điều hành.

Giao diện Trình cài đặt Debian

Thiết lập cơ bản:

Ngôn ngữ (Language) – chọn “English”.

Cấu hình Bàn phím – chọn "American English" để nhập lệnh trực tiếp trong terminal. Tùy chọn, bạn có thể chọn bố cục tiếng Nga.

Hostname – đặt tên nhận diện cho PC trên mạng. Tên này dùng để xác định PC khi kết nối từ xa (mạng nội bộ, qua ssh, v.v.). Giữ nguyên nếu bạn không có kế hoạch kết nối từ xa giữa các PC/laptop/server qua mạng nội bộ hoặc toàn cầu.

Tên miền – để trống nếu bạn không có kế hoạch kết nối từ xa giữa các PC/laptop/server qua mạng nội bộ hoặc toàn cầu.

Mật khẩu Root – mật khẩu root – đây là thiết lập quan trọng nhất. Hãy ghi nhớ mật khẩu này vì bạn sẽ cần thực thi lệnh với quyền quản trị trong Debian (hoặc bất kỳ hệ điều hành Linux nào khác) bằng cách gõ "sudo" trước lệnh chính trong Console/Terminal và xác nhận bằng mật khẩu root.

Phân vùng Ổ đĩa:

Phương pháp Phân vùng – chọn "Guided – use entire disk", nếu không bạn sẽ phải thường xuyên cấu hình đường dẫn /home tiêu chuẩn khi làm việc với các chương trình.

Menu phân vùng ổ đĩa

Cửa sổ Tổng quan Phân vùng – chọn "Finish partitioning and write changes to disk" và nhấn "Continue". Cửa sổ sẽ hiển thị tương tự như sau (ngoại trừ tên ổ đĩa và dung lượng lưu trữ):

Menu tổng quan phân vùng ổ đĩa

Nếu các phân vùng “/” và “swap” chưa được tạo, hãy thực hiện các bước sau:
Nhấp vào tên ổ đĩa – "Continue" – Tạo bảng phân vùng trống mới trên thiết bị này? – Yes – "Continue" – Nhấp vào "FREE SPACE" – "Continue" – Tự động phân vùng không gian trống – "Continue" – Tất cả tệp trong một phân vùng (khuyến nghị cho người mới) – "Continue". Chọn "Finish partitioning and write changes to disk" và nhấn "Continue".

Ghi thay đổi vào ổ đĩa? – “Yes”.
Nếu trình cài đặt yêu cầu chọn thư mục root, hãy thử phân vùng lại ổ đĩa, bắt đầu từ mục "Guided partitioning" (dòng thiết lập đầu tiên trong ảnh chụp màn hình trên). Nếu vẫn không được, hãy mở cài đặt thư mục "/" và chọn định dạng ext4. Sau đó, chọn lại "Finish partitioning and write changes to disk" và nhấn "Continue".

Menu hoàn tất phân vùng

Cấu hình Trình quản lý Gói:

Quốc gia đặt mirror lưu trữ – chọn quốc gia của bạn hoặc USA.

Mirror lưu trữ Debian – deb.debian.org

Menu thiết lập trình quản lý gói

Thông tin HTTP proxy – để trống nếu không sử dụng.

Lựa chọn Phần mềm:

Tại đây, bạn có thể thêm các phần mềm khác nhau vào Debian. Một số thiết lập có thể được chọn mặc định tùy thuộc vào PC/laptop đang cài đặt OS.

Các trường nằm giữa tùy chọn "Debian desktop environment" và "web server" được gọi là môi trường desktop (giao diện đồ họa). Chúng khác nhau chủ yếu về giao diện và phần mềm cài sẵn. Một số dễ sử dụng và phù hợp cho người mới, một số linh hoạt hơn, trong khi số khác nhanh và tối giản. Hãy tìm hiểu về các môi trường desktop trực tuyến để chọn bản phù hợp nhất hoặc giữ nguyên thiết lập. Nếu không chọn môi trường nào, hệ điều hành sẽ được cài đặt dưới dạng console (không có giao diện đồ họa).

Debian thường được cài trên server với các thiết lập: web server – apache2; SSH server – openssh.

Menu lựa chọn phần mềm

Cài đặt Trình khởi động Hệ thống GRUB

GRUB là trình khởi động hệ điều hành. Trình cài đặt sẽ tự động dò tìm các hệ điều hành hỗ trợ khác đã được cài đặt và thêm chúng làm tùy chọn khởi động vào menu GRUB, menu này sẽ xuất hiện mỗi khi Debian khởi động. Nếu vì lý do nào đó một hệ điều hành không được thêm vào, vui lòng tra cứu giải pháp trong tài liệu GRUB.

Cài đặt trình khởi động GRUB trên ổ đĩa chính? – “Yes”.
Thiết bị cài đặt trình khởi động – chọn thiết bị của bạn từ danh sách; không chọn “Enter device manually”.

Bước 4. Vận hành Debian đã cài đặt

Bây giờ bạn có thể rút ổ flash khỏi cổng USB.

Nếu bạn cài đặt Debian song song với Windows thay vì cài đè (ví dụ: 1 SSD chạy Windows và 1 HDD chạy Debian), bạn có thể chuyển đổi giữa các hệ điều hành thông qua menu GRUB trong Debian hoặc sử dụng phím menu boot khi khởi động hệ thống (như Bước 2).

Debian sau khi cài đặt sẽ khởi động như sau:

Màn hình khởi động Debian

Menu Xác thực:

Menu Xác thực

Desktop Debian:

Desktop Debian

Hoàn tất cài đặt bằng cách thiết lập các tham số trong cửa sổ "Welcome!" vừa mở. Để truy cập menu dưới cùng, hãy nhấn nút "Activities" ở góc trên bên trái.


Bước 5. Cài đặt Xeoma trên Debian (2 Phút)

Nếu bạn đang thiết lập Linux cho các tác vụ giám sát video—đã đến lúc triển khai Xeoma. Dưới đây là hướng dẫn nhanh để thiết lập Xeoma server dưới dạng dịch vụ:

# Download and unpack Xeoma (x86_64)
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz
tar -xzf xeoma_linux64.tgz
sudo chmod a+x xeoma.app
# Install as service (autostart)
sudo ./xeoma.app -install -coreauto
# Check status
sudo systemctl status XeomaCoreService

Kết nối Client: Cài đặt Xeoma client trên cùng máy tính này hoặc một máy khác (Windows/Linux/macOS/Android/iOS), nhập địa chỉ IP server và mật khẩu được hiển thị sau khi cài đặt. Xem chi tiết trong hướng dẫn sử dụng Xeoma trên Linux.

FAQ

Cách cài đặt Linux (Debian) từ USB?
Tạo USB boot từ file ISO Debian, khởi động qua Boot Menu (thường là F2/F12/Del/Esc) và thực hiện theo các bước cài đặt. Hướng dẫn chi tiết từng bước có tại trang trên.
Cách cài đặt Debian trên Laptop?
Quy trình tương tự như trên PC: dùng USB chứa ISO, boot từ USB, phân vùng ổ đĩa tự động và cài đặt bootloader GRUB.
Cách thiết lập giám sát video Xeoma trên Debian?
Tải gói Xeoma cho Linux, giải nén và cài đặt service: wget … ; tar -xzf … ; chmod a+x xeoma.app ; sudo ./xeoma.app -install -coreauto. Sau đó kết nối bằng Xeoma client với mật khẩu hiển thị trên màn hình.

 

Chúng tôi hy vọng bài viết này đã cung cấp câu trả lời toàn diện cho câu hỏi về cách tự cài đặt Linux. Bạn có thể trải nghiệm Xeoma với bản dùng thử miễn phí tại đây.

Ngày 5 tháng 2 năm 2024, cập nhật ngày 18 tháng 9 năm 2025