learn linux reddit learn shell scripting

Ini Rocky Linux. Ukuran unduhan untuk

semuanya adalah sekitar sembilan seperempat gigabyte;

tapi inilah masalahnya… hanya sesuatu di

wilayah  100 megabyte yang sebenarnya adalah

Linux. Jadi jika hanya satu persen dari Rocky Linux yang

benar-benar Linux, apa yang 99 persen lainnya?

Apa ini? Dan kenapa aku berteriak?

Selamat datang kembali di The Pro Tech Show. Saya tahu apa

yang Anda pikirkan: jika Rocky Linux hanya satu persen

Linux, maka itu pasti 99 Rocky, bukan? Tidak.

Jelas sekali. Saya baru saja memasukkannya ke sana sebelum

bagian komentar terisi. Saya tahu seperti apa

Anda! Ketika saya mengatakan Rocky berusia

sembilan seperempat gigabyte, saya berbicara tentang

unduhan DVD lengkap. Saya bisa mengunduh instalasi minimal

yang hanya 1,8 gigabyte. Perbedaannya

adalah penginstalan minimal lebih mirip

sistem operasi inti dengan hanya beberapa paket perangkat lunak penting

, dan versi DVD lengkap berisi

banyak tambahan. Sebagai aturan umum, penginstalan minimal adalah

titik awal yang baik untuk server, sedangkan

DVD lebih berguna jika Anda menginstal lingkungan desktop penuh

. Oleh karena itu, jika Anda berpikir bahwa

ekstra 99 persen hanyalah sekumpulan browser web

dan perangkat lunak perkantoran, maka Anda sebagian benar;

tetapi meskipun kami menghapus semuanya kembali ke

sistem operasi inti, tidak ada banyak Linux di

sana seperti yang Anda kira. Sebenarnya Linux itu sendiri

tidak berguna. Mari kita mundur selangkah. Saat Anda

menginstal sistem operasi: apakah itu Linux,

Windows, Mac, atau BSD; Anda tidak hanya menginstal

sistem operasi. Anda memasang

banyak  aplikasi di sampingnya. Di dunia Linux,

bundel besar ini disebut distribusi.

Rocky Linux adalah sebuah distribusi. Hal yang sama berlaku

untuk “Linux” lain yang mungkin pernah Anda dengar seperti SUSE, Red

Hat, Alma, learn ubuntu linux course, Debian, Kali, Arch, Manjaro, Pop,

Mint, dll., dll. Ada beberapa di antaranya! Sistem operasi

itu sendiri menyediakan fungsi dasar

komputer Anda dan kemudian sejumlah besar

aplikasi ditambahkan di atas untuk menambahkan lebih banyak fungsi.

Bayangkan sistem operasi sebagai antarmuka

antara Anda dan komputer. Sistem operasi

bukanlah program tunggal; ini adalah

sistem yang terdiri dari banyak komponen berbeda.

Komponen terpenting dari sistem ini

disebut kernel. Ini adalah program inti yang

mengontrol segala sesuatu yang lain. Meskipun Anda dapat menganggap

sistem operasi Sebagai antarmuka antara

Anda dan komputer, kernel adalah antarmuka

antara perangkat keras dan perangkat lunak lainnya –

termasuk sistem operasi lainnya. Windows

adalah distribusi dan sistem operasi.

Sistem operasinya disebut Windows, tetapi

mencakup banyak aplikasi lain juga. Anda tidak dapat

menganggap Candy Crush sebagai bagian dari sistem operasi

tidak peduli seberapa keras mereka mencoba membuat

Anda menginstalnya. Anda memiliki banyak aplikasi

seperti mungkin Chrome dan Microsoft Office, kemudian Anda

memiliki sistem operasi Windows, dan di

tengahnya Anda memiliki Kernel Windows NT. Di

dunia Linux, Anda memiliki distribusi seperti

Rocky Linux. Itu termasuk banyak aplikasi

seperti mungkin Firefox dan Libre Office. Kemudian Anda memiliki

sistem operasi, dan di

tengahnya Anda memiliki Kernel Linux. Itu adalah bagian

yang sebenarnya adalah Linux – kernel. Jika kami

bertele-tele (dan memang demikian) maka hanya kernel

yang sebenarnya adalah Linux. Sisanya adalah sesuatu yang lain,

