Visual Studio コードは、システムのアップグレード後に自動的に削除されます。

Visual Studio コードは、システムのアップグレード後に自動的に削除されます。

UbuntuからVisual Studio Codeを手動でインストールしました。コマンドを実行すると

sudo apt update

システムが正しく更新されました。その後、コマンドを実行します。

sudo apt upgrade 

インストールされているVSコードが自動的に削除されます。

アップグレード後にvsコードが自動的に削除されるのを防ぐ方法は?

ベストアンサー1

sudo apt upgrade入力しましたsudo apt full-upgadeか?またはsudo apt dist-upgrade

VS Codeが.debパッケージの場合、同時にまたは可能であればupgrade削除されません。full-upgradedist-upgrade

VS Codeがパッケージでない場合、アップグレードされたパッケージとの互換性がないため、VS Codeのインストールが中断される可能性があります(アンパッケージングソフトウェアを使用する場合の欠点の1つ)、アンインストールはトリガーされません(aptに関する限り)。削除するアイテムがないので心配してください。)

upgrade他のパッケージを削除する必要がない限り、パッケージがアップグレードされ、新しい依存関係がインストールされます。 full-upgrade(別名dist-upgrade)は、競合するパッケージを削除する必要がある場合でもパッケージをアップグレードします。

詳細については、およびを参照してくださいman apt。以下は、マニュアルページでman apt-getいくつかの強調表示とフォーマットの変更に関する短い抜粋です。apt

upgrade( apt-get(8))

upgrade設定されたソースからシステムに現在インストールされているすべてのパッケージに利用可能なアップグレードをインストールするために使用されます sources.list(5)。依存関係を満たす必要がある場合は、新しいパッケージがインストールされます。ただし、既存のパッケージは削除されません。。パッケージのアップグレード時にインストールされたパッケージを削除する必要がある場合、パッケージのアップグレードは実行されません。

full-upgrade( apt-get(8))

full-upgrade次の機能を実行しますupgradeが、システム全体をアップグレードする必要がある場合は、現在インストールされているパッケージを削除します。


distのアップグレードが必要な場合や実行する必要がある場合は、VS Codeを他のパッケージと競合しないバージョンにアップグレードする必要があります。マイクロソフトが新しいバージョンのパッケージをリリースするのを待つ必要があり、すでにリリースされている可能性があり、ダウンロードしてインストールするだけです。パッケージ名やバージョンに関する詳細を提供していないため、確かにわかりません。

VS Codeパッケージの名前がわかってインストールされている場合は、実行してアンインストールをトリガーできる他のパッケージに関するヒントを入手aptitudeできます。aptitude why-not packagename

おすすめ記事