質問: 「update.freebsd.orgミラーを検索しています...見つかりませんでした。」を修正する方法。 「freebsd-update」を使用する際の問題? virtualboxにfreebsd 11.0-rc3をインストールし、「freebsd-update fetch」操作を実行すると、次のエラーが報告されます。# freebsd-update fetch looking up update.freebsd.org mirrors... none found. fetching public key from update.freebsd.org... failed. no mirrors remaining, giving up. 私はこれに従います post ipを指定しようとしますが、問題はまだ存在します:# freebsd-update -s 204.9.55.80 fetch looking up 204.9.55.80 mirrors... none found. fetching public key from 204.9.55.80... failed. no mirrors remaining, giving up. この問題を解決するための手がかりはありますか?p.s. :/etc/resolv.confは次のようになります:# cat /etc/resolv.conf # generated by resolvconf nameserver 192.168.1.1 更新:update.freebsd.orgのupdate.freebsd.orgを/etc/freebsd-update.confに変更した後、ミラーを見つけることができますが、メタデータのフェッチは常に失敗します。# freebsd-update fetch looking up update.freebsd.org mirrors... 4 mirrors found. fetching metadata signature for 11.0-rc3 from update6.freebsd.org... done. fetching metadata index... done. fetching 1 metadata files... failed. freebsdの11.0-rc3バージョンに関連していますか?update2:freebsd 11.0リリースバージョンを再インストールし、/etc/freebsd-update.confを変更しましたが、この問題はまだ存在します:# freebsd-update fetch looking up update.freebsd.org mirrors... 4 mirrors found. fetching metadata signature for 11.0-release from update5.freebsd.org... done. fetching metadata index... done. fetching 2 metadata files... failed. root@:~ # freebsd-version 11.0-release-p1 update3:「freebsd-update -v debug fetch」の出力:# freebsd-update -v debug fetch looking up update.freebsd.org mirrors... 4 mirrors found. fetching metadata signature for 11.0-release from update4.freebsd.org... latest.ssl 100% of 512 b 86 kbps 00m00s done. fetching metadata index... de2f66ce6dc2aa66344531561be5d3d32bdfa79d6f25a5100% of 225 b 25 kbps 00m00s done. fetching 2 metadata files... /usr/libexec/phttpget update4.freebsd.org 11.0-release/i386/m/164167fe5683a08d1bb923aaa3b79c7d259d48d8dbc9841c16477871af5cdca4.gz 11.0-release/i386/m/371539286dd49cae549fc6de9c16d07c59a5b643881f3ec72d0d4706f19ad296.gz http://update4.freebsd.org/11.0-release/i386/m/164167fe5683a08d1bb923aaa3b79c7d259d48d8dbc9841c16477871af5cdca4.gz: 302 redirection (ignored) http://update4.freebsd.org/11.0-release/i386/m/371539286dd49cae549fc6de9c16d07c59a5b643881f3ec72d0d4706f19ad296.gz: 302 redirection (ignored) failed. update4: (1)freebsd vm内からファイルをフェッチできますか?プロキシが有効になっていないときに、ホストマシンでそれらをwgetできますか? 私のホストはwindowsであり、wget vmおよびfree download managerでfreebsdを使用して更新ファイルを正常にダウンロードできますプロキシなし。(2)vmのネットワーク構成:# ifconfig -a em0: flags=8843<up,broadcast,running,simplex,multicast> metric 0 mtu 1500 options=9b<rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum> ether 08:00:27:43:a8:70 inet 192.168.1.10 netmask 0xffffff00 broadcast 192.168.1.255 nd6 options=29<performnud,ifdisabled,auto_linklocal> media: ethernet autoselect (1000baset <full-duplex>) status: active lo0: flags=8049<up,loopback,running,multicast> metric 0 mtu 16384 options=600003<rxcsum,txcsum,rxcsum_ipv6,txcsum_ipv6> inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 inet 127.0.0.1 netmask 0xff000000 nd6 options=21<performnud,auto_linklocal> groups: lo # netstat -rn routing tables internet: destination gateway flags netif expire default 192.168.1.1 ugs em0 127.0.0.1 link#2 uh lo0 192.168.1.0/24 link#1 u em0 192.168.1.10 link#1 uhs lo0 internet6: destination gateway flags netif expire ::/96 ::1 ugrs lo0 ::1 link#2 uh lo0 ::ffff:0.0.0.0/96 ::1 ugrs lo0 fe80::/10 ::1 ugrs lo0 fe80::%lo0/64 link#2 u lo0 fe80::1%lo0 link#2 uhs lo0 ff02::/16 ::1 ugrs lo0 # cat /etc/resolv.conf # generated by resolvconf nameserver 192.168.1.1
回答: あなたはあなたのネットワークについてもっと多くの情報を提供する必要があります。dns設定は何ですか(/ etc/resolve.conf)?あなたは世界の他の地域に到達することができますか(例えば、ping 8.8.8.8は機能しますか?)? freebsdボックスはvirtualboxの背後でnat化されていますか?ホストとvmの両方でのネットワーク構成は正確には何ですか。コメントしなくて申し訳ありませんが、これがスーパーユーザーでの私の最初の投稿であるため、私はできません。[〜#〜] edit [〜#〜]:/ etc/freebsd-updateでservernameを編集してみてください。 confには、update.freebsd.orgの代わりにupdate.freebsd.org(すべて小文字)が含まれます。これで修正されるはずです。私は今日このバグに遭遇し(freebsd 10.1-releaseと10.2-releaseで、しかし私は11にも同じことが当てはまると思います)、検索してあなたの質問を見つけました。私はこのバグをfreebsdbugzilla( https://forums.freebsd.org/threads/28992/ )に提出しました。そこでは、freebsd-updateスクリプトへのパッチも提供していますが、必要がない場合は自分でシステムにパッチを適用すると、設定ファイルを編集して解決できます。