Linux itu menyenangkan, tetapi terkadang Anda baru saja menemui hambatan dengan distro saat ini dan menginginkan sesuatu yang berbeda. Plus, tampaknya ukuran file ISO dan persyaratan memori terus meningkat seiring waktu. Pasti ada distro yang lebih kecil di luar sana.

Jika Anda mencari distribusi Linux yang ringan, Alpine Linux mungkin bisa menjadi angin pegunungan yang segar untuk Anda!

Apa Itu Alpine Linux?

Alpine Linux adalah distro Linux yang bertujuan untuk minimalis, baik dari segi ruang dan ruang lingkup, serta untuk keamanan yang lebih tinggi. Media instalasi default hanya 133MB. Ini cukup mengesankan mengingat beberapa file ISO di distro lain dirancang lebih untuk DVD dan thumb drive. Alpine pas dengan nyaman di CD-R dengan ruang kosong.

Alpine Linux menggunakan teknik yang disebut executable independen-posisi untuk mengacak lokasi program dalam memori. Ini menyulitkan penyerang untuk mengeksploitasi quirks dalam memori dan mengambil alih mesin.

Distro juga minimalis dalam konfigurasinya. Itu mendapatkan ukurannya yang kecil dengan menggunakan suite BusyBox untuk menyediakan sebagian besar utilitas dalam satu yang dapat dieksekusi.

instagram viewer

Ukuran Alpine yang kecil membuatnya cocok untuk orang yang menjalankan container, terutama Docker.

Unduh: Alpine Linux

Menginstal Alpine Linux

Menginstal Alpine Linux mirip dengan menginstal distribusi Linux lainnya. Anda mengambil gambar instalasi dan mentransfernya ke media pilihan Anda, dan kemudian reboot mesin Anda.

Minimalis Alpine juga berlaku untuk proses pemasangannya. Anda menemukan diri Anda di konsol teks Linux standar. Tidak ada instalasi grafis di sini.

Sedangkan untuk gambar instalasi, Anda memiliki beberapa pilihan pada halaman unduhan, tergantung seberapa lengkap sistem yang ingin Anda instal.

Itu Standar image direkomendasikan untuk kebanyakan orang dan termasuk paket yang paling umum digunakan. Dapatkan yang ini jika Anda benar-benar baru di Alpine.

Itu Diperpanjang image dimaksudkan untuk perangkat khusus seperti router yang tidak akan banyak diperbarui, sehingga memiliki lebih banyak paket daripada Standar.

Jika Anda ingin menginstal sistem yang sangat minimal, dapatkan Netboot image, yang hanya menyertakan minimum untuk boot dan terhubung ke jaringan. Anda kemudian harus mengunduh paket lain yang diperlukan. Opsi ini untuk mereka yang sangat suka menyesuaikan sistem dengan kebutuhan mereka.

Saat instalasi, Anda masuk ke sistem yang di-boot sebagai root. Tidak ada sistem berbasis menu. Semua penyiapan dilakukan di baris perintah. Jika Anda telah menginstal Arch Linux, proses ini tidak asing bagi Anda.

Meskipun Alpine tidak terlalu banyak memegang tangan Anda, mereka telah menyertakan beberapa skrip yang akan memandu Anda melalui proses instalasi. Yang terpenting adalah setup-alpine. Skrip akan menanyakan hal-hal seperti tata letak keyboard dan zona waktu Anda dan akan membantu Anda dalam mempartisi disk Anda juga. Anda hanya dapat menerima default.

Anda dapat menemukan detail lebih lanjut tentang menyiapkan Alpine di mesin Anda di dokumentasi dan wiki. Beberapa informasi mungkin sudah kedaluwarsa. Anda dapat mencoba menginstal paket yang direkomendasikan dalam dokumentasi hanya untuk mengetahui bahwa itu tidak ada di repositori.

Terkait: Distro Linux Ringan Terbaik Yang Membutuhkan Hampir Tidak Ada Ruang

Konfigurasikan Alpine Linux

Ketika Anda akhirnya boot ke instalasi Alpine baru Anda, itu masih cukup kosong, hanya dengan konsol teks dan shell. Anda akan ingin membuat beberapa penyesuaian pada sistem default untuk membuatnya benar-benar berguna.

Siapkan Pengguna Biasa

Saat Anda pertama kali menginstal Alpine, satu-satunya pengguna adalah root. Anda tidak ingin menjalankan sebagai root sepanjang waktu. Ini adalah risiko keamanan dan Anda mungkin tidak sengaja merusak file sistem yang penting.

