hts_yosakai
2024年10月7日 17時03分
VSCodeをインストールしようとすると、エラーが発生してインストールできませんでした。
回避方法はありますでしょうか?
atmark@atde9:~/ダウンロード$ sudo apt install ./code_1.94.0-1727878498_amd64.debパッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
注意、'./code_1.94.0-1727878498_amd64.deb' の代わりに 'code' を選択します
以下のパッケージが新たにインストールされます:
code
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
108 MB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 409 MB のディスク容量が消費されます。
パッケージを事前設定しています ...
dpkg-deb: エラー: アーカイブ `/var/cache/apt/archives/code_1.94.0-1727878498_amd
64.deb' はメンバー 'control.tar.zst' の未知の圧縮を利用しています。終了します
dpkg: アーカイブ /var/cache/apt/archives/code_1.94.0-1727878498_amd64.deb の処理
中にエラーが発生しました (--unpack):
dpkg-deb --control subprocess returned error exit status 2
処理中にエラーが発生しました:
/var/cache/apt/archives/code_1.94.0-1727878498_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
sudo dpkg -i code_1.94.0-1727878498_amd64.deb
でも同じでした。
以上、よろしくお願いいたします。
コメント
hts_yosakai
溝渕さま
ありがとうございました。
インストールできました。
1.93まではインストールできたのですが、1.94で変わったんですね。
以上、よろしくお願いいたします。
> 溝渕です。
>
> > VSCodeをインストールしようとすると、エラーが発生してインストールできませんでした。
> > 回避方法はありますでしょうか?
>
> あります。
>
> Debian 11(bullseye)までは、dpkgがzstdに対応していません。
>
> 以下で紹介されているように、zstdをxzに変換する事でインストール可能になります。
> https://zenn.dev/nagomiso/articles/59dc56d37a65d4
>
> すでにdebファイルは以下に保存されていると思いますので、このファイルに対して実行してください。
> /var/cache/apt/archives/code_1.94.0-1727878498_amd64.deb
>
at_mizo
溝渕です。
来週リリースされる1.94.2では、圧縮方式を元に戻すようです。これにより、簡単にaptでインストールできるようになります。
https://github.com/microsoft/vscode/issues/230418
> Issue will be fixed in tomorrow's insider and will also be fixed in stable 1.94.2 release early next week.
at_mizo
2024年10月7日 17時16分
溝渕です。
> VSCodeをインストールしようとすると、エラーが発生してインストールできませんでした。
> 回避方法はありますでしょうか?
あります。
Debian 11(bullseye)までは、dpkgがzstdに対応していません。
以下で紹介されているように、zstdをxzに変換する事でインストール可能になります。
https://zenn.dev/nagomiso/articles/59dc56d37a65d4
すでにdebファイルは以下に保存されていると思いますので、このファイルに対して実行してください。
/var/cache/apt/archives/code_1.94.0-1727878498_amd64.deb