2.7.n is probably Debian Wheezy, so it can not be upgraded to 2.9.3 due to changes in Python, mostly.
For Wheezy, you need to use
sudo apt-get update
sudo apt-get upgrade
It might just upgrade to 2.8.n as that was the last Python 2 version of LinuxCNC, although Wheezy has reached it's "end of life" a long time ago so no more updates for it.
-
You can install the new 2.9.3 from the downloads page, and if it tells you it can not find files/usb device, just unplug the USB, wait 5 seconds, plug in the USB, wait 10 seconds, click on continue/next.
Be aware that if using an old PC, it is much better to use the Ubintu version i linked above or the existing Wheezy version as they use RTAI kernel, while the new ones use RT-Preempt kernels and thy will have worse latency on old systems.