Tạo bản phân phối Linux của riêng bạn với Ubuntu Imager

Đã bao giờ bạn muốn tự tạo bản phân phối Linux của riêng mình nhưng không biết bắt đầu từ đâu? Nó dễ hơn bạn nghĩ đấy. Distroshare Ubuntu Imager tạo ra một Live ISO có thể cài đặt từ một bản phân phối Ubuntu hoặc phái sinh. Distroshare.com, người sáng tạo của Distroshare Ubuntu Imager, là một trang web được xây dựng cho phép bạn chia sẻ bản phân phối Ubuntu tùy chỉnh của mình với những người khác và quá trình thực hiện nó thì đơn giản vô cùng.
Script Trước kia có một công cụ được gọi là Remastersys cho phép dễ dàng tạo đĩa Live CD từ hệ thống cài đặt. Tuy nhiên, dự án đã bị ngừng vì một số lý do. Ngay cả khi bạn có một bản sao, nó cũng không thể làm việc như mong đợi trong các hệ thống Ubuntu mới. Mặc dù Ubuntu có một hướng dẫn rất chi tiết về cách tạo đĩa Live CD bằng phương pháp thủ công, nhưng quá trình này rất dài, phức tạp và khó khăn. May mắn thay, những người ở distroshare.com đã tự động hoá quá trình này, đưa nó vào một script bash. Với cấu hình tối thiểu, bất cứ ai cũng có thể tạo ra một môi trường live với chỉnh sửa một tập tin văn bản và chạy script shell. Script Ubuntu Imager của Distroshare được lưu trữ trên GitHub. Để có được nó, gõ: wget https://codeload.github.com/Distroshare/distroshare-ubuntu-imager/zip/master

vào một cửa sổ dòng lệnh. Khi hoàn tất tải file, hãy giải nén zip.

unzip distroshare-ubuntu-imager-master.zip -d /path/to/destination/folder

Trong ví dụ này, lệnh có dạng như sau:

unzip distroshare-ubuntu-imager-master.zip -d/home/maketecheasier

Cấu hình

Khi đã giải nén xong, bạn có thể thay đổi thư mục của script.

cd /extract/path/distroshare-ubuntu-imager-master Ví dụ: cd /home/maketecheasier/distroshare-ubuntu-imager-master Trong số các tệp tin được tìm thấy ở đây, những tệp tin cần được quan tâm là “distroshare-ubuntu-imager.config” và “distroshare-ubuntu-imager.sh”.

