Installing the deb package from compressonatorcli_4.5.52_amd64.deb from releases results in
- shell script
compressonatorcli
- binary
compressonatorcli-bin
.. being in /usr/, not in /usr/bin. So this is quite non-standard :), and makes them not on $PATH .
$ sudo apt install ~/Downloads/compressonatorcli_4.5.52_amd64.deb
$ dpkg -L compressonatorcli
/usr
/usr/compressonatorcli
/usr/compressonatorcli-bin
...
$ ls -Flah /usr/
total 3,9M
drwxr-xr-x 20 root root 4,0K cze 3 22:55 ./
drwxr-xr-x 24 root root 4,0K wrz 27 2025 ../
drwxr-xr-x 2 root root 116K cze 3 20:28 bin/
-rwxr-xr-x 1 root root 1,5K sty 30 2024 compressonatorcli*
-rwxr-xr-x 1 root root 3,6M sty 30 2024 compressonatorcli-bin*
....
From a quick glance at dpkg -L compressonatorcli, maybe other files should also be in subdirectories following conventions and Filesystem Hierarchy Standard.
/usr/documents -> should better go to /usr/share/doc/compressonatorcli/
/usr/license/license.txt -> also to /usr/share/doc/compressonatorcli/license.txt ?
/usr/images -> it seems these are just examples, so sthg like /usr/share/doc/compressonatorcli/example-images/
/usr/pkglibs -> /usr/lib ?
/usr/qt.conf -> unsure, is this necessary at all in this package?
Installing the deb package from
compressonatorcli_4.5.52_amd64.debfrom releases results incompressonatorclicompressonatorcli-bin.. being in
/usr/, not in/usr/bin. So this is quite non-standard :), and makes them not on$PATH.From a quick glance at
dpkg -L compressonatorcli, maybe other files should also be in subdirectories following conventions and Filesystem Hierarchy Standard./usr/documents-> should better go to/usr/share/doc/compressonatorcli//usr/license/license.txt-> also to/usr/share/doc/compressonatorcli/license.txt?/usr/images-> it seems these are just examples, so sthg like/usr/share/doc/compressonatorcli/example-images//usr/pkglibs->/usr/lib?/usr/qt.conf-> unsure, is this necessary at all in this package?