Postawiłem wirtualkę z najlepszym #linux na świecie, #archlinux wiadomix, poustawiałem #zsh, bazkę, pajtony ruby i inne gity bajery... po czym się okazało że potrzebuję kolejnej, praktycznie identycznej, no ale obraz dysku ustawiłem na fixed size, co by było szybciej, więc klonowanie odpada bo będę tych wirtualek potrzebował naście, stawianie wszystkiego od nowa za każdym razem to jakaś udręka... A więc #nixos!
@passage: to jest rozwiązanie bardzo nieuniwersalne, jedynie pod deweloperkę, a jeśli Nix się sprawdzi to będzie jedno uniwersalne rozwiązanie i pod dev'a i pod serwer i pod biurko...
@Formbi: słyszałem o tym, ale nixos jest chyba bardziej popularny a co za tym idzie więcej problemów już zostało rozwiązanie. Ale teraz jak już o tym wspomniałeś to pewnie będę przez następne pięć dni porównywał i się zastanawiał... Masz z tym jakieś doświadczenia?
@Formbi: no i z tego co właśnie przeczytałem Guix nie używa #systemd, który bardzo lubię i dość dobrze znam, a ten shepherd jest mi całkowicie obcy, czy ty go używasz?
@keny-keczuloki-anuloki: nie bardzo czaję w czym problem. To tylko kopia plików. Tak sobie klonowałem pomiędzy różnymi komputerami archa, więc czemu między wirtualkami ma to nie działać?
@globalbus: nie no jasne można po prostu przenieść kopię systemu na inną maszynę w tym wirtualną, ale jeśli jedna maszyna jest już dostosowana do jednego zadania, szczególnie wirtualna, to nie koniecznie chcę jej idealną kopię na innej. Do tego są sytuacje gdy nie mam pod ręką żadnej kopi... Generalnie o co mi chodzi - to męczy mnie już instalacja Archa (czy innego distro) i za każdym razem spędzania kilku godzin na
@keny-keczuloki-anuloki: spokojnie, można przekonwertować obraz qcow2 na sparce. W google znajdziesz sporo takich. Jeżeli natomiast masz raw to i tak qemu-img potrafi przekonwertowac na qcow2 a potem dodac obsluge sparse. Niestety wiertualka w tym czasie musi być wyłączona.
@keny-keczuloki-anuloki: @globalbus: @rawilson: rozwiązania o których mówicie to tylko kolejna wyższa warstwa oprogramowania. Same konwertowanie i sparsowanie plików można wykonywać na niższym poziomie nie tracąc przy tym sporej ilości miejsca. Pamiętajcie że przy rsync, scp czy cp kopiując pliki sparse trzeba zazwyczaj dodawać przełączniki aby docelowy plik nie zajmował maksymalnego rozmiaru obrazu.
@passage: to jest rozwiązanie bardzo nieuniwersalne, jedynie pod deweloperkę, a jeśli Nix się sprawdzi to będzie jedno uniwersalne rozwiązanie i pod dev'a i pod serwer i pod biurko...
Komentarz usunięty przez autora Wpisu
@Formbi: słyszałem o tym, ale nixos jest chyba bardziej popularny a co za tym idzie więcej problemów już zostało rozwiązanie. Ale teraz jak już o tym wspomniałeś to pewnie będę przez następne pięć dni porównywał i się zastanawiał... Masz z tym jakieś doświadczenia?
https://serverfault.com/questions/665335/what-is-fastest-way-to-copy-a-sparse-file-what-method-results-in-the-smallest-f
https://wiki.archlinux.org/index.php/Sparse_file
https://en.wikibooks.org/wiki/QEMU/Images