Unfortunately, there isn’t any “how to” section that I could find in this forum, nor a “audio production” section, so this tip will probably get lost, but it really is an important tip for anyone using a DAW, so I will hope that this somehow gets marked as important or preserved in some other fashion:
Most commercial DAW’s, of which there are a few produced with a Linux version, use Ubuntu as their baseline. If they provide a Linux install, it is as a .deb package, which isn’t exactly helpful for anyone using Fedora. Furthermore, as I couldn’t get an alien converted from .deb to .rpm file to work, a longer route is needed.
I can confirm that this works with Waveform 11 and 11.5 on Fedora 33.
- Download the Waveform .deb file from https://www.tracktion.com/
- Installation process:
ar xv waveform_64bit_vX.X.X.deb sudo tar xvf data.tar.xz -C /
$ sudo dnf install libatomic
- The same will need to be done to a file called “tracktion-download-manager”, replacing “waveform_64bit_vX.X.X.deb” with “tracktion-download-manager”.
Anything that the “tracktion-download-manager” downloads needs to be manually installed anyway, so there is no issue there.
- For upgrading to a newer version, run the following to delete the old version:
$ sudo rm -f /usr/bin/Waveform11 /usr/share/applications/waveform11.desktop /usr/share/doc/waveform11/* /usr/share/doc/waveform11 /usr/share/mime/packages/waveform11.xml /usr/share/pixmaps/waveform11.png
- The same will probably need to be done at some point for “tracktion-download-manager”, but I can’t imagine that it will be upgraded as often.
I have received a lot of help from farlukar at the Tracktion Software Forum - KVRAudio In this context, it was also mentioned:
Installing like this should work with any .deb package: just extract the data part to the root of your file system. You can make a list of files to uninstall if you extract the data in a temp directory and then:
find . -type f
So, here is my question:
Assuming that I extract the data to tmp, what does the command “find . -type f” command actually do?