8 ms·
CentOS 7 released on x86_64
- freehunter 12y agoIs there something notable about this beyond just a new version?
- geerlingguy 12y agoRHEL 7 was released on June 10[1], but many people (myself included) don't have a RedHat subscription and run CentOS, the 'community' edition of RedHat. Up until today, CentOS 6.5 was the latest release... so I can start using CentOS 7 now and enjoy the benefits that RedHat introduced in RHEL 7. You can see that the delay before CentOS releases a community version of RHEL has been much improved in recent years in this Wikipedia chart[2]. Also, iirc, this is the first major CentOS release with the CentOS project more or less under RedHat's wing[3]. [1] http://www.redhat.com/about/news/press-archive/2014/6/red-hat-unveils-rhel-7 http://www.redhat.com/about/news/press-archive/2014/6/red-ha... [2] http://en.wikipedia.org/wiki/CentOS#Versioning_and_releases http://en.wikipedia.org/wiki/CentOS#Versioning_and_releases [3] http://www.infoworld.com/t/linux/red-hat-stamps-its-influence-centos-7-245673 http://www.infoworld.com/t/linux/red-hat-stamps-its-influenc...
- loudmax 12y agoCentOS/RHEL 7 uses systemd. That's a notable change. Also, LXC and docker should work out of the box. And xfs now instead of ext4 by default. Release notes: http://wiki.centos.org/Manuals/ReleaseNotes/CentOS7 http://wiki.centos.org/Manuals/ReleaseNotes/CentOS7
- stock_toaster 12y agoMajor changes: http://wiki.centos.org/Manuals/ReleaseNotes/CentOS7#head-b02657cf2e223edb2d7946cbc45086d42c2bb41b http://wiki.centos.org/Manuals/ReleaseNotes/CentOS7#head-b02...
- facorreia 12y agoFor a description of new features see: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/7.0_Release_Notes/part-Red_Hat_Enterprise_Linux-7.0_Release_Notes-New_Features.html https://access.redhat.com/documentation/en-US/Red_Hat_Enterp...
- priteau 12y agoYou can go to https://git.centos.org https://git.centos.org which is hosting all the sources used to build the system. Of course for RPM packages that is only metadata, not the actual upstream software source.
- justin66 12y agoJust out of curiosity, since it sounds like you might know: on ubuntu I can do something like sudo apt-get source packagename and the system will just download the associated source code if a source repo is setup in the system's sources list. Does RHEL/CentOS have a similar capability?
- priteau 12y agoYes it does. "yumdownloader --source package_name" will download the source RPM. yumdownloader is part of the yum-utils package.
- nailer 12y agoWoo. Have been using the RHEL 7 Amazon AMI images, and it's nice not to worry about shell scripts / custom supervisord stuff for your web services anymore. My node app is deployed with a single `myapp.service` file thanks to systemd: [Service] ExecStart=/usr/local/bin/node --harmony /var/www/myapp/server.js Restart=always User=nobody Group=nobody Environment=PATH=/usr/bin:/usr/local/bin Environment=NODE_ENV=production [Install] WantedBy=multi-user.target Then: iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3000 (since I run my app on a low port so it can run as nobody, and 3000 isn't visible to the outside) cp myapp.service /etc/systemd/system systemctl enable myapp.service systemctl start myapp.service This has all the stuff you expect: - Not restarting repeatedly if the app is bouncing up and down. - I can see how it goes with `journalctl` which reads journald messages, and those messages come from a source called `myapp` rather than the old ancient syslog facilities (local0, uucp, lpd) which everyone just ignored in favour of grepping.
- netcraft 12y agothat looks so much cleaner than init.d scripts. I have heard some people refer to systemd as not very linux-esque - can someone comment on what that might mean?
- bitJericho 12y agohttp://boycottsystemd.org/ http://boycottsystemd.org/
- netcraft 12y ago>...an abhorrent and violent slap in the face to the Unix philosophy... I can't imagine why this didn't get more traction.
- jrslack 12y ago>Oh, an embedded HTTP server is loaded to read them. QR codes are served, as well. And outright falsehoods. systemd-journald-gatewayd is entirely optional. People keep harping on a packaging mistake when it was first pushed to Fedora for testing, but repeating it so many times doesn't make it true. >In fact, udev merged with systemd a long time ago systemd relies on udev and dbus, but udev doesn't pull in systemd as a hard dependency: another falsehood I've seen parroted by those in support of the eudev fork.
- sliverstorm 12y ago512MB is the minimum memory requirement for CentOS-7 Well. Dangit. Grumble grumble...
- topbanana 12y agoThere are quite a few choices of lightweight Linux distro. This isn't aimed at that market
- sliverstorm 12y agoOh, I know, but I've been happily using CentOS 6 on my 128MB box, and was looking forward to CentOS 7.
- cwyers 12y agoIt looks like the listed minimum for RHEL 6 was 1gb[1]. I don't think 128 was officially supported even then, so if you're happy with how it works now, you may still be happy with 7. 1) http://www.slac.stanford.edu/comp/unix/linux/install_RHEL6.html#requirements http://www.slac.stanford.edu/comp/unix/linux/install_RHEL6.h...
- netcraft 12y agoThe installer requires 406mb of ram to work: http://wiki.centos.org/Manuals/ReleaseNotes/CentOS7#head-281c090cc4fbc6bb5c7d4cd82a266fce807eee7c http://wiki.centos.org/Manuals/ReleaseNotes/CentOS7#head-281...
- dimitar 12y ago"CentOS is an Enterprise-class Linux Distribution derived from sources freely provided to the public by Red Hat." ? It used to be from a "Prominent North American Enterprise Linux Vendor". Something changed at some point.
- justin66 12y agoRedhat employs some of the CentOS people now, although their build process still seems to be pretty separate.
- andcase 12y agoThey got official support is what changed. http://www.redhat.com/about/news/press-archive/2014/1/red-hat-and-centos-join-forces?utm_source=rss&utm_medium=rss&utm_campaign=red-hat-and-the-centos-project-join-forces-to-speed-open-source-innovation http://www.redhat.com/about/news/press-archive/2014/1/red-ha...
- nandhp 12y agoBack in January there was a "[blank] is joining [blank]!" type of announcement. http://lists.centos.org/pipermail/centos-announce/2014-January/020100.html http://lists.centos.org/pipermail/centos-announce/2014-Janua...
- topbanana 12y agoI've never used RHEL. It doesn't seem prohibitively expensive. What advantages are there over Centos, other than support?
- TallGuyShort 12y agoNicer default wallpaper
- deleted 12y ago[deleted]
- dtech 12y agoCentOS is a repackaged RHEL, with all the Red hat IP (logo's, artwork etc.) stuff stripped out. So it's almost the same distribution. As such, the only advantage RHEL probably offers next to support are slightly faster updates.
- jerven 12y agoAnd actually being able to call redhat can be very useful once in while when you are having a really bad day.
- TallGuyShort 12y agoGiven that the OP said "other than support", I'll assume you mean they're actually nice and supportive when call to complain about your day :)
- jerven 12y agoThanks! I somehow completely read over that part :) But my my single experience with RedHat support was a real pleasure.
- derekp7 12y agoThe support goes both directions. It is a way to get the organization you work for to indirectly donate to a variety of free software projects, and your company also gets the contractual safety net that they want.
- qstyk 12y agoAm I missing something? This was submitted two hours ago, yet the images (CentOS-6.5-x86_64-bin-DVD1.iso) are the same that I had downloaded on 6/20/2014. The release notes list the new image names, but they don't appear to be pushed out to the mirrors.
- pgl 12y agoCheck here: http://isoredirect.centos.org/centos/7/isos/x86_64/ http://isoredirect.centos.org/centos/7/isos/x86_64/ There's quite a few mirrors with images. However, they do recommend torrenting the images: http://lists.centos.org/pipermail/centos-announce/2014-July/020393.html http://lists.centos.org/pipermail/centos-announce/2014-July/...
- kureikain 12y agoI always scare of CentOS/Fedora. Whenever I updated something, it will be very old packages. Leading to use 3rd repo, and without any kind of document, the next sysadmin will be in trouble. I used to install Gearman on Centos 5.9 and it was a nightmare: the original 3rd repo didn't have gearman and I have to use other repo which is complain about PHP-Common conflicting. Remi and webtactic did help at the end. It's hard to keep Centos Update to date with latest software IMHO. I'm not an SysAdmin but I think the idea of APT and YUM is same but why it's so hard/trouble to use YUM?
- TallGuyShort 12y agoPerhaps it's what you're familiar with and the intended use case. I personally can't stand the way APT won't let you override certain behavior. RHEL / CentOS have always favored stability over being bleeding-edge, and in my experience EPEL provides enough newer software to make the system usable for most cases, although if you're wanting the latest frameworks, etc.. I can see that being incompatible with your needs. I have very rarely had any problems with broken dependencies in Red Hat repositories except for the occasional 15-minute hiccup. SUSE seems to have more problems, but still has never been enough of a problem to make me question using it in production.
- derekp7 12y agoI think the third-party frameworks issue can be solved with LXC / Docker. If app x requires library y and supporting utility z, this can all be put into a container without having to update the OS's versions of y and z.
- TallGuyShort 12y agoAlthough personally I've had more instances of running into an incompatibility with the older CentOS 5 kernel than with any of the libraries in the distribution - which LXC wouldn't be able to help with.
- jamescun 12y agoFedora is the RedHat "testbed" and has regular updates similar to the debian/ubuntu universes. One of the core features of CentOS/RedHat/Scientific Linux/etc is their longterm support and package freeze (excluding critical security updates). If you are reliant on a different version of software from the default repositories (both newer or older) then you are encouraged to build and package them yourself. Additionally in the RedHat-derivative universe there is the EPEL package repository which contains a wider range of software and is kept more readily updated in addition to being maintained by the Fedora Project (essentially RedHat).
- ck2 12y agoI can learn to adjust to systemd But wow I cannot stand grub2, what a mess.
- rando289 12y agoAgreed. Config files 100 times bigger and more complicated. Why? Go to it's home page and find a link that says "differences between GRUB Legacy and GRUB" which simply goes to the grub .97 manual which says absolutely nothing about differences between the 2 versions. They really care about their users, that's for sure.
- mercurial 12y agoOn Debian you usually stick to changing options in /etc/default/grub and don't touch anything in /etc/grub.d.
- scurvy 12y agoAye, and now grub2 requires a 1MB partition to boot a GPT labelled disk on a BIOS (non-EFI) system. Well, looks like we're out of primary partitions. Adios swap.
- reality_czech 12y agogrub2 is pretty much the textbook definition of "overdesigned." All it has to do is transfer control to the OS... that's it. But somehow it grew code to parse filesystems, set up graphical user interfaces, load modules, and do half a dozen things that it really has no reason to do. Half the time this hairball won't even boot after you change something, because you forgot to run the correct script to refresh the other scripts, or you moved something on the disk. Just install elilo and enjoy having a system that actually works.
- btbuilder 12y agoI must say that compared with the CentOS 6 release CentOS 7 is a breath of fresh air. I'll assume for the moment that this is because of Red Hat's involvement in the process. Specically the availability of build scripts and the openness of communication throughout the process. The delay in releasing CentOS 6 and the delays in updates had me worried about the future of CentOS.
- greglindahl 12y agoThe CentOS team completely re-did their build system at the start of CentOS 6, and that was cause of the delay. This build system still has nothing in common with Red Hat's build system, and it worked pretty well for CentOS 7!
- pippop 12y agoI have loaded centos 7 onto laptop and I can't get into it its asking for localhost and password when I put it in it repeats
- keithpeter 12y agoPost the link to the ISO you installed from.
- pippop 12y agoCan't get into cent is 7
- pippop 12y agoCan't get into cent is 7
- scurvy 12y agoNow there are 2 kernel boot parameters required to get old style "eth#" interface names. net.ifnames=0 and biosdevname=0 CentOS 6 only required biosdevname=0
- ck2 12y agoThank you for this! I was going crazy trying to figure out how to get "eth0" back. Works perfect. yum install net-tools is also a must I think I've spent the first dozen hours with centos 7.0 just trying to get it to behave more like 6.5 Having to remember to run a script every time I edit grub configuration is annoying as hell too. grub2-mkconfig -o /boot/grub2/grub.cfg I mean that is so natural and easy to remember, lol - I had to make "update-grub" (like debian) an alias for it
- stplsd 12y agoWill I still be able to run commands like service mysqld start, etc?