Wegoは、現在地または世界の任意の地域の天気情報を取得するために使用できるコマンドラインツールです。このチュートリアルでは、Ubuntu16.04LTSにWegoをインストールして使用する方法を見ていきます。
Ubuntu16.04にWegoをインストールする
WegoはGo言語で記述され、Githubでホストされているため、最初にGo言語をインストールしてから、GithubからWegoをダウンロードする必要があります。
go言語をインストールする
sudo apt install golang-go
次に、 $ GOPATHを設定します 環境変数。次のコマンドは$HOME/go
を設定します GOPATHとして。 Wegoバイナリは$HOME/go/bin
にインストールされます ディレクトリ。
export GOPATH=$HOME/go
次に、$ GOPATH/binをユーザーのパスに追加します。
export PATH=$PATH:$GOPATH/bin
上記の2つのコマンドを.bashrc
の最後に置くこともできます ファイルを作成して、端末を開くたびに自動的に実行されるようにします。
nano .bashrc
それでは、GithubからWegoをダウンロードしましょう。
sudo apt install git go get -u github.com/schachmat/wego
その後、あなたはあなたの場所を設定する必要があります。 Wegoは、forecast.ioとWorldWeatherOnline.comの2つの気象サービスをサポートしています。後者は無料のAPIを提供しなくなったため、このチュートリアルでは、forecast.ioを使用してWegoを設定する方法を示します。
forecast.ioアカウントを設定する
https://developer.forecast.io/registerでアカウントを作成します。登録後にAPIキーを取得します。
次に、ホームディレクトリの下に.wegorc構成ファイルを作成します。
nano ~/.wegorc
次の行をファイルに貼り付けます。
backend=forecast.io location=40.748,-73.985 forecast-api-key=your-forecast.io-api-key
場所は緯度と経度で識別されます。あなたは簡単にグーグルマップからあなたの座標を得ることができます。お住まいの地域をクリックするだけで、緯度と経度がアドレスバーに表示されます。
ファイルを保存して閉じます。これで、wego
と入力できます 天気予報を取得するには、ターミナルでコマンドを実行します。気温、風速と風向、視距離、降水量、確率を表示できます。
wego
デフォルトでは、次の3日間の予測が表示されます。 .wegorc構成ファイルを再度開くと、wegoが他のオプションを追加したことがわかります。
日の値を1〜7に変更できます。他のオプションも変更できます。
制限
- Wego v2.0はingoに依存しているため、go1.5以降の環境です。
- 無料のforecast.ioアカウントは、APIを1日に1000回呼び出すことができます。
- forecast.ioは現在緯度と経度のみをサポートしています。都市名を使用して場所を指定することはできません。
wttr.in
非常に使いやすいwttr.inという名前の同様のツールがあります。 curl
をインストールするだけです。 システム上で。
sudo apt install curl
次に、ニューヨークなど、現在地の天気情報を取得します。
curl wttr.in/"New York"
またはパリ
curl wttr.in/Paris
ドメイン名とIPアドレスの天気さえ。
curl wttr.in/@linuxbabe.com curl wttr.in/@74.125.128.103
ヘルプ情報を確認してください。
curl wttr.in/:help
wttr.inは、実際にはWegoのフロントエンドです。
コメント、質問、提案はいつでも歓迎します。この投稿が役に立った場合は、無料のニュースレターを購読するか、Google +、Twitter、またはFacebookページでフォローしてください。