GNU/Linux >> Belajar Linux >  >> Linux

upgrade winget - Cara Memperbarui Paket

Pendahuluan

winget adalah antarmuka klien untuk layanan Windows Package Manager. Manajer mengizinkan pengguna untuk menginstal, meningkatkan, menghapus, dan mengonfigurasi aplikasi.

winget upgrade perintah memutakhirkan aplikasi yang ditentukan pengguna ke versi terbaru yang tersedia di repositori.

Dalam tutorial ini, Anda akan mempelajari cara memperbarui paket Windows menggunakan winget upgrade .

Prasyarat

  • Sistem yang menjalankan Windows 10, versi 1809 (17763), atau yang lebih baru
  • Versi pratinjau Windows App Installer, tersedia di GitHub
  • Hak istimewa administrator

Sintaks peningkatan sayap

Sintaks untuk winget upgrade adalah:

winget upgrade [argument] [package_name] [option]

Argumen dan opsi dijelaskan di bagian berikut.

Argumen peningkatan sayap

winget upgrade argumen perintah adalah:

Argumen Deskripsi
-q , --query Tentukan kueri untuk menelusuri aplikasi.
-? , --help Lihat catatan bantuan untuk upgrade perintah.

Misalnya, masukkan -q argumen diikuti oleh kata kueri untuk menemukan dan memperbarui paket yang ditentukan ke versi terbaru:

Dalam contoh ini, upgrade perintah mengupgrade aplikasi Notepad++ ke versi terbaru yang tersedia.

Opsi peningkatan sayap

Opsi menyediakan penyesuaian lebih lanjut di winget manajemen aplikasi.

Daftar opsinya adalah:

Opsi Deskripsi
-m , --manifest Menjalankan pemutakhiran dari file YAML lokal. Menyediakan jalur ke file setelah opsi.
--id Membatasi peningkatan ke ID aplikasi.
--name Membatasi pencarian pada nama aplikasi.
--moniker Membatasi pencarian ke contoh tertentu yang terdaftar untuk aplikasi.
-v , --version Memungkinkan Anda untuk menentukan versi yang tepat untuk diupgrade. Tidak menentukan versi berarti aplikasi ditingkatkan ke versi tertinggi yang tersedia.
-s , --source Masukkan nama sumber setelah -s opsi untuk membatasi pencarian ke nama sumber yang disediakan.
-e , --exact Menggunakan string peka huruf besar/kecil yang tepat dalam kueri. Tidak menggunakan perilaku default substring.
-i , --interactive Mengaktifkan mode interaktif dan menunjukkan kemajuan penginstal.
-h , --silent Pemasang berjalan dalam mode senyap tanpa UI apa pun.
-o , --log Membuat file log dan menanyakan jalur tempat menyimpan file.
--override String yang diteruskan langsung ke penginstal.
-l , --location Lokasi untuk ditingkatkan (jika didukung).
--force Mengabaikan ketidakcocokan hash dan memaksa instalasi paket.
--all Memperbarui semua aplikasi ke versi terbaru yang tersedia.

Misalnya:

winget upgrade --id VideoLAN.VLC

Perintah memutakhirkan aplikasi VLC ke versi terbaru di repositori, menggunakan ID aplikasi yang tepat. Untuk melihat semua ID aplikasi, jalankan list perintah seperti yang dijelaskan di bawah ini.

Daftar dan Tingkatkan Aplikasi

Bagian ini menjelaskan cara melihat aplikasi mana yang dapat Anda tingkatkan versinya dan cara menggunakan upgrade --all opsi aplikasi.

Mencantumkan Pembaruan yang Tersedia

Untuk mengidentifikasi aplikasi mana yang memiliki pembaruan yang tersedia di repositori, jalankan:

winget list

Keluaran mencantumkan semua aplikasi yang diinstal dan winget menunjukkan jika pembaruan tersedia.

Atau, Anda dapat memeriksa apakah satu aplikasi memiliki pembaruan dengan sintaks berikut:

winget list [keyword]

Misalnya:

Outputnya menunjukkan bahwa Notepad++ memiliki pembaruan yang tersedia di repositori.

Tingkatkan Semua Aplikasi

--all opsi memungkinkan Anda untuk meningkatkan versi semua aplikasi :

winget upgrade --all

Namun, Microsoft menyatakan bahwa winget masih dalam pengembangan, jadi beberapa fitur masih sedikit bermasalah. Misalnya, jika pengembang meninggalkan nomor versi di aplikasi, winget menyatakan bahwa versi aplikasi tidak diketahui dan tidak memperbaruinya.

Juga, jika pengembang memotong nomor versi program tetapi menyatakan nomor versi lengkap di repositori, winget menganggap bahwa ini adalah pembaruan dan menginstal ulang versi yang sama.


Linux
  1. Cara Memperbarui Raspberry Pi

  2. Cara Meningkatkan Ubuntu 20.04 ke Ubuntu 21.04

  3. Seberapa Sering Saya Harus Memperbarui Server Linux kami?

  1. Cara Memperbarui Git

  2. Cara Meningkatkan Python ke 3.9

  3. Cara Meningkatkan ke Ubuntu 20.04

  1. Cara Memperbarui Kali Linux

  2. Cara memperbarui CentOS

  3. Cara Meningkatkan Ubuntu Ke 20.10