Pembaruan yang tepat vs peningkatan apt

Pembaruan yang tepat vs peningkatan apt

Jika Anda pernah bekerja dengan Debian Linux atau salah satu dari banyak distribusi Linux yang berasal dari itu, seperti Ubuntu, Anda mungkin telah melihat atau menggunakan Manajer Paket APT. Apt adalah bagaimana paket diinstal, diperbarui, dan dihapus pada sistem tersebut.

Saat menggunakan baris perintah, Pembaruan yang tepat Dan Upgrade yang tepat Perintah dapat digunakan untuk memperbarui repo paket dan meningkatkan paket, masing -masing. Dalam panduan ini, kita akan melihat perbedaan antara kedua perintah dan bagaimana keduanya dapat digunakan untuk meningkatkan paket yang diinstal pada sistem berbasis Debian.

TAHUKAH KAMU?
Anda juga dapat melihat pembaruan apt-get Dan Upgrade apt-get perintah yang digunakan. Kami telah menulis artikel lengkap yang menjelaskan perbedaan antara apt dan apt-get, tetapi cukup untuk mengatakan bahwa perintah ini pada dasarnya melakukan fungsi yang sama dengan yang sesuai tepat perintah.

Dalam tutorial ini Anda akan belajar:

  • Distro apa yang menggunakan pembaruan yang tepat dan peningkatan yang tepat?
  • Apa perbedaan antara pembaruan yang tepat dan peningkatan yang tepat?
Perintah pembaruan yang tepat dan pemutakhiran yang tepat digunakan untuk meningkatkan paket Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, konvensi atau versi perangkat lunak yang digunakan
Sistem Debian Linux dan paling turunan
Perangkat lunak N/a
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah.
Konvensi # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Distro apa yang menggunakan pembaruan yang tepat dan peningkatan yang tepat?

Debian dan Ubuntu mungkin merupakan distro Linux yang paling terkenal yang menggunakan perangkat lunak APT (Advanced Paket Tool) yang berisi Pembaruan yang tepat Dan Upgrade yang tepat Perintah, antara lain, yang biasa Anda lihat. Ada banyak distro lain yang didasarkan pada Debian, dan sebagian besar juga menggunakan apt.

Perhatikan bahwa beberapa turunan Debian dapat menempatkan putaran mereka sendiri pada manajer paket yang tepat, jadi tidak selalu menjamin itu tepat Perintah akan berfungsi sama di semua distro. Anda harus memeriksa halaman pria itu Man Apt di distro lain untuk memastikan. Di artikel ini, kita bicarakan tepat Dalam konteks implementasinya di Debian dan Ubuntu.

Distribusi lain dengan manajer paket yang berbeda seperti DNF, Yum, Pacman, dll. tidak akan dapat menggunakan tepat perintah sama sekali. Manajer paket tersebut memiliki fungsi dan sintaksnya sendiri, yang mungkin sangat berbeda dari tepat.



Apa perbedaan antara pembaruan yang tepat dan peningkatan yang tepat?

Pembaruan yang tepat Unduh Informasi Paket dari Semua Sumber yang Dikonfigurasi (i.e. Sumber yang dikonfigurasi di dalam /etc/apt/sumber.daftar). Beginilah sistem Anda mengetahui paket mana yang tersedia untuk ditingkatkan, dan di mana mengambil perangkat lunak itu.

Upgrade yang tepat kemudian dapat bertindak berdasarkan informasi ini dan meningkatkan semua paket yang diinstal ke versi terbaru mereka. Perintah ini hanya akan meningkatkan paket yang sudah diinstal; itu tidak akan menginstal paket baru kecuali mereka diperlukan untuk menyelesaikan dependensi. Upgrade yang tepat Juga tidak akan menghapus paket apapun. Jika suatu paket harus dihapus untuk menyelesaikan peningkatan, perintah tersebut hanya akan melewatkan peningkatan itu dan meninggalkan paket Anda saat ini.

Jadi mengapa kedua perintah ini terpisah?

Karena perintah berjalan seiring, banyak pengguna bertanya -tanya mengapa mereka bahkan terpisah. Sangat umum untuk menjalankan perintah secara berurutan, atau bahkan menjalankannya di baris yang sama, seperti itu:

$ sudo apt update && sudo apt upgrade 

Alasan untuk memisahkan perintah adalah karena Upgrade yang tepat akan mencoba meningkatkan setiap paket yang diinstal pada sistem, yang tidak selalu diinginkan. Misalnya, bagaimana jika Anda hanya ingin meningkatkan ke versi terbaru Apache?

$ sudo apt update $ sudo apt install apache2 

Menggunakan perintah di atas, Anda hanya dapat meningkatkan Apache2 paket dan hindari meningkatkan sisa sistem. Anda juga dapat menggunakan perintah ini untuk menginstal Apache pada sistem yang saat ini tidak memilikinya. Dalam kasus seperti itu, berlari Pembaruan yang tepat sebelum instalasi yang tepat Perintah masih disarankan agar Anda berakhir dengan versi terbaru.

Sekarang Anda tahu bedanya, juga bermanfaat untuk mengingat perintah Upgrade penuh yang tepat Dan Autoremove yang tepat.

Upgrade penuh yang tepat bekerja sangat mirip dengan Upgrade yang tepat, kecuali itu juga memiliki kemampuan untuk menghapus Paket dari sistem, jika perlu untuk menyelesaikan peningkatan. Biasanya aman untuk menggunakan perintah ini, tetapi ketika ragu, Anda dapat mencoba Upgrade yang tepat Perintah terlebih dahulu untuk melihat paket mana, jika ada, ditahan. Semua ini tepat Perintah meminta konfirmasi sebelum melakukan perubahan pada sistem Anda.



Autoremove yang tepat dapat digunakan untuk menghapus paket yang tersisa dari sistem Anda yang hanya diinstal sebagai dependensi untuk paket lain. Adalah umum untuk memiliki beberapa paket ini berkeliaran setelah peningkatan yang cukup besar. Mereka tidak lagi dibutuhkan, jadi biasanya tidak banyak akal. Apt masih membutuhkan Anda untuk mengeluarkan perintah ini, karena tidak ingin menghapus apa pun tanpa persetujuan Anda. Menghapus paket -paket lama ini akan membebaskan beberapa ruang disk dan menjaga sistem Anda tetap bersih.

Paling umum untuk menjalankannya tepat setelah meningkatkan.

$ sudo apt update && sudo apt upgrade && sudo apt autoremove 

Atau, untuk melakukan angin melalui dialog konfirmasi dan lebih jauh merampingkan proses, Anda dapat menggunakan -y pilihan.

$ sudo apt update && sudo apt -y upgrade && sudo apt -y autoremove 

Menutup pikiran

Dalam panduan ini, kami belajar tentang perbedaan antara Pembaruan yang tepat Dan Upgrade yang tepat Perintah tentang Sistem Berbasis Debian. Kedua perintah berjalan beriringan, dan diperlukan untuk menjaga perangkat lunak tetap up to date. Kami juga belajar tentang Upgrade penuh yang tepat Dan Autoremove yang tepat, Dua perintah lagi yang membantu menjaga sistem kami tetap up dan bersih.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Menguasai loop skrip bash
  • Ubuntu 20.04 Panduan
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • File Konfigurasi Linux: 30 Teratas Paling Penting
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Cara Dual Boot Kali Linux dan Windows 10