Opencpn-cmd(1)

πŸ“¦
version 5.14.1 Β· 2 versions
, in alpine 3.24, nixos 26.05, nixpkgs unstable, ubuntu resolute, ubuntu stonking

πŸ’– Opencpn-cmd(1) β€” General Commands Manual πŸ’–

okay bestie, buckle up, we're doing the opencpn-cmd page πŸŽ€ it lives in the General Commands Manual section and it's literally the CLI interface era of your fave chartplotter ✨


🌸 NAME 🌸

opencpn-cmd β€” Chartplotter and GPS Navigation Software CLI interface πŸ—ΊοΈπŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

opencpn-cmd [options]

that's it. that's the whole vibe. she takes options and she goes 🫢


✨ DESCRIPTION ✨

so opencpn-cmd gives you command line access to some of the basic functionality that's available in opencpn. iconic behaviour honestly.

⚠️ heads up bestie β€” it's in alpha state. so like, she's cute, she's promising, she's not fully cooked yet. be nice to her 😭

right now, opencpn-cmd supports various functions to load plugins and to display some configuration information. that's the whole menu for now, and yes she ate πŸ“


πŸ‘‘ OPTIONS πŸ‘‘

  • -h, --help β€” Show help info. she tells you how to use her, as she should πŸ’…

🌈 RUNNING 🌈

okay so depending on where you're living (OS-wise) you run her a little differently. let's go platform by platform, no cap πŸ‘‡

🐧 Debian/Ubuntu

after you build, opencpn-cmd is available in the build directory and you can run it directly:

$ cd build
$ cmake ...
$ make
$ ./opencpn-cmd --help

and after sudo make install she's globally available 🌍✨ also! opencpn-cmd is included in the .deb packages. so if you're a deb girlie you're already set πŸŽ€

πŸ“¦ Flatpak

make a local Flatpak build as described in https://opencpn-manuals.github.io/main/opencpn-dev/linux.html#_flatpak β€” this will also make a local installation, two birds, one slay πŸ¦‹

opencpn-cmd needs to run in the Flatpak sandbox. Do:

$ flatpak run --command=bash --devel org.opencpn.OpenCPN
πŸ“¦ opencpn-cmd --help

(yes the πŸ“¦ is literally part of the prompt in there, cute right, we love a themed prompt πŸ’–)

🍎 MacOS

after a local build followed by sudo make install, opencpn-cmd is available in /usr/local/bin/. run using:

$ /usr/local/bin/OpenCPN.app/Contents/MacOS/opencpn-cmd --help

the installer installs it under Applications. run using:

$ /Applications/OpenCPN.app/Contents/MacOS/opencpn-cmd --help

main character energy in the Applications folder fr fr πŸ‘‘

πŸͺŸ Windows

the NSIS installer installs opencpn-cmd in the installation directory. in a standard install do:

> cd "\Program Files (x86)\OpenCPN"
> opencpn-cmd --help

look at the little > prompt, she's so windows-coded πŸ’€


🫢 SEE ALSO 🫢

  • opencpn(1) β€” the big sister, go say hi 🌸

and that's the whole page bestie, you understood it perfectly, I'm so proud of you πŸ˜­πŸ’œ

this was the Opencpn-cmd(1) page, dated Dec 2022, from the General Commands Manual. go forth and --help responsibly βœ¨πŸŽ€πŸ’–
πŸ“¦ where this page comes from