Giống như Windows và Mac OS X, Linux cung cấp nhiều tùy chọn cho bất kỳ ai muốn chỉnh sửa hệ điều hành của mình. Nhưng bản chất của thế giới mã nguồn mở có nghĩa là bạn cũng có thể tạo bản phân phối của riêng mình, ghi ra đĩa và cài đặt. Bốn công cụ này sẽ giúp bạn bắt đầu.
Điều chỉnh Linux một cách dễ dàng
Bạn có thể đã biết rằng máy tính để bàn Linux có thể được tinh chỉnh và thay thế. Bạn không còn nghi ngờ gì nữa khi biết rằng Linux có vô số bản phân phối (hàng trăm, nếu không phải hàng nghìn) được thiết kế cho nhiều loại ứng dụng (chủ yếu dành cho máy tính để bàn hoặc máy chủ tiêu chuẩn, nhưng một số ít có bất thường đặc biệt, chẳng hạn như sử dụng cho quân sự, chính phủ hoặc khoa học).
Các chỉnh sửa có thể được sử dụng để tùy chỉnh Linux hoặc thậm chí tăng tốc mọi thứ một chút, trong khi một công cụ như Ubuntu Tweak sẽ mang tất cả các tùy chỉnh mà bạn có thể quan tâm đến Ubuntu trong một công cụ máy tính để bàn duy nhất.
Nhưng để tùy chỉnh Linux ở cấp độ cơ bản hơn, bạn sẽ cần làm những việc khác.
(Lưu ý:điều này không giống như xây dựng nhân Linux của riêng bạn. Thay vào đó, bạn đang định cấu hình không chỉ nhân mà còn cả giao diện người dùng đồ họa và những công cụ và ứng dụng nào được đóng gói.)
Tại sao phải tùy chỉnh?
Xây dựng một bản phân phối Linux tùy chỉnh không chỉ là thiết lập một nền máy tính yêu thích. Có nhiều lý do khác nhau để dành thời gian đảm bảo bản phân phối Linux của bạn đủ khác biệt so với các bản phân phối khác:
- Hệ điều hành chuyên dụng cho phần cứng của bạn - mặc dù không cụ thể như Nhân Linux được biên dịch tùy chỉnh, bạn có thể tận dụng bộ phân phối Linux tùy chỉnh bằng cách điều chỉnh nó để phù hợp với phần cứng PC của bạn và cải thiện hiệu suất.
- Giảm thời gian cài đặt và khởi động - những thứ như cài đặt ngày, giờ và vị trí có thể mất một lúc để hoàn thành trong quá trình thiết lập, vì vậy việc chỉ định điều này trong bản dựng tùy chỉnh sẽ tiết kiệm thời gian.
- Nếu bạn đang triển khai Linux trên một số thiết bị được nối mạng, việc sử dụng một bản phân phối được tinh chỉnh tùy chỉnh có thể đảm bảo bạn tập trung người dùng của mình vào các ứng dụng và công cụ mà họ được cho là đang sử dụng.
Bốn công cụ sau cho phép bạn về cơ bản nấu các bản phân phối của riêng mình, thêm và xóa các tính năng khi bạn thấy phù hợp trước khi tạo ISO và ghi ISO trước khi cài đặt (mặc dù chúng tôi khuyên bạn nên cài đặt vào một máy ảo hoặc PC dự phòng trước khi tung ra cho máy tính chính!).
UCK - Bộ công cụ tùy chỉnh Ubuntu
Mặc dù phải chờ một số bản cập nhật để phù hợp với phần còn lại của gia đình Ubuntu, Bộ công cụ tùy chỉnh Ubuntu là một cách tuyệt vời để tạo một đĩa CD trực tiếp tùy chỉnh sau đó có thể được sử dụng để cài đặt Ubuntu tùy chỉnh của bạn vào ổ cứng PC của bạn.
UCK có thể được cài đặt bằng
sudo apt-get install uck
… Và cũng tương thích với Debian, Linux Mint và các bản phân phối có liên quan khác thông qua kho lưu trữ Wily. Sau khi cài đặt, UCK cần được khởi chạy từ bash với uck-gui và bạn có thể tăng tốc phần nào bằng cách thêm công tắc -m theo sau là đường dẫn đến thư mục mà bạn sẽ ghi ISO từ đó.
UCK có một vài lỗi và điều này khiến nó trở thành một lựa chọn khó khăn để thành công. Tuy nhiên, nếu bạn có thể khắc phục được các lỗi (thường là do sự khác biệt giữa các phiên bản Ubuntu hiện đại và phiên bản có trong UCK), bạn sẽ có thể tạo một ISO hoạt động.
Linux từ Scratch
Bạn sẽ cần đọc một chút để bắt đầu với Linux từ Scratch, vì nó yêu cầu bạn làm theo hướng dẫn trực tuyến để xây dựng một hệ thống GNU / Linux hoàn chỉnh (mặc dù tối thiểu) từ mã nguồn. Điều này có nghĩa là bạn sẽ có được một hệ thống tùy chỉnh, an toàn trong khi tìm hiểu về cách hoạt động của HĐH - một thứ sẽ tỏ ra hữu ích khi chẩn đoán sự cố hoặc viết phần mềm của riêng bạn.
LFS có một số dự án con, đặc biệt là Beyond Linux từ Scratch, cung cấp các tính năng mở rộng khác nhau và Hardened Linux từ Scratch, sẽ quan tâm đến vấn đề bảo mật. Tạo một dự án LFS yêu cầu một hệ thống Linux "máy chủ" - nếu bạn đang sử dụng Windows, bạn sẽ cần Linux chạy trong một máy ảo.
Khi bạn hoàn tất, dự án LFS của bạn có sẵn dưới dạng ISO để ghi dưới dạng LiveCD, nó có tác dụng gấp đôi như một đĩa CD cứu hộ. Ngày nay, đây được cho là mục đích tốt nhất của nó, vì dự án LiveCD không còn được duy trì. Hãy xem hướng dẫn ở trên hoặc cái nhìn của riêng chúng tôi về Linux từ Scratch.
SUSE Studio
Thay vì tùy chỉnh hệ điều hành trên PC bằng menu hoặc ứng dụng chuyên dụng, SUSE Studio sử dụng giao diện web để tùy chỉnh bản phân phối trước khi bạn tải xuống. Một tính năng thú vị là tùy chọn tải xuống các phiên bản đã chỉnh sửa của SUSE được định cấu hình bởi những người làm tin mới! Sử dụng liên kết ở trên để mở trang web, tạo tài khoản (hoặc đăng nhập bằng các dịch vụ thông thường) và bắt đầu.
Quá trình này rất đơn giản:bạn chọn một hệ thống cơ sở (JeOS có sẵn ở đây), sau đó thêm phần mềm, kho lưu trữ, cá nhân hóa và kết thúc bằng cách tinh chỉnh. Sau khi bạn hoàn tất, bản phân phối tùy chỉnh có thể được tải xuống dưới dạng ISO hoặc thậm chí được triển khai trực tiếp lên máy chủ đám mây (chẳng hạn như Windows Azure, Amazon EC2 hoặc SUSE Cloud) hoặc VPS của riêng bạn.
Xem hướng dẫn SUSE Studio của riêng chúng tôi để biết thêm thông tin.
Porteus [Đã xóa URL bị hỏng]
Giống như SUSE Studio, Porteus (một nhánh của Slackware Linux) được định cấu hình và xây dựng trực tuyến, và kết quả là môi trường Trực tiếp khởi động nhanh và chạy tốt trên phần cứng cũ hơn. Điều này đạt được một phần nhờ hệ thống tệp nhanh được tạo khi máy tính được khởi động từ thẻ USB.
Để tùy chỉnh bản dựng Porteus của bạn, một số mô-đun có sẵn, trong khi khả năng tùy chỉnh thêm cũng có sẵn nhờ khả năng chuyển đổi các gói từ các định dạng Debian hoặc Fedora của Slackware, dẫn đến nhiều lựa chọn phần mềm.
Ngoài ra, tài liệu cho Porteus còn đề cập đến một số đối số khởi động tùy chỉnh, các chỉnh sửa thay đổi hoạt động của hệ điều hành; Trong số các tinh chỉnh này là khả năng khởi động từ ổ cứng cục bộ, thay vì thanh USB. Porteus không cung cấp nhiều tùy chọn như SUSE Studio và giao diện kém bóng bẩy hơn, nhưng cung cấp lựa chọn cấu hình bản phân phối đặt trước cho người dùng đang tìm kiếm các bản phân phối trực tiếp nhanh chóng và rõ ràng.
Bạn có muốn xây dựng phiên bản Linux của riêng mình không? Có lẽ bạn đã có, và nó đã làm theo cách cổ điển? Hãy cho chúng tôi biết về điều đó trong phần nhận xét, đặc biệt nếu bạn đã sử dụng bất kỳ công cụ nào trong số này!
Tín dụng hình ảnh:chim cánh cụt đeo kính của 3Dalia qua Shutterstock