Cara Menggunakan APT dan Ucapkan Selamat Tinggal pada APT-GET di Debian dan Ubuntu

Cara Menggunakan APT dan Ucapkan Selamat Tinggal pada APT-GET di Debian dan Ubuntu

Linux berada dalam keadaan evolusi permanen. Seringkali perubahan disembunyikan, seperti pengembangan di balik layar ke kernel dan kode dasar lainnya. Namun terkadang, pengguna harus menyesuaikan diri dengan cara kerja yang baru.





Sementara banyak peningkatan dalam komputasi dapat menggelegar dan memerlukan pola pikir yang berbeda, ini tidak berlaku untuk pengembangan apt-get memerintah. Alih-alih menggantinya sepenuhnya, sistem berbasis Debian (seperti Ubuntu, Linux Mint, dan Raspbian Raspberry Pi ) melanjutkan penggunaannya bersamaan dengan penggantiannya, semakin sederhana tepat memerintah.





tv android untuk raspberry pi 3

Tetapi mengapa mereka melakukan ini, dan apa yang benar-benar berubah?





APT vs. APT-GET

Ada logika yang masuk akal dalam memperkenalkan perintah apt. Sebelumnya, akses ke Alat Paket Lanjutan telah melalui apt-get dan apt-cache kumpulan perintah (atau melalui Synaptic atau manajer paket lainnya di desktop). Namun, karena cara ini telah diperluas dari waktu ke waktu, hal-hal menjadi agak tidak teratur.

Dengan memperkenalkan apt, yang menampilkan opsi yang paling umum digunakan dari apt-get dan apt-cache , tidak hanya perintahnya sedikit lebih pendek, jumlahnya juga lebih sedikit. Ini menghindari duplikasi dan masalah lain yang muncul selama bertahun-tahun.



Tetapi apt bukan hanya tentang menyatukan dua struktur perintah yang serupa dan tidak terorganisir. Ini juga meningkatkan pengalaman baris perintah. Misalnya, bilah kemajuan ditampilkan saat menginstal atau menghapus program.

Jadi, itu sebabnya apt diperkenalkan. Tapi mengapa Anda harus menggunakannya? Contoh-contoh ini menjelaskan.





Singkatnya: Tidak Ada Lagi GET

Kami sebelumnya telah melihat perintah apt-get secara mendalam . Perintah yang sebelumnya Anda gunakan masih dapat digunakan, cukup dengan menghapus bagian '-get'.

Jadi...





apt-get install [packagename]

...menjadi...

apt install [packagename]

Secara umum, perubahan ini terjadi di semua sebelumnya apt-get perintah. Tetapi dengan diperkenalkannya tepat datang beberapa fungsi tambahan. Pembaruan dan penghapusan perangkat lunak sekarang semuanya memiliki opsi tambahan, mulai dari menginstal beberapa paket hingga membersihkan paket dari sistem Anda.

Dapatkan Peningkatan Penuh

Anda mungkin sudah tahu tentang memperbarui dan meningkatkan perintah yang bekerja dengan keduanya tepat dan apt-get . Pendeknya, memperbarui menyegarkan informasi paket dari repositori, sementara meningkatkan akan memutakhirkan semua paket yang benar-benar terinstal.

Perintah apt baru memperkenalkan perintah baru ini, peningkatan penuh .

sudo apt full-upgrade

Dengan perintah ini, tidak hanya paket yang akan diupgrade, semua paket lama yang harus dihapus sebagai bagian dari upgrade akan dibuang. Standar peningkatan yang tepat perintah tidak melakukan ini.

Instal Beberapa Paket

Terburu-buru, dan perlu menginstal lebih dari satu paket perangkat lunak? Atau hanya ingin lebih efisien dari perintah instalasi perangkat lunak Anda?

NS tepat menginstal perintah telah berkembang, memungkinkan Anda untuk menginstal beberapa paket dengan satu perintah. Cukup beri nama paket secara bergantian setelah perintah install:

sudo apt install [package_1] [package_2] [package_3]

Jika aplikasi sudah terinstal, maka apt akan memeriksa database untuk versi yang lebih baru dan menginstal ini sebagai gantinya. Sederhana!

Instal Paket Tanpa Memutakhirkan

Ada kemungkinan bahwa dalam beberapa keadaan Anda mungkin perlu menginstal paket yang ada (mungkin untuk memperbaikinya) tanpa memutakhirkan. Untungnya, apt juga menyederhanakan skenario ini:

sudo apt install [packagename] --no-upgrade

Sementara itu, Anda dapat mengunduh pemutakhiran ke paket yang dihapus dan membiarkannya dihapus dengan:

sudo apt install [packagename] --only-upgrade

