<p>Ευχαριστώ Παντελη.</p>
<p>Γ.</p>
<div class="gmail_quote">On Aug 15, 2012 2:21 PM, "Pantelis Koukousoulas" <<a href="mailto:pktoss@gmail.com">pktoss@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2012/8/15 Giorgos Theofanous <<a href="mailto:gtheofanous@gmail.com">gtheofanous@gmail.com</a>>:<br>
> Υποθέτωντας ότι την ερώτηση την απευθύνεις και στους υπόλοιπους στη λίστα:<br>
><br>
> Τι θα ήθελες να κάνεις με το KVM? Desktop virtualization, server, ή<br>
> προγραμματισμό;<br>
><br>
> Σίγουρα Παντελη :)<br>
><br>
> Για server virtualization αλλά και για πειραματισμό - εκμάθηση.<br>
<br>
Φαντάζομαι πειραματισμό - εκμάθηση εννοείς σε sysadmin θέματα.<br>
<br>
Στην περίπτωση αυτή σε βολεύει να χρησιμοποιήσεις το KVM κυρίως μέσω<br>
command-line πιστεύω, οπότε δες π.χ., το προηγούμενο email που εξηγεί<br>
στα γρήγορα πώς να τρέξεις ένα livecd με ένα εικονικό δίσκο για εγκατάσταση.<br>
<br>
Για να φτιάχνεις custom VMs γρήγορα μπορείς να χρησιμοποιήσεις το<br>
ubuntu-vm-builder/python-vm-builder και ειδικά για να στήνεις στα<br>
γρήγορα περιβάλλοντα προγραμματισμού υπάρχει το εργαλείο<br>
vagrant (<a href="http://vagrantup.com/" target="_blank">http://vagrantup.com/</a>).<br>
<br>
Για να πειραματιστείς στα γρήγορα με πολλές server εφαρμογές μπορείς<br>
να χρησιμοποιήσεις και τα έτοιμα appliances σε μορφή livecd από το<br>
<a href="http://turnkeylinux.org" target="_blank">turnkeylinux.org</a> που είναι βασισμένα σε ubuntu server.<br>
<br>
Νομίζω γενικά το documentation του ubuntu είναι επαρκές για αρχή<br>
<a href="https://help.ubuntu.com/community/KVM/" target="_blank">https://help.ubuntu.com/community/KVM/</a>. Αν θέλεις κάτι πιο σοφιστικέ<br>
θα μπορούσα να περιγράψω το δικό μου setup που είναι αυτές τις<br>
μέρες κυρίως λίγο πιο βελτιστοποιημένο για laptop σε σχέση με τις<br>
"επίσημες" οδηγίες, αλλά καλύτερα να ξεκινήσεις με ένα σταθερό<br>
υπολογιστή και τον επίσημο οδηγό για αρχή.<br>
<br>
> Όταν λες προγραμματισμό τι εννοείς; ως περιβάλλον ανάπτυξης;<br>
<br>
Π.χ., για kernel ή bootloader debugging (π.χ., αν θέλεις να ακολουθήσεις<br>
τα άρθρα του Τσιομπίκα στο Linux Inside και να γράψεις το δικό σου kernel),<br>
για cross-compiling και γενικά για low-level προγραμματιστικές δουλειές.<br>
<br>
Χαιρετισμούς,<br>
Παντελής<br>
</blockquote></div>