Auf Englisch lesen

Freigeben über


vcpkg upgrade

Übersicht

vcpkg upgrade [options]

Beschreibung

Entfernt und installiert Pakete im klassischen Modus , die unterschiedliche aktuelle verfügbare Versionen aufweisen.

Warnung

Mit diesem Befehl wird der vorherige Installationsstatus nicht gespeichert. Wenn beim Erstellen von Ersatzpaketen ein Fehler auftritt, wird der vorherige Satz von Paketen nicht wiederhergestellt.

Verwenden Sie für eine robuste Versionsverwaltung den Manifestmodus.

Druckt standardmäßig upgrade den Plan der Änderungen. Übergeben Sie --no-dry-run diesen Plan, um diesen Plan auszuführen.

Beispiel

$ vcpkg upgrade
The following packages will be rebuilt:
  * corrade[core,interconnect,pluginmanager,testsuite,utility]:x64-windows -> 2020.06#5
  * magnum[al-info,anyaudioimporter,anyimageconverter,anyimageimporter,anysceneconverter,anysceneimporter,anyshaderconverter,audio,cglcontext,core,debugtools,distancefieldconverter,eglcontext,fontconverter,gl,gl-info,glfwapplication,glxcontext,imageconverter,magnumfont,magnumfontconverter,meshtools,objimporter,opengltester,primitives,sceneconverter,scenegraph,sdl2application,shaderconverter,shaders,shadertools,text,texturetools,tgaimageconverter,tgaimporter,trade,wglcontext,windowlesscglapplication,windowlesseglapplication,windowlessglxapplication,windowlesswglapplication]:x64-windows -> 2020.06#12
  * openal-soft[core]:x64-windows -> 1.23.0
  * ragel[core]:x64-windows -> 6.10#5
  * sdl2[base,core]:x64-windows -> 2.26.4
Additional packages (*) will be modified to complete this operation.
If you are sure you want to rebuild the above packages, run this command with the --no-dry-run option.

Optionen

Alle vcpkg-Befehle unterstützen eine Reihe allgemeiner Optionen.

--no-dry-run

Entfernt die Pakete, die veraltet sind, und installiert sie erneut in den Versionen, die in der lokalen Kopie des Benutzers der öffentlichen vcpkg-Registrierung aufgeführt sind.

--no-keep-going

Beenden Sie beim ersten Fehler.

Bei einem Paketinstallationsfehler versucht vcpkg standardmäßig weiterhin, andere nicht verknüpfte Pakete zu installieren.

--allow-unsupported

Durchführen von Upgrades auf nicht unterstützte Pakete zulassen.