LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 02-01-2014, 03:58 AM   #31
vl23
Member
 
Registered: Mar 2009
Posts: 125

Rep: Reputation: 8

Quote:
Originally Posted by gnudude View Post
What makes it so tablet ready? Why do you think they would design for a tablet? I like gnome because it is so perfectly configured for keyboard control. I wouldn't think that would be if it was designed for a tablet.

Maybe it is for advanced users?
Oh, you mean besides the paradigm shift from something that is perfectly suitable for desktop users to something that benefits tablets and other similar devices the most?
 
Old 02-01-2014, 05:08 AM   #32
vl23
Member
 
Registered: Mar 2009
Posts: 125

Rep: Reputation: 8
Quote:
Originally Posted by TobiSGD View Post
Thanks for that link. I have my problems with the Ruby syntax, but it is actually quite easy to get the concept. Interesting article indeed.
Who doesn't, also great job on the part of the original author for showing that there are things other than bash, which can be used to write an init script, enough to inspire me to try writing a few in Python
But really I personally have never seen much need for socket activation, I'd rather waste a few mb of ram than a few more seconds of CPU and i/o time if I wish to print something or to use ssh, and as pointed out xinetd could handle that.
It is even less relevant on servers, where you could have hundreds of GB or even a few TB of ram, and in any case they should be dedicated for one application only, not running the whole enterprise, ad what is true for physical systems is also true for VMs IMO, even considering the extra penalty most forms of virtualization incur.

Last edited by vl23; 02-01-2014 at 07:20 AM.
 
Old 02-05-2014, 10:52 AM   #33
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
It think a lot of people get put-off by SystemV due to the fact it requires so much scripting work, and few people want to take the small amount of time to learn scripting.

SystemV is far from being broken, messy, mangled, or outdated. SystemV works plain and simple, and learning scripting properly is only limited by one's ability to do the most basic of tasks in GNU/Linux that people still don't seem to grasp...

Read the documentation!

OpenRC, BSDInit, RunIt, s6, daemontools, and other replacement init systems all use scripting on some level, same as SysVinit.

The only issue is getting lazy admins to actually open up a document and read the bloody thing. Not to kick a dead horse but read Lennart's entire manifesto on why he feels SysVInit is outdated... It all stems from laziness and an unwillingness to properly read documentation.
 
Old 02-05-2014, 11:36 AM   #34
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
I can't quite follow that logic. Due to being too lazy to write scripts or even read documentation this man does not only write a whole new init system from scratch, he also documents that new init system extensively and later extends it to the goal of becoming what he calls the "CoreOS"?

Sorry, but that doesn't make much sense. If there is one thing that you can't blame Poettering for it is laziness.
 
Old 02-05-2014, 09:57 PM   #35
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Laziness can come in varied forms though, so technically, Lennart might be a good software developer, but in terms of writing scripts and other configuration files he might be lazy in those aspects only. Remember this guy does have an ego so he could be one of those software developers that thinks he's too good and above the need to learn to write scripts.

However, then again Lennart's logic doesn't make too much sense either into why we need what has already been done in modular form, that he wants to do in monolithic form.

Last edited by ReaperX7; 02-05-2014 at 09:58 PM.
 
Old 02-06-2014, 04:29 AM   #36
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Ah, this again. systemd is not monolithic, as you can see for example in bartgymnasts effort to port it to Slackware, where he uses only the minimum he deems to be acceptable of systemd, not using the other modules.
 
Old 02-06-2014, 05:19 AM   #37
Captain Pinkeye
Member
 
Registered: Oct 2012
Location: The Czech Republic
Posts: 280

Rep: Reputation: 98
Quote:
Originally Posted by vl23 View Post
Oh, you mean besides the paradigm shift from something that is perfectly suitable for desktop users to something that benefits tablets and other similar devices the most?
This is relative. It could also mean "We are all so deep buried in the windowzy desktop paradigm and used to it that we can't possibly move on to something better". Gnome3 is actually neat, go try it for some time.
It's similar to arguing that KDE4 is oh-so tablet oriented because it allows you to put silly widgets on your desktop, just like Android does.

Quote:
Originally Posted by ReaperX7 View Post
Laziness can come in varied forms though, so technically, Lennart might be a good software developer, but in terms of writing scripts and other configuration files he might be lazy in those aspects only. Remember this guy does have an ego so he could be one of those software developers that thinks he's too good and above the need to learn to write scripts.

