GNU/Linux >> Belajar Linux >  >> Linux

Memulai dengan Sistem Operasi Linux

Sistem operasi Linux menghadirkan perpaduan fitur dan keamanan yang dinamis, menjadikannya alternatif terbaik untuk sistem operasi macOS atau Windows. Dalam posting ini, kami akan memberi Anda panduan utama tentang Memulai dengan sistem Linux – membawa Anda dari pemula sepenuhnya ke tingkat di mana Anda dapat mulai menguji berbagai distribusi Linux yang tersedia dengan sangat mudah.

Apa itu Linux?

Dari smartphone hingga robot, mobil, superkomputer, peralatan rumah tangga, Komputer pribadi hingga server Perusahaan, sistem operasi Linux ada di mana-mana. Ini adalah salah satu sistem operasi paling populer – Linux mendukung android.

Linux adalah sistem operasi seperti Windows dan macOS tetapi dengan beberapa perbedaan fitur. Sudah ada sejak lama, dengan rilis awal pertamanya adalah 17 September 1991. Linux didasarkan pada sistem operasi Unix yang dibuat dan diimplementasikan pada tahun 1969.

Oleh karena itu, Linux telah menempuh perjalanan jauh, mempertahankan filosofi inti dari keamanan, stabilitas, dan penyesuaian sistem yang kuat.

Tidak seperti Windows dan macOS, yang dirilis secara komersial, Linux adalah sistem operasi gratis dan opensource dan dirilis di bawah Lisensi Publik Umum (GPL). Pengguna dapat menjalankan, mempelajari, memodifikasi, dan bahkan mendistribusikan ulang kode untuk dijual selama kode tersebut berada di bawah Lisensi yang sama.

Arsitektur Linux

Di bawah ini adalah struktur dasar arsitektur Linux.

  • Kernel :Ini adalah bagian inti dari sistem Linux. Ini berinteraksi dengan perangkat keras yang mengelola berbagai komponen seperti CPU, perangkat periferal, dan memori.
  • Cangkang :Shell adalah antarmuka antara pengguna dan Kernel. Dibutuhkan perintah pengguna melalui Terminal dan memproses permintaan tertentu.
  • Perintah dan Utilitas: Sistem operasi Linux dilengkapi dengan Terminal yang dapat digunakan pengguna untuk memasukkan perintah ke Shell. Satu perintah sederhana adalah 'ls' yang menunjukkan isi folder.

Mengapa Menggunakan Linux?

Ini mungkin pertanyaan paling umum yang akan ditanyakan semua orang ketika mereka mendengar tentang Linux. Mengapa Anda repot-repot beralih ke sistem operasi yang berbeda sementara sistem Anda saat ini berfungsi dengan baik?

Jawaban atas pertanyaan ini akan bertemu dengan pertanyaan lain. Seberapa efisien sistem operasi Anda saat ini? Apakah Anda menghadapi tantangan seperti virus dan malware, keterlambatan sistem, lisensi, dan masalah biaya? Jika salah satu dari pertanyaan itu adalah 'YA', maka Linux adalah platform terbaik.

Salah satu fitur penting yang membuatnya lebih populer adalah Linux tersedia secara gratis. Itu berkisar dari sistem Desktop ke server. Meskipun kami memiliki distribusi Linux yang dilengkapi dengan fitur Enterprise, kebanyakan dari mereka gratis. Saat menulis posting ini, Windows 10 home berharga $ 139, dengan versi pro menjadi $ 199. Jika Anda menggunakan server, edisi standar Windows Server 2016 berharga $882 tanpa menyertakan Lisensi Akses Klien (CAL) untuk perangkat lunak pihak ketiga.

Selain biaya, sistem Linux jauh lebih rentan terhadap virus dan malware. Tidak seperti sistem Windows, memiliki antivirus di sistem Linux Anda bukanlah suatu keharusan.

