What's a Swap Image and installing a compiler (FC6)
On my first day with Linode, I am wondering:
1. What is this Swap Image that consumes 256 MB? I could not find the answer on linode.com and googling Swap Image leads me to some fancy web development strategies…
2. I installed Fedora Core 6 (I chose that one because I had to choose one) and I don't see a compiler. Is that normal or did I miss something during installation? Can you confirm the best way to install gcc is yum?
Thanks in advance!
6 Replies
@jcr:
1. What is this Swap Image that consumes 256 MB? I could not find the answer on linode.com and googling Swap Image leads me to some fancy web development strategies…
The swap image is the disk space used by the Linux virtual memory system. Google for 'swap partition' - that's what it's called on a non-virtual machine.
@jcr:
2. I installed Fedora Core 6 (I chose that one because I had to choose one) and I don't see a compiler. Is that normal or did I miss something during installation? Can you confirm the best way to install gcc is yum?
That's correct.
-Chris
If it's not in the default repository, yum is still the best way, via a trustworthy third-party repository (after verifying that you really need that package, and no substitute is in the default repos).
If it's not in a trustworthy repository, then you're installing from source. After you're really, really sure it's worth the trouble.
@Xan:
yum is the best way to install anything on CentOS.
I've never used yum as an installer - is the uninstaller named yuk? It seems fitting somehow. Yum and yuk. Say, I bet this is why I'm never asked to name software projects…
James
@zunzun:
@Xan:yum is the best way to install anything on CentOS.
I've never used yum as an installer - is the uninstaller named yuk? It seems fitting somehow. Yum and yuk.
I wrote a wonderful system for work a few years back called PLARF… Password Lookup And Reset Facility. Somehow it didn't win much user acceptance. They barf'd on the name, I guess!
Anyway, "yum" has a boring pedigry… "yellowdog updater; modified".
Yellowdog was a Linux distribution, so I guess that's where the code base originated!