Tạo bản phân phối Linux của riêng bạn với Ubuntu Imager
Bạn sẽ bắt đầu bằng cách sửa đổi tệp đầu tiên. nano ./distroshare-ubuntu-imager.config
Dòng đầu tiên xác định xem GTK hoặc Qt có cần được cài đặt cho Ubiquity không, trình cài đặt cho phép bạn cài đặt hệ thống trực tiếp sau này. GTK='YES' Thay đổi dòng này với Qt (nếu bạn chạy KDE) thành GTK='NO' hoặc thậm chí là GTK='LEAVEMEALONEWITHTHAT'.  Dòng tiếp theo sẽ là thư mục làm việc, đây là nơi chứa ISO. Trong trường hợp này là thư mục chính của người dùng. Bạn có thể thay đổi thành bất cứ thư mục nào thấy thuận tiện (nhưng chắc chắn rằng nó là một thư mục hiện có trên hệ thống). WORK='/home/maketecheasier' Bạn có thể bỏ qua dòng patch, nhưng không thể bỏ qua Display Manager. Theo mặc định, LightDM là trình quản lý hiển thị được Ubuntu vanilla sử dụng. DM='LIGHTDM' Nếu chạy bất kỳ bản phân phối phái sinh nào, bạn nên thay đổi dòng theo thiết lập của riêng bạn. (Gnome sử dụng 'GDM' và KDE sử dụng 'KDM', do đó phần lớn các bản phái sinh dựa trên các hệ thống này sẽ sử dụng các trình quản lý hiển thị như vậy. LinuxMint sử dụng “MDM” một hệ thống phái sinh phổ biến).  Nếu cần “EFI Support', thay đổi dòng dưới thành 'YES': EFI='NO' Theo mặc định, script sử dụng bất cứ những gì mà nhân hệ thống đang chạy. Bằng cách sửa đổi KERNEL_VERSION=$(uname -r) thành KERNEL_VERSION='your-custom-kernel-version-here' bạn có thể chỉ định bất cứ nhân nào được sử dụng như nhân cũ, nhân mới hơn hoặc thậm chí là một nhân mà bạn đã tự biên soạn. Chỉ thay đổi điều này nếu biết mình đang làm gì. Cách tốt nhất là để nó ở cài đặt mặc định. Bạn có thể chỉ định các tham số nhân cho LiveCD: KERNEL_PARAMS='' hoặc cho hệ thống muốn cài đặt từ đĩa Live CD. UBIQUITY_KERNEL_PARAMS='' Cuối cùng, bạn có thể chỉ định gói bổ sung được cài đặt. Nó có thể hữu ích nếu muốn để file image live càng nhỏ càng tốt, nhưng chắc chắn rằng sẽ nhiều phần mềm bổ sung được cài đặt cùng với nó. Các gói cách nhau bởi khoảng trống.  EXTRA_PKGS='ubiquity-slideshow-ubuntu' Dòng cuối cùng cho phép bạn chèn một URL cho các ghi chú của riêng mình. RELEASE_NOTES_URL='https://www.distroshare.com/' Chạy script Sau khi đã hoàn tất chỉnh sửa cài đặt, chạy script.  sudo ./distroshare-ubuntu-imager.sh Script sẽ thực hiện một số công việc. Sau khi đọc chi tiết cấu hình đã chỉ định, nó sẽ tạo ra các thư mục cần thiết, cài đặt thêm một số phần mềm (cụ thể là xorriso squashfs-tools dmraid lvm2samba-common), xác định phiên bản GRUB cần được cài đặt và cài đặt bản phân phối Ubiquity (và các thành phần khác đi kèm với nó). Sau đó, nó sẽ dọn dẹp các tập tin tạm thời, xóa ubiquity ra khởi hệ thống, nén hệ thống tập tin mới vừa tạo với squashfs, tạo ra một checksum md5 và các mục grub cho hệ thống mới và cuối cùng đặt nó vào một file ISO.
Mất một lúc để script chạy hoàn tất, vậy là bạn đã có một file image ISO. 
Khởi động ISO File image ISO được tạo ra có thể được ghi lên đĩa CD, gắn vào một máy ảo, hoặc chạy trực tiếp từ grub. Bạn cũng có thể sao chép nó vào USB với dd. dd if=live-cd.iso of=/dev/sdX bs=1M /dev/sdX là đường dẫn đến ổ USB. Distroshare Ubuntu Imager là một script bash dễ cấu hình thay thế phần mềm Remastersys, cho phép bạn tạo các Ubuntu tùy chỉnh một cách dễ dàng. Sau khi chỉnh sửa tệp cấu hình và chạy các script, bạn có thể “khoe” công việc của mình trên distroshare.com cho mọi người xem và sử dụng nhé. Chúc các bạn thực hiện thành công! 

TIN LIÊN QUAN

8 công cụ dễ dàng tạo Linux Distro cho riêng bạn

Bạn muốn tự tạo bản phân phối cho riêng mình nhưng không biết bắt đầu từ đâu và sử dụng công cụ gì, vậy thì hãy đọc bài viết này để tìm hiểu những công cụ tự tạo distro nhé!

Hướng dẫn cài đặt Oracle Java trên Ubuntu Linux

Nếu đã cài đặt Oracle Java 7 trên hệ điều hành nhưng muốn nâng cấp, hãy tham khảo bài hướng dẫn nâng cấp Oracle Java trên Ubuntu Linux. Với những người chỉ muốn cài đặt Oracle Java JRE để chạy ứng dụng Java chứ không phát triển chương trình Java,

Tải Ubuntu ngay trong Windows Store thôi anh em

Microsoft đã công bố tại hội nghị phát triển Build 2017 vào đầu năm nay rằng người dùng có thể tải Ubuntu trực tiếp từ Windows Store, và bây giờ distro Linux phổ biến nhất này đã có sẵn để tải về.

Hướng dẫn cài đặt Ubuntu trên VMware Workstation - Phần 2

Trong phần trước của bài viết, chúng ta đã cùng nhau thiết lập sơ bộ VMware và Ubuntu Desktop. Và phần tiếp theo dưới đây, mời các bạn tiếp tục với những bước cài đặt Ubuntu Desktop trên VMware Workstation.

Cài đặt Ubuntu chạy song song với Windows

Hầu hết mọi người đều sử dụng một hệ điều hành windows, MacOs hay sử dụng hệ điều hành dựa trên môi trường Linux. Nếu người dùng muốn sử dụng cả hệ điều hành Windows và Linux trên chiếc máy tính xách tay. Bài viết dưới đây sẽ hưỡng dẫn các bạn cách