Selain itu, Linux memiliki ratusan distribusi yang tersedia untuk pengguna. Anda dapat memilih distribusi yang sesuai dengan kebutuhan Anda. Misalnya, jika Anda masuk ke bidang Keamanan Cyber, distro seperti Kali Linux akan menjadi pilihan terbaik; jika Anda menginginkan distro yang ringan dan mudah, gunakan Linux Lite.

Linux juga merupakan pilihan yang tepat untuk perangkat keras lama. Apakah Anda memiliki laptop lama yang tergeletak di sekitar dan bertanya-tanya sistem operasi mana yang harus dijalankan? Linux adalah pilihan terbaik Anda. Dan Linux jauh lebih cepat. Dengan CoreBoot yang sekarang diaktifkan di laptop Linux, Anda akan kagum dengan betapa cepatnya booting laptop Linux dari Power ON hingga meluncurkan browser web.

'Distribusi' Linux

Untuk mendapatkan pemahaman yang lebih baik tentang istilah 'distribusi', kami akan menggunakan contoh sederhana. Kernel Linux seperti hati, sedangkan distribusi adalah tubuh yang menampungnya. Tubuh (atau distribusi) dapat memiliki fitur yang berbeda tetapi berjalan pada Kernel yang sama. Saat artikel ini ditulis, Linus Torvalds (pengembang utama Linux) baru-baru ini merilis Kernel 5.8 terbaru. Lihat artikel kami tentang 10 Fitur Baru Teratas di Kernel Linux 5.8.

Saat ini terdapat lebih dari 600 distro Linux baik untuk Desktop maupun server. Setiap distro hadir dengan fitur uniknya untuk disesuaikan dengan kebutuhan pengguna. Anda dapat mengunduh hampir semua distribusi ini secara gratis dan menginstalnya di PC Anda.

Beberapa distribusi Linux populer untuk Desktop meliputi:

  • Linux Mint
  • Ubuntu
  • OpenSUSE
  • Mageia
  • Manjaro
  • Fedora
  • Linux Arch
  • Debian
  • Kali Linux
  • OS Dasar

Setiap distribusi memiliki pandangan yang berbeda tentang lingkungan Desktop, seperti yang akan kita bahas di bawah ini. Beberapa hadir dengan antarmuka pengguna yang jauh lebih modern seperti GNOME, sementara beberapa memilih lingkungan Desktop yang jauh lebih ringan seperti XFCE.

Server juga tidak ketinggalan. Beberapa distro yang populer di arena ini antara lain:

  • Red Hat Enterprise Linux (RHEL)
  • CentOS
  • Server Ubuntu
  • SUSE Enterprise Linux

Server Ubuntu dan CentOS gratis sementara yang lain memiliki beberapa fitur premium yang dapat Anda akses dengan biaya tertentu.

Apa itu Lingkungan Desktop?

Lingkungan Desktop juga disebut sebagai Shell Grafis, terdiri dari program-program yang dibundel yang berjalan di atas sistem operasi yang mendasarinya dan memiliki GUI standar (Antarmuka Pengguna Grafis).

Sebagian besar distribusi Linux hadir dengan Lingkungan Desktop unggulan dengan yang lain tersedia di repositori perangkat lunak. Misalnya, Ubuntu hadir dengan GNOME; Elementary OS hadir dengan desktop Pantheon dan Linux Mint dengan Cinnamon. Untungnya, Anda dapat menginstal beberapa Lingkungan Desktop dan beralih di antara mereka sesuai keinginan. Beberapa Lingkungan Desktop yang familiar termasuk Cinnamon, KDE Plasma, GNOME, XFCE, MATE, LXDE, Enlightenment, dan Pantheon.

Cinnamon awalnya dikembangkan menjadi DE default untuk Linux Mint. Antarmuka pengguna secara keseluruhan terlihat seperti Windows 7 dengan panel dan menu di bagian bawah.

