ダウンロード速度を上げるためにyumを使用したかったので、ついに解決策を見つけました(アクセルゲート)最初はうまくいきました。ところで一度作業をしてからエラーが出て「crc」の問題でもう使えなくなりました!
[root@dhcppc0 ali]# yum update -y
Loaded plugins: axelget, fastestmirror, langpacks, presto, refresh-packagekit
No metadata available for fedora
No metadata available for google-chrome
No metadata available for rpmfusion-free
No metadata available for rpmfusion-free-updates
No metadata available for rpmfusion-nonfree
No metadata available for rpmfusion-nonfree-updates
No metadata available for updates
Finish Download MetaData of Enabled Repo
Loading mirror speeds from cached hostfile
* fedora: www.ftp.ne.jp
* rpmfusion-free: mirror.nexcess.net
* rpmfusion-free-updates: mirror.nexcess.net
* rpmfusion-nonfree: mirror.nexcess.net
* rpmfusion-nonfree-updates: mirror.nexcess.net
* updates: www.ftp.ne.jp
Resolving Dependencies
...
Upgrade 11 Packages
Total download size: 6.8 M
Downloading Packages:
CRC check failed 0x84dd7640 != 0xbf02314L
以下は別のログです。
[root@dhcppc0 ali]# yum install axel
Loaded plugins: axelget, fastestmirror, langpacks, presto, refresh-packagekit
fedora/18/x86_64/metalink | 9.7 kB 00:00:00
google-chrome | 951 B 00:00:00
rpmfusion-free | 3.3 kB 00:00:00
rpmfusion-free-updates | 3.3 kB 00:00:00
rpmfusion-nonfree | 3.3 kB 00:00:00
rpmfusion-nonfree-updates | 3.3 kB 00:00:00
updates/18/x86_64/metalink | 5.7 kB 00:00:00
(1/2): rpmfusion-nonfree-updates/primary_db | 133 kB 00:00:04
(2/2): rpmfusion-free-updates/primary_db | 329 kB 00:00:12
repomd.xml | 4.2 kB 00:00:00
Initializing download: tp://ftp.riken.jp/Linux/fedora/releases/18/Everything/x86_64/os/repodata/7606e9d3ed634ddab6e4f2317fe2b647f7f20f00cc183613338d3929e2c4ccc0-prestodelta.xml.gz
File size: 1574148 bytes
Opening output file /var/cache/yum/x86_64/18/fedora/7606e9d3ed634ddab6e4f2317fe2b647f7f20f00cc183613338d3929e2c4ccc0-prestodelta.xml.gz
Starting download
Connection 0 finished ]
Connection 3 finished ]
Connection 1 finished ]
Connection 2 finished ]
[100%] [..................................................] [ 43.5KB/s] [00:00]
Downloaded 1537.3 kilobytes in 35 seconds. (43.54 KB/s)
update fedora metadata sucessfully
repomd.xml | 951 B 00:00:00
update google-chrome metadata sucessfully
repomd.xml | 3.3 kB 00:00:00
update rpmfusion-free metadata sucessfully
repomd.xml | 3.3 kB 00:00:00
update rpmfusion-free-updates metadata sucessfully
repomd.xml | 3.3 kB 00:00:00
update rpmfusion-nonfree metadata sucessfully
repomd.xml | 3.3 kB 00:00:00
update rpmfusion-nonfree-updates metadata sucessfully
repomd.xml | 4.7 kB 00:00:00
Initializing download: tp://ftp.riken.jp/Linux/fedora/updates/18/x86_64/repodata/1767a570ae94a2e780bc276e5e0afb66788e1ac1e296d93e8292c593ccc39856-prestodelta.xml.gz
File size: 2301411 bytes
Opening output file /var/cache/yum/x86_64/18/updates/1767a570ae94a2e780bc276e5e0afb66788e1ac1e296d93e8292c593ccc39856-prestodelta.xml.gz
Starting download
Connection 3 finished ]
Connection 2 finished ]
Connection 1 finished ]
Connection 0 finished ]
[100%] [..................................................] [ 37.2KB/s] [00:00]
Downloaded 2247.5 kilobytes in 1:00 seconds. (37.19 KB/s)
update updates metadata sucessfully
Finish Download MetaData of Enabled Repo
Loading mirror speeds from cached hostfile
* fedora: ftp.riken.jp
* rpmfusion-free: mirror.liberty.edu
* rpmfusion-free-updates: mirror.liberty.edu
* rpmfusion-nonfree: mirror.liberty.edu
* rpmfusion-nonfree-updates: mirror.liberty.edu
* updates: ftp.riken.jp
Package axel-2.4-7.fc18.x86_64 already installed and latest version
Nothing to do
[root@dhcppc0 ali]# yum update -y
Loaded plugins: axelget, fastestmirror, langpacks, presto, refresh-packagekit
No metadata available for fedora
No metadata available for google-chrome
No metadata available for rpmfusion-free
No metadata available for rpmfusion-free-updates
No metadata available for rpmfusion-nonfree
No metadata available for rpmfusion-nonfree-updates
No metadata available for updates
Finish Download MetaData of Enabled Repo
Loading mirror speeds from cached hostfile
* fedora: ftp.kddilabs.jp
* rpmfusion-free: mirror.nexcess.net
* rpmfusion-free-updates: mirror.nexcess.net
* rpmfusion-nonfree: mirror.nexcess.net
* rpmfusion-nonfree-updates: mirror.nexcess.net
* updates: ftp.kddilabs.jp
Resolving Dependencies
--> Running transaction check
...
Upgrade 11 Packages
Total download size: 6.8 M
Downloading Packages:
CRC check failed 0x84dd7640 != 0xbf02314L
「crc」とは何ですか、この問題を解決するには?
インストール済みパッケージ:
Name : axel
Arch : x86_64
Version : 2.4
Release : 7.fc18
これはFedora 18にあります。
編集(マイソリューション):
次のコマンドを実行します。
yum clean expire-cache
yum clean dbcache
次に、最速のミラープラグインを無効にしてキャッシュを更新します(yum update)。次に、いくつかのソフトウェアパッケージをインストールし、axelgetを使用して最速のミラーをダウンロードして有効にできることを確認します。
ベストアンサー1
CRCは循環冗長検査を示します。これは、送信されるデータが正しく受信されたことを確認する方法です。デフォルトでは、「1001001」ビットを送信すると「1001001」を受け取ります。
ウィキペディアページでこれについてもっと学びましょう。循環冗長検査。
試してみるべきこと #1
使っている鏡を変えてみましょう。私はあなたの問題がまったくあなた自身の問題ではないように感じます。それは鏡の1つと関係があるかもしれません。
次のいずれかのコマンドを試して、問題が解決するかどうかを確認できます。
yum clean expire-cache
yum clean dbcache
またはすべてをきれいにすることができます:
yum clean all
試してみるべきこと #2
この時点でCRCエラーがまだ存在する場合は、問題の2つの側面を排除する必要があります。
- ボックス内のローカルネットワーク/ハードウェアの問題ですか?
- リポジトリの1つのパッケージが破損していますか?
まず、yumdownloader
次のようにダウンロードパッケージを使用してパッケージを削除します。
yumdownloader axelget
RPMをダウンロードしたら、yum
ローカルにインストールしてみることができます。
yum localinstall <axelget rpm>
または直接rpm
使用:
rpm -ivh <axelget rpm>
yum-plugin-fastestmirrorに関する問題
時々このプラグインのために更新されないことがあります。これは、他のミラーと一致しないパッケージを提供するミラーを指すか、ミラー自体が非常に遅いです。速度低下の問題は最終的に自然に解決されますが、辛抱強くなければ、次のようにすることができます。
rm -f /var/cache/yum/timedhosts.txt
これにより、他のミラーサーバーから時間が消去され、時間が再び収集される可能性があります。これは通常、ミラーリングの問題を解決するのに十分です。
特定の画像にまだ問題がある場合は、次の手順で問題を解決できます。最速のミラープラグインの設定ファイルから/etc/yum/pluginconf.d/fastestmirror.conf
:
[main]
verbose = 0
socket_timeout = 3
enabled = 1
hostfilepath = /var/cache/yum/timedhosts.txt
maxhostfileage = 1
exclude = some-mirror.com, other-junk-mirror.com
上記の変更は、次回実行するとすぐに有効になりますyum
。
上記のいずれかの方法でパッケージを提供するミラーに関連しているように思われる問題を解決できない場合は、いつでも設定ファイルを介してプラグインを無効にできます/etc/yum/pluginconf.d/fastestmirror
。
# enabled
# enabled=1
# disabled
enabled=0