ワイヴァンアイエス研究所ブログ

ストレージシステムやITの技術動向やテクノロジーなどを紹介。その他、趣味的な話題もあります
ワイヴァンアイエス研究所ブログ TOP  >  仮想マシン >  MX Linux(VMware仮想マシン)のパッケージアップデートでエラー

MX Linux(VMware仮想マシン)のパッケージアップデートでエラー

MX Linux をVMware Workstation Player のゲストマシンとして使ってみました。パッケージアップデートのエラーに遭遇したとき行った対処方法です。


使用環境

  • 仮想マシン:MX Linux 19.3
  • VMware Workstation Player:16.1.0
  • ホストOS:Windows 10 Pro 64ビット(20H2)

仮想マシンの MX Linux でパッケージのアップデートが失敗します。数日経過しても解消しません。その画面のキャプチャーは以下になります。

この中で気になる箇所を抜き出したのが以下の記述です。

********* ********* *********

Err:1 http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo buster/main amd64 advert-block-antix all 0.2.26mx19+1

  File has unexpected size (43 != 22012). Mirror sync in progress? [IP: 129.21.171.72 80]


E: Failed to fetch http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/pool/main/a/advert-block-antix/advert-block-antix_0.2.26mx19+1_all.deb File has unexpected size (43 != 22012). Mirror sync in progress? [IP: 129.21.171.72 80]


E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

********* ********* *********


パッケージアップデートでダウンロードした「advert-block-antix_0.2.26mx19+1_all.deb」のサイズが 43 byte であり本来の 22012 byte ではない。そのためアップデートできない状況と理解しました。


画面キャプチャーのメッセージにあったコマンド「apt-get update」や「apt-update –fix-missing」を試しましたが、効果はありませんでした。


試しに、仮想マシン(MX Linux)で、「advert-block-antix_0.2.26mx19+1_all.deb」を直接ダウンロードしてみると、サイズは「43 byte」でした。サイト上のサイズをみると「21.5 kB」と表示されていますが、ダウンロードしたサイズとは異なっています。


ところが、同じファイルをホスト側の Windows マシンでダウンロードすると、サイズは「22 KB(22012 byte)」となり、ホスト側では正しくダウンロードされています。


仮想マシン MX Linux でネットワークの設定に問題がありそうなので、[仮想マシン設定の編集]で[ネットワークアダプタ]を「NAT」から「ブリッジ」に変更しました(下のスクリーンショット)。

ブリッジ接続


その結果、パッケージのアップデートの問題は解消(アップデートは完了)しました。根本的な原因を調べていませんが、MX Linux 仮想マシンの[ネットワークアダプタ]を「NAT」に設定したときのプライベートアドレスとブロードバンドルータの間で何らかの問題が生じたように思います。

以上


すべての記事をまとめた★カテゴリーごとの全記事一覧★がありますのでご覧ください。

[ 2021年02月21日 21:45 ] カテゴリ:仮想マシン | TB(0) | CM(0)
コメントの投稿












管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL