Difference between revisions of "Systemd (正體中文)"

From ArchWiki
Jump to: navigation, search
(Created page with "{{translateme|仍有部分章節尚未翻譯}} {{Article summary start|摘要}} {{Article summary text|本文章包含如何安裝與設定systemd。}} {{Article summary headi...")
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{Lowercase title}}
 +
[[Category:Daemons and system services (正體中文)]]
 +
[[Category:Boot process (正體中文)]]
 +
[[Category:正體中文]]
 +
[[ar:Systemd]]
 +
[[es:Systemd]]
 +
[[fr:Systemd]]
 +
[[it:Systemd]]
 +
[[ru:Systemd]]
 +
[[zh-CN:Systemd]]
 
{{translateme|仍有部分章節尚未翻譯}}
 
{{translateme|仍有部分章節尚未翻譯}}
 
{{Article summary start|摘要}}
 
{{Article summary start|摘要}}
 
{{Article summary text|本文章包含如何安裝與設定systemd。}}
 
{{Article summary text|本文章包含如何安裝與設定systemd。}}
 
{{Article summary heading|相關資料}}
 
{{Article summary heading|相關資料}}
{{Article summary wiki|Systemd/Services}} - user contributed service files.
+
{{Article summary wiki|Systemd/Services}} - 用戶提供的.service檔案。
{{Article summary wiki|Systemd FAQ}} - FAQs
+
{{Article summary wiki|Systemd FAQ}} - 問與答。
 
{{Article summary wiki|Init to systemd cheatsheet}}
 
{{Article summary wiki|Init to systemd cheatsheet}}
 
{{Article summary wiki|udev}} - systemd and udev have been merged upstream.
 
{{Article summary wiki|udev}} - systemd and udev have been merged upstream.
 
{{Article summary end}}
 
{{Article summary end}}
 +
 +
節錄自 [http://freedesktop.org/wiki/Software/systemd systemd 專案網頁]:
 +
 +
'''systemd''' 是一個Linux的系統與服務管理器, 並且相容於 SysV 與 LSB init scripts.
 +
systemd 提供並行化任務的能力, 使用 socket 與 [[D-Bus]] 來啟動服務, 按照需要啟動服務(daemons),
 +
使用 Linux [[cgroups|control groups]] 來追蹤程序, 支援系統快照與回復系統狀態, 維護掛載與自動掛載點.
 +
並由精密的控制來管理各個服務. 它亦可以完美的取代 sysvinit。
 +
 +
{{Note|若希望了解 Arch 為何轉變到 systemd, 請參照 [https://bbs.archlinux.org/viewtopic.php?pid=1149530#p1149530 這篇文章].}}
 +
 +
== 遷移至 systemd 前須考慮的事 ==
 +
 +
* 高度建議先把 [[rc.conf|rc.conf]] 轉換至最新的 '''initscripts'''. 當你轉換至這個設定, 你就做完大部分遷移到 systemd 必須的事項。
 +
* 了解一下 [http://freedesktop.org/wiki/Software/systemd/ systemd]。
 +
* 注意到 systemd 有自己的 '''日誌'''系統來取代 '''syslog''', 但兩者是可以並存的。 參見[[#與syslog]]
 +
* 雖然 systemd 可以取代一些功能像是 '''cron''', '''acpid''', '''xinetd''' 等, 但是除非你希望以 systemd 替代, 要不然是可以不用改變的。
 +
 +
== systemd 安裝 ==
 +
 +
systemd 可以與 Arch 默認的啟動系統{{Pkg|initscripts}} 共存, 並且透過增加/移除[[核心參數]]{{ic|1=init=/usr/lib/systemd/systemd}}來切換。

Revision as of 15:19, 1 June 2013

Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: 仍有部分章節尚未翻譯 (Discuss in Talk:Systemd (正體中文)#)
Template:Article summary start

Template:Article summary text Template:Article summary heading Template:Article summary wiki - 用戶提供的.service檔案。 Template:Article summary wiki - 問與答。 Template:Article summary wiki Template:Article summary wiki - systemd and udev have been merged upstream. Template:Article summary end

節錄自 systemd 專案網頁:

systemd 是一個Linux的系統與服務管理器, 並且相容於 SysV 與 LSB init scripts. systemd 提供並行化任務的能力, 使用 socket 與 D-Bus 來啟動服務, 按照需要啟動服務(daemons), 使用 Linux control groups 來追蹤程序, 支援系統快照與回復系統狀態, 維護掛載與自動掛載點. 並由精密的控制來管理各個服務. 它亦可以完美的取代 sysvinit。

Note: 若希望了解 Arch 為何轉變到 systemd, 請參照 這篇文章.

遷移至 systemd 前須考慮的事

  • 高度建議先把 rc.conf 轉換至最新的 initscripts. 當你轉換至這個設定, 你就做完大部分遷移到 systemd 必須的事項。
  • 了解一下 systemd
  • 注意到 systemd 有自己的 日誌系統來取代 syslog, 但兩者是可以並存的。 參見#與syslog
  • 雖然 systemd 可以取代一些功能像是 cron, acpid, xinetd 等, 但是除非你希望以 systemd 替代, 要不然是可以不用改變的。

systemd 安裝

systemd 可以與 Arch 默認的啟動系統initscripts 共存, 並且透過增加/移除核心參數init=/usr/lib/systemd/systemd來切換。