Bạn đã biết sử dụng biểu tượng cảm xúc Emoji trên Linux chưa?

Emoji đã trở thành một trong những phương pháp phổ biến để thể hiện cảm xúc và thêm một chút 'gia vị' cho các cuộc trò chuyện trong thời đại công nghệ Internet ngày nay. Trong bài viết này, tôi sẽ hướng dẫn bạn đọc cách sử dụng emoji trong Linux.

Quản lý chipset Nvidia Optimus trong Ubuntu với Bumblebee

Các hệ thống Ubuntu đi kèm với Nvidia Prime cung cấp cách để người dùng có thể chuyển đổi giữa GPU của Intel và Nvidia. Vấn đề ở đây là nó chỉ hoạt động cho desktop và không cho phép người dùng thiết lập GPU cho ứng dụng nhất định. Một số hệ thống

Hướng dẫn cài đặt Ubuntu trên VMware Workstation - Phần 1

Vì 1 lý do nào đó, bạn không thể tiếp tục dùng Windows được nữa (tiền bản quyền)? Bạn muốn khám phá 1 hệ điều hành nào đó đủ sức thay thế cho Windows vốn đã quá quen thuộc? Bạn chỉ cần 1 phần mềm, hệ điều hành gì đó đáp ứng được nhu cầu làm việc

THỦ THUẬT HAY

Hướng dẫn kích hoạt và sử dụng tính năng picture-in-picture trên YouTube

Picture-in-Picture (PiP), là tính năng giúp thu nhỏ video xuống góc dưới của màn hình, lúc này người dùng có thể vừa xem video vừa tìm kiếm các nội dung liên quan khác trên YouTube.

Cách chụp màn hình máy tính với Snipaste

Có rất nhiều ứng dụng cũng như tính năng được tích hợp sẵn trong Windows có khả năng chụp màn hình. Tuy nhiên, Snipaste có lẽ là ứng dụng khiến nhiều người dùng ưng ý nhất. Hãy cùng xem tiện ích này có gì đáng chú ý

5 thủ thuật bí mật hữu ích mà bạn có thể dùng trên iPhone

Không chỉ bảo mật tốt, độ ổn định theo năm tháng, Apple còn cung cấp cho iPhone khá nhiều tính năng thú vị và độc đáo. Bài viết sẽ tổng hợp 5 mẹo...

6 trang web tải nhạc chuông miễn phí cho iPhone mà bạn nên biết 2023

iPhone là một trong những dòng điện thoại thông minh phổ biến nhất trên thế giới, và việc sở hữu một nhạc chuông độc đáo trên điện thoại của bạn có thể giúp bạn thể hiện cá tính và phong cách của mình. Tuy nhiên, việc

Tải phần mềm Foxit Reader Full Crack + Hướng dẫn cài đặt [Bản mới nhất 2023]

Foxit Reader là một phần mềm đọc file PDF phổ biến, tương thích với hầu hết các hệ điều hành và cung cấp nhiều tính năng như đọc, chỉnh sửa, tạo ghi chú và chữ ký PDF. Với dung lượng nhỏ cùng với giao diện đơn giản

ĐÁNH GIÁ NHANH

Tại sao iPhone 13 lại có camera đặt chéo thay vì đặt thẳng như iPhone 12?

iPhone 13 ra mắt với thiết kế không có quá nhiều thay đổi so với iPhone 12. Điểm thay đổi lớn nhất là phần notch tai thỏ nhỏ hơn 20% và cụm camera có cách bố trí khác. Vậy tại sao iPhone 13 lại có camera đặt chéo thay

Đánh giá thời lượng pin Asus Zenfone 3 Laser: gần 18 tiếng sử dụng hỗn hợp

Dù chỉ sở hữu viên pin dung lượng 3000mAh nhưng thử nghiệm thực tế cho thấy thời lượng pin Asus Zenfone 3 Laser rất ấn tượng.

Đánh giá Pantech V950: Thiết kế lạ, hoàn thiện khá, màn hình đẹp, pin tốt

Pantech V950 nổi bật nhờ thiết kế lạ mắt, độ hoàn thiện khá, khả năng kháng bụi, nước IP67, có hỗ trợ kết nối 4G cùng cấu hình phần cứng vừa đủ đối với một chiếc máy có giá bán dưới 6 triệu đồng. Sau đây, mời các bạn...