Tiny Core Linux: Một bản phân phối Linux Barebone khởi động rất nhanh
Bản phân phối Linux nhẹ thường có kích thước tệp từ 20MB đến 50MB và chúng phù hợp nhất để sử dụng trên máy tính cũ. Gần đây, tôi bắt gặp bản phân phối Linux nhỏ bé này chỉ nặng 12MB và khởi động rất nhanh. Tôi đang đề cập đến Tiny Core Linux.
Với trọng lượng 12 MB, Tiny Core Linux là một trong những bản phân phối Linux nhỏ nhất mà tôi từng thấy. Là một distro barebone, nó chỉ đi kèm với một vài ứng dụng cần thiết cho nó để khởi động và chạy đúng cách. Nó cũng đi kèm với một máy tính để bàn đồ họa, nhưng nếu bạn đang tìm kiếm một giải pháp chìa khóa trao tay, đây không phải là một cho bạn.
TCL được thiết kế để chạy từ bản sao RAM được tạo lúc khởi động. Điều này giải thích tại sao nó có thể khởi động quá nhanh. Trên máy ảo của tôi, nó mất ít hơn 6 giây từ khi nhấp vào nút Bắt đầu để đến màn hình nền.
Chạy Lõi Tiny
Trước tiên, tải xuống tệp Tiny Core ISO từ trang Tải xuống. Để chạy nó, bạn có thể ghi nó vào một đĩa CD hoặc kiểm tra nó trong VirtualBox, giống như những gì tôi đã làm.
Một khi bạn đã khởi động nó (toàn bộ quá trình sẽ mất ít hơn 6 giây), bạn sẽ thấy màn hình đồ họa (LFWM) như thể hiện trong hình dưới đây:
Ứng dụng duy nhất có sẵn là Terminal, Editor, Control Panel, Apps (kho phần mềm) và một công cụ gắn kết để bạn gắn các thiết bị bên ngoài. Như đã đề cập trước đó, nó là một hệ điều hành barebone. Để có thể sử dụng được, bạn phải cài đặt các ứng dụng bạn muốn từ ứng dụng "Ứng dụng".
1. Chạy ứng dụng. Trong lần chạy đầu tiên, nó sẽ nhắc bạn chọn gương nhanh nhất.
Sau khi bạn đã chọn gương, hãy nhấp vào nút Ứng dụng ở đầu cửa sổ. và chọn “Duyệt”. Thao tác này sẽ tìm nạp kho lưu trữ từ web và tất cả phần mềm sẽ hiển thị trong bảng điều khiển bên trái. Bạn có thể cuộn xuống để tìm ứng dụng bạn cần (hoặc sử dụng tính năng “Tìm kiếm”). Để cài đặt ứng dụng, chỉ cần chọn ứng dụng và nhấp vào nút "GO" bên cạnh menu thả xuống "OnBoot".
Sau khi cài đặt xong, bạn sẽ thấy ứng dụng đã cài đặt (trong trường hợp này là Firefox) trong dock. Bây giờ bạn có thể bấm vào nó để chạy.
Lưu ý : Tại thời điểm này, tất cả các ứng dụng mà bạn đã tải xuống được cài đặt vào RAM. Điều này có nghĩa là chúng không liên tục. Khi bạn tắt máy tính, tất cả các ứng dụng của bạn cũng sẽ biến mất. Bạn có thể đọc thêm về sự kiên trì dữ liệu bên dưới.
Cài đặt TinyCore vào đĩa cứng
Để có thể cài đặt Tiny Core Linux vào đĩa cứng, trước tiên bạn phải tải xuống gói cài đặt.
1. Mở “Ứng dụng” và tìm kiếm “tc-install”. Chọn tệp “tc-install.tcz” và nhấp vào nút GO ở dưới cùng.
2. Khi tải xuống hoàn tất, hãy nhấp vào biểu tượng “TC_Install” mới trong thanh công cụ.
3. Đi qua trình hướng dẫn cài đặt để cài đặt TinyCore vào đĩa cứng của bạn.
4. Trong khi cài đặt, có một phần nơi bạn có thể thêm các lệnh bổ sung vào tùy chọn khởi động. Mặc dù điều này hoàn toàn không bắt buộc nhưng nó cung cấp cho bạn nhiều sự linh hoạt để tùy chỉnh bản phân phối theo nhu cầu của bạn. Những điều bạn có thể cấu hình bao gồm:
- Chỉ định thư mục Trang chủ liên tục
- Chỉ định vị trí tệp "Khôi phục".
- Cho dù bỏ qua mô-đun DHCP trong khi khởi động
- và nhiều cái khác…
Sau khi cài đặt, bạn có thể gỡ bỏ CD Tiny Core và khởi động lại máy tính của bạn từ đĩa cứng.
Dữ liệu liên tục
Theo mặc định, không có dữ liệu liên tục trong Tiny Core Linux. Khi bạn cài đặt một ứng dụng hoặc phần mở rộng, nó sẽ được tải vào RAM giống như các tệp hệ thống lõi. Khi bạn tắt máy tính, các ứng dụng và tiện ích cũng sẽ bị xóa.
Mặc dù điều này cho phép bạn bắt đầu từ trạng thái sạch mỗi khi bạn khởi động, nó có thể gây ra nhiều bất tiện. May mắn thay, có một số cách bạn có thể làm cho dữ liệu liên tục:
1. Lưu ứng dụng / tiện ích mở rộng vào thiết bị được Gắn kết.
Khi bạn cài đặt một ứng dụng, bạn có thể đặt đường dẫn TCE cho thiết bị được gắn kết. Thao tác này sẽ cài đặt ứng dụng vào thư mục “tce / optional” của thiết bị được gắn.
2. Cài đặt TCL vào ổ cứng / phương tiện lưu trữ của bạn
Nếu bạn đã làm theo các hướng dẫn ở trên để cài đặt TCL vào ổ cứng của bạn, nó sẽ chăm sóc lưu trữ dữ liệu và sự kiên trì trong quá trình cài đặt.
3. Sao lưu dữ liệu của bạn
Bạn cũng có thể lấy hệ thống để sao lưu dữ liệu của bạn (với một thiết bị gắn ngoài) và khôi phục lại nó trong thời gian khởi động. Trong quá trình sao lưu, toàn bộ thư mục HOME sẽ được nén và nén. Trong lần khởi động tiếp theo, tệp nén này sẽ được khôi phục về vị trí tương ứng của nó. Nếu bạn đã nhận thấy, quá trình sao lưu và khôi phục sẽ chạy trong máy tính khởi động và tắt máy. Điều này có nghĩa rằng nếu bạn có nhiều dữ liệu, nó sẽ làm chậm đáng kể thời gian tắt máy và khởi động.
Gói lên
Tiny Core Linux là một bản phân phối khá thú vị với khái niệm đẹp. Kích thước tệp nhỏ và hệ điều hành barebone làm cho nó phù hợp để chạy trên phần cứng với các tài nguyên hạn chế, chẳng hạn như Raspberry Pi, hoặc thậm chí cho các dự án nhỏ không yêu cầu bản phân phối Linux đầy đủ. Hãy chắc chắn để kiểm tra các diễn đàn và Wiki cho rất nhiều trợ giúp và hỗ trợ.
Tiny Core Linux