Unlisting pakietówUnlisting Packages

Dlaczego jest usunięcie pakietu z galerii programu PowerShell, które nie są widoczne jako opcja?Why is removing a package from PowerShell Gallery not exposed as an option?

Galeria programu PowerShell nie obsługuje użytkowników trwale swoich pakietów.The PowerShell Gallery does not support users permanently deleting their packages. Dzięki temu inne osoby do podjęcia zależności pakietów bez konieczności martwienia się o przerwy możliwe w przyszłości.This enables others to take dependencies on your packages without worrying about possible breaks in the future. Na przykład jeśli moduł usług Pester zależy od modułu platformy Azure i platformy Azure zostanie on usunięty z galerii, wówczas użytkownik może już nie korzysta z modułu usług Pester.For example, if the Pester module depends on the Azure module and the Azure module is removed from the gallery, then user can no longer uses the Pester module.

Zamiast usuwania pakietu, jednak użytkownik może wyrejestrowanie go zamiast tego.Instead of removing an package, however, you can unlist it instead.

Ile kosztuje, usuwanie, czy pakiet w galerii programu PowerShell?What does unlisting a package on PowerShell Gallery do?

Usuwanie pakietów, takich jak moduł lub skryptu w galerii programu PowerShell spowoduje usunięcie go z karty pakietów. Ponadto nie będzie wykrywalny, korzystając z paska wyszukiwania nieznajdujące się na liście pakietów.Unlisting a package such as module or script on PowerShell Gallery will remove it from the Packages tab. In addition, unlisted packages will not be discoverable using the search bar. Jedynym sposobem, aby pobrać pakiet nieznajdujące się na liście jest określenie dokładnej nazwy i wersji pakietu.The only way to download an unlisted package is to specify the exact name and version of the package. W związku z tym usuwanie pakietu nie będę powodować inne moduły lub skrypty, które od niego zależne.Because of this, the unlisting of an package will not break other modules or scripts that depend on it.

Wyrejestrowanie pakietu, można znaleźć na stronie szczegółów pakietu i wybierz pozycję "Usuń Module".To unlist your package, visit the package details page and select 'Delete Module'. Usuń zaznaczenie pola wyboru "Lista", a następnie kliknij przycisk Zapisz.Uncheck the 'Listed' checkbox, and click Save.

Jak usunąć pakiet?How can I remove an package?

Występują scenariusz, w których jest konieczne usunięcie pakietów, skontaktuj się z administratorami galerii programu PowerShell.If you experience a scenario where package deletion is necessary, contact the PowerShell Gallery Administrators. Prawidłowe usunięcie scenariusze są następujące:Valid deletion scenarios are:

  • Problemy dotyczące praw autorskich.Issues of copyright infringement.
  • Pakiet zawiera potencjalnie niebezpieczną zawartość.Package contains potentially harmful content.
  • Pakiet zawiera dane poufne.Package contains sensitive data.

Aby przesłać żądanie, usuń pakiet żądania do administratorów galerii programu PowerShell, odwiedź stronę szczegółów Twojego pakietu i wybierz pozycję Kontakt z pomocą techniczną.To submit a Delete Package Request to the PowerShell Gallery Administrators, visit your package's detail page and select Contact Support.