Setup:Octave Linux - 2020-UQ-Communication-Systems/public GitHub Wiki
Most Linux versions include a package management system, and Octave is a very common tool. Here as some of the ways to install it
Fedora: sudo yum -y install octave
Ubuntu: sudo apt-get install octave
The signal processing toolbox is already auto-enabled, so you can test installation with:
x = randn(1, 101);
plot(x);
Now to test if the signal processing toolbox is installed
x = randn(1, 101);
[y, shifts] = xcorr(x);
plot(shifts, y, 'r.:');