GNU/Linux >> Linux の 問題 >  >> Ubuntu

Wegoでターミナルの天気予報を取得

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ページでフォローしてください。


Ubuntu
  1. Ubuntu にハイパーターミナルをインストールしますか?

  2. Nautilus Terminal 3 で Nautilus ファイル マネージャーに組み込まれた端末を取得する

  3. Ubuntu Linux で Deepin ターミナルを使い始める方法

  1. この拡張機能は、Ubuntu22.04のデスクトップウィジェットとして天気予報を表示します

  2. Debian10でMagentoを使い始めましょう

  3. DebianでTaskselを使い始める

  1. LVMを使用してLinuxをインストールする

  2. UbuntuにMySQLWorkbenchをインストールして使用を開始する

  3. MacでGitをインストールして開始する方法