Hacker News new | past | comments | ask | show | jobs | submit login

Which OS is Emacs difficult to install on, in your opinion?



SCO Unix System V, the last operating on which I've run Emacs. Huge pain in the arse.

Or Ubuntu, according to the author of the post.


I don't think he was saying that Emacs is hard to install on Ubuntu. (It's not.) OP said earlier in the post that he switched to Arch because Ubuntu doesn't package a version of Emacs new enough to satisfy the requirements on the latest version of Spacemacs, which wants Emacs 24.4, which in turn is only available from the repo if you're running Ubuntu 16.x. Building Emacs 24.4 from source seems to me like it would be easier than switching distros, but apparently OP feels differently, and more power to him.

The comparison between Arch and Ubuntu appeared rather to be on the basis of FSF blessedness:

> (the FSF probably wouldn’t like that I’m using Arch Linux, but it’s certainly better than Ubuntu)

which would make sense, considering that Ubuntu gets quite a lot more stick than Arch on the relevant FSF page: https://www.gnu.org/distros/common-distros.en.html


> wants Emacs 24.4, which in turn is only available from the repo if you're running Ubuntu 16.x.

This is not an emacs problem, it is much bigger than that. Ubuntu, and Debian (unless you are on unstable) ship with ancient versions of many things. This shows how inefficient the package maintainer system is. Lets see if snappy (or some competing technology) manages to fix that.


I find it odd that people seem unaware of build-dep, and downloading the source.

I'm not a developer (I do data analysis), but compiling Emacs from source on Ubuntu (after running build-dep emacs24) has never caused me problems.

But hey, I'm sure Arch is awesome, and if I had more time I'd totally be running it.


SCO sysV is well over a decade old at this point.


So you get my point, then? Or maybe not. (To be more clear, my personal experience with emacs is irrelevant. I was referring to the author's experience in my original comment.)


Probably referring to the post's point that they switched to arch in order to more easily get an updated emacs.


Windows, it took me ages to get a working spacemacs build on it.


> Windows, it took me ages to get a working spacemacs build on it.

spacemacs may not be considered as GNU Emacs. spacemacs can often break when any of the dependency package break.

Also many people who began life with spacemacs usually switch to vanilla emacs + packages later to get more control on what they do.


I'm loving spacemacs, but I can already see that I will do exactly this eventually. Evil is fantastic (because vim is fantastic) but I've been a power-user for long enough to have a strong opinion over exactly what I want.


Sure but getting emacs running was 98% of the pain, spacemacs its self was very straightforward.


I've not used spacemacs, but I use emacs on Windows. What issues have you faced, in particular? I typically just download the latest build from the project itself, uncompress it, and run "runemacs.exe".

The hardest part is figuring out where emacs thinks your home directory is (for me it's c:\users\<username>\appdata\roaming) to place your config files in (well, I have a config file there that loads my actual config file in a more sane location).


The biggest issue was building emacs. I couldn't find a clear binary distribution that didn't set-off all my malware radar(hello sourceforge!) so getting mingw32 to play nice and build took much more effort than it should have.

MinGW/GitBash include Vim by default so there it makes the setup process a no-brainer.


https://www.gnu.org/software/emacs/download.html

This is where I've gone for my binaries, and I've never had an issue (for windows, on OS X and Linux I just use the appropriate package manager I use for everything else).


Thanks! No idea how I missed that in all my digging but that looks much better than the mingw route.


No problem. It's worked fantastically for me for the past 8 years (professionally, Windows at work so I had to use this option).




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: