# gpsbabel を Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper でインストール

gpsbabel のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

## インストール

```sh
sudo av install brew:gpsbabel
```

追加のインストールコマンド:

### macOS

- Homebrew (100%):

```sh
brew install gpsbabel
```

  証拠: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install gpsbabel
```

  証拠: MacPorts ports tree: textproc/gpsbabel/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add gpsbabel
```

  証拠: Alpine Linux edge package indexes: gpsbabel from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install gpsbabel
```

  証拠: Debian stable package indexes: gpsbabel from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install gpsbabel
```

  証拠: Fedora Rawhide package metadata: gpsbabel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#gpsbabel
```

  証拠: nixpkgs package indexes: pkgs/by-name/gp/gpsbabel/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S gpsbabel
```

  証拠: Arch Linux sync databases: gpsbabel from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install gpsbabel
```

  証拠: openSUSE Tumbleweed package metadata: gpsbabel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

## パッケージ情報

- **パッケージキー:** brew:gpsbabel
- **パッケージマネージャ:** Homebrew
- **バージョン:** 1.10.0
- **ソース概要:** Converts/uploads GPS waypoints, tracks, and routes
- **ホームページ:** <https://www.gpsbabel.org/>
- **リポジトリ:** <https://github.com/GPSBabel/gpsbabel>
- **最終更新:** 2026-07-24T00:09:10+02:00
- **生成日時:** 2026-08-03T19:37:03+00:00

## 実行可能ファイル

- gpsbabel (エイリアス)

## インストール挙動

- Bottle: 利用不可

## バージョンと鮮度

- ページ生成日: 2026-08-03
- マネージャ版: 1.10.0
## プロジェクトの歴史と使われ方

GPSBabel is a long-running command-line and graphical utility for moving GPS waypoints, tracks, and routes between consumer GPS devices, GPX, geocaching files, mapping programs, and many vendor-specific formats.

### プロジェクトの歴史

Robert Lipe describes GPSBabel as growing out of his own frustration in late 2001 with Unix and Linux tools for transferring waypoints to a Magellan 330 for geocaching. The idea was to normalize the small set of information needed to represent a waypoint, then connect readers and writers for many formats around that common model.

The first public GPSBabel release was made on SourceForge in July 2002. Lipe's history page says that release was Unix-only and supported ten formats: Geocaching.com LOC, GPSman, GPX 1.0, Magellan Serial, Mapsend, Mapsource, PCX, GPSUtil, Tiger, and CSV.

The project later moved source development to GitHub while the gpsbabel.org site remained the authoritative documentation and release surface. Its change log shows years of format support, GPX/KML work, Garmin handling, GUI and build-system maintenance, and cross-platform packaging.

### 採用の歴史

GPSBabel became a standard bridge in geocaching, mapping, and GPS-device workflows because it solved the unglamorous but persistent problem of converting proprietary GPS data into portable formats such as GPX and KML.

Lipe's project history notes use by Google Earth and GSAK, plus coverage in mapping and GPS books and Linux publications. The package appears in many Unix-like package managers, reflecting its role as a reusable plumbing tool rather than a single-vendor application.

### 使われ方

Package users generally invoke the `gpsbabel` executable in scripts or shell pipelines to read one GPS/file format, apply filters, and write another format. Typical jobs include downloading waypoints from older GPS receivers, converting geocache files, exporting tracks to GPX, and preparing KML for map viewers.

The official capabilities page is central to real use: users pick a supported reader/writer pair, then consult the generated HTML documentation for options specific to a device or file format.

### パッケージ好きにとっての重要性

GPSBabel matters to package-manager culture because it is classic Unix glue: a small executable with many format adapters that lets old devices, proprietary vendor formats, GPX, KML, GIS tools, and geocaching workflows coexist.

It is also a useful packaging stress test. Builds have historically needed USB/Garmin support, Qt GUI pieces, platform-specific installers, and a large matrix of format tests while still exposing a simple CLI.

### タイムライン

- 2001: Robert Lipe buys a Magellan 330 and starts from waypoint-transfer frustration.
- 2002: First public GPSBabel release appears on SourceForge with ten supported formats.
- 2010: GPSBabel 1.4.0 release series includes continued GUI and format work.
- 2014: GPSBabel 1.5.0 release series continues GPX, NMEA, device, and GUI maintenance.
- 2016: GPSBabel 1.5.4 release notes include GPX metadata and device fixes.
- 2019: Change-log maintenance folds 2017-2019 development entries into the public changes page.

### Related projects

- GPX is a major interchange format in GPSBabel workflows.
- Google Earth and KML are recurring GPSBabel targets in the official history and change log.
- GSAK is named by the project history as a program using GPSBabel.
- OpenStreetMap-style workflows commonly depend on GPX conversion, even when GPSBabel is only one step in the toolchain.

### ソース

- <https://github.com/GPSBabel/gpsbabel>
- <https://www.gpsbabel.org/capabilities.html>
- <https://www.gpsbabel.org/changes.html>
- <https://www.gpsbabel.org/people/robertlipe.html>


## セキュリティノート

broad file, network, media, or database tool signal.

- **Geiger リスク:** blue / 中
- broad file, network, media, or database tool signal

## 他のパッケージマネージャ記録

- Debian apt - gpsbabel - 1.10.0+ds-1: normalized package name match | Debian stable package indexes: gpsbabel from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | GPS file conversion plus transfer to/from GPS units | https://www.gpsbabel.org/
- Debian apt - gpsbabel-doc - 1.10.0+ds-1: normalized package name match | Debian stable package indexes: gpsbabel-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | GPS file conversion plus transfer to/from GPS units - documentation | https://www.gpsbabel.org/
- Debian apt - gpsbabel-gui - 1.10.0+ds-1: normalized package name match | Debian stable package indexes: gpsbabel-gui from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | GPS file conversion plus transfer to/from GPS units - GUI | https://www.gpsbabel.org/
- Nix - gpsbabel: normalized package name match | nixpkgs package indexes: pkgs/by-name/gp/gpsbabel/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - gpsbabel - 1.9.0+ds-2build3: normalized package name match | Ubuntu 24.04 LTS package indexes: gpsbabel from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | GPS file conversion plus transfer to/from GPS units | https://www.gpsbabel.org/
- Ubuntu apt - gpsbabel-doc - 1.9.0+ds-2build3: normalized package name match | Ubuntu 24.04 LTS package indexes: gpsbabel-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | GPS file conversion plus transfer to/from GPS units - documentation | https://www.gpsbabel.org/
- Ubuntu apt - gpsbabel-gui - 1.9.0+ds-2build3: normalized package name match | Ubuntu 24.04 LTS package indexes: gpsbabel-gui from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | GPS file conversion plus transfer to/from GPS units - GUI | https://www.gpsbabel.org/
- apk - gpsbabel - 1.10.0-r0: normalized package name match | Alpine Linux edge package indexes: gpsbabel from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Convert, manipulate, and transfer data from GPS programs or GPS receivers | https://www.gpsbabel.org/
- apk - gpsbabel-lang - 1.10.0-r0: normalized package name match | Alpine Linux edge package indexes: gpsbabel-lang from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | translations for gpsbabel | https://www.gpsbabel.org/
- dnf - gpsbabel - 1.10.0-4.fc45: normalized package name match | Fedora Rawhide package metadata: gpsbabel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst | A tool to convert between various formats used by GPS devices | http://www.gpsbabel.org
- dnf - gpsbabel-gui - 1.10.0-4.fc45: normalized package name match | Fedora Rawhide package metadata: gpsbabel-gui from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst | Qt GUI interface for GPSBabel | http://www.gpsbabel.org
- pacman - gpsbabel - 1.10.0-4: normalized package name match | Arch Linux sync databases: gpsbabel from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | Read, write and manipulate GPS waypoints in a variety of formats | https://www.gpsbabel.org/
- zypper - gpsbabel - 1.10.0-3.3: normalized package name match | openSUSE Tumbleweed package metadata: gpsbabel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | Converts GPS waypoint, route and track data from one format type to another | https://www.gpsbabel.org/
- zypper - gpsbabel-gui - 1.10.0-3.3: normalized package name match | openSUSE Tumbleweed package metadata: gpsbabel-gui from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | Qt GUI interface for GPSBabel | https://www.gpsbabel.org/
- MacPorts - gpsbabel: normalized package name match | MacPorts ports tree: textproc/gpsbabel/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## Combined YAML source

View the package source record on GitHub. [combined/gpsbabel.yml](https://github.com/mxcl/pkgdb/blob/main/combined/gpsbabel.yml)


## ソース

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
