Systemd是一种新的linux系统服务管理器。 它替换了init系统,能够管理系统的启动过程和一些系统服务,一旦启动起来,就将监管整个系统。在本文中,我们用的是安装有 systemd 216 版本的centos 7.0,其最新版本可以从 freedesktop.org 下载得到。 因为linux操作系统里出现的这一个新人,PID 1被systemd占据了,这能通过pstree命令看到。 # pstree 那么现在让我们来探索systemd擅长什么,它又有多大的可能性成为sysVinit的新的替代品。 1. 更快启动 sysvinit一次一个串行地启动进程。 而Systemd则并行地启动系统服务进程,并且最初仅启动
2014-09-12 09:24 Raghu, szrlee
人类已经无法阻止 systemd 占领全世界的 Linux 系统了,唯一阻止它的方法是在你自己的机器上手动卸载它。到目前为止,systemd 已经创建了比任何软件都多的技术问题、感情问题和社会问题。这一点从Linux 初始化软件之战上就能看出,这场争论在 Debian 开发者之间持续了好几个月。当 Debian 技术委员会最终决定将 systemd 放到 Debian 8(代号 Jessie)的发行版里面时,其反对者试图通过多种努力来取代这项决议,甚至有人扬言要威胁那些支持 systemd 的开发者的生命安全。 这也说明了 systemd 对 Unix 传承下来的系统处理方式有很大的干扰
2014-10-11 22:27 Ferdinand Thommes, bazz2
systemd 是一种新型init系统「译者注:每个操作系统都有一个启动程序,而Linux init是Linux系统操作中不可缺少的程序之一。所谓的init进程,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以init始终是第一个进程(其进程编号始终为1)」,最早在Fedora中使用「译者注:真的吗?不是Arch?」,经过调整适应了其它许多发行版,例如RedHat、Suse和CentOS。 历史上,我们大部分人用过传统的SysV init 初
2014-09-11 11:07 Bobbin Zachariah, szrlee
我最近在写一些执行备份工作的脚本,我决定使用systemd timers而不是对我而已更熟悉的cron jobs来管理它们。 在我使用时,出现了很多问题需要我去各个地方找资料,这个过程非常麻烦。因此,我想要把我目前所做的记录下来,方便自己的记忆,也方便读者不必像我这样,满世界的找资料了。 在我下面提到的步骤中有其他的选择,但是这里是最简单的方法。在此之前,请查看systemd.service, systemd.timer,和systemd.target的帮助页面(man),学习你能用它们做些什么。 运行一个简单的脚本 假设你有一个脚本叫:/usr/local/bin/myscript ,你想要
2014-10-12 10:46 Jason Graham, johnhoow
Linux作者Linus Torvalds在许多事情上以其鲜明的立场著称,但对于颇受争议的初始化系统Systemd,Torvalds的立场却是中立的。 iTWire采访了Linux之父,询问了Systemd、Git和IT教育等方面的问题。 Torvalds说,他对Systemd没有特别的看法,事实上他的笔记本和台式机都运行Systemd。Torvalds指出,传统的Unix哲学程序应该只关注一个目标,并尽可能把它做好并不是现实的反映,除非工作是流水线式的,复杂系统很早就不采用做一件事而且把它做得很好的Unix模型。Unix的简化哲学在某种程度上仍然有用,但显而易见的是它没有真的描述多数的现实。
2014-09-19 07:37
systemd是一个备受争议的初始化系统,而它的作者Lennart Poettering也是一位备受争议的人。 他在Google+上发了一篇帖子,抨击了开源和Linux社区,其中包括Linux作者 Linus Torvalds 。 Lennart声称开源的世界是一个病态的世界,充斥了混帐之人,而他则可能是最主要的攻击目标之一。他举例说:收到过恐吓信,反对者不断发起请求他停止工作的请愿,征集比特币雇佣杀手杀他,抵制丑化更是不绝于耳,而在IRC上他也经常收到各种信息的骚扰。 他还矛头指向了Linux作者 Linus Torvalds,说Linux社区从头烂到尾。他说Linux社区被三四十岁的西方白
2014-10-08 15:44
今年初,Debian技术委员会在下一代Debian 8 Jessie初始化系统的投票中选择了Systemd,但Systemd备受争议,连带着Debian社区也是争论不休。 开发者现在又展开了Systemd的讨论。资深Debian开发者 Ian Jackson想要一个共同的决议,让每一位Debian开发者投票作出决定,而不是少数几位Debian技术委员会的委员。他的提议已经获得许多人的支持。 对于这件事,gccer评论道: 本来没这么重要。但systemd的设计和实现带来了两个问题:1. systemd集成了udev,也集成了kdbus的用户态库(console-kit什么的就不用说了)。udev不用说,现在kdbus虽然还
2014-10-19 21:13
Debian资深开发者、systemd维护团队成员Tollef Fog Heen在邮件列表上宣布辞去systemd的维护工作,原因是持续受到攻击。 systemd在社区备受争议,部分反对者还发起了反systemd运动,而 Debian Jessie在宣布采用systemd作为默认的初始化系统之后也在Debian社区内外引发了激烈的争议。 Heen声明他没有离开Debian,表示会在博客上详谈此事。
2014-11-17 11:31
Systemd因其复杂性而饱受Unix哲学(做一件事并做好)拥护者的鞭笞,批评者为此发起了抵制Systemd的运动,呼吁抵制使用Systemd的Linux发行版。 现在,抗议者更进一步的创建了Systemd分支Uselessd,以求简化Systemd的功能。 开发者表示,Uselessd不仅仅是一种政治抗议,他们的目标是创造出Systemd的可靠替代。Uselessd是基于systemd 208 ,剥离被认为与初始化系统无关的功能如systemd journal和udev。Systemd只支持Linux,而Uselessd将能移植到BSD。
2014-09-22 20:40
systemd作者Lennart Poettering本月早些时候抨击开源世界是一个病态的地方, 并指责Linux作者Linus Torvalds,说Linux社区从头烂到尾。 资深内核开发者Jonathan Corbet以他自身的经历评论了此事,指出互联网上的Troll很多,不应该将这些躲在暗处进行人身攻击发出死亡威胁的人与社区混淆在一块。 在LinuxCon Europe会议的问答环节,向来以批评直言不讳著称的Linus Torvalds从侧面回应了这一批评。 英特尔的Dirk Hohnde询问他过去23年有什么决定他做出之后最感到后悔。Torvalds说,从技术角度上讲,没有单一的决定让他最后悔。他表示,他的
2014-10-18 11:17
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。