7 Distro Linux yang harus Anda hindari sampai Anda menguasai baris perintah

Gambar Mike Hill/Getty

Dalam beberapa dekade sejak saya mulai menggunakan Linux, saya telah mengalami hampir setiap distribusi yang pernah dibuat, beberapa di antaranya ramah pengguna dan beberapa di antaranya tidak. Dalam beberapa kasus, saya bertekad untuk menggunakannya hanya untuk hak -hak membual yang saya instal dan menggunakan salah satu sistem operasi yang paling menantang di planet ini. Di lain waktu, saya hanya perlu sesuatu untuk di luar kotak.

Juga: 5 cara untuk menggunakan terminal Linux di ponsel Android Anda – termasuk favorit saya

Jika Anda baru mengenal Linux, Anda mungkin menemukan daftar distribusi yang harus Anda coba terlebih dahulu, seperti Ubuntu, Linux Mint, OS Elementary, dan lainnya. Namun, yang mungkin belum Anda baca adalah daftar distribusi yang harus Anda hindari sampai Anda menguasai baris perintah dan tidak takut untuk melakukan banyak hal secara manual.

Tapi apa distribusi itu? Melihat! Daftar.

1. Linux dari awal

Linux From Scratch (LFS) adalah satu -satunya yang paling sulit Anda temukan karena itu bukan distribusi per se. Sebaliknya, LFS adalah serangkaian instruksi untuk membangun distribusi Anda sendiri dari bawah ke atas. Kedengarannya sulit, kan? Dia. Salah satu alasan LFS ada (selain membuat distribusi Linux yang keren) adalah untuk membantu orang mempelajari tiga konsep penyelaman yang penting:

  • Menyusun kernel
  • Menginstal Perangkat Lunak Sistem Dasar
  • Mengkonfigurasi dan menginstal driver perangkat keras

Ketika Anda memiliki pemahaman yang kuat tentang ketiga konsep itu, langit adalah batas dengan apa yang dapat Anda lakukan di Linux. Selain itu, ketika Anda selesai dengan LFS, Anda akan memiliki distribusi Linux khusus yang dapat Anda gunakan sendiri atau didistribusikan ke dunia.

2. Gentoo

Gentoo Linux adalah yang paling menantang dari semua distribusi Linux yang tersedia. Alasan Gentoo sangat menantang adalah karena Anda harus menyusun semuanya dari sumber – dari OS ke aplikasi. Jika Anda pernah menyusun aplikasi dari sumber, Anda tahu bagaimana spiral ketergantungan yang menantang. Anda mencoba mengkompilasi aplikasi X, hanya untuk mengetahuinya tergantung pada aplikasi y, tetapi aplikasi Y tergantung pada aplikasi z – dan sebagainya. Saya telah menghabiskan berjam -jam mencoba menyelesaikan masalah ketergantungan, dan itu tidak menyenangkan. Bayangkan melakukan itu untuk setiap aplikasi pada suatu sistem.

Juga: 5 Distro Linux Terbaik Untuk Tetap Anonim – Saat VPN tidak cukup

Sampai Anda merasa seperti telah menguasai dasar -dasar Linux, bahkan jangan memikirkan Gentoo.

3. Arch Linux

Arch Linux mendapat anggukan karena proses instalasi hampir tidak ramah pengguna seperti distribusi lainnya. Tidak seperti beberapa garpu Arch (seperti Manjaro), tidak ada pemasang GUI OS, yang berarti semuanya ditangani dari baris perintah. Itu tidak berarti instalasi tidak mungkin bagi pendatang baru. Pengembang telah menyederhanakan prosesnya, berkat perintah Archinstall. Alih -alih harus terlebih dahulu membuat file instalasi, Anda dapat menjalankan perintah dan menjawab pertanyaan.

Juga: Cara Menginstal Arch Linux tanpa kehilangan akal sehat

Bahkan dengan Archinstall tersedia, saya tidak akan merekomendasikan Arch kepada siapa pun yang baru mengenal Linux.

4. Slackware

Slackware adalah salah satu distribusi Linux tertua di pasaran. Sementara Slackware juga merupakan salah satu sistem operasi paling stabil di planet ini, ia tidak memiliki tarif standar alat yang ramah pengguna dan pembaruan otomatis. Selain itu, Slackware menggunakan SlackPKG Package Manager, yang membutuhkan pembersihan paket lama sebelum menginstal yang baru. Namun, aspek yang paling menantang dari Slackware adalah tidak menawarkan resolusi ketergantungan otomatis (mirip dengan Gentoo). Ini dapat menyebabkan masalah bagi pengguna baru yang terbiasa menggunakan App Store untuk menginstal aplikasi.

Juga: 5 Distribusi Linux Rilis Rolling Terbaik – dan mengapa Anda harus menggunakannya

Menggunakan Slackware melibatkan membaca banyak halaman manusia (dan dokumentasi lainnya) untuk hal -hal yang dilakukan distribusi lain secara otomatis.

5. Nixos

Jika Anda tidak keberatan mengkonfigurasi setiap aspek sistem Anda, Nixos adalah pilihan yang baik. Di luar itu, Nixos menggunakan manajer paket unik yang mengharuskan Anda untuk memikirkan bagaimana Anda ingin setiap bagian dari sistem Anda berperilaku (seperti UI, jaringan, dan keamanan). Aspek lain yang menantang dari NIXOS adalah menginstal perangkat lunak yang tidak bebas. Untungnya, Nixos telah membuat situs search.nixos.org yang memungkinkan Anda untuk mencari aplikasi dan melihat instruksi tentang bagaimana aplikasi itu diinstal. Tetapi untuk aplikasi yang tidak bebas itu, Anda harus mengatur nixpkgs.config.allowunfree = true in /etc/nixos/configuration.nix.

Juga: 6 Linux Distro Saya merekomendasikan sebagian besar untuk bermain game di tahun 2025

Dengan sedikit usaha, Anda bisa mendapatkan Nixos dan berlari, tetapi itu tidak akan berjalan di taman.

6. Void Linux

Void Linux tidak didasarkan pada distribusi lain, karena dibuat dari awal. Seperti banyak distribusi dalam daftar ini, Void menggunakan Paket Manajer Unik (XBPS), yang mirip dengan Arch's Pacman. Untuk menginstal aplikasi, Anda akan menggunakan sesuatu seperti SUDO XBPS -Install -s Git. Salah satu fitur menarik dari XBPS adalah bahwa hal itu juga memungkinkan Anda menginstal dari sumber. Untuk melakukan itu, Anda akan mengkloning repositori (atau mengunduh sumber) dan kemudian membangun/menginstal paket dengan perintah berikut:

Paket PKG ./xbps-src
Paket Instalasi Sudo ./xbps-Src

Di mana paket adalah nama paket yang akan diinstal. Void Linux memang termasuk dukungan Flatpak, jadi Anda mendapatkan sedikit keramahan pengguna di sana (meskipun tanpa GUI yang berguna).

Juga: Saya adalah pengguna Linux Power, dan distro ini membuat saya memikirkan kembali apa sistem operasi

Masalah lain dengan Void Linux adalah tidak menggunakan SystemD sebagai System/Service Manager. Bagi sebagian orang, itu sebenarnya bonus, tetapi mereka yang baru mengenal Linux akan menemukan bahwa banyak informasi di web adalah tentang SystemD. Menemukan dokumentasi tentang OpenRC hampir tidak sesederhana itu (juga sistem init itu tidak mudah digunakan).

Dapatkan cerita teratas pagi di kotak masuk Anda setiap hari dengan kami Tech Today Newsletter.