√ Aplikasi Linux & Penjelasan linux seperti apa
Aplikasi Linux – GNU atau Linux atau biasa disebut Linux adalah sistem operasi komputer yang berasal dari keluarga Unix. Tidak seperti sistem operasi lain seperti Windows dan Mac OS X, Linux bersifat open source dan dikembangkan dengan model pengembangan gotong royong. Mulai dari sistem operasi dan sebagian besar aplikasi yang dibuat oleh relawan, komunitas dan organisasi dari seluruh dunia.
Dari segi penggunaan, Linux juga dapat diinstal pada
komputer desktop layaknya seperti sistem operasi seperti aplikasi Windows.
Selain digunakan untuk semua komputer desktop, Linux juga banyak sekali digunakan
sebagai server. Selain itu, Linux juga digunakan pada konsol game (PlayStation,
XBOX), ponsel (Android), router, dan masih banyak lagi.
Linux didistribusikan di bawah Lisensi Publik Umum GNU,
lisensi di mana pemilik program mempertahankan hak cipta, tetapi orang lain
diizinkan untuk memodifikasi, mendistribusikan, atau bahkan menjual kembali
program dengan syarat bahwa kode sumber asli disertakan dalam distribusi.
Linux sebenarnya hanyalah sebuah kernel. arti sederhananya
adalah sesuatu yang menjembatani antara perangkat lunak dan perangkat keras
komputer. Kernel Linux ditulis oleh Linus Torvalds pada tahun 1991 dan
didistribusikan secara bebas di internet untuk pengembangan lebih lanjut oleh
programmer dari seluruh dunia.
Bagaiman Asal usul penamaan Linux
Nama Linux berasal dari nama penciptanya yaitu Linus
Torvalds. Saat itu ia masih menjadi mahasiswa di Universitas Helsinki. Nama dari
Linux itu sendiri telah dipilih karena nama tersebut merupakan sebuah nama gabungan
dari Linus dan Minix (sistem bertipe Unix), sehingga menghasilkan sebuah nama
Linux.
Saat ini banyak orang yang menganggap Linux sebagai sistem
operasi, itu sebenarnya salah. Linux hanyalah sebuah kernel, tanpa perangkat
lunak, Linux tidak dapat disebut sebagai sistem operasi. Jika kita ingin
menyebutnya sebagai sebuah sistem operasi, maka kita juga harus menyebutnya sebagai
sistem operasi GNU atau Linux.
Linux berkontribusi pada kernel, sementara GNU berkontribusi
pada perangkat lunak dan aplikasi. Sehingga menjadi sistem operasi yang lengkap
dan disebut sebagai GNU atau Linux. Karena orang jarang menyebutnya GNU atau Linux,
banyak orang menyingkatnya menjadi Linux saja.
Distribusi Linux, juga dikenal sebagai distro Linux, adalah
paket sistem operasi yang berisi kernel dan perangkat lunak Linux yang dikelola
oleh pengembang distro itu sendiri. Para pengembang mengemas kernel Linux
dengan aplikasi open source seperti Office Programs, Media Player, Desktop
Environment, dll sehingga menjadi sistem operasi yang lengkap.
Di Linux, kita dapat mengunduh atau mengunduh file tidak hanya menggunakan aplikasi pengunduh seperti gwget, pengunduh bawaan browser, atau aplikasi pengunduh lainnya. Kita juga dapat menggunakan terminal atau konsol Linux sebagai alat untuk mengunduh. Bahkan Kita juga bisa menggunakan prozilla, atau kita juga bisa menggunakan wget.
Untuk mengunduh menggunakan Prozilla, Anda dapat mengunjungi
artikel berikut untuk mengetahui cara mengunduh menggunakan Prozilla Download
Accelerator. Kali ini yang akan saya bahas disini adalah cara mendownload file
melalui terminal linux menggunakan wget.
Keuntungan mendownload file menggunakan wget di terminal
linux adalah sebagai berikut:
- Gratis
- Antarmuka Non-Grafis
- Lanjut
- Mencerminkan
- Dukungan ekstensi file
Jika Anda masih belum tahu apakah paket wget sudah terinstal
di Linux Anda, Anda bisa mengeceknya dengan perintah berikut.
- .deb manajemen paket
- dpkg -l | grep wget
- .rpm manajemen paket
- rpm -qa | grep wget
Cara Mengunduh
Menggunakan Wget
- Unduh langsung: wget http://url-website/file
- Jika unduhannya gagal, kita dapat menambahkan opsi -c untuk mulai melanjutkan unduhan file yang telah diunduh sebelumnya: wget -c http://url-website/file
- Unduh seluruh konten situs web dengan opsi -r: wget -r http://url-website/file
- Mencerminkan dengan opsi -m: wget -m http://url-website/file
- Unduhan di latar belakang atau proses pengunduhan tidak ditampilkan menggunakan opsi -b: wget -b http://url-website/file
- Unduh di situs yang tidak mengizinkan pengelola unduhan menggunakan opsi -U: wget -c -U http://url-website/file
- Download file dengan ekstensi tertentu, misalnya mp3, jpg, dan lain-lain: wget -r - Ekstensi file http://url-website/ Anda dapat mengubah ekstensi file sesuai dengan ekstensi file yang akan Anda unduh.
- Unduh subfolder di situs web tanpa harus mengunduh file induk: wget -r –no-parent http://url-website/mainfolder/sub-folder
- Download file yang sudah terdaftar yang nantinya akan di download : wget -c -i file_name.txt
- Batasi kecepatan unduh menggunakan opsi –limit-rate: wget -c –limit-rate=kecepatan unduh http://url-website/file kecepatan download bisa diganti dengan kecepatan download yang anda inginkan. Misalnya 5k.
- Memilih tingkat unduhan untuk sebuah situs dengan menggunakan opsi -l opsi wget -r -ltingkat-level, Anda dapat mengubah level menggunakan nomor level level sesuai keinginan. Misal 4.
Cara-cara di atas merupakan kelebihan dan fitur wget. Jadi,
di sebuah Linux, kita tidak bisa hanya mengandalkan aplikasi download manager
yang ada, atau menggunakan browser downloader saja. Kita juga bisa menggunakan
wget atau bisa juga dengan prozilla di terminal Linux sebagai download manager.
Tertarik menggunakan wget? Silakan coba gunakan salah satu pengelola unduhan
Linux yang menggunakan terminal Linux ini.
Apa itu perintah dasar linux?
Perintah Dasar Linux
Sebelum menjelaskan perintah dasar sistem operasi Linux,
Anda harus terlebih dahulu membuka baris perintah. Jika Anda belum pernah
menggunakan antarmuka baris perintah, silakan baca tutorial CLI ini. Meskipun
langkah-langkah yang harus diikuti berbeda tergantung pada distribusi yang Anda
gunakan, baris perintah biasanya ada di bagian Utilitas. Berikut daftar
perintah dasar Linux:
1. Perintah Pwd
Perintah pwd Linux dasar digunakan untuk menemukan jalur
direktori (folder) yang sedang Anda gunakan. Perintah ini akan mengembalikan
jalur absolut (penuh), yang pada dasarnya adalah jalur semua direktori yang
dimulai dengan garis miring (/). Contoh path absolut adalah /home/username.
2. Perintah Cd
Untuk bisa menelusuri file dan direktori pada Linux, gunakan
perintah cd. Perintah Linux ini memerlukan path lengkap atau nama direktori,
tergantung pada direktori yang sedang Anda gunakan. Misalkan Anda saat ini
berada di /home/username/Documents dan ingin membuka Foto, subdirektori
Dokumen. Untuk melakukannya, Anda hanya perlu mengetikkan perintah ini: cd
Photos.
Contoh lain, ketika Anda ingin beralih ke direktori yang
benar-benar baru, misalnya /home/username/Movies. di Dalam contoh ini, ketik cd
diikuti dengan path absolut direktori: cd /home/username/Movies.
Berikut adalah beberapa pintasan untuk mempermudah navigasi.
- cd.. (dengan dua titik) untuk bisa memindahkan satu direktori ke atas.
- cd jika ingin langsung membuka folder home.
- cd- (dengan tanda penghubung) untuk bisa pindah ke direktori yang sebelumnya
Salah Satu dari hal yang perlu anda perhatikan, shell Linux yang
sangat sensitif. Jadi Anda harus mengetikkan sebuah nama direktori dengan cara
yang benar dan tepat.
3. Is Command
Is adalah perintah dasar di Linux yang digunakan untuk
melihat isi sebuah direktori. Secara default, perintah ini akan menampilkan isi
direktori yang sedang Anda gunakan.
4. Cat Command
cat (singkatan dari dri concatenate) adalah salah satu
perintah dasar yang paling umum digunakan untuk sistem operasi Linux. Perintah
ini berfungsi untuk menampilkan isi file pada output standar (sdout). Untuk
menjalankan perintah ini, ketik cat diikuti dengan nama file dan ekstensi.
Misalnya: cat file.txt. Berikut adalah beberapa cara untuk menggunakan perintah
cat
- cat > nama file untuk membuat file baru.
- cat filename1 filename2>filename3 untuk menggabungkan dua file (1 dan 2) dan simpan hasilnya dalam file baru (3).
- nama file kucing | tr a-z A-Z >output.txt untuk mengonversi file menjadi huruf besar atau kecil..
5. perintah cp
Gunakan perintah cp Linux yang dasar untuk menyalin sebuah file
dari direktori saat ini ke direktori yang lain. Sebagai contoh, perintah cp
landscape.jpg /home/username/Pictures untuk membuat salinan dari Landscape.Jpg
(Dari Direktori Saat Ini) Ke Direktori Pictures.
6. Perintah Mv
Fungsi utama dari perintah mv adalah untuk memindahkan file
walaupun sebenarnya bisa digunakan untuk rename atau rename file. Argumen di mv
mirip dengan yang ada di perintah cp. Ketik mv, nama file dan direktori tujuan.
Contoh: mv file.txt /home/username/Documents. Untuk mengganti nama file,
perintah Linux adalah mv oldname.ext newname.ext.
7. Perintah Mkdir
Untuk membuat direktori baru, Anda dapat menggunakan
perintah dasar Linux mkdir. Misalnya, jika Anda telah mengetik mkdir Music, maka
direktori yang baru akan muncul disebut Music. Berikut adalah beberapa perintah
mkdir tambahan:
Untuk membuat sebuah direktori yang baru di dalam direktori
yang lain, gunakan perintah dasar Linux mkdir Music/Newfile. Gunakan opsi p
(parents) untuk bisa membuat direktori di antara dua direktori yang ada.
Misalnya, mkdir -p Music/2020/Newfile untuk membuat sebuah file yang terbaru
“2020”.
8. Perintah Rmdir
Jika Anda ingin menghapus direktori, gunakan perintah rmdir.
Namun, rmdir hanya boleh digunakan untuk menghapus sebuah direktori yang
kosong.
9. Perintah Rm
rm adalah perintah dasar di linux yang berfungsi untuk
menghapus sebuah direktori beserta isinya. Jika Anda hanya ingin menghapus
direktori – perintah alternatif untuk rmdir – gunakan rm -r. Saat menggunakan
sebuah perintah ini, Anda harus berhati-hati dan periksa kembali direktori
tempat Anda berada pada saat ini. Setelah perintah rm dijalankan, semuanya akan
dihapus dan tidak dapat dipulihkan.
10. Perintah Sentuh
touch adalah perintah dasar Linux yang memungkinkan Anda
membuat file baru yang kosong melalui baris perintah Linux. Misalnya, ketik
touch /home/username/Documents/Web.html untuk membuat sebuah file HTML yang
berjudul Web di bawah direktori Documents.
11. Cari Perintah
locate digunakan untuk mencari file, fungsinya sama dengan
perintah search di OS Windows. Saat dipasangkan dengan argumen -i, perintah ini
tidak peka huruf besar/kecil sehingga file dapat dicari meskipun Anda tidak
ingat nama persisnya.
Untuk mencari file yang berisi dua kata atau lebih, gunakan
tanda bintang (*). Misalnya, perintah locate -i school*note akan mencari sebuah
file yang namanya telah mengandung kata “school” dan “note”, apakah itu huruf
besar atau huruf kecil.
12. Temukan Perintah
Sama seperti perintah locate, perintah find juga dapat
digunakan untuk mencari file dan direktori. Bedanya, perintah find ditujukan
untuk mencari file yang terletak di direktori tertentu. Misalnya, perintah find
/home/ -name notes.txt akan mencari file bernama notes.txt di direktori home
dan subdirektorinya. Berikut adalah beberapa variasi yang dapat dipasangkan
dengan find: Temukan . – beri nama notes.txt untuk menemukan file di direktori
saat ini. / -type d -name notes.txt untuk mencari direktori.
13. Perintah Grep
Perintah dasar Linux lainnya yang sangat berguna untuk
menyelesaikan tugas sehari-hari adalah grep. Dengan perintah ini, Anda dapat
melakukan pencarian pada semua teks dalam file yang diberikan. Misalnya, ketik
grep blue notepad.txt untuk mencari kata biru di file notepad. Baris yang
berisi kata yang dicari akan ditampilkan sepenuhnya.
14. Perintah Sudo
sudo adalah singkatan dari SuperUser Do dan digunakan untuk
menjalankan tugas yang memerlukan izin administratif atau root. Namun, kami
tidak menyarankan penggunaan perintah sudo untuk tugas sehari-hari karena
kesalahan dapat terjadi kapan saja jika Anda melakukan kesalahan.
15. Perintah Df
Untuk mendapatkan laporan penggunaan ruang disk sistem,
gunakan perintah df. Laporan yang diberikan berupa persentase dan satuan KB.
Jika Anda ingin melihat laporan dalam megabyte, ketik df -m.
16. Perintah Du
du adalah perintah dasar Linux yang berfungsi untuk
memeriksa seberapa banyak ruang yang digunakan oleh sebuah file atau direktori.
Namun, untuk format ringkasan, penggunaan disk ditampilkan dalam bentuk nomor
blok disk alih-alih format ukuran biasa. Jika Anda ingin melihat jumlah
penggunaan disk dalam byte, kilobyte, dan megabyte, tambahkan argumen -h ke
baris perintah.
17. Perintah Kepala
Perintah head yang akan digunakan untuk bisa melihat baris
yang pertama dari semua file pada sebuah teks. Secara default, perintah ini
akan selalu menampilkan sepuluh baris dari baris yang pertama. Namun, jumlah
baris dapat diubah sesuai keinginan Anda. Misalnya, jika Anda hanya ingin
menampilkan lima baris pertama saja, ketik head -n 5 filename.ext
18. Perintah Ekor
Perintah tail memiliki fungsi yang sama dengan perintah
kepala. Hanya saja, alih-alih pada baris yang pertama, perintah tail akan
menampilkan sepuluh dari baris yang terakhir dari sebuah file. Misalnya, tail
-n namafile.ext.
Apa saja keunggualan linux?
Keunggulan Linux
Selama ini Anda mungkin menggunakan Windows karena ini
adalah sistem operasi yang paling sering dan paling banyak digunakan di
komputer. Lalu apa saja kelebihan Linux yang banyak direkomendasikan orang?
Berikut adalah beberapa keunggulan Linux.
Open Source: yang
berarti Anda dapat menggunakan sistem operasi ini tanpa harus meminta izin atau
membeli lisensi. Selain itu, Anda juga dapat melakukan modifikasi pada sistem
ini sehingga memiliki kemampuan yang lebih baik lagi.
Virus Safe: Kami
tidak menyebutkan bahwa sistem operasi ini tidak akan terkena virus, tetapi
dibandingkan dengan OS lain jauh lebih baik karena cara kerjanya sendiri dengan
memaksimalkan keamanan pada sistem ini.
Complete Driver :
pernahkah anda menggunakan windows dimana saat ingin menggunakan program
tiba-tiba tidak bisa digunakan, setelah dicek drivernya corrupt. Hal semacam
ini tidak menjadi masalah karena kernel linux akan menyelesaikan semuanya.
Kelengkapan Apps:
ketika kita menggunakan windows, kita harus menginstal banyak aplikasi yang
cukup penting dan harus ada di komputer. Di sini terdapat bundel aplikasi yang
dapat disesuaikan dengan pekerjaan yang akan Anda lakukan.
Tampilan Unik: Di
sini Anda bebas membuat tampilan antarmuka apa pun, mulai dari font, ikon, dan
lainnya.
Software Center Lengkap: Jika Anda pengguna Android,
tentunya sering mengunjungi Playstore untuk menginstal aplikasi. Kini di Linux,
Anda bisa menemukan banyak aplikasi yang akan memudahkan Anda dalam bekerja.
Apa saja kekurangan linux?
Kekurangan Linux
Kelemahan sistem operasi Linux antara lain sebagai berikut.
- Banyak pengguna yang belum terbiasa.
- Hardware dari vendor tertentu kurang mendukung.
- Instalasi tidak semudah windows.
- Aplikasi ini tidak sekuat windows.
- Dibutuhkan kerja keras untuk mempelajarinya jika Anda tidak terbiasa.
- Pengguna yang biasanya menggunakan windows akan bingung dalam hal perizinan dan struktur direktori.
Sebelum kita lanjut membahas sebuah Arsitektur pada Sistem
Operasi Linux secara keseluruhan, secara umum arsitektur itu sendiri merupakan
dari konsep perencanaan dan juga struktur operasi dasar dari suatu sistem.
Sedangkan sistem operasi merupakan sebuah perangkat lunak yang paling penting
untuk menjalankan suatu sistem aplikasi.
Sistem operasi berfungsi dalam mengelola memori komputer dan
proses yang berjalan di komputer, serta semua perangkat lunak dan perangkat
keras. Tanpa sistem operasi, pengguna tidak dapat menjalankan berbagai program
aplikasi pada komputer, kecuali program boot. Ada banyak jenis sistem operasi dengan
arsitekturnya masing-masing, termasuk tiga sistem operasi komputer yang umum
digunakan, yaitu Microsoft Windows, Mac OS X, dan Linux.
Pada kesempatan kali ini kita akan membahas tentang
Arsitektur dari Sistem Operasi Linux yang memiliki konsep yang hampir sama
dengan sistem operasi lainnya, hanya saja perbedaannya terdapat pada
masing-masing komponen penting di dalamnya. Berikut ini adalah komponen penting
dari Arsitektur Sistem Operasi Linux
Kernel
Seperti yang kita ketahui kernel merupakan pusat dari sistem
operasi. Kernel adalah program yang dimuat saat boot yang berfungsi sebagai
antarmuka antara program tingkat pengguna dan perangkat keras. Berfungsi
seperti sistem operasi, menangani pengalihan tugas dalam multitasking,
menangani permintaan untuk membaca atau menulis perangkat disk, melakukan tugas
jaringan, dan mengelola penggunaan memori.
Secara teknis Linux hanyalah sebuah kernel. Program lain
seperti compiler, editor, window manager dll yang disertakan dalam paket
hanyalah sebuah distribusi (RedHat, Slackware, SuSE dll.) yang melengkapi
kernel menjadi sistem operasi yang lengkap. Biasanya memiliki bentuk biner yang
dimuat langsung ke memori pada saat sistem mulai, biasanya ditemukan di file
/boot/vmlinuz, sedangkan file sumber biasanya dapat ditemukan di
/usr/src/linux.
shell
Shell adalah sebuah penerjemah yang ada pada sistem Linux
atau Unix, bertindak sebagai antarmuka antara pengguna dan kernel. Pengguna
cukup memberikan perintah dan shell akan menanganinya. Shell memiliki keunikan yang
tersendiri, karena dengan berjalan pada platform Linux atau Unix, dan memiliki
konsep dari perintah tingkat tinggi.
Shell juga dikenal sebagai bahasa "pemrosesan baris
perintah" karena sintaks yang digunakan dalam pemrograman shell adalah
perintah dasar Linux atau Unix. Selain itu, sintaks shell dapat dieksekusi
langsung di konsol terminal Linux atau Unix. Perintah berikut dapat berupa:
Perintah bawaan, yaitu
perintah yang merupakan bagian internal dari shell
Perintah eksternal,
yaitu perintah yang tidak ada di dalam shell (bisa berupa utilitas atau program
aplikasi)
Di sistem operasi Linux atau Unix jenis shell sangat
beragam. Berikut adalah berbagai nama shell di Linux: Shell Bourne adalah jenis
shell tertua di sistem UNIX. Shell ini dinamai penciptanya Stephen R. Bourne,
dari Bell Laboratories, AT&T. Shell ini pertama kali diperkenalkan pada
akhir 70-an dan digunakan sebagai shell utama pada UNIX berbasis AT&T.
Shell C dibuat oleh Bill Joy. Shell ini menjadi standar pada
sistem UNIX yang versi Berkeley. Format perintah menyerupai bahasa C. Sekarang
hadir versi pengembangan yang disebut tesh. Shell Korn adalah shell yang dibuat
oleh David Korn di Bell Laboratories, AT&T pada tahun 1983. Namun shell ini baru diterbitkan pada tahun
1986.
Shell ini kompatibel dengan shell Bourne, artinya perintah
yang didukung oleh shell Bourne juga dapat berjalan di Korn. Di lingkungan
LINUX ada versi shell Korn yang disebut Public Domain Korn Shell (pdksh). Shell
Bourne Again (bash) populer di lingkungan Unix. Cangkang ini dibuat dengan
menyertakan fitur yang terdapat di Korn Shell dan C Shell dan Shell tentu saja kompatibel
dengan shell Bourne.
Utilitas Sistem
Utilitas (Arsitektur Sistem Operasi Linux) adalah program
yang disediakan di sistem UNIX/LINUX untuk melaksanakan tugas-tugas yang
tertentu. Ada banyak dari mereka dengan berbagai fungsi. Seperti UNIX lainnya,
utilitas sistem Linux juga bisa mencakup program server yang menyediakan
jaringan jarak jauh dan layanan administrasi (misalnya telnetd dan sshd
menyediakan fasilitas login dari jarak jauh, lpd menyediakan layanan
pencetakan, httpd melayani halaman web, crond melakukan tugas administrasi
sistem secara yang otomatis). Beberapa kelompok utilitas dilihat dari
fungsinya, yaitu:
Utilitas manajemen
file dan direktori
Kelompok utilitas ini sangat berguna untuk melakukan
tugas-tugas yang berhubungan dengan file dan direktori, misalnya untuk membuat
direktori dan menghapus file.
Utilitas editor file,
Utilitas ini, sering disebut dengan editor, sangat berguna untuk membuat
program atau menyimpan informasi tertentu ke dalam file.
Utilitas dukungan
komunikasi dan jaringan, Utilitas ini berguna untuk berkomunikasi antar
pengguna. Bahkan pengguna dapat mentransfer data antar sistem.
Utilitas administrasi
sistem, Utilitas ini berguna bagi administrator dari sistem untuk mengelola
sistem. Misalnya untuk membuat nama pengguna baru dan mendaftarkan printer pada
sistem.
C. utilitas pemrograman
Grup utilitas ini berguna untuk membuat program aplikasi
dalam bahasa C.
Utilitas penganalisis
kinerja sistem, Utilitas ini dapat digunakan oleh administrator sistem
untuk menganalisis kinerja sistem, sehingga mereka dapat melakukan penyesuaian
untuk meningkatkan kinerja.
Utilitas untuk tujuan
pencadangan dan pemulihan, Kelompok utilitas ini berguna untuk menyalin
atau memindahkan data atau program ke media eksternal seperti pita magnetik,
atau sebaliknya.
Program aplikasi
Aplikasi adalah program yang dibuat oleh pengguna, untuk
memenuhi kebutuhan mereka sendiri. Program-program ini dapat dibuat menggunakan
sejumlah utilitas, perintah built-in shell, atau dibangun dalam bahasa
pemrograman seperti C, COBOL, atau Python dan berbagai alat pengembangan
seperti Oracle dan Informix. Redhat Linux juga dilengkapi dengan rpm, Redhat
Package Manager yang memudahkan untuk menginstal dan menghapus program
aplikasi.
Apa saja perbedaan sistem operasi linux?
Perbedaan Sistem
Operasi Linux dengan Sistem Operasi lainnya
Berikut ini dibagi menjadi beberapa sudut pandang untuk membedakan ketiganya, antara lain:
- Dalam hal popularitas : Windows memiliki tingkat populer pertama. Mac OS adalah yang kedua. Linux adalah yang ketiga.
- Dari segi harga : Windows adalah sistem operasi berbayar. Linux dan Mac OS adalah sistem operasi yang tersedia secara gratis.
- Dalam hal Antarmuka Pengguna : Windows tidak memiliki banyak antarmuka pengguna. Linux memiliki banyak antarmuka pengguna. Mac OS tidak memiliki banyak antarmuka pengguna. Namun, meskipun Mac OS tidak memiliki banyak antarmuka pengguna, itu sudah bagus untuk digunakan dan dilihat.
- Dalam hal Kualitas Gambar : Kualitas gambar Mac OS adalah kualitas gambar terbaik antara Windows dan Linux.
Kelengkapan Program
Pertama kali menggunakan Windows, maka Anda harus mengisi
program aplikasi lain. Di Linux sudah banyak program yang siap digunakan. Di
Mac OS sudah ada program yang siap pakai, tapi tidak terlalu banyak.
Keamanan Virus
Linux memiliki tingkat keamanan tertinggi dari virus.
Faktanya, banyak orang menggunakan Linux sebagai sistem operasi untuk virus.
Dan bahkan Mac OS sulit untuk mendapatkan virus. Sedangkan Windows sangat
rentan terhadap virus.
Kenyamanan Pengguna
Windows merupakan sistem operasi yang sangat disukai oleh
pengguna atau brainware karena lebih mudah digunakan dibandingkan dengan sistem
operasi lainnya.
Cara Mudah untuk Melihat Versi Linux di Sistem yang Berjalan Running
Ketika orang merujuk ke Linux, mereka biasanya merujuk ke
salah satu distribusi Linux. Faktanya, Linux adalah kernel, komponen inti dari
sistem operasi yang hanya bertindak seperti jembatan antara aplikasi perangkat
lunak dan perangkat keras.
Distribusi Linux adalah sistem operasi yang terdiri dari
kernel Linux, perpustakaan GNU, dan kumpulan perangkat lunak. Biasanya,
distribusi Linux mencakup lingkungan desktop, sistem manajemen paket dan satu
set aplikasi pra-instal.
Beberapa distro Linux yang paling populer adalah Debian, Red
Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint dan
masih banyak lagi. Saat masuk ke
sistem Linux untuk pertama kalinya, sebelum melakukan pekerjaan apa pun, ada
baiknya untuk memeriksa versi Linux apa yang berjalan di mesin.
Misalnya, menentukan distribusi Linux akan membantu Anda
mengetahui manajer paket apa yang harus Anda gunakan untuk menginstal paket
baru. Dalam tutorial ini, kami akan menunjukkan cara memeriksa distribusi dan
versi Linux yang diinstal pada sistem Anda menggunakan baris perintah.
Memeriksa Versi Linux
Ada beberapa perintah berbeda yang dapat membantu Anda
mengetahui distribusi dan versi Linux yang dijalankan sistem Anda.
Menggunakan
lsb_release
Utilitas lsb_release telah menampilkan informasi LSB (Linux
Standard Base) tentang distribusi Linux.
Metode yang banyak disukai untuk memeriksa versi Linux adalah dengan cara
menggunakan utilitas lsb_release. Perintah ini menampilkan informasi LSB (Linux
Standard Base) yang tentang distribusi Linux. Metode ini akan bekerja pada
lingkungan desktop atau versi debian apa pun yang Anda jalankan.
lsb_release -a
Tidak ada modul LSB yang tersedia.
ID Distributor: Debian
Deskripsi: Debian GNU/Linux 9.5 (peregangan)
Rilis: 9.5
Nama kode: stretch
Distribusi dan versi Linux ditunjukkan di baris Deskripsi.
Seperti yang dapat kita lihat dari output di atas, saya telah menginstal Debian
GNU/Linux 9.5 (stretch) di sistem saya. Alih-alih mencetak semua informasi di
atas, Anda dapat menampilkan baris deskripsi yang menunjukkan versi Linux
setelah tombol -d.
lsb_release -d
Outputnya akan terlihat seperti di bawah ini:
Deskripsi: Debian GNU/Linux 9.5 (peregangan)
Jika Anda telah mendapatkan output command not found:
lsb_release Anda juga dapat mencoba mengidentifikasi versi Linux menggunakan
beberapa metode lain di bawah ini.
/etc/os-release file
File /etc/os-release adalah file yang berisi data
identifikasi sistem operasi dan hanya dapat ditemukan pada versi terbaru dari
Debian yang menjalankan systemd. hostnamectl adalah sebuah perintah yang
memungkinkan Anda untuk mengatur sebuah nama host, tetapi Anda juga dapat
menggunakannya untuk memeriksa versi Debian Anda.
Perintah ini hanya akan bekerja pada Debian 9 atau versi
yang lebih baru:
- nama host ectl
- Nama host statis: debian9.localdomain
- Nama ikon: computer-vm
- Sasis: vm
- ID Mesin: a92099e30d569d477adc16ebc12ddac4
- ID Booting: 4224ba0e5cc7853e95d0bbc7ffdaf709
- Virtualisasi: qemu
- Sistem Operasi: Debian GNU/Linux 9 (peregangan)
- Kernel: Linux 4.9.0-8-amd64
- Arsitektur: x86-64
- /etc/*melepaskan file
Jika tidak ada perintah di atas yang berfungsi, kemungkinan
besar Anda menjalankan distribusi Linux yang sangat tua dan ketinggalan zaman.
Dalam hal ini, Anda dapat menggunakan salah satu dari perintah berikut yang
seharusnya dapat mencetak konten rilis distribusi atau file versi:
- cat /etc/*release
- cat /etc/*versi
Anda juga dapat menemukan informasi yang lebih lanjut
tentang file rilis/versi di tautan ini.
Uname Perintah Perintah
Perintah uname telah menampilkan beberapa informasi sistem
termasuk arsitektur kernel Linux, nama versi, dan rilis.
Untuk mengetahui versi kernel Linux yang berjalan di sistem
Anda, ketik perintah berikut:
- uname -srm
- Linux 4.9.0-8-amd64 x86_64
- Output di atas memberi tahu kita bahwa kernel Linux yang berjalan adalah 64-bit dan versinya adalah "4.9.0-8-amd64".
Logo
Logo Linux (Tux) dimulai ketika Linux Torvalds sedang
berjalan-jalan di sebuah taman bernama Perth. Kemudian dia dipatok oleh seekor
penguin, menyebabkan Linus Torvalds demam selama berhari-hari. Menurutnya,
karakter penguin ini cocok sebagai logo untuk sistem operasi barunya. Maka
diadakanlah sebuah kompetisi untuk mendesain logo Linux yang baru, dan
kompetisi tersebut akhirnya dimenangkan oleh Larry Ewing yang bergambar seekor
penguin sedang duduk.
Berbagai Distribusi
Linux
Distribusi Linux, juga dikenal sebagai distro Linux, adalah
paket sistem operasi yang berisi kernel dan perangkat lunak Linux yang dikelola
oleh pengembang distro itu sendiri. Para pengembang mengemas kernel Linux
dengan aplikasi open source seperti Office Programs, Media Player, Desktop
Environment, dll sehingga menjadi sistem operasi yang lengkap.
Berapa banyak distribusi Linux yang ada saat ini? sangat
besar, dan jumlah pastinya tidak diketahui. Hal ini dikarenakan banyak individu
atau organisasi di seluruh dunia yang mengembangkan distro Linux untuk berbagai
kebutuhan.
Anda juga dapat membuat versi sistem operasi Linux Anda
sendiri. Dari sekian banyak distro Linux yang ada saat ini, admin telah
merangkum beberapa di antaranya yang sangat terkenal dan banyak digunakan saat
ini. Contoh distro Linux:
- Debian
- Ubuntu
- BukaSUSE
- Fedora
- Mandriva
- Mundur
- Slackware
- PCLinuxOS
- Xandros
- Knoppix
- Sabayon
- CentOS
- Red hat
- ClearOS
- Chrome OS
- Gentoo Linux
Karena Linux bersifat open source, maka tidak hanya tim yang
mengembangkan Linux, tetapi semua orang dapat ikut serta dalam mengembangkan
Linux. Untuk memenuhi kebutuhan tertentu, komunitas biasanya membuat
modul/paket/library yang diberi nama sesuai dengan yang disukai pembuatnya,
kini nama ini akan terdengar asing bagi pengguna linux baru.
Sebagian besar aplikasi Linux berbasis console/Command Line
Interface (CLI) tidak heran jika nama aplikasi yang berjalan di CLI dianggap
sebagai perintah linux. Misalnya aplikasi task manager dengan CLI di Linux
diberi nama top atau htop, jadi untuk menjalankan aplikasi melalui terminal
kita harus mengetikkan nama programnya yaitu $top atau $htop.
Di Linux terdapat lebih dari 1 aplikasi task manager, hanya
saja harus ada aplikasi yang terkenal, jadi kita biasanya menggunakan aplikasi
yang terkenal. Untuk aplikasi serupa, misalnya, task manager dapat memiliki
nama yang berbeda untuk versi GUI, karena aplikasi dibuat oleh orang/tim yang
berbeda.
Linux Seperti Blok
Bangunan
Jika Anda menggunakan windows, secara default windows sudah
membundel GUI dan utilitas untuk mengelola sistem dan kita tidak perlu
mengganti utilitas ini, misalnya task manager, registry editor, network manager
dll.
Memang ada aplikasi pihak ketiga di luar sana yang memiliki
fungsi yang sama tetapi kita tidak perlu menginstalnya karena aplikasi bawaan
tidak dapat dihapus karena merupakan bagian integral dari Windows itu sendiri. Berbeda dengan Linux di mana kita dapat
memilih paket untuk membangun sistem yang kita miliki.
Kita dapat
mengubah Desktop Environment, mengubah utilitas alat, mengubah kernel, mengubah
file manager, mengubah, task manager dll. Karena
linux dibuat dari berbagai komunitas yang ada sehingga linux seperti sebuah
blok bangunan, dimana kita bebas memilih blok/paket yang akan kita gunakan untuk
membangun sistem.
Meskipun pada awalnya Linux membingungkan karena Anda harus
berurusan dengan banyak istilah, tetapi jika Anda membaca artikel ini, dijamin
Anda akan lebih mudah mempelajari Linux. Linux tidak membatasi kita untuk
berkreasi itulah kekuatan open source.
Sumber Terbuka
Linux adalah sistem operasi open source di mana kode sumber
(kode yang ditulis oleh programmer untuk membangun aplikasi) diterbitkan secara
bebas untuk komunitas. Masyarakat juga diberikan kebebasan untuk memodifikasi,
mengembangkan dan mendistribusikannya kembali.
Kebebasan inilah yang membuat aplikasi open source
berkembang pesat sesuai perkembangan zaman. Karena dalam komunitas open source
semua orang dapat mengambil bagian dalam pengembangan aplikasi open source ini.
GNU
- GNU singkatan dari GNU bukan UNIX.
- GNU memiliki arti aplikasi yang kompatibel dengan UNIX yang dikembangkan oleh Free Software Foundation (FSF).
- Tujuan GNU adalah membuat semua aplikasi yang bersifat open source didedikasikan untuk kepentingan umat manusia.
Pemuat boot
Boot loader adalah kode perintah yang tugasnya menangani
proses booting ke sistem operasi (OS) sebelum sistem operasi dimuat/dipanggil. Boot
laoder ini dipanggil setelah proses (Power On Self Test) POST firmware
(BIOS/UEFI) selesai pada saat proses booting. Misalnya linux menggunakan
GRUB/LILO dan windows menggunakan boot manager windows. Boot loader ini muncul
ketika Anda menginstal lebih dari 1 sistem operasi di komputer Anda (Multi
boot)
UEFI dan BIOS
Baik UEFI maupun BIOS merupakan firmware komputer yang
memiliki fungsi yang sama yaitu untuk menginisialisasi saat komputer dihidupkan.
Saat Anda menekan tombol power dan sebelum OS dijalankan, BIOS/UEFI bertugas
menginisialisasi (memeriksa) perangkat keras yang terpasang di komputer.
OS akan berjalan ketika semua perangkat keras yang diinstal
diinisialisasi dengan benar. Unified Extensible Firmware Interface (UEFI)
adalah generasi baru dari Basic Input Output System (BIOS). UEFI dan BIOS
memiliki cara yang berbeda dalam menginisialisasi perangkat keras, sehingga
berpengaruh pada kinerja OS yang Anda gunakan.
UEFI dibuat untuk menghilangkan batasan saat menggunakan
BIOS dan memberikan dukungan pengembang untuk mengembangkan sistem dengan
kapasitas besar dan komputasi cepat.
Menggunakan UEFI sangat dianjurkan karena UEFI menjadi standar baru di dunia
komputer saat ini.
GPT dan MBR
Master Boot Record (MBR) dan GUID Partition Table (GPT)
adalah tabel partisi/sistem partisi yang tugasnya menyimpan informasi partisi
pada drive penyimpanan (HDD dan SSD). seperti di mana sektor awal dan akhir
partisi, partisi mana yang dapat di-boot, lokasi sistem operasi, jumlah dan
volume partisi.
Oleh karena itu ketika Anda menginstal komputer Anda diminta
untuk memilih GPT atau MBR yang akan digunakan sebagai tabel partisi. MBR digunakan oleh sistem operasi versi
lama dan GPT hadir sebagai pengganti atau versi baru MBR yang digunakan di
komputer modern saat ini. MBR dan GPT memiliki cara berbeda untuk menyimpan
informasi partisi dalam penyimpanan.
Kekurangan MBR
Disebut master boot record karena MBR adalah boot sector
khusus di awal drive, sector ini berisi boot loader dari sistem operasi yang
terinstal dan informasi lain tentang partisi yang ada. MBR hanya dapat membaca
harddisk dengan kapasitas maksimal 2TB, hanya mendukung maksimal 4 partisi
primer, jika ingin membuat lebih dari 4 partisi harus membuat partisi extended
dan membuat partisi logical didalamnya.
Kelebihan GPT
GPT menjadi standar untuk tabel partisi GUID, ini adalah
standar baru yang lahir dengan UEFI. Disebut GPT (GUID Partition Table) karena
setiap partisi pada drive diwakili oleh "pengidentifikasi unik
global" atau GUID yang merupakan teks acak panjang sebagai identitas
setiap partisi.
GPT tidak memiliki batasan seperti MBR, batasan hanya akan
ada di sistem operasi. Jadi Anda
dapat menginstal drive dengan kapasitas besar di atas 2TB dan dapat membuat
partisi sebanyak yang Anda inginkan hingga sistem operasi membatasinya.
Ketika MBR menyimpan informasi di satu tempat, GPT menyimpan
data yang tersebar di setiap partisi pada drive sehingga akan memudahkan proses
pemulihan ketika ada korupsi pada tabel partisi yang menyebabkan sistem operasi
tidak bisa boot.
Windows hanya dapat menggunakan GPT jika dalam mode UEFI,
bukan BIOS lama. Semua varian windows
64bit dapat menggunakan UEFI dan GPT mulai dari Windows Vista, 7, 8, 8.1, dan
windows 10. Windows juga dapat membaca GPT dalam mode BIOS lama tetapi tidak
dapat melakukan booting menggunakan GPT jika dalam mode BIOS lama.
Terminal
Terminal di Linux adalah antarmuka yang memungkinkan
pengguna untuk berinteraksi dengan sistem komputer menggunakan Command Line
Interface (CLI). Jika anda ingin mengetikkan perintah linux, maka disinilah
anda bisa menggunakan linux dengan mengetikkan perintah linux.
Setiap lingkungan Desktop memiliki aplikasi terminalnya
sendiri, misalnya untuk lingkungan Desktop XFCE untuk berinteraksi dengan
terminal kita dapat menggunakan aplikasi terminal xfce4.
Emulator Terminal
Emulator terminal adalah aplikasi yang menyediakan antarmuka
berbasis teks (CLI) untuk mengakses shell. Untuk mempermudah dalam mengakses
shell linux (Shell CLI) dari GUI maka dibuat terminal emulator, dengan terminal
emulator anda dapat mengakses shell console dari shell GUI yang sedang anda
gunakan, jadi lebih mudah.
TTY
Di masa lalu, terminal terhubung ke komputer, untuk mengontrol
komputer menggunakan teleprinter elektromekanis atau teletypewriter
(TeleTYpewriter, TTY). Sejak itu nama TTY telah digunakan untuk menamai
antarmuka konsol dengan antarmuka baris perintah dasar (CLI).
Linux umumnya memiliki 6 konsol virtual (TTY), Anda dapat
mengaksesnya menggunakan kombinasi tombol Ctrl+Alt+F1 hingga F6, sedangkan
Ctrl+Alt+F7 digunakan untuk menyembunyikan konsol terminal (TTY) dan kembali ke
tampilan X windows.
Akar
Root di linux dapat berarti partisi induk dari file sistem
linux yang diwakili oleh simbol garis miring terbalik (slash ) atau bisa juga
merupakan izin tertinggi untuk pengguna di sistem linux (seperti administrator
di windows). Pengguna dengan hak akses/hak akses tertinggi (Root) biasanya akan
diberikan simbol hash # ketika berada di konsol terminal, sedangkan pengguna
biasa akan ditandai dengan tanda dolar $
Pemasangan
sistem unix memiliki pohon direktori dengan root induk
diwakili oleh garis miring / , jadi untuk dapat mengakses file dari penyimpanan
kita harus memasukkan /mapping /mount direktori ke dalam pohon direktori agar
file di penyimpanan dapat diakses
Lingkungan Desktop
(DE)
Lingkungan desktop (DE) adalah antarmuka pengguna grafis
(GUI) yang memungkinkan pengguna untuk mengakses dan mengelola fitur dan layanan
penting pada sistem operasi tanpa menggunakan antarmuka baris perintah.
Lingkungan desktop telah menjadi antarmuka default oleh
sistem operasi modern saat ini (seperti Windows, Linux dan MacOS) yang
menggantikan Command Line Interface (CLI) yang digunakan oleh sistem operasi
lama seperti DOS dan UNIX.
Meskipun lingkungan desktop adalah milik Anda saat ini,
pengguna masih dapat mengakses antarmuka baris perintah untuk mengelola layanan
yang tidak dapat diakses menggunakan lingkungan desktop. Ada banyak lingkungan
desktop Linux di luar sana, yang populer adalah Cinnamon, KDE, XFCE, GNOME,
MATE, Unity, dll.
Lingkungan Desktop (DE) utama juga dikenal sebagai Desktop
apa saja ??
Manajer Tampilan (DM)
Pengelola tampilan juga bisa disebut pengelola Login karena
pada dasarnya adalah User interface yang ditampilkan saat proses booting
berakhir. Pengelola tampilan dapat diklasifikasikan menjadi 2 yaitu Pengelola
Tampilan Konsol (seperti CDM, Konsol TDM, nodm) dan Pengelola Tampilan Grafis
(seperti GDM, KDM, Entrace, LightDM, XDM dll)
Widget Toolkit atau Perangkat GUI
Seperti yang kita ketahui, Linux berbasis
teks/konsol/Command Line Interface (CLI) ketika seorang developer ingin membuat
Graphical User Interface (GUI) maka dibutuhkan beberapa macam library dan engine
untuk membangunnya. Untuk alasan ini, sebuah widget toolkit/GUI toolkit
diciptakan untuk mewujudkan mimpi ini yang membuat Linux lebih berwarna dan
user friendly.
widget toolkit, widget library, GUI toolkit, atau UX library
adalah library atau kumpulan library yang di dalamnya terdapat sekumpulan
elemen Graphical Control (atau sering disebut widget) yang digunakan untuk
membangun antarmuka pengguna grafis (GUI) suatu aplikasi atau program.
Kebanyakan toolkit Widget memiliki mesin rendering sendiri,
mesin ini tergantung pada sistem operasi atau sistem windowing yang digunakan
(linux menggunakan X windows atau X11). Toolkit widget yang sering digunakan
adalah GTK, GTK+ dan Qt
Paket
Paket di Linux bisa juga disebut aplikasi seperti pada
sistem operasi Windows, paket disini biasanya berupa aplikasi yang bisa
langsung dieksekusi, source code atau hanya berupa library/dependensi untuk
mendukung aplikasi lain.
Apa saja keuntungannya?
Ketergantungan
Dependensi di linux juga bisa disebut dynamic link library
(DLL) pada sistem windows. Namun
istilah DLL kurang cocok diterapkan pada Linux, karena dependensi paket di
Linux didefinisikan sebagai paket lain yang diperlukan oleh paket tertentu
(yang biasanya akan Anda instal) agar paket/aplikasi tersebut dapat berjalan. Sangat
wajar di linux jika sebuah aplikasi/paket membutuhkan paket lain sebagai modul
untuk dijalankan.
Manajer paket
Package manager atau Sistem manajemen Paket di Linux adalah
rangkaian aplikasi yang bekerja sama agar proses install, update, upgrade dan
uninstall aplikasi dapat berjalan secara otomatis. Pengelola paket akan
mengelola paket-paket yang akan diinstal atau di komputer kita, di setiap paket
ada serangkaian informasi yang akan digunakan oleh pengelola paket untuk
mengatur paket agar berjalan dengan baik.
Informasi ini mencakup nama paket, versi paket, dependensi
paket, vendor, checksum, dll. Manajer paket dibuat untuk menghilangkan
instalasi dan pembaruan manual, di mana menginstal secara manual dapat
menyebabkan ketergantungan konflik (Dependencies NERAKA) atau bahkan konflik
aplikasi yang menyebabkan ketidakstabilan sistem. Beberapa manajer paket populer
yang digunakan meliputi:
- Pembaruan Yellowdog, Dimodifikasi (yum)
- yum digunakan untuk enterprize linux dengan pengelola paket RPM seperti distro RHEL
- pacman (manajer paket)
- pacman digunakan oleh distro Arch Linux
- APT (Alat Paket Lanjutan)
APT adalah seperangkat alat yang digunakan untuk mengelola
paket debian, APT biasanya digunakan oleh linux berbasis debian seperti ubuntu.
Dpkg (Manajer Paket
GNU/Linux Debian)
Adalah manajer paket untuk distro berbasis debian dan
manajer paket menengah, versi dpkg yang lebih tinggi adalah APT Manajer paket
di atas masih berbasis konsol, tetapi sekarang telah dibuat untuk versi GUI.
GUI untuk APT adalah Synaptic sedangkan versi GUI untuk pacman adalah
pamac-manager
Repositori
Repositori adalah server yang berisi berbagai paket yang
akan digunakan oleh pengelola paket sebagai sumber dan dasar untuk menginstal
pembaruan dan meningkatkan paket yang diinstal pada komputer Anda. Di Windows,
tidak ada yang namanya repositori karena hanya satu orang atau grup yang
berkembang.
Namun dalam sebuah komunitas open source dimana setiap orang
dapat mengambil bagian dalam pengembangan aplikasi, maka diperlukan adanya
repository server sebagai tempat meletakkan aplikasi jika ada update.
Repository juga berfungsi untuk mempermudah pencarian
aplikasi yang ada di komunitas open source, bisa dibayangkan jika tidak
disatukan dalam satu wadah, kita akan sangat kesulitan mencari aplikasi yang
kita inginkan karena aplikasi dengan satu tujuan bisa memiliki banyak nama dan
varian . Dengan adanya repository, masyarakat akan lebih mudah menemukan dan
melaporkan bug untuk perbaikan dan pengembangan aplikasi.
Mudah. Repository itu seperti Google Play Store (karena
secara teknis adalah repositori), tempat kita mengupload aplikasi yang kita
buat dan tempat mendownload semua aplikasi yang dibutuhkan oleh Linux kita. Biasanya
Linux Repository memiliki beberapa level dan kategori secara umum diantaranya:
Repositori/Distro
utama
Repositori ini biasanya dibagi menjadi beberapa sub
tergantung distronya, tetapi pada dasarnya sama saja dimana di repositori utama
atau repositori disto semua aplikasi/paket yang ada di support langsung oleh
tim distro.
Repositori
Komunitas/Pengguna
Repositori pengguna adalah gudang untuk menempatkan aplikasi
yang dibuat oleh komunitas dari distribusi dimana tim internal dari distribusi
tidak berpartisipasi dalam pengembangan, pembaruan aplikasi dan keamanan
aplikasi, sehingga pengguna diharuskan untuk dapat menginstal aplikasi di
repositori pengguna dengan bijak. Setiap distro memiliki nama User repository,
misalnya untuk distro Ubuntu repositori user diberi nama PPA (Personal Package
Archive) sedangkan untuk Arch Linux diberi nama AUR (Arch User Repository).
Distribusi Linux
(Distro Linux)
Karena linux bersifat open source dimana setiap orang bebas
untuk memodifikasi, memodifikasi, mengembangkan, membangun dan mendistribusikan
kembali karyanya, maka setiap kelompok atau komunitas memiliki tujuan atau sasaran
tersendiri dalam memodifikasi, mengembangkan dan membangun kembali linux.
Sekarang komunitas yang mengembangkan Linux dengan tujuan
khusus ini disebut distribusi Linux (Distro). Ada ratusan bahkan ribuan distro di dunia, baik yang ada di
internet maupun hanya digunakan oleh perusahaan atau kelompok dalam skala
kecil, misalnya distro linux untuk modul wireless, mobil, CCTV, mesin industri,
server dan lain sebagainya.
LTS (Dukungan Jangka
Panjang)
Ini adalah versi stabil dari aplikasi/paket Linux (kernel,
OS, aplikasi), di mana paket LTS memberikan dukungan untuk waktu yang lama
(misalnya 6 bulan) dan selama itu aplikasi akan sepenuhnya didukung dan
kompatibel dengan aplikasi baru tanpa kita harus memperbaruinya. Versi LTS
(baik OS maupun paket) sangat cocok untuk perkantoran dimana admin tidak perlu
terlalu sering update dan hanya perlu update jika versi LTS sudah update.
Fungsi Linux
Anda pasti sudah tahu bahwa Linux adalah sistem operasi sama
seperti Windows, bedanya Linux dilisensikan secara gratis dan juga open source
sehingga bebas untuk dikembangkan, didistribusikan dan digunakan secara gratis
tanpa harus mengeluarkan biaya sepeser pun.
Sejak awal, Linux lebih fokus membuat bagian infrastruktur
mulai dari infrastruktur jaringan internet, dan keamanan hingga infrastruktur
TI dan mesin industri. Ya, Linux
banyak digunakan untuk switch, server, router, mesin industri, superkomputer,
IoT, drone, CCTV, pesawat ruang angkasa, dan banyak lagi.
Linux tidak sepopuler pengguna biasa seperti Windows yang
hampir 90% digunakan oleh semua orang biasa untuk desktop dan laptop mereka. Jadi bagi dunia industri untuk bisa Linux
adalah suatu keharusan, apalagi bagi developer seperti programmer.
Bayangkan
jika developer tidak bisa menggunakan Linux, hmmm aplikasi tidak akan bisa
mengikuti perkembangan zaman. Sejak awal, Linux lebih fokus membuat bagian
infrastruktur mulai dari infrastruktur jaringan internet, dan keamanan hingga
infrastruktur TI dan mesin industri.
Keistimewaan Linux
Dibandingkan dengan OS Lain
Tahukah kamu, jika linux memiliki banyak keunikan, hal ini
dikarenakan banyak orang yang menuangkan idenya ke dalam linux, maka kamu akan
berkata WoW, ternyata linux itu seperti ini ya luar biasa!! Keunikan ini merupakan keunikan yang berguna dan juga
dirancang serta dijadikan fitur karena sangat penting, bukan hanya untuk tampil
keren, tidak sama sekali.
Linux dirancang untuk digunakan oleh pengembang dan juga
diinstal pada server, shell baris perintah ini adalah yang paling cocok karena
lebih ringan dan lebih fleksibel. Jika anda ingin bisa menggunakan 100% potensi
linux, maka anda harus bisa menggunakan linux melalui command line interface
(CLI) dengan mengetikkan perintah linux.
Keunikan ini merupakan keunikan yang berguna dan juga
dirancang serta dijadikan fitur karena sangat penting, bukan hanya untuk tampil keren, tidak sama sekali. Linux
dirancang untuk digunakan oleh pengembang dan juga diinstal pada server, shell
baris perintah ini adalah yang paling cocok karena lebih ringan dan lebih
fleksibel. Jika anda ingin bisa menggunakan 100% potensi linux, maka anda harus
bisa menggunakan linux melalui command line interface (CLI) dengan mengetikkan
perintah linux.
Kulit
Shell adalah antarmuka yang digunakan oleh pengguna untuk
berinteraksi dengan sistem operasi, umumnya Shell adalah Command-Line Interface
(CLI) atau Graphical User Interface (GUI). Misalnya, di windows, yang disebut
shell adalah desktop sebagai versi GUI dari shell dan command prompt adalah
versi CLI dari shell.
Karena linux itu spesial dan anti mainstream, maka yang
dimaksud shell di linux adalah Command-Line Interface (CLI), walaupun linux
sudah memiliki desktop tapi GUI versi desktop bukan shell, karena hanya dari
CLI-nya saja. shell linux dapat diakses dan digunakan 100%.
Akar.
Linux memiliki konsep dengan sistem operasi dengan tingkat
keamanan yang tinggi, dari sinilah istilah root diterapkan, dimana istilah root
mengacu pada puncak tertinggi di dunia linux. Penggunaan istilah root sangat
fleksibel di dunia Linux tetapi tetap mengacu pada puncak yang tertinggi.
Misalnya, root in user berarti administrator/pengguna dengan
hak tidak terbatas, sedangkan istilah root in system berarti lokasi di mana
sistem Linux ini diinstal, direktori root untuk pengguna mengacu pada
direktori/folder tertinggi dengan hak akses penuh. oleh pengguna, biasanya di
direktori /home/username.
Perbedaan Setiap
Distro Linux
Sampai disini anda sudah mengerti bagaimana sebuah distro
linux diracik oleh para developer distro linux, yang mungkin anda belum tahu
adalah bahwa setiap distro linux memiliki tujuan dan sasaran tertentu untuk
produk akhirnya (distribusi linux).
Setiap distro linux dibuat dengan tujuan tertentu, hal ini
dimaksudkan agar para developer dapat mengoptimalkan kinerja linux versinya
saat digunakan sesuai dengan tujuan yang telah ditentukan. Linux Mint didesain
agar mudah digunakan seperti Windows, sehingga pengguna Windows dapat langsung
menggunakan Linux tanpa kesulitan apapun.
Kali Linux dirancang untuk forensik TI dan tujuan audit
keamanan, itulah sebabnya Kali Linux menyertakan banyak alat peretasan secara
default. Ubuntu Server dirancang untuk membangun server yang mengutamakan
stabilitas dan fleksibilitas sehingga versi server Linux hanya menyertakan
modul inti dan beberapa layanan, sedangkan untuk tampilan, hiburan
dikecualikan.
Android dirancang untuk sistem operasi HP, oleh karena itu
meskipun sama-sama Linux, Android memiliki cara kerja dan lingkungan yang
sangat berbeda dengan Linux standar. Itu dibangun untuk kinerja dan tingkat
keamanan terbaik.
Hal paling mendasar yang bisa dirasakan perbedaan dari
berbagai distro Linux adalah package manager yang digunakan, padkace manager
adalah aplikasi yang digunakan oleh user untuk mencari, menginstal, mengupdate
dan menghapus aplikasi. Distro Linux Debian dan turunannya menggunakan APT,
Redhat dan turunannya menggunakan YUM, sedangkan Arch dan turunannya
menggunakan pacman.
Macam-Macam Distro
Linux untuk HP
Selain server dan komputer desktop, Linux juga telah
dikembangkan untuk digunakan pada perangkat mobile khususnya HP. Sadar atau
tidak, selama ini Anda telah menggunakan Linux di perangkat genggam Anda bahkan
di mobil Anda juga.
Android
Android adalah sistem operasi Linux paling populer untuk
ponsel yang saat ini digunakan di berbagai merek, tipe dan model ponsel. Dari
HP seharga ratusan ribu hingga puluhan juta sudah menggunakan sistem operasi
Android. Selain Android, sebenarnya banyak sistem operasi Linux yang dibuat dan
dikembangkan untuk perangkat HP yang bisa menjadi alternatif Android to
Tizen
Tizen adalah sistem operasi terbuka dan fleksibel yang
dibangun dari bawah ke atas untuk memenuhi kebutuhan semua pemangku kepentingan
di industri seluler dan ekosistem perangkat yang terhubung, termasuk produsen
perangkat, operator telekomunikasi, pengembang aplikasi, dan vendor perangkat
lunak independen (ISV).
Tizen dikembangkan oleh komunitas pengembang, di bawah
manajemen sumber terbuka, dan terbuka untuk semua anggota yang ingin berpartisipasi. Sistem operasi Tizen hadir dalam beberapa
profil untuk melayani kebutuhan industri yang berbeda.
Profil Tizen saat ini adalah Tizen IVI (in-vehicle
infotainment), Tizen Mobile, Tizen TV, dan Tizen Wearable. Selain itu, pada
Tizen 3.0, semua profil dibangun di atas platform umum, infrastruktur bersama
yang disebut Tizen Common.
Dengan Tizen, produsen perangkat dapat memulai proyek mereka
dengan salah satu profil di atas dan memodifikasinya untuk memenuhi kebutuhan
mereka sendiri, atau menggunakan basis Tizen Common untuk mengembangkan profil
baru guna memenuhi kebutuhan memori, pemrosesan, dan daya untuk perangkat apa
pun dan dengan cepat membawanya ke pasar.
Operator seluler dapat bekerja dengan mitra perangkat untuk
menyesuaikan sistem operasi dan pengalaman pengguna untuk memenuhi kebutuhan
spesifik segmen atau demografi pelanggan. Untuk pengembang aplikasi dan ISV,
Tizen menawarkan kekuatan pengembangan aplikasi asli dengan fleksibilitas
dukungan HTML5 yang tak tertandingi.
Tizen juga menawarkan pengembang aplikasi potensi untuk memperluas
jangkauan mereka dengan perangkat pintar baru yang menjalankan Tizen, termasuk
perangkat yang dapat dikenakan, perangkat elektronik konsumen (TV, konsol game,
DVR, dll.), mobil dan peralatan rumah tangga (kulkas, microwave, mesin cuci ,
penyedot debu dan lain-lain).
Proyek Tizen berada di bawah naungan Linux Foundation dan
dikelola oleh Technical Steering Group (TSG). Technical Steering Group adalah
badan pembuat keputusan utama untuk proyek open source, dengan fokus pada
pengembangan dan pengiriman platform, bersama dengan pembuatan kelompok kerja
untuk mendukung perangkat secara vertikal.
iOS
IOS Apple seperti yang kita semua tahu bersaing dengan
Android untuk waktu yang lama. Sistem operasi ini ditawarkan oleh raksasa
teknologi Amerika lainnya "Apple.Inc". Hanya digunakan di iPhone,
perusahaan tidak akan pernah berbagi sistem operasinya dengan perusahaan lain.
OS ini mulus, aman, dan sangat memperhatikan privasi pengguna.
Namun, Android dan iOS sama-sama menikmati basis pengguna
yang terpisah, dan tidak ada yang perlu diperdebatkan. OS saat ini adalah pesaing terbesar Android, dan ini menguntungkan
keduanya, karena keduanya saling meminjam fitur sehingga fitur masing-masing OS
kaya. iOS tidak memiliki bloatware, memiliki aplikasi eksklusif Apple
berkualitas lebih baik, dan rangkaian lengkap aplikasi Google.
- Fitur utama iOS
- UI yang indah
- Percepat
- Aman
- Fokus pada privasi
- Kunjungi Apple.com
Sentuhan Ubuntu
Ubuntu Touch adalah pesaing lain yang sangat menjanjikan
dalam daftar ini yang sangat dioptimalkan untuk perangkat ramah-sentuh seperti
smartphone dan tablet. OS ini bersifat open-source dan dapat digunakan oleh
semua produsen smartphone. Ubuntu Touch bahkan dapat berfungsi sebagai desktop
dalam mode desktop.
- Fitur utama Ubuntu Touch
- Sistem operasi sumber terbuka
- UI yang bagus
- Halus
- Dapat bekerja sebagai desktop
- Kunjungi Ubuntu-touch.io
Sirin Os
SIRIN OS adalah sistem operasi berbasis blockchain yang
memiliki semua potensi untuk melawan Android. Dikembangkan oleh SIRIN Labs, OS
ini aman, mudah digunakan, dan memungkinkan akses ke Google Play Store. Ini
berarti bahwa pengguna dapat memiliki akses ke aplikasi Android favorit mereka
yang sudah mereka gunakan.
SIRIN Labs juga memproduksi smartphone bertenaga blockchain
yang disebut "Finney" yang bekerja pada OS SIRIN mereka yang sudah
dikembangkan. Ponsel ini tersedia dengan harga $899. Jadi, jika Anda memiliki
uang dan hasrat untuk mencobanya, maka Anda harus melakukannya.
- Fitur utama SIRIN OS
- Aman
- Mudah digunakan
- Izinkan akses ke Google Play Store
- UI yang layak
- Kunjungi Sirinlabs.com
KaiOS
Sebagian besar dari Anda mungkin belum pernah mendengarnya,
tetapi KaiOS sebenarnya akan menjadi sistem operasi seluler terbesar di dunia.
OS ini telah dirancang untuk berjalan pada ponsel anggaran rendah yang memiliki
perangkat keras kelas bawah.
Saat ini, ponsel Reliance Jio di India, dan ponsel Nokia
Banana berjalan di KaiOS. Kami percaya, begitu pasar smartphone ultra-budget
ditangkap oleh KaiOS, para pengembang akan segera beralih ke pasar Android,
sehingga terjadi persaingan yang kuat dengan Android.
- Fitur utama KaiOS
- Cahaya
- Sering menerima pembaruan
- Mendukung aplikasi berbasis web
- UI yang layak
- Kunjungi Kaiostech.com
apa itu harmony OS?
Harmony OS oleh
Huawei
Harmony OS oleh Huawei bisa menjadi alternatif Android yang paling
sukses dalam sejarah. Tepat setelah larangan Huawei melalui pemerintah AS,
spekulasi beredar bahwa semua Huawei akan segera meluncurkan OS selulernya.
Huawei sudah memproduksi chipset, hardware untuk jaringan 5G, dan juga membuat
ponsel sendiri.
Dan tidak ada lagi keraguan bahwa mereka juga akan unggul
dalam sistem operasi. Banyak ahli percaya bahwa Harmony OS akan didasarkan pada
sistem operasi terdistribusi berbasis mikrokernel, yang memungkinkan dukungan
maksimal untuk aplikasi Android.
Fitur utama yang diharapkan dari Harmony OS:
- UI yang bagus
- Percepat
- Cahaya
- Dapat digunakan di perangkat lain juga
Sailfish OS
Sailfish OS alias SFOS adalah OS seluler popular yang
lainnya yang berjalan di Linux. OS ini awalnya dikembangkan oleh Jolla, dan
dikirimkan bersama smartphone dan tablet Jolla. Smartphone Jolla, di sisi yang
lain, saat ini digunakan oleh para pejabat pemerintah di Eropa.
OS ini sangat aman dan juga dilengkapi dengan model lisensi
regional, memungkinkan untuk semua jenis pembayaran pada seluler dan juga transaksi
perbankan. Selain itu, sebagai bonus, Sailfish OS kompatibel dengan sistem
Android apa pun, juga berkontribusi pada fleksibilitas dan keandalannya.
- Fitur utama Sailfish OS
- Sangat aman
- dapat diandalkan
- Digunakan oleh pejabat pemerintah
- Kompatibel dengan Android
Plasma OS
Plasma OS awalnya dirilis pada tahun 2011 dan berjalan pada sebuah
sistem operasi Linux dengan baik. OS memungkinkan penyesuaian yang penuh,
menjadikannya perangkat yang dapat diretas, seperti yang diklaim oleh
pengembang. Sistem operasi yang berjalan pada sistem operasi KDE Plasma, dan
saat ini berjalan pada KDE Plasma 4.
Akhirnya, OS dibuat untuk menargetkan perangkat kelas bawah
dengan RAM kurang dari 1GB. Selain itu, widget di OS ini memungkinkan pengguna
untuk menikmati Telepati (aplikasi komunikasi interpersonal yang memungkinkan
voice over IP), pesan instan, dan konferensi video.
Fitur utama dari Plasma OS:
- UI yang bagus
- Kaya fitur
- Cahaya
- Kompatibel dengan Android
OS
Postmarket OS adalah pemain terbaru di pasar OS mobile. OS
ini pertama kali diperkenalkan pada tahun 2017 secara gratis dan didasarkan
pada sistem operasi Alpine Linux, sebuah komunitas open-source. Banyak ahli
menganggap ini sebagai alternatif revolusioner untuk Android, dan segera
setelah diluncurkan, ada garis pembaruan yang konstan.
Pembaruan konstan ini memastikan dominasi dan keberadaannya
di masa depan. Selain itu, karena menggunakan kernel Linux arus utama, sangat
aman dan menghindari risiko eksploitasi keamanan.
Fitur utama dari Postmarket OS
- UI yang bagus
- Aman
- Kemampuan untuk menjalankan antarmuka pengguna yang berbeda
- dapat diandalkan
- Kunjungi: Postmarketos.org
OS murni
Terakhir, Pure OS adalah distribusi GNU/Linux yang sangat
populer yang telah berfokus pada keamanan dan privasi. Popularitasnya meningkat
dari hari ke hari, dan segera akan bersaing dengan Android. OS dapat ditemukan
di semua smartphone Librem dan bekerja pada smartphone berbasis Linux. Karena
ini adalah sistem operasi yang berfokus pada keamanan dan privasi, Anda harus
mempertimbangkan ini sebagai alternatif yang solid untuk Android.
Fitur utama OS Murni
- UI yang bagus
- Aman
- dapat diandalkan
Berorientasi privasi
Pada dasarnya perbedaan antara masing-masing distro adalah
dalam cara instalasi, windows manager, paket program, direktori dan organisasi
file, program aplikasi dan utilitas tambahan, tampilan dan fitur khusus yang
dibuat oleh masing-masing distro.
Selain itu, setiap distro memiliki caranya sendiri dalam
menyusun paket program, sehingga setiap distro dapat berbeda satu sama lain.
Secara garis besar distro Linux sama, yaitu juga menggunakan 'kernel' Linux. Di bawah ini adalah beberapa distro Linux,
antara lain:
- jenis linux
- Linux debian
Debian adalah sistem operasi (SO) gratis untuk komputer
Anda. Sistem operasi adalah kumpulan program dan utilitas dasar yang membuat
komputer Anda berjalan. Debian menggunakan kernel Linux. Debian Linux
menyediakan lebih dari sekadar OS murni: Debian hadir dengan perangkat lunak
yang telah dikompilasi yang dikemas dalam format yang bagus untuk kemudahan
instalasi pada mesin Anda.
Linux topi merah
Red Hat merupakan sistem operasi workstation yang dapat
berjalan dengan mode DHCP server. Sedangkan untuk konfigurasi dhcp di RedHat,
kita membutuhkan file bernama dhcpd.conf. untuk mendapatkan file ini kita bisa
mengcopy dari 2 CD RedHat atau kita bisa membuatnya sendiri.
Cara membuatnya adalah dengan sebuah perintah
"touch" dan diletakkan di direktori /etc/dhcpd. Redhat adalah
distribusi yang paling terpopuler dan juga paling banyak digunakan. Ini juga
merupakan standar atau basis pengembangan untuk berbagai distribusi yang lain
termasuk juga Mandrake-Linux, ASP-Linux dan banyak lainnya.
SlackWare Linux
Slackware adalah sebuah sistem operasi yang dibuat oleh
Patrick Volkerding dari aplikasi Slackware Linux, Inc. Slackware adalah salah
satu distribusi Linux paling awal, dan merupakan yang tertua yang masih
dipertahankan.
Corel Linux
Corel Linux adalah sistem operasi berbasis Linux yang dibuat
oleh salah satu distro Linux, yaitu Debian. Corel Linux, juga seperti Linux
lainnya, yang mendukung sistem operasi open source di bawah naungan GNU. Anda
bisa membeli Corel Linux melalui internet dengan harga yang sangat terjangkau,
jauh dari harga OS Linux lainnya.
Corel Linux juga dapat langsung diinstal tanpa dari sistem
operasi lain. Corel Linux juga dapat diinstal pada partisi Windows dan sistem
file, yang membuat Corel Linux terlihat seperti program aplikasi Windows.
Salah satu yang menarik dari Corel Linux adalah semuanya
grafis. Corel Linux juga dirancang sebagai pengguna akhir. Di Corel Linux
semuanya grafis, mulai dari prosedur instalasi hingga sistem boot. Anda tidak
akan menemukan basis teks seperti di Linux lain, atau windows yang masih
berbasis teks. Corel Linux semuanya disederhanakan.
bahkan sampai ke pengaturan jaringan lebih mudah daripada pengaturan
jaringan di Windows. Namun ada beberapa kekurangan di Corel Linux, terutama
untuk pengguna tingkat lanjut. Mereka akan bingung dengan tampilan semua grafis
yang disediakan oleh Corel Linux.
Turbo Linux
Turbolinux adalah salah satu pilihan teratas bagi pengguna
Linux di dunia. Mereka percaya pada kinerja TurboLinux untuk mendapatkan solusi
yang cepat dan andal baik untuk perusahaan kecil maupun besar. Perusahaan kecil
mendapatkan daya komputasi yang tinggi dan perusahaan besar menggunakan TurboLinux
dengan biaya rendah. TurboLinux mendesain produknya dengan menggabungkan
keunggulan Open Source dan perangkat lunak komersial terbaik.
TurboLinux menyertakan perangkat lunak manajemen lintas
platform di workstation, server, dan produk pengelompokan yang memungkinkan
pengelolaan jaringan dan sistem dengan mudah. Solusi TurboLinux bekerja di
lingkungan yang luas dengan dukungan vendor PC terkemuka seperti Compaq,
Hewlett-Packard dan IBM.
Ubuntu Linux
Ubuntu adalah distribusi Linux berbasis Debian. Proyek
Ubuntu disponsori oleh Canonical Ltd adalah (perusahaan yang dimiliki oleh Mark
Shuttleworth). Nama Ubuntu diambil dari nama sebuah konsep ideologis di Afrika
Selatan. Ubuntu juga bisa berarti "Saya adalah saya karena kita
semua".
Tujuan dari distribusi Ubuntu Linux adalah untuk membawa
semangat Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi
lengkap berbasis Linux, tersedia secara gratis dan mendapat dukungan baik dari
komunitas maupun pakar profesional.
Fedora Linux
Pertama kali dirilis pada tahun 2003, ini adalah disto linux
yang dikembangkan oleh Fedora Project. Sistem operasi ini tentunya memiliki
beberapa keunggulan yang akan memungkinkan Anda untuk menggunakan komputer
sebagaimana mestinya, salah satunya adalah aplikasi dan platform yang cukup
baik. Namun bukan berarti sistem
operasi ini tidak memiliki kekurangan, Fedora juga memiliki kekurangan yaitu
pada bagian update yang tidak terlalu sering.
Itulah pembahasan kami mengenai pengertian, kelebihan, dan
contoh Linux yang bisa anda gunakan untuk mengoperasikan komputer. Jadi
sekarang Anda mengerti, apa itu Linux, dan apa saja contohnya? Terlepas dari
hal-hal yang telah kami sebutkan, ada contoh lain seperti SuSE Linux, CentOS
Linux, dan Slackware Linux.
Linux mint
Mendengar nama contoh Linux keempat ini, mungkin Anda akan
ingat dengan nama permen yang rasanya segar dan harum, apakah sistem operasi
ini sama dengan itu? Bahkan ya, karena tagline yang digunakan sendiri adalah
sistem operasi yang modern, mudah, dan memiliki sistem keamanan yang kuat. Masih sama dengan Linux Ubuntu, Linux Mint
juga dikembangkan dari Debian yang pertama kali dirilis pada tahun 2006.
Pada sistem operasi ini tidak ada yang ditujukan untuk
komputer server, melainkan hanya untuk penggunaan sehari-hari. Ada dua versi
Linux Mint, yaitu Mate dan Cinamond. Ada yang bilang Cinamon memang jauh lebih
modern, tapi jika dibandingkan dengan Mate, versi Cnamonnya kurang stabil saat
digunakan.
Lycoris
Lycoris adalah distro linux yang telah menciptakan versi
Linux yang cantik menyerupai WinXP, dari segi warna, ikon, dan kemudahan yang
ada. Dari screenshot di website, terlihat bahwa Lycoris adalah distro Linux
yang pintar untuk mempercantik dirinya sehingga dengan menggunakan Lycoris Anda
akan merasa seperti sedang bekerja dengan Windows XP.
Bahkan OpenOffice yang dibundel dengan Lycoris memiliki ikon
Lycoris yang cantik dan khas. Lycoris memiliki paket yang berbeda, dan paket
distro Linux disebut Desktop /LX. Lycros memiliki fasilitas IRIS yaitu Internet
Rapid Installer for Software untuk mengupdate Linux Anda dengan software baru.
Hanya saja distro ini tidak gratis dan Anda harus membayar dengan sejumlah
“dolar AS”.
XandrOS
Xandros memiliki integrasi yang lebih baik dengan jaringan
Windows, mampu menjalankan aplikasi OfficeXP, mampu mengubah ukuran partisi
NTFS selama instalasi, dll. Xandros juga bukan produk gratis. Ini komersial.
Secara singkat Xandros menawarkan keuntungan sebagai
berikut:
- Instalasi grafis lima langkah yang mudah
- Manajemen partisi terintegrasi
- Penampilan yang familier
- Aplikasi berkualitas dari insinyur Xandros
- Kompatibilitas dengan format file Microsoft
Lindows
Lindows masih kalah dari Lycoris dari segi tampilan namun
Lindows sudah matang dan sudah mencapai versi 4.0. Fasilitas yang menarik dari
Lindows adalah Click-n-Run, yaitu fasilitas untuk mendapatkan ribuan software
Linux yang telah dikonfigurasi untuk Lindows dengan sekali klik dan proses
instalasi ini juga dapat menambahkan shortcut pada desktop dan daftar program
secara otomatis. Lindows juga merupakan produk komersial.
Linare
Linare memiliki distro Linux khusus desktop dan paket CPU
yang sudah diinstal dengan Linare. Linare masih jarang terdengar dan merupakan
pendatang baru. Linare juga merupakan produk komersial.
Knoppix
Knoppix adalah distro Linux live-cd yang dapat dijalankan di
CD-ROM tanpa menginstalnya di hard disk. Aplikasi ini sangat lengkap dan cocok
untuk demo atau belajar Linux bagi yang tidak memiliki space di harddisknya,
bisa juga digunakan untuk CD rescue. Distribusi ini didasarkan pada Debian
GNU/Linux.
Arch Linux
Distribusi tipe rilis bergulir yang ditargetkan untuk
pengguna Linux berpengalaman, Arch Linux dikelola oleh komunitas.
Kaldera Buka Linux
Caldera OpenLinux adalah distribusi Linux mati yang dibuat
oleh perusahaan sebelumnya Caldera Systems (sekarang SCO Group). Itu adalah
awal dari "bisnis berorientasi distribusi" dan menunjukkan arah
pengembangan yang akan datang untuk sebagian besar distribusi lain dan
komunitas Linux pada umumnya.
SCO Group, Inc. adalah perusahaan perangkat lunak yang
sebelumnya bernama Caldera Systems dan Kalder International. Setelah
mengakuisisi divisi Perangkat Lunak dan Layanan Server Santa Cruz Operation,
serta teknologi UnixWare dan OpenServer, perusahaan mengalihkan fokusnya ke
UNIX. Kemudian, Caldera berganti nama menjadi SCO dan kemudian menjadi SCO
Group untuk mencerminkan perubahan fokus.
Perusahaan ini merupakan bagian dari Canopy Group, tetapi
menjadi independen pada Maret 2005, setelah penyelesaian gugatan antara
keluarga Noorda dan ketua grup, Ralph Yarro, juga mantan CEO Canopy Group.
Sebagai bagian dari penyelesaian, Canopy mengalihkan seluruh sahamnya ke Yarro.
CentOS
- CentOS adalah sistem operasi gratis berbasis Red Hat Enterprise Linux (RHEL).
- CentOS adalah singkatan dari Sistem Operasi Perusahaan Komunitas.
Gentoo
Gentoo Linux adalah distro Linux yang menggunakan sistem
manajemen paket Portage. [Bandingkan dengan: Debian yang menggunakan paket
.deb, RedHat atau Mandrake yang menggunakan paket .rpm]. Manajemen paket ini
dirancang untuk menjadi modular (mudah ditambahkan), portabel (dapat di-porting
ke distribusi lain), mudah diatur, fleksibel, dan dioptimalkan untuk setiap
komputer pengguna.
Freesphire
Freespire adalah versi gratis dari distribusi Linspire
(alias Lindows), kemudian, mungkin karena masalah nama, diubah menjadi
Linspire.
PCLinuxOS
PCLinuxOS, sering disingkat PCLOS, adalah sistem operasi
desktop. Ini adalah sistem operasi gratis untuk komputer pribadi yang bertujuan
untuk membuatnya mudah digunakan.
Linux Dog
Puppy Linux merupakan salah satu distro Linux Live CD yang
ukurannya sangat kecil dan juga mengutamakan kemudahan penggunaan. Seluruh
sistem operasi dan aplikasinya berjalan dalam RAM, yang memungkinkan media boot
dihapus setelah sistem operasi berhasil dijalankan.
Linux Kecil Sialan
Damn Small Linux (DSL) adalah salah satu distro atau varian
mini dari linux. Disebut mini karena paket DSL hanya berukuran 50MB. DSL juga
dimungkinkan untuk diinstal pada USB 128MB.
Kuliax
Kuliax adalah distribusi Linux LiveCD yang dikembangkan oleh
Proyek Kuliax untuk pendidikan universitas. Distribusi ini didasarkan pada
Debian GNU/Linux dan Knoppix, dan telah dioptimalkan untuk penggunaan desktop
Linux.
Mepis
Menurut penciptanya, mepis tidak memiliki sebuah arti atau
makna, juga bukan makanan atau nama lain. Dia hanyalah salah satu pendengarnya
yang berbicara melalui koneksi Skype yang buruk, dan menyukai nama itu.
Pencipta Meis adalah Warren Woodford.
DreamLinux
DreamLinux adalah turunan Debian dari Brasil. Distribusi ini
memiliki tampilan yang sangat mirip dengan Mac OS X. Nama ini tidak memiliki
sejarah di baliknya, itu hanya campuran dari mimpi dan nama linux.
PCLinuxOS
PCLinuxOS adalah nama distro yang memiliki GUI mirip Windows
yang berguna untuk memudahkan Anda melakukan transisi ke Linux. Nama PCLinuxOS
cukup jelas bahwa nama tersebut berasal dari PC+Linux+Operating System. Nah,
itulah mengapa mereka menggunakan kata PC, meskipun tidak terlalu efektif untuk
Windows.
Sabayon
Sabayon adalah distro yang dibuat di Trentino, Italia. Nama
distro ini adalah nama yang mengikuti dessert Italia atau makanan penutup yang
disebut Sabayon.
GratisBSD
FreeBSD adalah kerabat dari distribusi BSD. BSd merupakan
turunan dari Linux yang dikembangkan di salah satu universitas, University of
California Berkeley. BSD sendiri adalah akronim yang digunakan untuk distribusi
dengan perangkat lunak berkeley. FreeBSD secara teknis bukan Linux, tetapi
mereka termasuk hebat karena mereka masih bersaudara dan dapat menempati peringkat
ke-11 di Distrowatch.
DERIVATIF LINUX
Sebenarnya ada banyak turunan linux, tapi yang saya pelajari
ada 4, yaitu:
- Debian
- Topi merah
- Suse
- Mandrake
A. Debian
- 64Studio
- Adamantix
- Linux Kuning
- BeatrIX
- Bonzai Linux
- Debian
- Debian-BR-CDD
- Kembangkan Linux
- Linux Impian
- Hidup
- Finnix
- GenieOS
- Gnoppix
- 14.gOS linux
- Guadalinex
- Hiweed
- Kalango
- Kanotix
- Knoppix
- Curumin
- LinEx
- Loco Linux
- MenTOPPIX
- Morfiks
- Linux Nepal
- PingOO
- Skolelinux
- Sun Wah RAYS LX
- Symphony OS
- Ubuntu
- 31.linux mint
- 32. Edubuntu
- 33. Kubuntu
- 34. Xubuntu
- 35. De2
- 36. Xandros
- 37. Zen Linux
B. Redhat
- Fedora, distribusi komunitas yang juga disponsori oleh sebuah perusahaan Amerika, RedHat.
- Fedora, distribusi komunitas yang juga disponsori oleh sebuah perusahaan Amerika, RedHat.
- Red Hat Enterprise Linux, distribusi yang telah dikelola dan dikomersialkan oleh RedHat.
- CentOS, distribusi komunitas yang juga dibangun dari kode sumber yang sama oleh RedHat.
- Oracle Enterprise Linux, turunan dari Red Hat Enterprise Linux, dikelola dan didukung secara komersial oleh Oracle.
- IGOS Nusantara, dikembangkan oleh Lembaga Ilmu Pengetahuan Indonesia. Dibangun di atas Red Hat Enterprise Linux.
- Mandriva, adalah sebuah distribusi komersial turunan RedHat yang sangat populer di beberapa negara Eropa dan Brasil. Distribusi Mandriva yang juga dikelola oleh perusahaan Prancis dengan nama yang sama, Mandriva.
- Mageia, adalah distribusi komunitas yang merupakan cabang dari Mandriva pada tahun 2010.
- PCLinuxOS, turunan dari Mandriva yang mengkhususkan diri dalam penggunaan komputer desktop.
C. Suse
Ada dua (2) distribusi utama SUSE Linux yang aktif saat ini: SUSE Linux Enterprise : SLE adalah solusi open source Novell untuk perusahaan besar. Terdiri dari dua paket yaitu :
- SUSE Linux Enterprise Server : SLES adalah Sistem Operasi Enterprise Server yang merupakan komponen dari SLE.
- SUSE Linux Enterprise Desktop : SLED adalah sebuah Sistem Operasi Desktop Perusahaan yang merupakan komponen SLE.
openSUSE : proyek komunitas, disponsori oleh Novell,
dirancang untuk pengguna rumahan. Keuntungan utama OpenSUSE dibandingkan
distribusi Linux lainnya adalah perpustakaan yang lengkap dan banyaknya
perangkat lunak yang disertakan. Bersama dengan Red Hat, SUSE adalah distribusi
Linux awal yang terus bertahan dan berkembang hingga saat ini.
D. Mandrake
Mandriva Linux (sebelumnya dikenal sebagai Mandrakelinux
atau Mandrake Linux) adalah sistem operasi yang dibuat oleh Mandriva (sebelumnya
dikenal sebagai Mandrakesoft). Mandriva Linux menggunakan RPM Package Manager.
Derivatifnya adalah:
- PCLinuxOS
- MCNLive
- Magia
Demikianlah informasi tentang aplikasi linux semoga
bermanfaat.
Posting Komentar untuk "√ Aplikasi Linux & Penjelasan linux seperti apa"