Diakui bahwa perintah terakhir adalah skenario yang tidak biasa bagi sebagian besar orang, tetapi perlu diketahui.

Instal Versi Paket Tertentu

Bagaimana jika Anda menginginkan versi aplikasi tertentu? Ini mungkin terjadi jika Anda menemukan bahwa pembaruan terbaru merusak fitur yang Anda gunakan. Anda harus melakukan riset untuk ini, untuk memastikan Anda mengetahui nomor versi paket.

Setelah Anda menemukannya, cukup gunakan perintah ini untuk menentukan nama paket dan versi yang diinginkan:

sudo apt install [packagename]=[version_number]

Ingatlah bahwa pemutakhiran berikutnya dapat membatalkan ini dan mengganti versi yang diinginkan dengan yang terbaru. Dengan demikian, Anda perlu mengulangi perintah ini (kecuali fitur yang rusak dipulihkan oleh pengembang).

Daftar Paket yang Dapat Diupgrade dan Diinstal

Aspek baru lainnya untuk menginstal perangkat lunak dengan apt pada sistem berbasis Debian adalah opsi daftar. Ini akan menampilkan daftar berdasarkan kondisi yang ditentukan.

Misalnya, Anda dapat melihat daftar paket yang upgradenya tertunda:

apt list --upgradeable

Lebih sederhana, daftar paket yang diinstal:

apt list --installed

Opsi ketiga untuk daftar juga tersedia. Ini akan menampilkan daftar semua paket yang tersedia untuk sistem operasi dan komputer Anda.

laptop windows terpasang tidak mengisi daya
apt list ----all-versions

(Perhatikan jumlah karakter '-' pada perintah: empat!)

Hapus vs. Bersihkan

Metode lama menghapus paket dengan menghapus perintah masih berfungsi dengan apt. Gunakan sebagai kebalikan dari instalasi, tentukan nama paket:

sudo apt remove [packagename]

Namun, ada juga membersihkan perintah, yang bekerja dengan cara yang hampir sama.

sudo apt purge [packagename]

Tapi apa bedanya?

Sehat, tepat untuk dihapus hanya menghapus binari, tetapi ini menghasilkan file sisa yang tertinggal -- file konfigurasi, biasanya.

Dengan pembersihan yang tepat , namun, semua yang terkait dengan file dihapus: binari, file konfigurasi, lot.

Pembersihan Dengan Autoremove

Perintah seperti menghapus dan membersihkan mungkin digunakan untuk membuang perangkat lunak yang tidak diinginkan pada sistem Anda. Di masa lalu apt-get , metode tata graha yang lebih efisien akan tersedia menggunakan membersihkan dan pembersih otomatis .

Dengan apt, hanya ada satu fungsi: hapus otomatis . Setelah dimasukkan, ini akan menghapus perpustakaan dan paket yang diinstal secara otomatis, biasanya sebagai dependensi untuk aplikasi yang diinginkan. Selama paket ini tetap tidak terkait dengan aplikasi yang diperlukan, paket tersebut dapat dibuang.

sudo apt autoremove

Dan tentu saja, ini akan mengakibatkan ruang disk yang penting dibebaskan!

Perintah Baru dan Fungsionalitas Lebih Baik

Dengan apt-get perintah Anda dapat memperbarui, meningkatkan, menginstal dan menghapus perangkat lunak pada sistem operasi Linux berbasis Debian. Tapi dengan yang lebih sederhana tepat perintah, Anda dapat melakukan lebih banyak lagi!

Tapi kamu lebih suka yang mana? Apakah Anda akan mempertahankan apt-get sampai benar-benar ditinggalkan, atau apakah Anda sepenuhnya merangkul apt? Beri tahu kami perasaan Anda -- dan perintah apa pun yang menurut Anda harus kami sertakan -- di kotak komentar.

Kredit Gambar: Brian A Jackson/Shutterstock

Membagikan Membagikan Menciak Surel Canon vs. Nikon: Merek Kamera Mana yang Lebih Baik?

Canon dan Nikon adalah dua nama besar di industri kamera. Tetapi merek mana yang menawarkan jajaran kamera dan lensa yang lebih baik?

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Ubuntu
  • Debian
  • Terminal
  • Linux
Tentang Penulis Christian Cawley(1510 Artikel Diterbitkan)

Wakil Editor untuk Keamanan, Linux, DIY, Pemrograman, dan Penjelasan Teknologi, dan produser Podcast yang Sangat Berguna, dengan pengalaman luas dalam dukungan desktop dan perangkat lunak. Seorang kontributor untuk majalah Format Linux, Christian adalah penggemar Raspberry Pi, pecinta Lego dan penggemar game retro.

More From Christian Cawley

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan