Chirurgia spinală minim invazivă
Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical. Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale. www.neurohope.ro |
ArchLinux-OpenRC
Last Updated: Nov 18 2015 11:15, Started by
mcdsev3r
, Nov 18 2015 02:58
·
0
#1
Posted 18 November 2015 - 02:58
Acest thread se doreste a fi o scurta prezentare a sistemului de init OpenRC, plus o scurta prezentare a modului de instalare.
Despre systemd: in opinia mea, systemd a devenit(si continua sa devina) un megasistem de init greu de controlat. Cautand alternative, m-am oprit la OpenRC. OpenRC este un sistem de init construit deasupra sysvinit creat initial de catre developerii de la Gentoo, ca alternativa la systemd. Pentru ArchLinux, a fost creat un repo openrc intretinut de maintainerii de la Manjaro, derivat din pachetele pentru Manjaro. (manjaro are pachetele openrc in comunity) Au mai fost si alte incercari de implementare OpenRC in ArchLinux, insa au fost abandonate pe parcurs. Pachetele din AUR - ArchLinux pentru openrc sunt depasite si nu mai sunt intretinute, iar ArchWiki-openrc este depasit. Documentare pentru instalare openrc aici: https://wiki.manjaro...tive_to_systemd Trecerea de la systemd la openrc...un mare avantaj ca aceasta trecere se poate face pe un sistem in functiune, urmat de un reboot pentru a se activa serviciile openrc si a se dezactiva "targets"-"sockets" specifice systemd. De curiozitate, ce pachete din sistem depind de systemd... $ pacman -Sii systemd libsystemd | grep -i 'Required\|Cerut'sau $ yaourt -S --depends systemd libsystemd (eventual.. | grep instal) Cum se face instalarea openrc pe un sisten functional... ... primul pas, se editeaza /etc/pacman.conf, si se adauga repoul openrc [openrc-eudev] SigLevel=PackageOpional Server=http://downloads.sourceforge.net/project/archopenrc/$repo/$arch #pacman -Sy (sau.. pacman -Syl openrc-eudev) Urmatorul pas, instalarea pachetelor openrc (se face simplu utilizand metapachete)....lista metapachete: -openrc-base, openrc-desktop, openrc-devel, openrc-misc, openrc-mobile, openrc-net, openrc-video, eudev-base #pacman -S openrc-base :: Există 11 membri în grupul openrc-base: :: Depozitul openrc-eudev 1) cronie-openrc 2) cryptsetup-openrc 3) dbus-openrc 4) device-mapper-openrc 5) dhcpcd-openrc 6) glibc-openrc 7) inetutils-openrc 8) lvm2-openrc 9) mdadm-openrc 10) netifrc 11) udev-openrc Introdu o selecție (implicit=toate): {..Selectie pachete...functie de necesitati. } se rezolvă dependențele... se caută pachete în conflict... :: cronie-openrc e în conflict cu systemd-sysvcompat. Elimină systemd-sysvcompat? [d/N] d :: dbus-openrc și dbus sunt în conflict (dbus-core). Elimină dbus? [d/N] d Pachete (21) cronie-1.5.0-1 dbus-1.10.2-1 [eliminare] libaio-0.3.110-1 lvm2-2.02.133-1 mdadm-3.3.4-1 openrc-0.18.3-1 run-parts-4.5.1-1 systemd-sysvcompat-227-1 [eliminare] sysvinit-2.88-16 thin-provisioning-tools-0.5.6-1 cronie-openrc-20151026-1 cryptsetup-openrc-20151026-1 dbus-openrc-1.10.2-1 device-mapper-openrc-20151026-1 dhcpcd-openrc-20151026-1 glibc-openrc-20151026-1 inetutils-openrc-20151026-1 lvm2-openrc-20151026-1 mdadm-openrc-20151026-1 netifrc-0.3.1-3 udev-openrc-30-3 Mărimea totală a descărcării: 0,30 MiB Mărimea totală a instalării: 9,64 MiB Mărimea netă a actualizării: 8,66 MiB :: Începe instalarea? [D/n] La instalariea unui pachet care are un serviciu care trebuie activat, va apare un mesaj: ==>run "rc-update add <serviciu> <runlevel>" Nota: in openrc, se schimba conventia de notare a runlevels astfel: boot, default, shutdown, sysinit,..., fata de sysvinit "clasic" unde conventia de notare era 0...6. Cateva comenzi uzuale openrc: rc-update add|del <serviciu> <runlevel> rc-update show rc-status [optiuni] rc-service <serviciu> start|stop|restart rcmai multe detalii...man <comanda> Ce se mai poate spune despre openrc, principalele fisiere de configurare sunt /etc/rc.conf si /etc/inittab, iar fisierele de configurare pentru servicii si alte fisiere de configurare specifice openrc sunt in /etc/conf.d/ In /etc/init.d/ gasim scripturile serviciilor openrc, iar in /etc/runlevels/ avem folderele runlevel-urilor care contin symlink-uri catre scripturile serviciilor din /etc/init.d/ ...ultimul pas...dezinstalare systemd #pacman -S eudev-systemdcompat se rezolvă dependențele... se caută pachete în conflict... :: eudev-systemdcompat e în conflict cu systemd. Elimină systemd? [d/N] d :: eudev-systemdcompat e în conflict cu libsystemd. Elimină libsystemd? [d/N] d avertisment: a fost detectat un ciclu de dependență: avertisment: eudev va fi instalat înaintea dependenței sale eudev-systemdcompat Pachete (4) eudev-3.1.5-2 libsystemd-227-1 [eliminare] systemd-227-1 [eliminare] eudev-systemdcompat-226-1 Mărimea totală a instalării: 7,55 MiB Mărimea netă a actualizării: -20,92 MiB :: Începe instalarea? [D/n] Nota: dupa reboot, sistemul va porni cu openrc...in tty, iar conexiunea la retea se va face prin dhcpcd via netifrc, aceasta fiind instalarea minimala. Bine-nteles ca inainte de dezinstalarea systemd se pot instala toate pachetele necesare, astfel ca dupa reboot sa porneasca inclusiv si partea grafica. Daca vrem si log-uri, avem trei candidati la instlare: metalog-openrc, rsislog-openrc, syslog-ng-openrc.(mai complet mi s-a parut syslog-ng-openrc) In loc de concluzii, merita incercat si altceva in afara de systemd.
Edited by shogun1, 18 November 2015 - 11:16.
|
#2
Posted 18 November 2015 - 06:23
Multumim!
Am specificat in titlu ca e un tutorial si am pus link catre material in topicul dedicat tutorialelor (http://forum.softped...8554-tutoriale/). |
#3
Posted 18 November 2015 - 10:35
Ar fi bine sa folosesti [code] cand scrii cate un tutorial. Sare altfel in ochi
|
#4
Posted 18 November 2015 - 11:15
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users