Tiny Core Linux: Bản phân phối Linux nhỏ nhất trên thế giới

Tiny Core Linux: Bản phân phối Linux nhỏ nhất trên thế giới

Chia sẻ kiến thức 23/04/2022

Hãy làm "sống lại" chiếc PC cũ của bạn bằng cách cài đặt Tiny Core Linux, bản phân phối Linux nhỏ nhất và nhẹ nhất mà bạn có thể sử dụng.

 

Các bản phân phối Linux chính hiện tại thường khá lớn, ảnh ISO của chúng có thể nặng đến vài gigabyte.

Điều gì sẽ xảy ra nếu có một bản phân phối Linux nhỏ và không chiếm nhiều dung lượng? Nó được gọi là Tiny Core Linux.

Tiny Core Linux là gì?

Đúng như tên gọi của nó, Tiny Core Linux là một bản phân phối Linux có một lõi nhỏ. Nó được coi là mức tối thiểu để khởi động và hiển thị một desktop. Điều này bao gồm hạt nhân, BusyBox, một desktop FLWM và không có gì khác.

Ảnh ISO của TinyCore chỉ có 21MB. Các ứng dụng bên ngoài được gọi là “tiện ích mở rộng” và phải được tải xuống riêng thông qua trình quản lý gói.

Ý tưởng đằng sau Tiny Core là toàn bộ hệ thống được sao chép vào RAM, làm cho nó chạy rất nhanh.

Cài đặt Tiny Core Linux

Cách cài đặt Tiny Core Linux khác với các bản phân phối Linux khác. Bạn thậm chí không phải cài đặt nó. Bạn có thể chạy nó như một bản phân phối trực tiếp, được gọi là Đám mây/Internet. Bạn có thể tải xuống và cài đặt ứng dụng nhưng chúng sẽ biến mất khi bạn khởi động lại máy.

Trong TCE/Install, các chương trình được lưu vào ổ cứng nhưng được giữ dưới dạng các đường link tượng trưng trong RAM. Trong TCE/CopyFS, các chương trình được cài đặt giống như một bản phân phối Linux điển hình.

Có ba lựa chọn để cài đặt: Core, TinyCore và CorePlus. Core là tối thiểu nhất, chỉ có giao diện điều khiển theo mặc định, tương tự như một bản cài đặt tối thiểu của Arch.

TinyCore bao gồm môi trường desktop, còn CorePlus bao gồm trình điều khiển (driver) Wi-Fi và bố cục bàn phím không phải của Mỹ. Đây là bản tải xuống nặng nhất, nặng 163MB.

Để khởi động Tiny Core Linux, bạn giải nén phương tiện cài đặt và khởi động nó như với bất kỳ bản phân phối Linux nào khác. Trong bài viết này, chúng ta sẽ sử dụng hình ảnh TinyCore.

Bạn có thể cấu hình các tùy chọn khác nhau bằng mã khởi động (boot code). Nếu bạn đã sử dụng Knoppix, điều này có thể sẽ quen thuộc với bạn. Tại thời điểm khởi động, các phím chức năng sẽ hiển thị một số trang tùy chọn khởi động.

Để thực sự cài đặt Tiny Core trên ổ cứng, bạn phải tải xuống một ứng dụng riêng biệt. Rất dễ để làm như vậy bằng cách sử dụng chương trình “tc-install” từ trình quản lý gói được giới thiệu bên dưới.

Chương trình cài đặt rất dễ hiểu. Tất cả những gì bạn phải làm là chọn phân vùng ổ cứng và yêu cầu nó cài đặt bộ nạp khởi động (bootloader).

Tải xuống : Tiny Core Linux

Môi trường desktop

Tiny Core Linux sử dụng trình quản lý cửa sổ FLWM. Trông nó khá lỗi thời so với hầu hết các desktop hiện đại. Bộ công cụ thậm chí trông giống như sản phẩm từ cuối những năm 90, nhưng nó rất hữu ích.

Nếu bạn đã sử dụng các desktop Linux khác, bạn sẽ cảm thấy rất quen thuộc. Các tiện ích mở rộng cài đặt vào một thanh công cụ (dock) ở cuối màn hình. Bạn cũng có thể khởi chạy ứng dụng từ menu được truy cập khi bạn nhấp chuột phải.

Trình quản lý gói

Các bản phân phối Linux hiện đại yêu cầu trình quản lý gói và Tiny Core Linux không phải là ngoại lệ. Nó cũng dễ dàng để cài đặt các gói. 

Bạn có thể dễ dàng tìm kiếm chương trình bạn muốn. Theo mặc định, bất kỳ tiện ích mở rộng nào bạn tải xuống sẽ có sẵn trong lần khởi động tiếp theo nếu bạn đã cài đặt Tiny Core Linux hoặc định cấu hình ổ đĩa lưu trữ.

Khi bạn khởi động lại máy, phần mở rộng sẽ được sao chép vào RAM cùng với phần còn lại của hệ thống.

Tiny Core Linux có dành cho bạn không?

Nếu bạn thích chủ nghĩa tối giản và các bản phân phối Linux nhỏ, Tiny Core Linux có thể đáng để thử. Tùy thuộc vào ứng dụng bạn cài đặt, bạn có thể thấy nó quá nhỏ, đặc biệt nếu bạn cài đặt Firefox hoặc LibreOffice.

Nếu bạn có một máy tính cũ không còn được Microsoft hỗ trợ, thì Tiny Core có thể là một lựa chọn tốt, nó thậm chí có thể chạy trên i486 với 48MB RAM.

Nếu bạn muốn một bản phân phối nhỏ, Tiny Core Linux rất đáng để thử. Kích thước nhỏ của nó làm cho nó lý tưởng cho các ứng dụng nhúng như bộ định tuyến hoặc một máy chủ tối thiểu.

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/what-is-tiny-core-linux/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại