Memperbarui atau menghapus dotnetup

Note

dotnetup tersedia dalam pratinjau publik. Fitur-fitur dan perilakunya mungkin berubah sebelum GA.

Artikel ini menjelaskan cara mengelola dotnetup tool itu sendiri. Untuk memperbarui atau menghapus SDK dan runtime .NET yang dikelola oleh dotnetup, lihat Memperbarui penginstalan.

Periksa versi dotnetup

Tampilkan versi dotnetup:

dotnetup --version

Untuk juga menampilkan commit, arsitektur, pengidentifikasi runtime, dan penginstalan terverifikasi, jalankan:

dotnetup --info

Perbarui dotnetup

dotnetup tidak memiliki perintah yang memperbarui dirinya sendiri. Untuk memperbarui dotnetup, jalankan skrip unduhan lagi. Skrip menggantikan executable dotnetup yang ada di direktori penginstalan.

Di macOS atau Linux, jalankan:

curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh | bash

Pada Windows, jalankan:

irm https://aka.ms/dotnetup/get-dotnetup.ps1 | iex

Skrip menginstal build terbaru preview secara default. Jika Anda menggunakan daily build atau direktori penginstalan kustom, berikan opsi yang sama dengan yang Anda gunakan untuk penginstalan pertama. Misalnya, di macOS atau Linux:

curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh |
  bash -s -- --quality daily --install-dir /opt/dotnetup

Pada Windows:

iex "& { $(irm https://aka.ms/dotnetup/get-dotnetup.ps1) } -Quality daily -InstallDir C:\tools\dotnetup"

Pembaruan dotnetup tidak mengubah penginstalan, konfigurasi lingkungan Anda, atau spesifikasi penginstalan terlacak Anda.

Hapus dotnetup

Untuk menghapus dotnetup dan semua yang dikelolanya, selesaikan langkah-langkah ini secara berurutan.

1. Temukan direktori instalasi Anda

Cantumkan akar penginstalan yang dotnetup melacak:

dotnetup list

Rekam setiap direktori root instalasi yang tidak ada di direktori data dotnetup. Anda akan menghapus folder-folder ini di langkah selanjutnya.

2. Hapus konfigurasi lingkungan

Hapus perubahan PATH dan DOTNET_ROOT yang dibuat dotnetup:

dotnetup env clear

Dalam mode shell, jalankan perintah ini dari shell yang profil dotnetup-nya diubah, atau pilih shell tersebut dengan opsi --shell. Dalam mode everywhere pada Windows, perintah ini mengubah variabel lingkungan sistem PATH dan memerlukan elevasi.

Perintah ini tidak menghapus SDK atau runtime. Untuk informasi selengkapnya, lihat Menghapus konfigurasi lingkungan.

3. Hapus direktori root instalasi dan direktori data

Hapus setiap direktori root penginstalan yang Anda rekam di langkah 1.

Kemudian hapus direktori data dotnetup. Direktori ini berisi akar penginstalan default, manifes, file konfigurasi, dan cache unduhan.

Sistem operasi Direktori data default
Windows %LOCALAPPDATA%\dotnetup
macOS ~/Library/Application Support/dotnetup
Linux $XDG_DATA_HOME/dotnetup, atau ~/.local/share/dotnetup saat XDG_DATA_HOME tidak diatur

Jika Anda mengatur variabel lingkungan DOTNET_DOTNETUP_DATA_DIR, hapus direktori tersebut, lalu hapus variabel tersebut.

4. Hapus file executable dotnetup

Hapus direktori yang berisi executable dotnetup . Secara bawaan, skrip unduhan menginstal dotnetup di ~/.dotnetup. Jika Anda menambahkan direktori ini ke PATH secara manual, hapus entri tersebut dari profil shell Anda atau dari variabel lingkungan pengguna Anda.

Buka terminal baru untuk menggunakan lingkungan yang diperbarui.

Baca juga