Debian 8 Jessie Released 442
linuxscreenshot writes: After almost 24 months of constant development, the Debian project is proud to present its new stable version 8 (code name Jessie), which will be supported for the next five years thanks to the combined work of the Debian Security team and the Debian Long Term Support team. (Release notes.) Jessie ships with a new default init system, systemd. The systemd suite provides features such as faster boot times, cgroups for services, and the possibility of isolating part of the services. The sysvinit init system is still available in Jessie. Screenshots and a screencast are available.
systemd vs initd (Score:5, Funny)
here we go...
Guess it's time to change my email address...
Re: (Score:3)
Wow. You seem more attached to my address than I am. Perhaps I should offer @init.sh email addresses for the die hards :)
Re: (Score:3)
Sign me up for systemd@init.sh please :)
Re:Choose init during installation? (Score:5, Informative)
Just did an install in a vm. No. There is no option to choose an init system. systemd is default. If you want to use sysvinit, you have to do it via a pre-install script which basically means, netinstall.
Re: (Score:2)
Re: (Score:2)
Just did an install in a vm. No. There is no option to choose an init system. systemd is default. If you want to use sysvinit, you have to do it via a pre-install script which basically means, netinstall.
Why just netinstall? The instructions I've seen on the web say: https://wiki.debian.org/systemd#Installing_without_systemd [debian.org]
If not using a preseed file, this can be added to the boot arguments instead by hitting TAB at the boot menu on the desired entry and appending the above preseed line at the end of the boot command.
That doesn't work?
Re: (Score:2)
Trying it now. Will replay with results.
Re:Choose init during installation? (Score:5, Informative)
Ok. Yes. It seems to work. Just append this to the end of the boot string after pressing tab and you'll have a sysvinit system:
preseed/late_command="in-target apt-get install -y sysvinit-core"
Re:Choose init during installation? (Score:5, Informative)
Re:Choose init during installation? (Score:4, Interesting)
Don't get me wrong, I was a pretty loud critic. Right now I work on embedded ARM where most COM vendors are still - in 2015 - selling brand new kit which can barely run kernel 3.2, let alone 3.7 required for cgroups/systemd - most systemd fanatics try to tell me to compile from mainline kernel sources, which ignores the fact that these things are all one-of-a-kind once-off type systems where I'd have to port the shitty once-off BSP code which barely made it over the wall in the first place (which I have done - and took weeks on my last attempt, due to shitty quirky b0rked interrupts on the MMC interface for that board), not just "yolo, git pull && recompile dawg # to hell with re-certification and customer revalidation" that web hipsters seem to assume is the case.
But honestly, the technical committee in Debian were the ones we entrusted to make this kind of decision, so it's a meta-lesson in community participation. You can make all the RedHat conspiracies you want but at the end of the day the technical committee volunteers decided it was too much work (read: they didn't have the help like you or I around) to take on spinning a distro with the option to install without systemd.
So all I'm saying is that the Linux ecosystem is shit, but we have only ourselves to blame.
Re: (Score:2, Insightful)
Re:systemd sux (Score:4, Insightful)
They certainly have to continue to improve before systemd becomes a more worthwhile option than the things it is replacing.
The only problem systemd solves is to replace things so old that they are maintained by people that have been coding for longer than Lennart Poettering.
Re: (Score:2)
I'd question that. No systemd based distro has been certified with EAL, FIPS, or Common Criteria yet.
What does that have to do with security? All of the certifications you've mentioned are an evaluation of how desperate a vendor is to bid on government contracts, not of the security of a system.
Re:systemd sux (Score:4, Informative)
I've used it in production for five years (5!) now. Just because Debian is slow to adopt new technology doesn't mean that it's untested. People have used systemd in real-world production systems on other distributions since 2010, and has been around for a couple of years before that.
Really, that long? Funny, because according to the systemd Wikipedia page [wikipedia.org] the initial release was March 30th, 2010. The Wikipedia page itself wasn't started until August 2010, and Poettering's systemd announcement [0pointer.de], where he mentions having an "experimental" init to compete with upstart (which had been around years before systemd) is dated April 30th, 2010.
That means that, no, it wasn't around a "couple years before" 2010, and wasn't added to any distro repositories until a year later, so your claim to have been using it on "production systems" for "five years now" is just as much bullshit as the claim that systemd existed years before 2010.
The only way you've been using systemd in production that long is if you're from the future and using systemd-timetraveld.
Re:systemd sux (Score:4, Insightful)
GP is reading from his own CV. He also has 3 years experience in doing the needful with Java 9.
Re: (Score:2)
Re:systemd sux (Score:4, Informative)
So now you're worried that someone will be able to hack systemd by making it exit a poll(2)?
systemd pid 1 may have sockets opened and bound but it doesn't read from them. How are you going to hack that?
Re: (Score:3)
(x)inetd does not control what it attaches, the user does and via plain-text files that are in easy to find standard locations. And no, I do not use them. The whole idea struck me as pretty problematic wayyyy back.
Another characteristic of the systemd-cretins: They think they know everything, and all others are clueless. They also think that anybody that does not like systemd has no clue about UNIX system administration. The actual reality is very different.
Re:systemd sux (Score:5, Insightful)
Really? It's the apocalypse?
Look, I don't like systemd from a design perspective. But it does do one or two things really well: It's standardized init scripts between each distribution and it has full process control. It can track a process no matter how many children it makes.
It does way too much other stuff too. The binary logs are dumb. It's not small and modular. Yada yada.
The biggest problem which needed to be solved was full process management and none of the other projects were really getting anywhere.
It sucks. It shows that Redhat controls way to much. Other projects weren't able to get in. Yea I know. But it's not causing systems to go unstable and crash all the time. Put some perspective into it.
File manager without file, edit, view.. (Score:5, Insightful)
The screenshots aren't looking bad but that Gnome quest for removing menu bars goes a bit far. What if you find yourself with no free space in a file manager window to right-click on. I tell people to use "Edit / Paste" or "File / Create a new folder" in that case.
Re:File manager without file, edit, view.. (Score:5, Informative)
A little? GNONE is garbage these days that you avoid with a 20ft pole. If you want to run some other window manager, like blackbox or xfe, then GNOME apps are terribad. There is no window title because they no longer use standard calls to create their windows.
I basically removed things like Evince and replaced it with much more usable qpdfview, and that is only because of terrible user interface in GNOME.
Re: (Score:2)
Re: (Score:2, Interesting)
Sam for me. Evince was one of the last gnome applications I was still using but after a recent upgrade, I discovered that the UI was redesigned and was mostly useless. I tried various alternative pdf viewers and I discovered Zathura. No UI there. Everything is done via keyboard shortcuts but its fast and the mouse is only used for copying, to follow links (double click) and scrolling with the wheel. The keyboard shortcut seems mostly inspired from emacs and vi and they can be redefined.
Re: (Score:2)
Re: (Score:3)
Or I can use okular, and I don't have to GUESS how to do things. It's all discoverable, un-hidden menus, just like the days when people used to believe in standards.
Re: (Score:2)
Re: (Score:3, Informative)
I have been using Gnome 3 on Fedora for about a couple years now, and I honestly can't understand why people don't like it. In fact, I don't really feel like using other UI's anymore because Gnome 3 is too efficient. Yes, it still has its quirks. The title bar is a little big and gets obnoxious when you maximize some applications, but I'm willing to accept that in order to get everything else it offers.
The best thing about Gnome now is that it doesn't get in my way. Switching apps/windows is easy. All the u
Re:File manager without file, edit, view.. (Score:4, Insightful)
I have multiples machines, each with a different Desktop: Gnome 3, Unity, XFCE and MATE.
My biggest problem with Gnome 3 is the fact it's not designed to work well with multiple windows overlapping and spread on a lot of virtual desktops. I usually have more than 100 windows on about 40 virtual desktops. This kind of use is a nightmare with Gnome 3 or Unity because the respective position of the virtual desktops change dynamically so it's impossible to map in the brain. The second problem is the upper left corner switch that place each widows in a random order impossible to memorize, so totally useless for me. The next problem is the animations and effect that make everything slow and distracting. The next problem is the panel extension that are difficult to select because of big catalog of similar entries, and rarely a good quality both in term of usability and in term of look. Finally the menu really hurt on big screen like 4K because it open from the left of the screen but the sub-menus are on the right of the screen. This menu take so much place that it require a lot of mouse translation to do almost anything. Whats totally ridicule is that even by displaying so few items on a 4K screen, this menu is not even able to display the full name of all application because it truncate it to the size of the icon. So no, I really don't like Gnome 3 (and Unity that share a lot of same bad design).
XFCE and MATE are extremely efficient and blazing fast for my use case. There make easy to map in my brain the respective position of a lot of virtual desktops. The panel widget are coherent and easy to select in a small list of entries but with a lot of features of each entries. The menu is the most simplest possible, but display the full name of all the applications, require a minimum of space so it's fast to use with the mouse and is easy to customize. No animation, no effect, just maximal speed. Finally there perfectly scale on a 4K screen without any disadvantage. And i like the windows tab menu with a useful text into each tab describing precisely what's is in each related window.
Put simply, Gnome 3 idea is big graphic and small or no text. What I need is small icon and a lot of text.
Re: (Score:2)
Re: (Score:2)
> "terribad" isn't an english word
*English
Re: (Score:2)
Re: (Score:3)
Lol, angry gnussolini nerd. And the rest of the world with brains keeps not caring and happily uses Unity and Gnome-shell.
The rest of the world uses Windows and OS X on the desktop, Android and iOS on mobile and couldn't care less about Unity and Gnome-shell. Even Windows Vista got Linux beat on StatCounter. You can use the classic desktop paradigm that ~78% use (Win7 + WinXP + OS X + Vista), join the new touch paradigm with ~19% (Win8 + Win8.1) or you can go your own way. My impression is that they're trying to design a car driven by joystick because some UX designer thought it was better, what's tested and works is too borin
Re: (Score:2, Funny)
You should thank them for doing something new [linuxscreenshots.org], without simply copying other systems [wikimedia.org].
Re: (Score:3)
You should thank them for doing something new [linuxscreenshots.org], without simply copying other systems [wikimedia.org].
I think that a window full of icons has been done before [guidebookgallery.org]. It is not exactly a revolutionary interface.
Re: (Score:2)
Install MATE desktop ( http://mate-desktop.org/ [mate-desktop.org] ), if you want the full GNOME2 style, or just the MATE apps if you like GNOME shell, but want a full featured file browser (caja), pdf viewer (atril), text editor (pluma) etc.
The systemd suite (Score:5, Insightful)
Stop. That's the problem, right there.
Systemd wins? (Score:3, Insightful)
If systemd is in Debian, we might have consider that it won, even though there was a ton of backlash. Time to go read the docs on that animal, or I'll be plain old granpa neckbeard a lot sooner.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Yes. and with its bare hands, to boot!
Is that proven? (Score:4, Interesting)
I haven't seen any sign of that anywhere and I saw the opposite on a eeepc by about half a minute when I put a newer distro with systemd on it. Is there any proof or are the faster boot times just on the wish list?
Re: (Score:2)
I haven't seen any sign of that anywhere and I saw the opposite on a eeepc by about half a minute when I put a newer distro with systemd on it. Is there any proof or are the faster boot times just on the wish list?
It has been significantly faster for me. Anyway the reason is that it can run multiple scripts at the same time which sysv couln't (though upstart did something similar).
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
This is the correct behaviour. If a filesystem doesn't mount, it will hold off on anything that depends on the filesystem working. I can't imagine why you would want it any other way.
Re: (Score:2)
I don't see that as correct myself but he has a desktop perspective inspired by growing up after Win95 and not paying much attention to server environments.
Re: Is that proven? (Score:2, Informative)
it does not halt and wait for a rescue cd. It waits for the set timeout to expire(5 mins afik) but dont let facts get in the way of a good troll.
Re: (Score:3)
Systemd vs sysinit boot speed anecodote (Score:4, Informative)
Anecdote 1: I've just timed a Debian Jessie single CPU hard disk based VM install with BTRFS as the filesystem, a GNOME 3 desktop where the user is auto logged in boot and where an autostart script records the time. Here are my rough systemd and sysvinit results (times are from after the kernel core finished to when the GNOME script ran):
sysvinit (apt-get install sysvinit-core)
First boot: 20 seconds
Second boot: 18 seconds
Third boot: 19 seconds
systemd (apt-get remove sysvinit-core)
First boot: 15 seconds
Second boot: 16 seconds
Third boot: 15 seconds
sysvinit averages 19 seconds, systemd averages 15.33 seconds. In this case it does appear that systemd booted the system faster.
Anecdote 2: Same as above but where the VM's disk is sitting wholly in RAM. Time for sysvinit dropped to 5 seconds and the time for systemd dropped to 4 seconds.
My personal guess is that the more you are running, the slower the disk the more likely systemd is to benefit you. You don't say how you did your comparison though or what type your "disks" were. If your comparison was between different versions of Linux distro then it could simply be that the previous version did less (which is always the fastest way to boot)...
Another anecdote: a few years back I saw Slackware systems at a University converted over to systemd. Boot times (which involved waiting for multiple NFS mounts) went from over three minutes to down to less than a minute because more of the waiting was done in parallel.
Re: (Score:2)
Something is definitely seriously wrong in that case. Are you sure it wasn't a change to autofs to mount them on demand instead of boot or using more correct NFS mount options that made the difference?
The other bits are interesting and make your point but that final one is a somewhat pathological case.
As for my example - a eeepc with an SSD but not a very quick CPU. Boot time with the stock distro (xandros) was about 15 seconds, around 45 with a cut down recen
Debian 8 so far, so good (Score:5, Informative)
Re: (Score:2)
systemd has to be pinned to -1 or your servers will get upgraded to it without any interaction from your part.
Of course it gets installed, it's the default init system in Jessie. Most users would expect to have it installed when upgrading, considering that it's a major new feature in Jessie and meant as a replacement for sysvinit.
Beware also that Apache configurations change.
Apache went from 2.2 to 2.4, which in Apache speak is pretty much a major version change. There were lots of changes in 2.4, especially making the event-based mpm the default. But there's also a lot of other changes so expect that you have to go through and possibly change a lot of configu
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Has anyone done dist-upgrade yet? (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
After rebooting was greeted with nice grub rescue> file not found and grub_divmod64 symbol errors when trying to insmod normal.
Some searching around ended up telling me the installer only runs grub-install on disk 1 of the RAID1 config, so off to bios to change boot order of the HDDs and reboot got be back up and running.
Re: (Score:2)
Ya big Jessie (Score:2)
Systemd can be removed completely from Debian 8 (Score:2, Interesting)
https://wiki.debian.org/systemd#Installing_without_systemd
Different opinions (Score:3, Insightful)
Let's see here. First I heard "systemd" was coming. I had no idea what it was. Then, running Mint 17.1, I found out what it was, switched to Ubuntu 15.04 to find out. I had heard horror stories how bad it was but I thought the people complaining must be some "old lazy system admins" how learned something new 20 years ago.
Ok, so here I am in Ubuntu 15.04. I see the shutdown/reboot process is fast. Why? Because the shutdown part of the reboot is fast, not the actual startup (compared to Ubuntu 14.10). I find out probable reason why it is that way. Normally processes are first sent the SIGTERM signal to make them quit in a controlled way. But that needs some waiting.
Now I see the new behavior is to just reboot/shutdown without waiting. Any unfinished editing is lost, connections are torn down forcefully. Why? Because this is the way it should be: http://lists.freedesktop.org/archives/systemd-devel/2014-October/024452.html
Then I read more about this attitude from Wikipedia: "For instance, Poettering has advocated speeding up Linux development at the expense of breaking compatibility with POSIX and other Unix-like operating systems such as the BSDs.[12][13]".
I'm not anymore so sure about this. Personally, I will switch back to Mint until the regressions are fixed. What is the current progress and why do we have this type of "cowboy coding" process in place for standards and/or "de facto" functionality/dependencies? Why are there so many in Slashdot creating comments such as "Do you really think that systemd will kill your wife and eat your dog"?
Re: (Score:2)
Is it not obvious? Some people (mostly systemd supporters) are jealous of other (more normal, except perhaps here) users who are married with dogs. (I cannot comment on users who are married to dogs, but for them there is goatse.d).
systemd (Score:5, Insightful)
After using and developing Debian for 18 years, this is the first release I have no plans to use, all thanks to the gnome and systemd idiocy. It hasn't been a nice experience, seeing a system build up with loving care by so many people over so long being willfully trashed by a small handful of people. I for one have no interest in being RedHat's bitch; if I wanted to be, I'd be a suffering Fedora or CentOS user. Debian has lost its independence and freedom.
I've been using FreeBSD for nearly 18 months now, and rarely boot up Debian on my systems or VMs. Going back 5 years, I'd never have imagined this is the way things would play out. Tragic.
Re: (Score:2)
Re: (Score:2)
Sorry, I don't use linked.in; feel free to mail me if you like though!
A short summary would be running a general-purpose NAS system with FreeBSD 10.1 at home with ZFS, NFS4 serving homedirs and other storage and a bunch of jails running PostgreSQL, build environments, kfreebsd, etc. And my main desktop dual boots FreeBSD 10.1 and PC-BSD, both of which work just fine. The only minor niggle is the GPU fan speed which needs tweaking due to running at full speed, but I run kde4, i3, fluxbox without any troubl
Re: (Score:3)
"Spreading conspiracy theories." Please. I may be many things, but a conspiracy nut is not one of them; there is really no need to make such silly insinuations, it's not like the prior debate was any better. The number of people who pushed for this over the last few years was very small, in comparison to the total developer base, and the GR was irrelevant to that--that was only at the end stage of the process. I'd personally long since withdrawn from the "debate" at that point, because it was so nasty a
Sadness (Score:2)
Thanks, Poettering. :(
Re: (Score:2)
Good-bye (Score:2)
Good-bye Debian. It's been fun, but you've changed, and not for the better.
not enough noise over systemd (Score:4, Informative)
Btrfs? (Score:3)
Will Btrfs work well on this version? It says that the kernel is 3.16.7, and the newest kernel is 4 versions ahead, and the Btrfs wiki claims that it's best to use the newest kernel possible.
My summary on systemd (Score:3)
Already a little bit older, but still completely relevant:
- There are no technical merits of systemd that are important or critical, just some convenience issues
- Systemd is in hurried development, a stable feature set is nowhere in sight
- The development leads are known incompetents with inflated egos and no communication skills
- There are a number of design decisions that are very, very bad for security and stability
At the same time I see:
- Systemd is pushed strongly with emotional (not factual) arguments
-> This is a coordinated and targeted propaganda campaign. A campaign focused on technical merits is not even attempted seriously.
- Systemd opponents are ridiculed, insulted and their arguments are not taken seriously, very much SJW-style
- Systemd is getting very hard to avoid
I can only deduce that there _must_ be one of or a combination of the following going on:
- Linux was getting too hard to hack and the intelligence community is pushing for systemd to fix that
- Linux did not generate enough support revenue for Red Hat and this is intended to fix that
- Red Hat wants total control over Linux and systemd is their attempt to establish that
So if it walks like a duck, quacks like a duck, the most probable explanation is that it
is a duck and hence I conclude that something nefarious is going on and the last three
items are the most likely candidates IMO. I cannot believe that two known incompetent
hacks with bad personalities can screw over a whole large tech-savvy community all by
themselves. They must have significant, coordinated help, with significant propaganda
and manipulation experience. Whether it is military PsyOps or just commercial PR, the
effects are the same. And they are massively negative and destructive for Linux and
its community if not repelled decisively.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
systemd will not work on FreeBSD because of linux kernel features so they will probably design their own implementation. read this http://www.reddit.com/r/linux/... [reddit.com] or watch this https://www.youtube.com/watch?... [youtube.com]
Re: (Score:2, Insightful)
Re: (Score:3, Informative)
I am just saying FreeBSD is a system made by sysadmin to sysadmins and not overrun by political bastardos. I sincerely doubt they will go the same route.
The co-founder of FreeBSD have already stated that systemd is a good thing and it is exactly what FreeBSD needs for the future:
https://www.youtube.com/watch?... [youtube.com]
There are already *BSD developers working on this, including a systemd compatibility layer. So yes, FreeBSD will have a systemd clone init system, and binary log files too, it is only a matter of time.
Re: (Score:2)
Re: (Score:3)
Re: (Score:3)
Yes. systemd had the advantage of learning from both systems, using what they did right and discarding what they did wrong
Sadly, that didn't stop them from making their own sophomoric mistakes made by neither, nor useful idiots from defending their incompetence and poor decision-making abilities.
Re: (Score:3, Interesting)
Re: (Score:2)
You don't know how to read, I even posted the link.
Everyone except Ian Jackson wanted systemd or upstart rather than sysvinit.
Four people prefered systemd to upstart, four prefered upstart to systemd.
Since the chairman was one of the four who prefered systemd then systemd it was.
Re:Too much noise over SystemD (Score:4, Insightful)
Re: (Score:3)
Re: (Score:2)
"For some it'll just seem like their being fucked up the arse." - needs a correction - "their" to "they are" or "they're"
Re: (Score:2)
Political machinations.
Re: (Score:2)
You can't choose any of those through the installation GUI. All of them require a custom pre-seeded install or post-install action.
If you upgrade an x86 system, both systemd and sysvinit will be installed and you can select sysvinit from the GRUB menu.
Re:not enough noise over systemd (Score:4, Informative)
Just upgraded my hobby server from Wheezy to Jessie. sysvinit was upgraded and remained as the init.
The only bits of systemd in the system are the libsystemd* libraries.
Maybe you have a service which has some systemd dependency?
Re: (Score:2)
There were already emerging chains on Jessie last year where packages needed a recompile or work to run without systemd effectively That's not to say that every system had such chains but that they were starting to emerge and complicate work. The systemd advocates never said Jessie wouldn't work without systemd but rather that:
a) Jessie was likely the last version that would work while being a broad based distribution without systemd
b) They couldn't insure that upstream packages would continue to suppor
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
well, on my computer it shortened startup time by about 10% (not much), the shutdown time however is another matter. if i forget to unmount nfs, it pauses for 2 minutes showing countdown and then continues shutdown. i've had many wtf moments with systemd.