

{"id":1325,"date":"2014-12-18T19:26:27","date_gmt":"2014-12-18T18:26:27","guid":{"rendered":"http:\/\/www.fabionline.net\/aaaaaaa\/?p=1325"},"modified":"2025-03-31T20:44:14","modified_gmt":"2025-03-31T18:44:14","slug":"installazione-di-systemd-su-debian-wheezy","status":"publish","type":"post","link":"https:\/\/www.fabionline.net\/blog\/it\/linux\/installazione-di-systemd-su-debian-wheezy\/","title":{"rendered":"installazione di Systemd su Debian Wheezy"},"content":{"rendered":"<p><\/p>\n<p>Ho voluto provare il &#8220;famigerato&#8221; systemd sulla mia Debian Wheezy: iniziamo ovviamente con\u00a0un refresh(da root )<br> <span style=\"color: #0000ff;\">apt-get\u00a0update &amp;&amp; apt-get upgrade<\/span><\/p>\n<p>possiamo quindi installare\u00a0 systemd &#8211; inizialmente ho utilizzato la versione presente sul repository Wheezy\/stable (44-11+deb7u4)<br> <span style=\"color: #0000ff;\">apt-get install\u00a0systemd\u00a0systemd-sysv<br> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1286 size-full\" src=\"https:\/\/www.fabionline.net\/blog\/wp-content\/uploads\/systemd-avviso.png\" alt=\"systemd-avviso\" width=\"767\" height=\"161\" \/><br> <\/span>Dopo aver copiato la simpatica frase, l&#8217;installazione si e&#8217; completata senza problemi.<\/p>\n<p>A\u00a0questo punto,editiamo il grub per essere sicuri di far partire systemd all&#8217;avvio:<br> <span style=\"color: #0000ff;\">nano\u00a0\/etc\/default\/grub<\/span><br> all&#8217;ultima riga ho aggiunto, (sotto alla sezione GRUB_CMDLINE_LINUX_DEFAULT ) :<br> <span style=\"color: #339966;\">init=\/bin\/systemd<\/span><\/p>\n<p>Ho aggiornato quindi Grub:<br> <span style=\"color: #0000ff;\">sudo update-grub2<br> <\/span>Dopo un reboot, Systemd e&#8217; perfettamente funzionante.<\/p>\n<p>A questo punto ho voluto provare\u00a0anche la versione pi\u00f9 aggiornata presente nel repository backport (204-14~bpo70+1); ho quindi abilitato il repository Backport<br> <span style=\"color: #0000ff;\">nano \/etc\/apt\/sources.list<br> <\/span>aggiungendo\u00a0 il wheezy-backports repository in sources.list:<br> <span style=\"color: #0000ff;\"><span style=\"color: #339966;\">deb http:\/\/ftp.debian.org\/debian\/ wheezy-backports main contrib non-free<\/span><\/span><\/p>\n<p><span style=\"color: #333333;\">dopo aver salvato\u00a0 digitiamo\u00a0<\/span><br> <span style=\"color: #0000ff;\">apt-get update<\/span><br> infine\u00a0 installiamo la versione presente nel repository backport (204-14~bpo70+1):<br> <span style=\"color: #3366ff;\"><span style=\"color: #0000ff;\">apt-get install -t wheezy-backports\u00a0systemd\u00a0systemd-sysv<\/span><\/span><\/p>\n<p>Dopo il reboot avremo il nostro systemd funzionante ; considerazioni: il sistema al riavvio sembra essere, nel mio caso, leggermente pi\u00f9 veloce.<\/p>\n<p>Di seguito alcuni utili comandi funzionanti in Systemd:<\/p>\n<p><span style=\"color: #0000ff;\">systemctl<\/span><br> Per vedere tutti i servizi attivi<\/p>\n<p><span style=\"color: #3366ff;\"><span style=\"color: #0000ff;\">systemd-analyze<\/span><br> <\/span>Mostra il tempo impiegato dal\u00a0 kernel, il tempo utilizzato dall&#8217;initial RAM disk (initrd) per entrare nella schermata utente + il tempo normale che il sistema userspace ha utilizzato per inizializzarsi.<br> Teniamo presente che queste misurazioni\u00a0 misurano semplicemente il tempo trascorso fino al punto dove tutti i servizi di sistema sono stati generati, ma non necessariamente fino a quando hanno finito completamente l&#8217;inizializzazione.<br> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1288 size-full\" src=\"https:\/\/www.fabionline.net\/blog\/wp-content\/uploads\/systemdanalyze.png\" alt=\"systemdanalyze\" width=\"613\" height=\"40\" \/><span style=\"color: #0000ff;\"><br>systemd-analyze blame<\/span><br> un elenco di tutte le unit\u00e0 in esecuzione, ordinata in base al tempo che hanno impiegato i servizi a partire. Queste informazioni possono essere utilizzate per ottimizzare i tempi di avvio, per esempio possiamo disabilitare l&#8217;avvio di un servizio (systemctl disable foo.service) di cui magari non abbiamo bisogno e che richiede molto tempo ad avviarsi.<br> Si noti che il risultato potrebbe essere fuorviante ; ad esempio il tempo di start di un servizio potrebbe apparire lento semplicemente perch\u00e9 attende che l&#8217;inizializzazione di un altro servizio sia completa.<br> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1289\" src=\"https:\/\/www.fabionline.net\/blog\/wp-content\/uploads\/systemdanalyzeblame.png\" alt=\"systemdanalyzeblame\" width=\"321\" height=\"85\" \/><span style=\"color: #0000ff;\"><br>systemctl start foo.service<\/span><br> attivare un servizio immediatamente:\u00a0(sostituire\u00a0\u00a0<em>foo.service<\/em>\u00a0con un servizio reale):<\/p>\n<p><span style=\"color: #0000ff;\">systemctl stop foo.service<\/span><br> Disattivare un servizio immediatamente<\/p>\n<p><span style=\"color: #0000ff;\">systemctl restart foo.service<\/span><br> Riavviare un servizio<\/p>\n<p><span style=\"color: #0000ff;\">systemctl status foo.service<\/span><br> Mostra lo stato di un servizio o se \u00e8 avviato o meno<\/p>\n<p><span style=\"color: #3366ff;\"><span style=\"color: #0000ff;\">systemctl enable foo.service<\/span><br> <\/span>Abilitare un servizio per fare in modo che parta all&#8217;avvio<\/p>\n<p><span style=\"color: #3366ff;\"><span style=\"color: #0000ff;\">systemctl disable foo.service<\/span><br> <\/span>Disabilitare un servizio all&#8217;avvio<\/p>\n<p><span style=\"color: #3366ff;\"><span style=\"color: #0000ff;\">systemctl is-enabled foo.service; echo $?<\/span><br> <\/span>Verificare se un particolare servizio parte o meno all&#8217;avvio<\/p>\n<p>&nbsp;<\/p>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Ho voluto provare il &#8220;famigerato&#8221; systemd sulla mia Debian Wheezy: iniziamo ovviamente con\u00a0un refresh(da root ) apt-get\u00a0update &amp;&amp; apt-get upgrade possiamo quindi installare\u00a0 systemd &#8211; inizialmente ho utilizzato la versione presente sul repository Wheezy\/stable (44-11+deb7u4) apt-get install\u00a0systemd\u00a0systemd-sysv Dopo aver copiato &hellip; <a href=\"https:\/\/www.fabionline.net\/blog\/it\/linux\/installazione-di-systemd-su-debian-wheezy\/\">Continua a leggere<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_links_to":"","_links_to_target":""},"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/posts\/1325"}],"collection":[{"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/comments?post=1325"}],"version-history":[{"count":1,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/posts\/1325\/revisions"}],"predecessor-version":[{"id":2618,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/posts\/1325\/revisions\/2618"}],"wp:attachment":[{"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/media?parent=1325"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/categories?post=1325"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/tags?post=1325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}