dan itu menyebabkan sedikit kontroversi selama

bertahun-tahun. Kisah Linux seperti yang kita kenal sekarang tidak

dimulai dengan Linux. Dimulai dengan sistem operasi gratis

yang disebut GNU. Maksud saya, Anda bisa membantahnya dimulai di

tempat lain juga, seperti dengan Unix; tapi kita

harus membuat garis di suatu tempat dan saya menggambarnya di GNU

dan menyebut Unix “inspirasi”. GNU dibayangkan

sebagai sistem operasi yang sepenuhnya gratis yang merupakan

alternatif yang kompatibel untuk Unix. Pengembangan GNU

dimulai pada tahun 1984 oleh Richard Stallman – seorang pria yang

meskipun memiliki banyak kontribusi signifikan untuk

komputasi saat ini adalah

sosok yang kontroversial. Saya tidak benar-benar ingin membahasnya di sini

karena akan mengalihkan perhatian dari inti video,

tetapi dia telah mengatakan dan melakukan beberapa hal yang

paling-paling sangat bodoh dan paling buruk keji.

Saya pikir beberapa dari ini telah diambil di luar

konteks, dan mungkin beberapa tidak sepenuhnya benar,

tetapi bagian lain pasti terjadi dan

pembelaannya tampaknya bahwa dia tidak bersungguh-sungguh atau

memikirkannya karena dia… sangat aneh . Maksud saya,

tidak ada yang berdebat bahwa pria itu tidak aneh… hanya

apakah itu benar-benar pembenaran yang valid. Namun

saya tidak ingin membahasnya karena saya tidak

ingin komentar dalam video ini berubah menjadi perang

antara penuduh dan pembela Richard Stallman.

Yang pasti menjadi

catatan sejarah adalah Stallman mendirikan Free

Software Foundation untuk mengembangkan GNU, dan

mengembangkannya pun mereka lakukan. Bahkan mereka hampir menyelesaikannya.

Hampir… tapi tidak cukup. Pada tahun 1990, mereka telah merakit

(dengan bantuan dari orang lain) sebagian besar komponen

sistem operasi tetapi

kehilangan kernel. Pada dasarnya mereka membuat

mobil, tetapi mobil itu tidak memiliki mesin. Sementara itu pada tahun

1991 seseorang bernama Linus…

tidak, yang lain… telah menulis kernel mirip Unix yang

disebut Linux. Pada dasarnya dia melakukan

hal yang sama tetapi mulai dari ujung yang lain, menangani

bit kernel yang rumit terlebih dahulu dan meninggalkan

semua program lain yang membentuk sebagian besar

sistem operasi hingga nanti. Pada tahun 1992 (dan

menurut versi Stallman bahwa peristiwa

telah dipengaruhi oleh yayasan perangkat lunak bebas)

Linus Torvalds membuat Linux menjadi gratis. Sekarang di sini Anda

memiliki mobil bernama GNU yang tidak memiliki

mesin yang berfungsi, dan di sini Anda memiliki mesin bernama

Linux yang tidak memiliki mobil, dan keduanya

gratis untuk digunakan atau dimodifikasi oleh siapa saja. Anda tidak

perlu menjadi jenius untuk mengetahui apa yang terjadi selanjutnya.

Penyederhanaan besar-besaran, ada banyak

pekerjaan yang terlibat, tetapi mesin plus mobil sama dengan

kendaraan yang berfungsi. Kontroversinya adalah tentang apa yang disebut sebagai

mobil yang telah selesai. Mobil adalah sistem operasinya.

Sebagian besar terbuat dari GNU, terutama pada titik awal

pengembangannya; tapi tanpa Linux

tidak bisa kemana-mana. Itu bekerja dua arah tentu saja.

Linux mungkin merupakan inti dari sistem operasi,

tetapi keluarkan mesin dari mobil dan

mesin juga tidak akan kemana-mana dengan sendirinya.

Faktanya adalah kebanyakan orang menyebut seluruh

mobil sebagai Linux dan Free Software

Foundation tidak terlalu senang dengan hal itu. Mereka telah

mengusulkan nama “GNU dengan Linux” dan bahkan mengatakan

bahwa jika Anda hanya ingin menyebutnya dengan satu kata,

akan lebih adil untuk menyebutnya “GNU” daripada Linux

