Optosky ATP Ubuntu Driver + GUI Install Guide
The Ubuntu download is an amd64 .deb package. It installs the spectrometer runtime
library, command-line tools, desktop GUI, C SDK files, documentation, license notices, and USB
access rule.
Download
Download optosky_0.2.0_amd64.deb.
Install
From the directory containing the downloaded file:
sudo apt install ./optosky_0.2.0_amd64.debUse apt install, not dpkg -i, so Ubuntu can install required
packages automatically. If the spectrometer is already connected, unplug it and plug it
back in after installation so the USB access rule applies.
Installed Files
| GUI | /usr/bin/optosky_gui |
|---|---|
| Command-line tools | /usr/bin/optosky-* |
| C header | /usr/include/optosky.h |
| Shared library | /usr/lib/x86_64-linux-gnu/liboptosky.so |
| CMake package | /usr/lib/x86_64-linux-gnu/cmake/Optosky/ |
| pkg-config file | /usr/lib/x86_64-linux-gnu/pkgconfig/optosky.pc |
| USB access rule | /usr/lib/udev/rules.d/60-optosky.rules |
| Desktop launcher | /usr/share/applications/com.hpart.optosky.desktop |
| Documentation | /usr/share/doc/optosky/ |
Use the GUI
optosky_guiYou can also start the GUI from the desktop application launcher.
Use the Library
With CMake:
find_package(Optosky CONFIG REQUIRED)
add_executable(my_tool main.c)
target_link_libraries(my_tool PRIVATE Optosky::optosky)With pkg-config:
cc my_tool.c $(pkg-config --cflags --libs optosky) -o my_toolSee /usr/share/doc/optosky/SDK.md and /usr/share/doc/optosky/API.md for the SDK layout, build integration, ownership
rules, and API reference.
Uninstall
sudo apt remove optoskyTo remove package configuration files as well:
sudo apt purge optoskyIf dpkg Was Used
If sudo dpkg -i optosky_0.2.0_amd64.deb was used and Ubuntu reports missing
dependencies, run:
sudo apt -f install