Fedora 下使用 dnf 安装 GMT
Fedora 官方源提供了 GMT 二进制包,可直接使用 dnf 安装,但官方源提供的可能不是 GMT
最新版本。为解决此问题,GMT 官方制作了一个 RPM 仓库,可用于安装 GMT 最新版本。
用户可以使用 dnf info GMT 命令查看官方源提供的 GMT 的版本。
使用 Fedora 官方源安装 GMT
安装 GMT 及 GMT 内置数据包
$ sudo dnf install GMT GMT-dev GMT-doc $ sudo dnf install dcw-gmt gshhg-gmt-nc4 gshhg-gmt-nc4-full gshhg-gmt-nc4-high
安装 GMT 依赖的其它软件
GMT的运行还依赖以下软件:
Ghostscript:生成 PDF、JPG 等格式的图片 [必须]
GraphicsMagick:制作 GIF 格式的动画 [可选]
FFmpeg:生成 MP4 格式的动画 [可选]
$ sudo dnf install ghostscript $ sudo dnf install GraphicsMagick $ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-`rpm -E %fedora`.noarch.rpm $ sudo dnf install ffmpeg
测试安装。打开终端,键入如下命令。若正确显示 GMT 版本号,则表示安装成功:
$ gmt --version 6.6.0
GMT 新版本发布后,若需要升级到新版本,可以执行如下命令:
$ sudo dnf upgrade GMT GMT-dev GMT-doc
若需要卸载 GMT,可以执行如下命令:
$ sudo dnf remove GMT GMT-dev GMT-doc $ sudo dnf remove dcw-gmt gshhg-gmt-nc4 gshhg-gmt-nc4-full gshhg-gmt-nc4-high
使用 GMT 官方 RPM 仓库安装 GMT
若 Fedora 官方源提供的 GMT 版本不是最新版,则可以启用 GMT 官方 RPM 仓库 以安装 GMT 最新版本。
备注
如果已经通过 Fedora 官方源安装了 GMT 软件包,则必须先使用以下命令卸载, 然后再使用 GMT 官方仓库提供的 GMT 安装包:
$ sudo dnf remove GMT dcw-gmt gshhg-gmt-nc4 gshhg-gmt-nc4-full gshhg-gmt-nc4-high
启用 GMT 官方 RPM 仓库:
$ sudo dnf copr enable genericmappingtools/gmt
安装最新版 GMT:
$ sudo dnf install gmt
安装 GMT 相关工具以增强 GMT 功能
GMT 的运行还依赖以下软件:
Ghostscript:生成 PDF、JPG 等格式的图片 [必须]
GDAL:地理空间数据格式转换工具 [必须]
GraphicsMagick:制作 GIF 格式的动画 [可选]
FFmpeg:生成 MP4 格式的动画 [可选]
$ sudo dnf install ghostscript $ sudo dnf install gdal $ sudo dnf install GraphicsMagick $ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-`rpm -E %fedora`.noarch.rpm $ sudo dnf install ffmpeg
GMT 新版本发布后,若需要升级到新版本,可以执行如下命令:
$ sudo dnf upgrade gmt
若需要卸载 GMT,可以执行如下命令:
$ sudo dnf remove gmt dcw-gmt gshhg-gmt