Wirtualizacja komputerów wymaga rozwiązania kwestii połączeń sieciowych. Historycznie najpierw budowane były mosty o funkcjonalności hub-a dzięki pakietowi bridge-utils. Później hosty wirtualne łączono z zachowaniem funkcjonalności switcha dzięki VDE2 (Virtual Distributed Ethernet). Obecnie preferowane jest rozwiązanie openvswitch, które funkcjonalnością dorównuje bardzo zaawansowanym zarządzalnym switch-om.
read more...[10] pyenv - zarządzanie wersjami i środowiskami wirtualnymi Pythona
Dystrybucje linuksa dostarczają najczęściej dwie wersje Pythona: 2.x i 3.x. Jednak można zainstalować więcej wersji pod warunkiem, że rozwiąże się sprawę zarządzania nimi. Pyenv jest jednym z takich narzędzi, które poprzez wtyczki pozwala również zarządzać wirtualnymi środowiskami typu virtualenv.
read more...[8] Python 3.4 w debian wheezy
Debian (wheezy) jest leciwym wydaniem tej dystrybucji. Jest więc wiele pakietów których brak w najnowszych wersjach - w tym Python 3.4.
read more...[7] Redukcja rozmiaru pliku qcow2 przy konwersji z woluminu lvm
Obrazy KVM w formacie qcow2 mogą mieć zmienny rozmiar jednak przy konwersji z woluminu lvm do qcow2 standardowo wielkość jest niemal równa maksymalnie deklarowanej.
read more...[6] Conda czy virtualenv z pip? (Python)
Zarządzanie pakietami aplikacji i bibliotek napisanych w języku Python do tej pory nie doczekało się ostatecznego rozwiązania. Obecnie najbardziej popularne rozwiązania to virtualenv wraz z pip oraz conda ( w tym anaconda ).
read more...