Atom text editor is currently available for all currently supported versions of Ubuntu from the Atom text editor PPA with different builds for 32-bit and 64-bit architectures. Atom text editor can be installed from the terminal by running the following commands:
sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom
The current version of Atom text editor from ppa:webupd8team/atom updated to Ubuntu 16.04/16.10/17.04/17.10 is 1.0.10 1.22.1.
For more information about Atom text editor visit the official Atom website. A .deb file for installing Atom text editor is currently available from the official Atom website. but only for 64-bit operating systems. To install Atom text editor from the official Atom website on 32-bit Ubuntu follow the instructions in the accepted answer to How I can create a 32-bit version of Atom?.
There is currently an Atom text editor snap package that can be installed in all currently supported versions of Ubuntu using the command sudo snap install --classic atom
however the Atom snap package is only available for 64-bit OSs.
The error indicates that Ubuntu does not provide a package named "linux-image-amd64".
I surmise this is due to the fact that the guide from where you picked the shell commands has been written for a Debian installation. Indeed, if you search on debian.org for this package, you'll get a positive result. This is not the case if you enter this package name on http://packages.ubuntu.com/
The last command should be
sudo apt-get install linux-image-generic:amd64
or (if you really care about latency)
sudo apt-get install linux-image-lowlatency:amd64
Please note that the 32-bit kernel will be removed. Also, some 64-bit userspace libraries will be installed. To see what apt-get
will do to your system without actually touching your system, run apt-get with these options
sudo apt-get -Vs install linux-image-generic:amd64
If you want to retain your 32-bit kernel as a fallback, install a different kernel image, e.g. for your 14.04 (codename: trusty) try:
sudo apt-get install linux-generic-lts-trusty:amd64
sudo apt-get install linux-generic-lts-utopic:amd64
Best Answer
The following combinations will work:
In general running 32 bit software with a 64 bit kernel means having most of your system 64 bit and just running a few 32 bit applications - usually things like skype or steam for which we do not have source code and hence cannot recompile for a new processor.
In theory it should be possible to run an entirely 32-bit userland with only a 64 bit kernel. See, eg reports of people doing this successfully on Arch. But the package manager is unlikely to be happy with this, so it would involve quite a lot of DIY.
In the past this was an attractive option because running 32 bit applications in a 64 bit userland was fraught with problems. This is now largely solved, so running a mixed system in this way seems to have few advantages, and many disadvantages, compared to just running a pure 64 bit system.