GNU/Linux >> Belajar Linux >  >> Linux

Buat Distro Linux Anda Sendiri Dari Instalasi Anda Saat Ini

Saat kami menggunakan Linux, salah satu fitur yang paling umum dan berguna adalah kemampuan untuk mempersonalisasi, mengkloning, dan mengatur ulang instalasi Linux kami untuk memenuhi kebutuhan spesifik kami. Karena Linux sangat mudah beradaptasi, kita dapat menginstal dan menggunakannya dalam berbagai cara:kita dapat menginstalnya dari CD, DVD, jaringan, USB, atau partisi disk; dan kita dapat memilih antara media instalasi standar dan media yang berisi sistem Linux langsung.

Selain itu, kami dapat membuat file ISO dari instalasi Linux kami saat ini dan menggunakannya untuk membuat disk yang dapat di-boot. Dalam artikel ini, Anda akan mempelajari cara membangun citra ISO dari sistem Linux Anda saat ini serta pilihan yang tersedia untuk Anda.

Cara Membuat ISO Instalasi Saat Ini

Ada banyak aplikasi untuk membuat ISO dari instalasi saat ini, jadi saya telah membuat daftar aplikasi yang saya tahu untuk melakukannya dengan mudah.

1. Linux Respin

Ini adalah garpu dari Remastersys yang sudah tidak berfungsi, yang merupakan aplikasi gratis untuk mempersonalisasi dan membuat distro khusus, serta membuat cadangan sistem lengkap.

Linux Respin baru, Anda bisa mendapatkannya dari Situs resminya:Linux Respin

Anda juga bisa mendapatkan kode sumbernya dari Github: GitHub Repository

2. Systemback

Ini adalah utilitas sistem untuk membuat cadangan dan memulihkan status sistem Anda sebelumnya. Anda juga dapat menggunakannya untuk menduplikasi sistem Anda dan membuat Sistem Live.

Anda bisa mendapatkannya dari situs resminya di Sourceforge: Systemback

3. Linux Live Kit

Ini adalah satu set skrip shell untuk membuat Live Linux Anda sendiri dari instalasi Linux saat ini. Saya akan menunjukkan proses untuk membuat Live Linux menggunakan Linux Live kit.

Pertama, Anda harus menginstal dependensi kit Linux Live:

  • Squashf

Squashfs adalah sistem file read-only terkompresi Linux. Squashfs ditujukan untuk penggunaan sistem file read-only umum, penggunaan arsip (yaitu ketika file a.tar.gz dapat digunakan), dan dalam perangkat blok/sistem memori yang dibatasi (misalnya perangkat yang disematkan) di mana sedikit overhead yang diperlukan.

Anda harus menginstal squashfs-tools di sistem Anda menggunakan pengelola paket:

# aptitude install squashfs-tools

Sekarang Anda harus mengunduh Linux Live kit dari situs resminya:Linux Live Kit

Jika Anda mau, Anda harus menghapus semua file yang tidak perlu dari sistem Anda (misalnya halaman manual dan semua file lain yang tidak Anda miliki). t perlu),  untuk membuat sistem Live Linux Anda sekecil mungkin (langkah ini opsional). Anda harus memindahkan Linux Live kit ke /tmp, jika mau, Anda dapat membaca file dokumentasi di DOC/ untuk mempelajari cara kerjanya. Selain itu, Anda dapat mengedit file .config jika Anda perlu mengubah beberapa variabel.

Sekarang saatnya untuk memulai pembuatan Live System, alihkan ke pengguna root menggunakan su dan buka Direktori Linux Live dan jalankan skrip berikut:

# ./build

Anda harus memilih secangkir kopi karena umumnya proses ini membutuhkan waktu yang sangat lama.

Gambar ISO Live Kit Anda akan dibuat di /tmp.

Ada screenshot prosesnya:

Pada titik ini, prosesnya sedang menyelesaikan.

Jika Anda melihat prompt root lagi, itu berarti proses telah selesai.

Terakhir, Anda akan menemukan file ISO untuk boot CD dan arsip ZIP untuk boot USB yang terletak di /tmp, Anda menyalin file ini ke direktori lain mana pun.

Untuk membuat USB yang dapat di-boot, buka paket arsip zip yang dihasilkan (juga dari /tmp) ke perangkat USB Anda dan jalankan bootinst.sh dari subdirektori boot.

Kesimpulan

​Sebagai kesimpulan, saya telah menggunakan Linux Live kit karena itu berhasil untuk saya, tetapi Anda dapat memilih yang lain. Selain itu, proses ini dapat berguna untuk membuat distro Linux yang disesuaikan menggunakan instalasi Linux yang sudah ada.


Linux
  1. Bangun wadah Anda sendiri di Linux

  2. Editor GitBook – Alur Kerja Git dari Desktop Linux Anda

  3. Distro linux terbaik untuk pengembangan cuda

  1. Instal Java dari repositori distribusi Linux Anda

  2. Bangun teknologi Anda sendiri di Linux

  3. mimipenguin – Buang Kata Sandi Login Dari Pengguna Linux Saat Ini

  1. Cetak file dari terminal Linux Anda

  2. Headset – Streaming Musik YouTube dari Desktop Linux Anda

  3. Membuat Metapackages Kali Linux Anda sendiri