Memasang dan Memperbarui Perangkat Lunak
Gunakan pengelola paket untuk memasang aplikasi baru, memperbarui perangkat lunak yang ada, dan melakukan peningkatan sistem dengan aman.
Memasang dan Memperbarui Perangkat Lunak adalah pelajaran Linux Server Deployment & SSH Mastery gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Linux Server Deployment & SSH Mastery, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Linux Server Deployment & SSH Mastery mencakup 4 pelajaran total.
Dasar-Dasar Pengelolaan Perangkat Lunak
Pengelola paket sangat penting untuk mengelola perangkat lunak pada server Linux. Pengelola paket membantu Anda menginstal, memperbarui, dan menghapus aplikasi dengan mudah serta efisien.
Dalam pelajaran ini, Anda akan mempelajari cara menggunakan perintah pengelola paket umum untuk menjaga perangkat lunak server tetap mutakhir dan aman.
APT: Memperbarui Daftar Paket
Sebelum menginstal atau meningkatkan perangkat lunak pada sistem berbasis Debian (seperti Ubuntu), Anda harus memperbarui daftar paket terlebih dahulu. Langkah ini memberi tahu sistem Anda tentang paket dan versinya yang terbaru dan tersedia.
Gunakan sudo apt update untuk menyegarkan daftar tersebut dari repositori.
sudo apt updateAPT: Menginstal Perangkat Lunak Baru
Setelah daftar paket diperbarui, Anda dapat menginstal perangkat lunak baru. Mari instal cowsay, utilitas menyenangkan yang membuat sapi mengucapkan pesan!
Perintah apt install mengunduh dan menginstal paket yang ditentukan beserta dependensinya.
sudo apt install cowsay -y
cowsay "Hello CoddyKit!"APT: Meningkatkan Perangkat Lunak yang Ada
Setelah memperbarui daftar paket, Anda dapat meningkatkan perangkat lunak yang telah terinstal. Langkah ini mengunduh dan menginstal versi paket yang lebih baru yang sudah ada di sistem Anda.
sudo apt upgrade hanya meningkatkan paket yang sudah ada; perintah ini tidak akan menghapus atau menginstal paket baru kecuali benar-benar diperlukan untuk menyelesaikan dependensi.
sudo apt upgrade -yYUM/DNF: Memperbarui & Menginstal
Untuk sistem berbasis Red Hat (seperti CentOS dan Fedora), YUM atau DNF adalah pengelola paketnya. DNF adalah versi YUM yang lebih baru dan telah ditingkatkan.
Berbeda dengan dua langkah APT, yaitu `update` lalu `upgrade`, sudo dnf update (atau yum update) biasanya melakukan kedua tindakan tersebut: memeriksa pembaruan, lalu meningkatkan semua paket yang terinstal ke versi terbarunya.
sudo dnf update -yYUM/DNF: Menginstal Perangkat Lunak Baru
Menginstal perangkat lunak dengan DNF/YUM sangat mudah, serupa dengan APT. Mari instal figlet, yang membuat seni karakter berukuran besar dari teks biasa.
Perintah dnf install (atau yum install) mengambil dan menginstal paket yang ditentukan beserta dependensi yang diperlukan.
sudo dnf install figlet -y
figlet CoddyKitMenghapus Perangkat Lunak: APT
Jika Anda tidak lagi memerlukan suatu program, Anda dapat menghapusnya. Untuk APT, terdapat dua perintah utama:
apt remove: Menghapus instalasi paket, tetapi mungkin meninggalkan berkas konfigurasinya.apt purge: Menghapus instalasi paket AND menghapus berkas konfigurasinya. Ini berguna untuk penghapusan secara menyeluruh.
sudo apt remove cowsay -y
sudo apt purge cowsay -yMenghapus Perangkat Lunak: YUM/DNF
Menghapus perangkat lunak dengan DNF/YUM sangat mudah. Perintah dnf remove (atau yum remove) menghapus instalasi paket yang ditentukan.
Secara bawaan, DNF/YUM berusaha membersihkan berkas konfigurasi dengan lebih menyeluruh daripada apt remove, tetapi perilaku paket tertentu dapat berbeda.
sudo dnf remove figlet -yPeningkatan Versi Utama Sistem
Terkadang Anda perlu meningkatkan seluruh sistem operasi ke versi utama yang baru (misalnya, Ubuntu 20.04 ke 22.04). Hal ini berbeda dari upgrade biasa.
- APT: Gunakan
sudo apt dist-upgrade(setelahupdate) dan biasanyasudo do-release-upgradeuntuk peningkatan versi utama. - YUM/DNF: Gunakan
sudo dnf system-upgrade.
Perintah-perintah ini sangat kuat dan harus digunakan dengan hati-hati, idealnya setelah mencadangkan data Anda, karena dapat melibatkan perubahan sistem yang signifikan.
Pemeriksaan Singkat
Pernyataan manakah berikut ini yang benar tentang perintah pengelolaan paket?
Ringkasan: Menjaga Server Tetap Mutakhir
Anda telah mempelajari perintah inti untuk mengelola perangkat lunak pada server Linux!
- APT (Debian/Ubuntu):
update(daftar),install(baru),upgrade(yang ada),remove/purge(menghapus instalasi). - YUM/DNF (Red Hat/CentOS/Fedora):
update(daftar & peningkatan),install(baru),remove(menghapus instalasi).
Memperbarui perangkat lunak server secara rutin merupakan praktik penting untuk keamanan dan kinerja. Teruslah berlatih menggunakan perintah-perintah ini agar mahir melakukan pemeliharaan server!
Belajar Linux Server Deployment & SSH Mastery dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 12
- Pelajaran
- 48
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Memasang dan Memperbarui Perangkat Lunak” gratis?
Ya — teks lengkap “Memasang dan Memperbarui Perangkat Lunak” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Linux Server Deployment & SSH Mastery, upgrade ke CoddyKit PRO. Kursus Linux Server Deployment & SSH Mastery mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Memasang dan Memperbarui Perangkat Lunak”?
Gunakan pengelola paket untuk memasang aplikasi baru, memperbarui perangkat lunak yang ada, dan melakukan peningkatan sistem dengan aman. Kamu berlatih Linux Server Deployment & SSH Mastery dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Linux Server Deployment & SSH Mastery?
Tidak diperlukan pengalaman sebelumnya. Linux Server Deployment & SSH Mastery di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Memasang dan Memperbarui Perangkat Lunak” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Linux Server Deployment & SSH Mastery ini?
Ya. Setiap pelajaran Linux Server Deployment & SSH Mastery menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Pengelola Paket APT dan YUM
- Memasang dan Memperbarui Perangkat Lunak
- Mengelola Repositori Perangkat Lunak
- Membangun dari Kode Sumber dan Menggunakan Snap/Flatpak