However, then again Lennart's logic doesn't make too much sense either into why we need what has already been done in modular form, that he wants to do in monolithic form.
I hope you plan to join the Debian mailing lists soon, to refute all the arguments about "sysV is crap, there are much better alternatives". You obviously know something their Technical Comittee (such a band of lazy wankers, too lazy to write bash scripts) don't.
 
Old 02-06-2014, 10:38 AM   #38
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Actually systemd is monolithic by design even though it has various subsystems that act modular. Don't let the design fool you. Even though Bart was able to isolate out various components for Slackware and LFS was able to work out where udev and gudev subsystems can be extracted out individually, the problem is the core of systemd, when built, takes over and creates a foundation that everything then must compile into, and then it becomes a core dependency within the system for various other systems. Once this is built, systemd is no longer truly modular. It becomes a single system set with various components all working off a core foundation. Monolithic doesn't just have to mean it compiles into a single package file like the Linux kernel. Monolithic can extend to individual programs that work off a single core entity.

Even FreeBSD could be considered monolithic in terms of an OS. FreeBSD software is designed to where it will only work with FreeBSD, not any other system.
 
Old 02-06-2014, 11:14 AM   #39
jens
Senior Member
 
Registered: May 2004
Location: Belgium
Distribution: Debian, Slackware, Fedora
Posts: 1,465

Rep: Reputation: 299Reputation: 299Reputation: 299
The whole Debian init Debate for dummies (with sound, pictures, interaction and other geeky fun stuff):
http://aceattorney.sparklin.org/jeu.php?id_proces=57684

... please stop derailing this topic in yet an other anti-systemd rant.

Last edited by jens; 02-06-2014 at 12:58 PM.
 
1 members found this post helpful.
Old 02-06-2014, 01:21 PM   #40
Captain Pinkeye
Member
 
Registered: Oct 2012
Location: The Czech Republic
Posts: 280

Rep: Reputation: 98
Quote:
Originally Posted by jens View Post
The whole Debian init Debate for dummies (with sound, pictures, interaction and other geeky fun stuff):
http://aceattorney.sparklin.org/jeu.php?id_proces=57684
Haha, this is great! Pretty long too, must have been a lot of work.
 
Old 02-06-2014, 03:27 PM   #41
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Debating an init system like systemd is going to spark controversy. It's happened with EVERY topic on it. Just face the fact that hardly any Linux admin with common sense towards properly doing things is going to say "systemd is the best thing since the wheel was invented".

Edit:

The best solution we can hope for is one where other init systems are entirely optional, or we are given choices of init systems that can be supportive to sysvinit rather than destructive.

Example: RunIt can be ran alongside sysvinit as a daemon service supervisor as shown here from it's documentation page, without replacing sysvinit, upstart, bsdinit, or even launchd:

http://smarden.org/runit/useinit.html

Last edited by ReaperX7; 02-06-2014 at 11:47 PM. Reason: Added comment
 
Old 02-07-2014, 04:09 AM   #42
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by ReaperX7 View Post
Actually systemd is monolithic by design even though it has various subsystems that act modular. Don't let the design fool you. Even though Bart was able to isolate out various components for Slackware and LFS was able to work out where udev and gudev subsystems can be extracted out individually, the problem is the core of systemd, when built, takes over and creates a foundation that everything then must compile into, and then it becomes a core dependency within the system for various other systems. Once this is built, systemd is no longer truly modular. It becomes a single system set with various components all working off a core foundation. Monolithic doesn't just have to mean it compiles into a single package file like the Linux kernel. Monolithic can extend to individual programs that work off a single core entity.

Even FreeBSD could be considered monolithic in terms of an OS. FreeBSD software is designed to where it will only work with FreeBSD, not any other system.
That other software uses the APIs systemd is exposing does not change the status of systemd being modular. If you read bartgymnast's page about systemd without PAM on Slackware you will see that exactly one package, dbus, has to be recompiled, nothing else. Also, as you can see in the thread about that topic and acknowledged by you, bartgymnast uses only hostnamed, machined, timedated and journald, but none of the other modules. That should be prove enough that systemd is modular.
 