mengingat itu benar-benar GNU dengan sedikit ditempelkan pada hal

itu. disebut Linux. Sekarang, saya katakan “ditempelkan

” dengan agak sembrono di sana. Jangan meremehkan

pentingnya hal itu. Banyak orang telah

menyumbangkan banyak pekerjaan ke kernel Linux selama bertahun-tahun.

Sementara GNU yang telah dikembangkan sejak

1984 dan kernel Hurd sejak 1990… yah

, sekarang 2021 dan GNU masih belum memiliki

kernel siap produksi sendiri. Jadi, jangan

meremehkan betapa pentingnya kernel Linux;

tetapi juga jangan meremehkan seberapa

banyak GNU sebenarnya dijalin di banyak

sistem Linux modern. Jika kami mengaktifkan kembali Rocky

, hal pertama yang akan Anda lihat adalah bootloader GRUB.

Itu GNU. Setelah diaktifkan, kami akan mendarat di

desktop Gnome kami. Gnome juga pernah menjadi bagian dari GNU.

Katakanlah kita tidak menginginkan lingkungan desktop

dan kami senang hanya dengan baris perintah.

Anda mungkin menggunakan Bash dan coba tebak? Itu

juga GNU. Kompiler GCC digunakan untuk membuat

begitu banyak aplikasi termasuk kernel Linux

itu sendiri? GNU. Glibc, pustaka standar yang

diandalkan oleh banyak aplikasi Anda? Linux! Tidak, aku bercanda.

Ini GNU. Jadi, ketika Free Software Foundation

datang dan berkata “Hei! Beri kami kredit dan

berhenti menyebut pekerjaan kami Linux. Ini hanya kernel.”

mereka ada benarnya. Jika kami menerima

saran mereka dan mengganti nama Rocky Linux menjadi “Rocky

GNU dengan Linux”, itu akan menjadi deskripsi yang lebih akurat

tentang apa yang sebenarnya saya instal di sini.

Itu akan menjadi deskripsi yang lebih akurat …

tapi itu nama yang sangat buruk!

Mari kita katakan dengan cara lain. Anda bisa menggambarkan

saya sebagai pria dewasa kulit putih Inggris yang merekam

video YouTube di garasinya dan suka mengocok.

Itu akan menjadi deskripsi yang lebih baik tentang saya daripada

sekadar mengatakan “Andrew”, tetapi Andrew adalah nama yang jauh lebih baik

. GNU dengan Linux adalah deskripsi yang lebih baik tetapi

itu nama yang sangat buruk. Setidaknya lebih baik daripada

“LiGNUx” yang juga pernah mereka sarankan.

Bahkan hanya menyebut nama GNU agak canggung

dan jika Anda bertanya-tanya apa

singkatan dari “GNU’s Not Unix”. Ya, “G” dalam “GNU” adalah singkatan dari

“GNU”. Jadi bisa juga disebut “GNUNU” atau “GNUNUNUNUNU”.

Saya tidak tahu mengapa orang membuat

akronim rekursif ini. Saya berasumsi mereka berpikir itu

lucu atau pintar dalam beberapa hal, tapi itu hanya bodoh jika

Anda bertanya kepada saya; dan ini adalah salah satu rintangan terbesar

yang dihadapi Free Software Foundation dalam

hal ini. Bukan akronim rekursif. Maksudku, aku tidak

menyukainya tapi itu tidak masalah, bukan?

Fakta bahwa mereka mencoba memaksakan nama yang

sebenarnya tidak ingin disebutkan siapa pun. “Rocky Linux”

meluncur dari lidah. “Rocky GNU dengan Linux” tidak begitu banyak.

Debian secara khusus menyebut dirinya sebagai GNU dengan

Linux bukan hanya Linux, tetapi umumnya

menyebut dirinya “Debian” karena “Debian GNU

dengan Linux” masih canggung. Yang lain, dan

sejujurnya alasan terbesar mengapa sistem seperti Rocky

disebut sebagai Linux daripada GNU dengan Linux adalah karena

itu adalah nama yang dikenal orang. Bahkan banyak

orang yang tidak tertarik dengan komputer mengenali

nama Linux sebagai semacam sistem operasi alternatif

, meskipun mereka tidak tahu persis apa itu.

Kebanyakan orang belum pernah mendengar tentang GNU. Ini