KDE adalah salah satu Lingkungan Desktop yang paling dapat disesuaikan dan ringan yang tersedia. Ini juga disebut sebagai desktop 'Plasma'.

GNOME cukup familiar dengan Unity Desktop. GNOME mudah digunakan, dapat disesuaikan, dan Lingkungan Desktop default untuk distribusi Linux paling populer.

Enlightenment, XFCE, LXDE, dan MATE juga dianggap sebagai Lingkungan Desktop yang ringan dengan panel dan menu.

Menginstal Linux

Setelah memiliki pemahaman yang baik tentang sistem operasi Linux, sekarang Anda ingin menginstal dan mencoba salah satu dari banyak distribusinya.

Untuk memulai, pilih distro pilihan Anda. Itu akan sangat tergantung pada kebutuhan Anda dan seberapa terampil pengguna komputer. Jika Anda seorang pemula dengan keterampilan komputer yang cukup diperlukan, pilihlah distribusi yang mudah digunakan seperti Ubuntu, Linux Mint, Deepin, atau Elementary OS. Jika keterampilan Anda di atas rata-rata, Fedora dan Debian bisa menjadi pilihan yang bagus. Untuk pengguna yang merasa membutuhkan pengalaman yang lebih menantang, cobalah Gentoo.

Setelah Anda memilih distribusi Anda, unduh file ISO. Sekarang ada tiga cara untuk memulai dengan sistem Linux Anda;

  • Coba Linux dengan drive USB Langsung.
  • Instal Linux sebagai mesin virtual
  • Instal Linux sebagai OS utama di hard drive Anda.

Metode 1:Coba Linux dengan drive USB Langsung

Sistem Linux memiliki satu keunggulan lagi dibandingkan sistem operasi lain; Anda dapat menjalankannya dari drive USB Anda tanpa menginstalnya di Hard drive Anda. Itu memungkinkan pengguna untuk menguji berbagai distribusi sebelum memilih satu.

Untuk memulai, dengan asumsi Anda menggunakan sistem Windows, gunakan perangkat lunak seperti PowerISO atau YUMI untuk membuat drive USB yang dapat di-boot dari distribusi Linux Anda, misalnya Linux Mint atau Ubuntu, dan gunakan untuk mem-boot laptop Anda. FOSS Linux memiliki tutorial untuk membuat drive USB Live Linux untuk distro Linux paling populer di luar sana.

Jika sulit untuk mem-boot PC Anda dari drive USB yang dibuat, baca artikel kami tentang Cara Mem-boot PC Windows atau Linux Anda dari Drive USB. Setelah boot berhasil, Anda dapat menguji distribusi Anda sebelum menginstalnya sebagai sistem operasi utama.

Metode 2:Instal Linux sebagai mesin virtual

Selain drive Live USB, Anda dapat menginstal Linux sebagai mesin virtual di sistem operasi Anda saat ini. Metode ini sangat baik jika Anda ingin lebih memahami distribusi sebelum menginstalnya sebagai sistem operasi utama Anda. Selain itu, ini juga merupakan lab yang aman bagi pengguna yang mencoba distribusi pengujian Penetrasi seperti Kali Linux, Parrot, dll.

Anda perlu menginstal perangkat lunak virtualisasi seperti Virtual Box atau VMware. Setelah selesai, Anda dapat melanjutkan dan menginstal sistem Linux Anda di dalamnya sebagai mesin virtual.

Satu-satunya kelemahan metode ini adalah tergantung pada ukuran dan penyimpanan memori PC Anda. Anda tidak ingin membuat mesin virtual di komputer dengan memori 1 GB. Ini mungkin berhasil tetapi akan tertinggal dan memperlambat proses yang berjalan. Apalagi, tidak semua PC mendukung teknologi virtualisasi. Pastikan untuk memeriksa di BIOS sebelum memulai.

Metode 3:Instal Linux sebagai Sistem Operasi Utama

