Pada kesempatan kali ini mimin akan menerangkan, Panduan memilih linux Kami harap ini dapat membantu Anda mengubah kesan menggunakan Linux itu sangat rumit. Memberi Anda berbagai opsi sistem operasi Linux. Artikel ini ditulis dengan fokus pada keunggulan sistem Linux dan skenario aplikasi yang kompatibel dengan Linux.
Pada tahun 2020 yang lalu, laporan keuangan kuartal kedua Microsoft menunjukkan bahwa pendapatan OEM Windows meningkat sebesar 18%. Apple terpesona oleh rilis chip M1 desktop berbasis ARM dan sistem operasi desktop terbaru macOS Big Sur. Disisi lain, Windows sering mengalami kerentanan berisiko tinggi. Kontrol privasi sistem pihak ketiga WPD mencapai satu juta unduhan bulanan.
Big Sur diejek oleh netizen sebagai Bug Sur karena banyak bug. Bahkan aplikasi Mac tidak dapat diluncurkan karena kegagalan perangkat lunak OCSP. Lebih tak terduga adalah rencana pemerintah AS untuk meluncurkan prisma bahkan ketakutan akan monopoli sains dan teknologi. Apple dan raksasa teknologi lainnya telah mendengar. Jeffrey Paul juga menulis artikel "Komputer Anda bukan milik Anda" untuk mengungkapkan kekhawatiran tentang pemantauan perilaku pengguna oleh Apple di Mac.
Sebagai konsumen massal, apa yang bisa kita lakukan? Ketika kita meninggalkan sekolah atau kantor dan pulang ingin menggunakan komputer untuk pembelajaran normal, kreasi dan hiburan. Apakah kita hanya dikendalikan oleh sistem yang tidak aman atau didorong oleh kepentingan komersial? Apakah ada pilihan lain. Kami pikir kita telah melupakan beberapa hal, beberapa hal yang sangat penting dan mendasar.
Jonathan Blow, pengembang mahakarya game independen "Space-Time Environment" dan "Witness", pernah berbicara tentang beberapa filosofi game-nya dalam sebuah wawancara:
Setiap kali Anda membangun sistem, akan ada beberapa koneksi dan fitur unik di sisem ini. Koneksi dan karakteristik ini adalah intinya dan proses penggunaannya adalah untuk menemukan koneksi dan karakteristik yang tersembunyi di antara sistem. Sistem yang baik menggunakan mekanisme sesedikit mungkin untuk mencapai fitur sebanyak mungkin. Sistem yang baik itu murah hati, yang menunjukkan segalanya kepada Anda dan tidak membutuhkan imbalan eksternal.
Kami pikir sistem Linux yang didasarkan pada filosofi Unix tetapi tidak sepenuhnya dikendalikan oleh kepentingan komersial dapat dengan mudah memenuhi persyaratan di atas.
Di mata kebanyakan orang, Linux hanyalah alat yang digunakan oleh para hacker untuk men-debug ruang komputer dan infrastruktur jaringan dengan mengetikkan baris perintah di jendela. Namun, mereka tidak tahu bahwa pada tahun 2021 dengan kematangan banyak perangkat lunak antarmuka grafis yang mendukung Linux. Setiap orang sebagai pengguna biasa tidak perlu mempelajari perintah yang murni simbolis tersebut dan dapat menggunakan distribusi desktopnya seperti Windows dan macOS. Tidak percaya? Bacalah baik baik berikut ini.
1. Apa itu Linux?
Linux adalah sistem operasi sumber terbuka dan platform infrastruktur TI. Linux dibuat dan dirancang oleh Linus Torvalds pada tahun 1991. Awalnya itu hanya hobinya. Saat ini, Linux bukan hanya sistem operasi yang paling umum digunakan di server Internet publik. Tetapi juga satu-satunya sistem operasi yang digunakan di 500 superkomputer teratas.
Linux juga digunakan secara luas pada perangkat seluler pintar dan terminal tertanam. Keuntungan terbesar Linux adalah sifatnya yang open source. Sistem operasi yang dirilis di bawah GNU General Public License (GPL). Artinya, setiap orang dapat menjalankan, meneliti, berbagi dan memodifikasi perangkat lunak ini.
Kode yang dimodifikasi dapat didistribusikan ulang atau bahkan dijual, tetapi harus didasarkan pada lisensi yang sama. Ini sangat berbeda dari sistem operasi tradisional seperti Windows dan macOS. Karena sistem operasi tradisional adalah sistem berpemilik yang mengunci sistem, dikirimkan sebagaimana adanya dan tidak dapat dimodifikasi.
Dengan ini nyatakan bahwa yang kita bicarakan di sini adalah kernel Linux dan tools, aplikasi dan layanan yang dibundel. Elemen-elemen ini bersama-sama membentuk sistem operasi yang kuat yang oleh kebanyakan orang disebut "Linux". Free Software Foundation menyebutnya "GNU / Linux" karena beberapa tools, aplikasi, dan layanan merupakan komponen dari sistem GNU. Komponen-komponen ini telah dibundel dengan kernel Linux. Jadi yang kita kenal bukan hanya kernel Linux itu sendiri.
2. Keunggulan Linux
Dukungan perangkat keras lintas platform
Karena sebagian besar kernel Linux ditulis dalam bahasa C dan menggunakan antarmuka program aplikasi standar Unix portabel. Linux mendukung platform sistem seperti i386, Alpha, AMD dan Sparc serta dari komputer pribadi ke mainframe. Bahkan berbagai perangkat keras termasuk perangkat seluler pintar dan perangkat tertanam.
Stabilitas Yang Baik Dengan Penggunaan Sumber Daya Yang Rendah
Kode sumber kernel Linux adalah desain yang dioptimalkan berdasarkan komputer dengan jumlah bit standar. Sehingga tidak hanya dapat memastikan stabilitas sistem, tetapi juga membuat persyaratan untuk berjalan pada sistem lebih rendah dari Windows atau macOS.
Beberapa distribusi cocok untuk CPU yang dapat ditelusuri kembali ke seri Pentium yang hanya membutuhkan RAM kurang dari 1 GB. Justru karena penggunaan sumber daya yang rendah dan stabilitas Linux, beberapa host yang diinstal Linux seperti mesin Unix tanpa mematikan sepanjang tahun.
Windows atau macOS sering kali perlu memulai ulang untuk menginstal paket pembaruan terbaru. Namun, karena prinsip operasi sistem Linux yang berbeda, kecuali kernel diperbarui, tidak perlu memulai ulang untuk menginstal pembaruan.
Sistem File Yang Efisien
Linux menjunjung tinggi filosofi Unix "semuanya adalah file" dan kompatibel dengan hampir semua sistem file utama di pasar. Mereka tidak hanya dapat mengatur izin pada file dan menerapkan perlindungan lengkap, tetapi juga dapat mencapai "semakin sering Anda menggunakannya, semakin rapi" dan " semakin terfragmentasi semakin sedikit". Tidak ada" butler "atau" master "yang dibutuhkan untuk menggunakan Linux.
Keamanan Yang Andal
Kode inti sistem Linux adalah open source dan sepenuhnya transparan bagi pengguna. Berarti bahwa sistem Linux Anda memiliki kerentanan yang lebih sedikit. Karena Linux memiliki berbagai versi yang berbeda, hal ini juga meningkatkan kesulitan untuk diserang. Anda dapat melakukan kontrol yang ketat melalui pemeriksaan dan persetujuan saat memilih untuk memperbarui. Kebanyakan distribusi memaksa pemeriksaan keamanan secara default saat sistem diperbarui.
Selain itu, Linux telah mengadopsi banyak langkah keamanan termasuk kontrol akses baca dan tulis. Subsistem yang dilindungi, jejak audit dan otorisasi inti yang memberikan jaminan keamanan bagi pengguna di lingkungan jaringan. Ketika virus secara jahat dirilis di Linux, semua distribusi telah divaksinasi beberapa jam kemudian. Mungkin sulit untuk menemukan satu sistem operasi utama yang menyediakan pembaruan setiap hari, tetapi ada banyak distribusi Linux seperti itu.
Mekanisme manajemen paket perangkat lunak yang sempurna dan murni.
Sebagian besar distribusi Linux memiliki alat manajemen paket khusus (mirip dengan App Store yang tidak memerlukan akun untuk didaftarkan), yang mudah dipasang, diperbarui, dan dicopot. Mereka juga melindungi file konfigurasi tanpa harus berurusan dengan ketergantungan atau mudah menyebabkan polusi pada sistem.
Karena karakteristik sumber terbukanya, Jika dibandingkan dengan aplikasi yang telah terpasang sebelumnya di Windows dan macOS yang biasanya tidak Anda gunakan tetapi akan "kembali" setelah setiap peningkatan versi utama. Di Linux Anda dapat mencopot semua aplikasi yang telah terpasang sebelumnya yang tidak ingin dipasang di sistem.
Menyesuaikan UI Sesuka Anda
Di sistem Linux, Anda dapat membuat perubahan apa pun pada fungsi sistem. Salah satu item inti dalam ekosistem Linux adalah lingkungan desktop-ini adalah kumpulan program pengguna dasar dan elemen visual. Seperti bilah status dan peluncur. Elemen-elemen ini merupakan antarmuka interaktif antara pengguna dan komputer. Di sistem Linux, pengguna dapat mengubah lingkungan desktop yang mereka suka sesuka hati.
Dalam kaleidoskop lingkungan desktop, Anda dapat menemukan desktop sistem dengan antarmuka cantik. Seperti KDE Plasma atau Gnome dan desktop sistem ringan, seperti Xfce dan MATE. Menggunakan desktop sistem apa pun, Anda selanjutnya dapat menyesuaikan lingkungan desktop Anda dengan mengubah tema, sistem dan menu dan meniru lingkungan desktop pengguna lain. Fitur yang dapat disesuaikan dari sistem Linux benar-benar di luar imajinasi Anda. Teman yang menyukai macOS UI bahkan dapat "mereproduksi" lingkungan desktop Linux Anda menjadi macOS. Anda dapat menggunakan cara apa pun yang Anda suka untuk menggunakan sistem Linux Anda sendiri.
Dukungan Komunitas
Sistem Linux memiliki komunitas yang bersatu dan bersahabat. Karena Linux adalah sistem operasi desktop yang relatif khusus di desktop. Linux hanya menempati sekitar 3% dari pangsa pasar.Oleh karena itu, komunitas Linux berharap lebih banyak pengguna potensial yang bergabung. Ada banyak forum pengguna untuk sistem Linux. Terutama forum yang ramah untuk pemula yang mencakup pengetahuan yang sangat kaya dan komprehensif untuk membantu pengguna memecahkan beberapa masalah sistem dasar.
Banyak pengguna tingkat lanjut lebih cenderung untuk menyesuaikan sistem Linux. Sehingga distribusi Linux tersebut memiliki dokumen wiki yang sangat rinci untuk memandu pengguna menyelesaikan proyek aplikasi sistem tingkat lanjut.
Open Source
Karena fitur open source, sebagian besar distribusi Linux akan mendesentralisasikan penyebaran mirror secara global. Apakah unduhan pembaruan di Windows dan macOS tidak stabil? Tidak perlu khawatir untuk mengubah ke sumber mirror lokal di pengaturan Linux. Sumber terbuka tidak berarti gratis, tetapi banyak distribusi desktop memang gratis. Jika Anda benar-benar menyukai versi ini, buka beranda mereka untuk menyumbang kepada mereka!
3. Pengguna Mana Yang Lebih Cocok Untuk Versi Desktop Linux?
Selain programmer yang memiliki kesamaan dengan Linux, sebagai orang biasa yang tidak ingin menggunakan baris perintah tetapi hanya ingin mengontrol komputer melalui antarmuka pengguna grafis. Sebelum memilih versi desktop Linux, harap konfirmasikan apakah Anda memiliki komputer desktop. Jika Anda adalah pekerja kantoran yang bekerja dengan komputer yang dilengkapi perusahaan pada siang hari,dan hanya ingin menonton drama di rumah pada malam hari iPad seharusnya lebih cocok untuk Anda. Kategori berikut adalah karakteristik populasi yang menurut penulis lebih cocok untuk versi desktop Linux.
Belajar Dan Browsing
Bagi mereka yang memiliki kebutuhan pembelajaran pribadi, translate kamus dan WPS memiliki versi Linux. Banyak fungsi PDF Master Editor di platform Linux bahkan gratis. Jika Anda adalah kalangan pelajar, Zotero, MATLAB, GUN Octave adalah tools yang sangat bagus digunakan.
Pembuatan Konten
Selain pekerjaan Anda, apakah Anda masih melakukan pembuatan konten?. Jika Anda seorang blogger, podcaster atau host Up. Anda pasti memerlukan semua jenis perangkat lunak pengedit gambar, audio, dan video. Perangkat lunak bebas open source seperti platform Linux tersedia dan sangat mudah digunakan. Ubuntu bahkan memiliki distribusi yang didedikasikan untuk pembuat konten. Ubuntu Studio yang merupakan versi workstation yang dibuat sebelumnya dengan perangkat lunak pengolah audio, video dan grafis profesional.
Sangat Mementingkan Keamanan Dan Privasi
Linux itu sendiri tidak akan mengekspos informasi pribadi Anda secara default. Seluruh fungsi enkripsi disk dapat diaktifkan selama proses instalasi. Jika Anda ingin mencapai "stealth" lengkap. Platform Linux juga memiliki versi rilis Tails yang dapat langsung diaktifkan di flash drive USB untuk kemudahan portabilitas. Platform ini mengonfigurasi referensi berdasarkan konsep keamanan dan menganonimkan lalu lintas jaringan. Untuk mencapai tujuan ini, Tails menggunakan jaringan Tor untuk membuat lalu lintas jaringan sulit dilacak.
4. Komputer Lambat Menjalankan Windows / macOS
Apa yang harus dilakukan dengan komputer lama Anda? Konfigurasi hardware yang bagus pada saat itu, tetapi sekarang akan membutuhkan waktu lama untuk boot, belum lagi freeze saat membuka aplikasi di Windows. Mengapa tidak segera ganti sistem komputer lama Anda dengan Linux?. Dibandingkan dengan versi terbaru Windows dan macOS, banyak distribusi Linux ringan hanya memerlukan frekuensi CPU, memori dan ruang disk yang sangat rendah agar komputer lama Anda dapat menggunakan kernel Linux terbaru.
5. Bisakah Saya Bermain Game Di Linux?
Ini mungkin salah satu masalah yang paling mengkhawatirkan bagi mereka yang berencana untuk bergabung dengan kamp Linux. Bagaimanapun, bermain game di Linux sering dianggap agak sulit untuk dicapai di masa lalu. Namun, dengan peluncuran platform Steam di platform Linux pada tahun 2013 dan peluncuran layanan ProtonDB pada tahun 2018. Pandangan "Anda tidak dapat bermain game di Linux" ini tampak konyol dan telah terbantahkan.
Netizen asing FlightlessMango merilis serangkaian perbandingan performa game antara sistem Linux dan sistem Windows 10. Performa kartu grafis NVIDIA di Linux masih sedikit lebih buruk daripada di bawah Windows 10. Perbedaannya sekitar 7%, tetapi hanya sedikit berpengaruh pada pengalaman game.
Performa kartu grafis AMD di Linux memang tidak terduga. Pertama, performa Vlkan 7% lebih baik dari DX, sedangkan performa Vukan di Linux sekitar 6% lebih baik. Dua driver lainnya juga lebih kuat dari Windows 10 DX. Bisa dikatakan AMD yang digunakan Kinerja game Linux pada mesin kartu grafis lebih baik daripada di bawah Win 10
Jika anda adalah seorang penggila game, Tentunya selain menginstall Steam platform dan layanan ProtonDB langsung di Linux anda. Anda juga bisa mencoba distro game desktop yang mirip dengan Garuda Linux yang dikembangkan khusus untuk para gamers yang mempunyai preset game yang cukup bagus.
6. Berapa Banyak Perangkat Lunak Di Linux?
Menurut statistik di halaman wiki dari distribusi Linux tingkat lama Debian. Ada lebih dari 59.000 paket perangkat lunak yang kompatibel dengan manajemen paket APT. Yang dapat dikatakan merupakan setengah dari perangkat lunak open source.
Store perangkat lunak yang kaya di Linux dapat memenuhi kebutuhan kebanyakan orang. Banyak perangkat lunak open source yang sangat baik akan mendukung Linux untuk pertama kalinya. tetapi memang benar bahwa banyak perangkat lunak komersial belum mengembangkan versi Linux dengan mempertimbangkan laba atas investasi.
7. Aplikasi Website
Dengan pesatnya perkembangan front-end Internet, semakin banyak produk memiliki pengalaman yang lebih baik di sisi web. Aplikasi web yang dibangun dengan teknologi Web tidak hanya memiliki UI modern. Beberapa bahkan memiliki pengalaman yang jauh lebih baik daripada klien desktop asli. Jika sebuah aplikasi bukan versi Linux, coba menggunakan layanan aplikasi web berbasis Chromium. Kami akan memperlakukannya sebagai "aplikasi desktop". Ini tidak hanya akan menyelesaikan masalah selain rendering font, kami dapat menyimpan Langkah rumit mengunduh paket instalasi besar, pengembang juga menghilangkan tugas berat untuk mengadaptasi seluruh platform. Kami tidak perlu khawatir tentang layanannya di bawah platform sistem rak. Bagaimanapun, World Wide Web adalah platform terbaik .
Klien yang mendukung protokol transmisi jaringan yang serupa
Untuk yang pertama ditujukan untuk jenis tertentu dari aplikasi protokol transportasi jaringan (seperti browser dan klien email) dan desain. Kita dapat langsung mengoperasikan pengembangan aplikasi front-end resmi tanpa instalasi khusus oleh mereka. Contohnya termasuk: Pidgin , yang mendukung Jabber / XMPP, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE dan Zephyr dan berbagai protokol perpesanan instan lainnya. Dalam protokol yang berbeda dan plug-in pihak ketiga dengan dukungan. Pidgin bahkan dapat mencapai interoperabilitas antara huruf mikro, QQ, Skype, Whatsapp, Telegram dan perangkat lunak perpesanan instan lainnya.
8. Layanan Otomatisasi Tugas
Jika Anda adalah pengguna iOS senior, Anda harus tahu perintah pintas, penyederhanaan tugas yang kompleks. Memungkinkan lintas antar aplikasi, mengotomatiskan tugas yang berulang. Faktanya, selain instruksi jalan pintas, kita dapat menggunakan layanan otomatisasi tugas Internet lintas platform seperti IFTTT atau Zapier untuk memanggil antarmuka API. Masing-masing agar dapat saling menggunakan secara seri tanpa menginstal klien layanan resmi untuk menyelesaikan eksekusi tugas secara otomatis.
9. Chatbot Dibangun Di Perangkat Lunak Perpesanan Instan
Pada tahun 2016, banyak apps store menyediakan layanan melalui akun layanan tipe jendela dialog. Hampir semua perusahaan teknologi Internet terkenal seperti Telegram, Skype, Messenger, Kik, Slack, dll., Memanfaatkan kepemimpinan teknologi untuk memutar ulang dengan cerdas. Teknologi chatbots yang tampaknya sudah ketinggalan zaman. Dalam arti tertentu, chatbots adalah model interaksi manusia-komputer baru. Model layanan dengan tingkat integrasi yang lebih tinggi. Saat Anda mendapatkan layanan pihak ketiga melalui chatbot, tidak masalah apakah Anda telah memasang perangkat lunak aplikasi asli.
10. Wine Kompatibel Untuk Menjalankan Aplikasi Windows
Wine adalah lapisan kompatibilitas yang dapat menjalankan aplikasi Windows di berbagai sistem operasi yang sesuai dengan POSIX (seperti Linux, macOS, dan BSD, dll.). Wine tidak meniru logika internal Windows seperti mesin virtual atau emulator, tetapi menerjemahkan panggilan Windows API menjadi panggilan POSIX dinamis. Menghilangkan penggunaan memori kinerja dan perilaku lainnya. Memungkinkan pengguna untuk menggunakan platform aplikasi Windows dengan bersih dan mulus. Lebih dari 27.000 aplikasi Windows sekarang didukung.
11. Menjalankan Aplikasi Android Dengan Emulator
Bisakah Mac baru menjalankan aplikasi ARM asli dari platform iOS? Di platform Linux, menggunakan emulator seperti Anbox atau xDroid. Anda dapat menjalankan program Android secara langsung. Ini memungkinkan aplikasi seluler untuk berjalan mulus di platform Linux dalam bentuk aplikasi desktop multi-window dengan skala bebas. Memungkinkan pengguna untuk langsung menjalankan berbagai aplikasi Android dengan pengalaman aplikasi desktop.
12. Menjalankan Sistem Macos Atau Windows Secara Virtual
Meskipun untuk aplikasi berpemilik sistem Windows, kami memiliki Wine sebagai lapisan kompatibilitas. Namun, lapisan kompatibilitas Linux dari macOS masih dalam tahap pengembangan dan pengujian. Untuk dapat menggunakan aplikasi unik di macOS, kita dapat mensimulasikan macOS dengan fungsi sistem perangkat keras lengkap dan berjalan di lingkungan yang sepenuhnya terisolasi melalui perangkat lunak mesin virtual seperti VirtualBox atau VMware.