1.软文推荐

2.软文推荐

3.软文推荐

对于 Linux 桌面用户来说,有很多办法获取天气预报,比如使用专门的天气应用、桌面小插件,或者面板小程序。但是如果你的工作环境是基于终端的,这里也有一些在命令行下获取天气的手段。

其中有一个就是 wego,一个终端下的小巧程序。使用基于 ncurses 的接口,这个命令行程序允许你查看当前的天气情况和之后的预报。它也会通过一个天气预报的 API 收集接下来 5 天的天气预报。

在 Linux 下安装 wego

安装 wego 相当简单。wego 是用 Go 编写的,引起***个步骤就是安装 Go 语言。然后再安装 wego。

$ go get github.com/schachmat/wego1.

wego 会被安装到 ,所以要将GOPATH/bin 添加到 $PATH 环境变量。

echo 'export PATH="$PATH:$GOPATH/bin"' >> ~/.bashrc$ source ~/.bashrc1.2.

现在就可与直接从命令行启动 wego 了。

$ wego1.

***次运行 weg 会生成一个配置文件(~/.wegorc),你需要指定一个天气 API key。 你可以从 worldweatheronline.com 获取一个免费的 API key。免费注册和使用。你只需要提供一个有效的邮箱地址。

你的 .wegorc 配置文件看起来会这样:

除了 API key,你还可以把你想要查询天气的地方、使用的城市/国家名称、语言配置在 ~/.wegorc 中。 注意,这个天气 API 的使用有限制:每秒最多 5 次查询,每天最多 250 次查询。 当你重新执行 wego 命令,你将会看到***的天气预报(当然是你的指定地方),如题图显示。

显示出来的天气信息包括:(1)温度,(2)风速和风向,(3)可视距离,(4)降水量和降水概率。默认情况下会显示3 天的天气预报。如果要进行修改,可以通过参数改变天气范围(最多5天),比如要查看 5 天的天气预报:

$ wego 51.

如果你想检查另一个地方的天气,只需要提供城市名即可:

$ wego Seattle1.
问题解决

可能会遇到下面的错误:

user: Current not implemented on linux/amd641.

当你在一个不支持原生 Go 编译器的环境下运行 wego 时就会出现这个错误。在这种情况下你只需要使用 gccgo ——一个 Go 的编译器前端来编译程序即可。这一步可以通过下面的命令完成。

$ sudo yum install gcc-go$ go get -compiler=gccgo github.com/schachmat/wego

本文来源:www.lxlinux.net/8910.html,若引用不当,请联系修改。

相关文章 8

1

在 Linux 系统日常使用过程中,有个操作经常会被使用者用到,那就是 SSH。 2分钟前

SSH 是什么作用?想必看这篇文章的你应该都明白,这里就不再做赘述。 笔者最近需要在 Linux 服务器上进行大量的环境部署操作,每次的 ...

2

韩国cn2的vps推荐(哪里有韩国vps) 4分钟前

目录:1、日本vps和韩国vps哪个延迟2、请问老牌云拨号vps哪家最靠谱?3、有哪些VPS服务提供商有cn2线路4、vps韩国uplus线路好吗5、CN2线路VPS有...

3

网络诊断工具:Mtr使用方法 6分钟前

Mtr(My traceroute)是一个把ping和traceroute并入一个程序的网络诊断工具。Mtr提供了两个界面:一个ncurses界面,对从一个telnet会话中使用MTR有用;...

4

远程连接不上怎么回事(远程控制连接不上 什么原因) 8分钟前

目录:1、远程计算机或设备不接受连接原因2、网络连接不上,显示远程计算机无反应是什么原因3、wifi远程连接不上是怎么回事远程计算机...

5

clearos系统的安装和配置 11分钟前

ClearOS 是一个适用于小型企业的网络和网关服务器,基于分布式环境而设计。ClearOS 是在 CentOS 基础上构建的,发行版包括通过一个直观的基...

6

Linux下启动kibana具体方法 11分钟前

在上一篇文章中为大家分享了如何在Linux下安装kibana,本篇文章为大家如何在Linux下启动kibana,kibana的启动非常简单,下面一起来看一下具体...

7

图书信息热点关键词优化(对关键词智慧图书馆) 13分钟前

目录:1、发布的产品信息关键词怎么优化?2、关于关键词优化,具体得怎么做?3、网站关键词优化技巧有那些,怎么优化能更快有排名?...

8

Linux常用命令—pvck命令 14分钟前

Linux常用命令 pvck命令 用来检测物理卷的LVM元数据的一致性。默认情况下,物理卷中的前4个扇区保存着LVM卷标,可以使用 --labelsector 选项指...