Setelah Anda menyelesaikan distribusi, Anda dapat menginstalnya sebagai sistem operasi utama Anda. Jika Anda tidak ingin kehilangan OS sebelumnya, Anda dapat memilih dual-boot. Setiap distribusi Linux dilengkapi dengan penginstal berbeda yang memandu Anda melalui seluruh proses penginstalan.

Namun, semuanya berbagi beberapa konsep dasar. Pastikan Anda memiliki partisi gratis untuk menginstal sistem Operasi. Anda juga dapat mengatur partisi yang lebih kecil untuk ruang 'Tukar'. Swap adalah memori virtual pada hard drive yang digunakan oleh sistem Linux untuk menangani proses ketika RAM kewalahan. Untuk mendapatkan pemahaman yang lebih jelas tentang cara menginstal sistem Linux Anda, baca artikel kami tentang Cara menginstal Ubuntu bersama Windows dalam pengaturan dual-boot.

Menginstal Perangkat Lunak di Linux

Linux memiliki cara yang berbeda untuk menginstal aplikasi dibandingkan dengan sistem Windows. Itu menggunakan manajer paket yang mengakses perangkat lunak dan paket dari berbagai repositori online. Selain itu, beberapa paket bergantung pada distribusi dan hanya dapat berjalan di distribusi Linux tertentu atau memiliki metode penginstalan yang berbeda di distro lain.

Distribusi berbasis Debian seperti Ubuntu menggunakan 'apt', Fedora dan CentOS menggunakan 'yum' sementara Arch dan Manjaro menggunakan 'Pacman.' Jika kita menginstal 'PackageX' di semua distribusi ini, kita akan memiliki tiga perintah berbeda:

sudo apt install packageX
sudo yum install packagex
sudo Pacman -S packagex

Kami juga memiliki aplikasi grafis di mana Anda dapat menemukan dan menginstal perangkat lunak secara grafis. Contoh yang baik adalah 'Perangkat Lunak Ubuntu.'

Baris Perintah Linux

Baris perintah atau Terminal adalah salah satu fitur yang membuat sebagian besar pemula memiliki pemikiran kedua untuk menggunakan sistem Linux. Imajinasi harus menguasai serangkaian perintah untuk melakukan berbagai tugas menciptakan beberapa fobia. Namun, ini TIDAK BOLEH terjadi.

Lama berlalu adalah hari-hari di mana Anda perlu menguasai perintah untuk mendapatkan hasil maksimal dari Linux. Setelah bertahun-tahun pengembangan dan peningkatan, kami sekarang memiliki banyak klien GUI yang dapat melakukan tugas yang sama seperti menulis perintah di Terminal.

Selain itu, penggunaan Lingkungan Desktop yang kuat semakin menyederhanakan pengalaman pengguna secara keseluruhan. Namun, ini tidak berarti Anda tidak perlu mempelajari beberapa perintah dasar. Anda bahkan mungkin lebih menyukai baris perintah daripada GUI karena eksekusi proses yang lebih cepat.

Kesimpulan

Jadi, itu saja tentang pengenalan Linux untuk membantu Anda memulai sistem operasi yang hebat ini. Jika Anda bertanya kepada saya ke mana harus pergi dari sini, saya sarankan Anda mulai dengan membuat drive Live USB dan menguji drive distro Linux. Jika Anda tertarik untuk mempelajari baris perintah, mulailah dengan sepuluh perintah dasar Linux yang harus diketahui oleh setiap pengguna Linux.


Linux
  1. Memulai dengan firewall Linux

  2. Memulai dengan perintah tac Linux

  3. Memulai dengan perintah cat Linux

  1. Memulai PiFlash:Mem-boot Raspberry Pi Anda di Linux

  2. Memulai PostgreSQL di Linux

  3. Memulai SSH di Linux

  1. Coba Linux di sistem operasi apa pun dengan VirtualBox

  2. Memulai dengan btrfs untuk Linux

  3. Saran untuk memulai dengan GNOME