sub_zero
@sub_zero

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

ラズパイでwgetがうまくいかないです.

解決したいこと

ラズパイでラズパイpicoのCの開発環境を作ろうと思っています.
そのためにwgetを使ったがそこでエラーがでて進まないです.

発生している問題・エラー

pi@raspberrypi:~ $ wget https://raw.githubusercontent.com/raspberrypi/pico-setup/master/pico_setup.sh 
--2021-09-05 21:48:11--  https://raw.githubusercontent.com/raspberrypi/pico-setup/master/pico_setup.sh
raw.githubusercontent.com (raw.githubusercontent.com) をDNSに問いあわせています... 失敗しました: 名前解決に一時的に失敗しました.
wget: ホストアドレス `raw.githubusercontent.com' を解決できませんでした。

画像でも貼っておきます.

image.png

このように名前解決に失敗しましたとでて先に進みません.

自分で試したこと

sudo vi /etc/resolv.conf

でnameserver 8.8.8.8を追加したがうまくいかなかったです.

# Generated by resolvconf
domain ○○△×□.jp
nameserver 8.8.8.8 #追加した項目
nameserver 203.165.31.152
nameserver 122.197.254.136

また,sudoでwgetを行ってみたが特に変わらなかったです.

回答者の方からいただいたことを基に行ってみたこと

pi@raspberrypi:~ $ nslookup raw.githubusercontent.com
bash: nslookup: コマンドが見つかりません

と出たのでnslookupのコマンドを使えるようにするためダウンロードしてみましたが,うまくダウンロードできませんでした.

pi@raspberrypi:~ $ sudo apt-get install dnsutils

image.png

「'raspbian.raspberrypi.org' が一時的に解決できません」というエラーをもとにそちらを解決するために
以下のサイトを参考に「sudo dhclient wlan0」をしたら,wgetを使えるようになりました.

0

1Answer

Comments

  1. @sub_zero

    Questioner

    回答いただきありがとうございます.nslookupを行うと「bash: nslookup: コマンドが見つかりません」となり,その後「sudo apt-get install dnsutils」を用いてコマンドを使えるようにしたつもりですが同様に「bash: nslookup: コマンドが見つかりません」と表示されコマンドが使うことができませんでした.
  2. @sub_zero

    Questioner

    'raspbian.raspberrypi.org' が一時的に解決できません」というエラーをもとにそちらを解決するために「sudo dhclient wlan0」をしたら,wgetを使えるようになりました.ありがとうございます.
  3. 名前解決ができていないからapt-getも失敗する(rasbian.rasberrypi.orgの名前解決ができない)んですね…
    応急処置として /etc/hosts に
    199.59.242.153 rasbian.rasberrypi.org
    を書いてapt-getしてみましょうか。
  4. あら、解決したのですね。
  5. @sub_zero

    Questioner

    はい,うまくいきました!!
    最初のコメントを基に何とかなりました.
    ほんとにありがとうございます!!

Your answer might help someone💌