1 members found this post helpful.
Old 02-07-2014, 06:25 AM   #43
vl23
Member
 
Registered: Mar 2009
Posts: 125

Rep: Reputation: 8
Quote:
Originally Posted by Captain Pinkeye View Post
This is relative. It could also mean "We are all so deep buried in the windowzy desktop paradigm and used to it that we can't possibly move on to something better". Gnome3 is actually neat, go try it for some time.
It's similar to arguing that KDE4 is oh-so tablet oriented because it allows you to put silly widgets on your desktop, just like Android does.
Learn to read, I clearly stated that I did try that stupid bloat and did not like it, and FYI I rather like FluxBox, so there is your retarded argument about Windows dependant mentallity.

Quote:
Originally Posted by Captain Pinkeye View Post

I hope you plan to join the Debian mailing lists soon, to refute all the arguments about "sysV is crap, there are much better alternatives". You obviously know something their Technical Comittee (such a band of lazy wankers, too lazy to write bash scripts) don't.
Ah, a clear attempt to get out of actually answering a valid question/not debating by talking smack, begone troll.
Also I propose that anyone on any Debian technical panel that has been affiliated with either Fedora or Ubuntu be told to shove off and stop forcing Debian to copy other distros' solutions.

Last edited by vl23; 02-07-2014 at 06:29 AM.
 
Old 02-07-2014, 06:48 AM   #44
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by vl23 View Post
Also I propose that anyone on any Debian technical panel that has been affiliated with either Fedora or Ubuntu be told to shove off and stop forcing Debian to copy other distros' solutions.
Funny, neither Fedora (or FWIW systemd) developers nor Upstart developers started that discussion, it was actually caused by Gnome 3 depending on logind, which in versions >204 needs systemd as PID1. By the way, you forgot the Gentoo developers with their OpenRC in that list of people trying to force Debian to use their init system.
 
Old 02-07-2014, 02:33 PM   #45
vl23
Member
 
Registered: Mar 2009
Posts: 125

Rep: Reputation: 8
Quote:
Originally Posted by TobiSGD View Post
Funny, neither Fedora (or FWIW systemd) developers nor Upstart developers started that discussion, it was actually caused by Gnome 3 depending on logind, which in versions >204 needs systemd as PID1. By the way, you forgot the Gentoo developers with their OpenRC in that list of people trying to force Debian to use their init system.
Oh, and how many OpenRC developers are actually on the panel, or on any Debian technical panel for that matter?
In addition, I really don't give a rat's ass about Gnome 3's prerequisites, IMO the only prerequisite a stupid GUI should have is for X(Or Wailand, or Mir, when they are actually ready for wide use) and the appropriate GTK libs to be installed, it shouldn't even even have to come with crap like D-Bus, udisks, or the various *kits as dependencies.

As far as I am concerned the GUI is nothing more than nice window-dressing for lazy people a lot of the time.
I need it for actual administrative tasks, writing code, building various essential applications or managing files, users, etc. as much as a monkey needs a golf club, moreover a lot of those tasks are actually considerably faster of done via CLI.
Hell there are even a number of pretty nice music players for the console, I only need to use runlevel 5 if I am watching a movie , surfing the web, testing html/css/js crap, using some IMs, or viewing or editing some types documents.
netBeans, Bluefish, Geany and Eclipse are all nice, but vi with some plugins(or EMACS if you are a pervert) works pretty damned well, thank you.

Also, GNOME3 is still a slow, ugly, uncomfortabe piece of trash written by retards, if I had to choose between it and Windows 8 I would just use Windows 8.

Last edited by vl23; 02-07-2014 at 02:34 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Ubutnu won't boot. Error: Target file system doesn't have /sbin/init. No init found. Zeljka_Lin Linux - Newbie 9 05-02-2011 06:56 AM
System V VS BSD Init System subaruwrx Linux - Newbie 1 01-21-2005 12:02 AM
System hangs,if gives init 3 or init 4 Sailaja Reddy Red Hat 1 09-20-2004 01:31 AM
Redhat linux9.0:System hangs,if gives init 3 or init 4 Sailaja Reddy Linux - Newbie 4 09-16-2004 03:19 AM
system crashes when using init 3 BrummieJim Linux - Newbie 1 05-16-2004 07:15 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 03:06 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration