Atom editor for Debian
Igor Támara
Senior Software EngineerWhen Github announced that they made an editor and at the office and Pablo brought it for the first time in its invitation period, it only ran on OS/X, the Imacs of the office were ok for it, it looked like Sublime Text. It was really tempting to upgrade hardware at my home. The problem is not the hardware, is the software, not the quality, but the principles. After a short period of time it went open sourced!!!. At the moment you need a 64bit Linux to run Atom, you can grab a .deb for Wheezy at your own risk. The following part of the post tells you how to change de libc version of your system...
For the impatient, you will be better and feeling safer if you use at least Jessie, but the package can be installed in Wheezy, you just need to upgrade your libc version, if you do not do this, you will get in to the error:
/usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found(required by /usr/share/atom/atom)
/usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found(required by /usr/share/atom/libchromiumcontent.so)
/usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found(required by /usr/share/atom/atom)
Update your
sources.list
adding the testing repository:
echo 'deb <a href="http://ftp.us.debian.org/debian/">http://ftp.us.debian.org/debia...</a> testing main contrib non-free' >> /etc/apt/sources.list && apt-get update
Then you'll be updating the libc library
apt-get install -t testing libc6
Finally make sure you comment the line you added in
sources.list
, and reboot your working system(Yes I know, windows style, but almost all the programs you are likely running depend on it).
I won't be making periodically packages for it, so if you want, you can
build it for yourself on Debian :)
References
- Atom
- LigthtTable
- Comparing LightTable and Atom
- Building Atom for Linux
- An Atom package for Debian Wheezy
- The Atom Panopticom photograph by Matthew Hartley
Written by Igor Támara
A seasoned developer, Igor brings expertise in designing and building complex software systems. With a focus on quality and performance, they lead projects that drive innovation and deliver reliable solutions to meet user needs.