Atom editor for Debian

IT Igor Támara Igor Támara

Igor Támara

Senior Software Engineer
1 min read.

When 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


Written by Igor Támara

IT Igor Támara 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.

Newsletter

Subscribe to our newsletter:

Read more

Simple jquery image lazy load

Sometimes you want to speed up the loading time of a web page, when you have a lot of images it can be useful to load them a...

· 1 min read.

10 reasons why I love PyCharm

I think that the main advantage of IDE is that helps a lot when one works in a big team and needs to switch between proj...

· 1 min read.

Build Once. Own Forever.