mencapai titik di mana semua orang mengetahui sesuatu dengan

nama tertentu yang sekarang menjadi namanya, meskipun secara

teknis tidak akurat. Linux mungkin secara teknis

hanya kernel, tetapi memanggil seluruh distribusi

“Linux” dan orang-orang tahu apa yang Anda bicarakan.

Apakah adil? Tidak. Saya rasa Free Software Foundation

pantas mendapatkan kredit lebih dari yang mereka dapatkan atas

kontribusi mereka terhadap sistem operasi GNU; tapi

saya tidak mau repot untuk mengatakan “GNU dengan Linux”

atau “LiGNUx” dan kemudian harus menjelaskan kepada orang-orang

apa yang saya bicarakan padahal saya hanya bisa mengatakan

“Linux”. Meskipun tidak adil,

apakah  adil untuk menyebut sistem lengkap “GNU dengan Linux”?

Sistem Linux modern dapat memiliki ribuan

paket perangkat lunak. Kebanyakan dari mereka bukan

Linux atau GNU. Jika Anda ingin memberikan penghargaan yang adil kepada semua orang,

lalu di mana kita harus menarik garis?

Rocky GNU dengan Linux dengan X Window dengan RPM dengan

Dandified YUM dengan Firefox dengan Gnome… karena Gnome

bukan bagian dari GNU lagi, ingat. Lihat, Anda akan

berakhir dengan ratusan kata dalam judul dan

itu konyol. Jadi, jika Anda harus menarik garis di suatu tempat

dan Anda tidak dapat memberikan penghargaan kepada semua orang dalam judul tersebut…

setidaknya buatlah sesuatu yang dapat dikenali.

Maaf Yayasan Perangkat Lunak Gratis.

Saya menghargai kontribusi Anda, tetapi pada titik

ini tampaknya adil untuk mengatakan bahwa massa telah berbicara. Untuk menggunakan

analogi yang sangat Inggris: jika saya meminta Anda untuk membayangkan

Menara Elizabeth, apa yang terlintas dalam pikiran? Apa pun?

Jika saya meminta Anda untuk membayangkan Big Ben, Anda mungkin akan

memikirkan hal ini. Ini Big Ben –

tengara dan simbol Inggris yang terkenal di dunia.

Kecuali  tidak. Itu bukan Big Ben, itu Menara Elizabeth

. Big Ben adalah nama lonceng di

dalamnya. Bagian yang berbunyi “bong”. Itu bukan menara.

Ini bukan jam. Ini hanya bel. Kami

tahu seluruh menara sebenarnya tidak disebut Big Ben,

tetapi kami tidak peduli. Big Ben adalah nama yang menarik dan

kita semua tahu apa maksud orang-orang saat mereka mengatakannya.

Tidak ada yang akan melihat gambar itu dan

mengatakan bahwa itu adalah “Menara Elizabeth dengan Big Ben”,

atau “Menara Elizabeth dengan Big Ben dengan

jam mencolok dengan sebagian Istana Westminster”

karena bukan begitu cara orang

berbicara. Apakah Rocky Linux 100 persen Linux?

Tidak. Hampir tidak ada yang benar-benar Linux.

Apakah kita akan terus menyebutnya Linux? Ya,

karena Gregory Kurtzer membuat distribusi dan

memutuskan untuk menyebutnya Linux, karena itu adalah nama yang

benar-benar dikenal orang; dan di

situlah dunia berada. Beri tahu saya

di komentar apa yang Anda pikirkan. Apakah Anda mempelajari

sesuatu di sini atau apakah ini semua berita lama bagi Anda?

Apakah menurut Anda kita harus mengatakan “GNU dengan Linux”

daripada hanya “Linux” atau apakah Anda mengambil sikap bahwa

siapa pun yang membuat distro dapat menyebutnya apa pun yang

mereka inginkan? Jika menurut Anda video ini menarik,

berikan like dengan cara saya dan pertimbangkan untuk berlangganan

video berikutnya. Jika Anda ingin memeriksa beberapa katalog belakang saya,

maka YouTube telah menjalankan algoritmenya dan

memberikan beberapa saran di sini untuk Anda.

Itu saja yang saya punya untuk Anda hari ini.

Terima kasih telah menonton. Sampai jumpa lain waktu!

Leave a Comment

Your email address will not be published. Required fields are marked *