Untuk menambahkan pengguna lain, cukup ketik:

adduser -h / home / username -s / bin / ash / username

Anda akan mengganti "username" dengan nama pengguna yang ingin Anda gunakan untuk login. Itu -h opsi menentukan direktori home, sedangkan -s opsi menentukan nama jalur untuk shell, ash, yang merupakan shell default untuk BusyBox dan dengan demikian shell diinstal di Alpine Linux. Jika Anda ingin menggunakan shell lain, Anda harus mengubah opsi ini ke jalur ke shell pilihan Anda.

Untuk menyetel kata sandi bagi pengguna, gunakan passwd perintah:

nama pengguna passwd

Anda akan diminta untuk mengatur kata sandi untuk pengguna tersebut. Masukkan kembali kata sandi untuk mengonfirmasi proses. Setelah ini selesai, Anda dapat keluar dari akun root dan masuk ke akun pengguna biasa Anda.

Secara default, saat Anda ingin menjalankan perintah sebagai root, Anda akan menggunakan su perintah:

su -

Itu - option berarti memulai shell login seolah-olah Anda login ke root secara langsung. Ketik kata sandi root saat diminta, dan Anda kemudian akan disajikan dengan # prompt yang menunjukkan Anda menjalankan sebagai root. Setelah Anda selesai menjalankan perintah administratif, sebaiknya tinggalkan sesi root dengan mengetik keluar atau menekan Ctrl D untuk kembali ke sesi reguler Anda.

Jika Anda terbiasa menggunakan sudo, dokumentasinya memiliki informasi tentang bagaimana cara mengaturnya.

Manajemen Paket

Seperti distro Linux modern lainnya, Alpine menggunakan manajer paket. Mereka telah membuatnya sendiri, yang disebut Penjaga Paket Alpine, atau APK.

Menggunakan APK itu sederhana. Jika Anda terbiasa menggunakan Apt di Debian atau Ubuntu, itu bahkan lebih sederhana. Tidak jelas apakah itu disengaja, tetapi banyak perintah yang identik.

Untuk memperbarui repositori, cukup berikan perintah ini:

pembaruan apk

Untuk meningkatkan paket Anda ke yang terbaru, ketik:

peningkatan apk

Untuk menginstal paket tertentu, dalam hal ini, Vim, ketik:

apk tambahkan vim

Untuk menghapus paket, ketik:

paket apk del

Jika ada paket yang tidak lagi diperlukan setelah dihapus, APK akan menghapusnya secara otomatis. Ini berbeda dari APT karena Anda harus menjalankan file apt autoremove perintah untuk melakukan hal yang sama.

Siapkan Lingkungan Desktop

Kecuali jika Anda berencana menginstal Alpine sebagai server, Anda mungkin ingin menginstal lingkungan grafis. Untungnya, Alpine mendukung pengelola jendela utama dan lingkungan desktop.

Untuk menyiapkan X, Alpine menyediakan setup-xorg-base naskah. Ini mirip dengan proses instalasi, di mana Anda menjalankannya dan menjawab beberapa pertanyaan tentang penyiapan Anda. Dalam kebanyakan kasus, konfigurasinya otomatis.

Anda harus menginstal pengelola jendela pilihan Anda, desktop, pengelola file, dll. Anda sendiri. Anda mungkin juga ingin menginstal pengelola tampilan seperti LightDM juga. Namun, Anda harus memberi tahu OpenRC untuk memulainya secara otomatis.

Misalnya, untuk menggunakan LXDM;

rc-update lxdm
rc-service lxdm mulai

Apakah Alpine Linux untuk Anda?

Jika Anda mencari sesuatu yang berbeda dari tanaman distro Linux biasa, Alpine Linux adalah sesuatu yang patut dipertimbangkan. Jika Anda menginginkan OS server yang ringan untuk virtualisasi atau kontainer, Alpine adalah pilihan yang tepat.

Meskipun ada banyak distribusi Linux ringan yang tersedia di internet, Alpine Linux cocok untuk semua kebutuhan Anda.

Surel
14 Distribusi Linux Ringan untuk Memberikan Kehidupan Baru pada PC Lama Anda

Butuh sistem operasi yang ringan? Distro Linux khusus ini dapat berjalan di PC lama, beberapa dengan RAM hanya 100MB.

Topik-topik terkait
  • Linux
  • Distro Linux
Tentang Penulis
David Delony (4 Artikel Dipublikasikan)Selebihnya Dari David Delony

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk mendapatkan tip teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Satu langkah lagi…!

Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan kepada Anda.

.