Dodavanje na popis skripti koje smo prije obradili, npr. MultiCD i Wildevine, ovdje smo s još jednim izvrsnim za Linux gurue i zove se takeover.sh.
takeover.sh je besplatna skripta otvorenog koda s kojom možete daljinski preuzeti operativni Linux sustav koristeći SSH. Omogućuje vam prijavu u okruženje za spašavanje u memoriji, demontažu vašeg korijenskog datotečnog sustava, itd. sve bez potrebe za ponovnim pokretanjem prijenosnog računala.
Također možete zamijeniti svoju distribuciju koja radi s drugom bez dodirivanja fizičke konzole. Međutim, morat ćete ponovno pokrenuti sustav. Ako ste zainteresirani, možete proširiti značajke takeover.sh za podršku ponovnog izvršavanja novog initnakon što završite tako da se možete prebaciti na novu distribuciju bez ponovnog pokretanja. Hector Martin, programer, prihvaća zahtjeve za povlačenjem.
takeover.sh kreiran je za init sustave koji podržavaju ponovno učitavanje init binarne pomoću telinit u
naredbe, tj. sysvinit i systemd . Morali biste ga prilagoditi ako koristite drugu vrstu sustava, ali i dalje možda neće raditi.
Značajke takeover.sh
Zapamtiti
Ako nešto pođe po zlu dok koristite skriptu za preuzimanje, vaš računalni sustav će se uspaničiti.
Hector jasno je stavio do znanja na GitHub da takover.sh je za stručnjake za Linux i namjerno je izostavio korake iz kojih možete kopirati i prošle naredbe.
Njegovim riječima:
Ova skripta nema nikakve odredbe za izlazak iz novog okruženja natrag u nešto zdravo. Morat ćete se ponovno pokrenuti kada završite. Ako nešto pogriješite, vaš se stroj neće pokrenuti. Loša sreća. Ovo nije vodič za početnike. Namjerno vam ne dajem naredbe koje možete kopirati i zalijepiti. Ako ne možete shvatiti što točno učiniti bez držanja za ruke, ova skripta nije za vas.
Ovdje nisam uključio pojedinosti o korištenju jer to većini čitatelja ne bi trebalo. Ali ako ste zainteresirani za korištenje skripte, ovdje možete vidjeti razvojni vodič za korištenje.
Trebali biste isprobati skriptu u VM (Virtualni stroj ) gdje možete pokrenuti tarball vašeg živog korijenskog datotečnog sustava za testiranje. Hector Martin želi da postavljanje pokretačkog programa bude vježba za vas.
Što mislite o takeover.sh? Hoćete li uskoro preuzeti neke sustave? Je li vam skripta uopće korisna? Podijelite svoje ideje u odjeljku za komentare u nastavku.