VirtualBox 3.0.0 beta svn, pacchetto debian e ubuntu

Innanzitutto salve a tutti.

Non me ne vogliano quanti hanno mal sopportato che abbia dedicato molti post a VirtualBox, ma in questi mesi ho continuato a seguire lo sviluppo di questo software, cosa che penso di fare a lungo, sempre che le vicissitudini commerciali di Sun, impediscano il mantenimento di questo splendido e leggero software

Sul repo, troverete gli ultimi pacchetti, comprese alcune delle precedenti versioni, questi sono i links relativi alla 3.0.0 Beta 1:

virtualbox-ose-dbg_3.0.0~beta1-1-adoldo-20674_i386.deb 18-Jun-2009 15:32 30M
virtualbox-ose_3.0.0~beta1-1-adoldo-20674_i386.deb 18-Jun-2009 15:33 8.5M

Una precisazione riguarda la compilazione e l’installazione:

Su Ubuntu 9.04 è necessario il pacchetto python 2.5 a causa di una dipendenza, per installarlo:

$ sudo apt-get install python2.5-minimal

La compilazione è fatta partendo dal ramo svn di VirtualBox, cambiando solo un parametro nel file debian/LocalConfig.kmk.

VBOX_WITH_HARDENING := 0
(invece di 1)

La macchina di sviluppo è su Ubuntu 8.04, questo perché così è possibile installare il pacchetto sia su Debian Lenny (forse anche Etch) che su Ubuntu Hardy / Intrepid / Jaunty (e appena sarà possibile anche in Karmic alpha-2) 🙂

Non avendo a disposizione un altro PC a 64bit per ora saranno pubblicati solo quelli a 32bit.

Questa è una schermata della versione beta con CentOS in azione:

.
.vbox300beta1

[OT] Approfitto di questo spazio per ringraziare quanti hanno partecipato al sondaggio, che mi ha fatto capire quali siano gli argomenti che i lettori di questo spazio preferiscono venissero trattati. Questa l’immagine dei risultati:

risultati sondaggio

risultati sondaggio

Spero quindi di mantenere le aspettative sulle indicazioni dei lettori, optando per gli argomenti suggeriti.

Alla prossima 🙂
Enjoy…

[quickpress] VirtualBox OSE svn r17111 (32bit) r17088 (64bit)

aggiornati i pacchetti svn per virtualbox-ose a 32 e 64bit, questi i links diretti:

32bit:
virtualbox-ose-dbg_2.1.3+svn-1-adoldo-17111_i386.deb
virtualbox-ose_2.1.3+svn-1-adoldo-17111_i386.deb

64bit:

virtualbox-ose_2.1.3+svn-1-adoldo-17088_amd64.deb
virtualbox-ose-dbg_2.1.3+svn-1-adoldo-17088_amd64.deb

se invece usate il repo, specificate la versione cosi:

Pacchetti a 32bit:

sudo apt-get install virtualbox-ose=2.1.3+svn-1-adoldo-17111 virtualbox-ose-dbg=2.1.3+svn-1-adoldo-17111

Pacchetti a 64bit:

sudo apt-get install virtualbox-ose=2.1.3+svn-1-adoldo-17088 virtualbox-ose-dbg=2.1.3+svn-1-adoldo-17088

Enjoy 🙂

Debian 64bit - VirtualBox svn 17088

Debian 64bit - VirtualBox svn 17088

[quickpress] VirtualBox OSE svn r16989 amd64

Compilati i pacchetti a 64bit di VirtualBox OSE svn r16989 e aggiunti al repo, le novità sono quelle dette nel post precedente per la versione a 32bit.

vb-about

Questi i links diretti:

virtualbox-ose_2.1.3+svn-1-adoldo-16989_amd64.deb

virtualbox-ose-dbg_2.1.3+svn-1-adoldo-16989_amd64.deb

Descrizione:
Leggi il resto dell'articolo

VirtualBox OSE svn r16951, verso OVF (Open Virtualization Format)

In generale, usare le versioni di sviluppo è spesso positivo perché si anticipano quelle che saranno le caratteristiche delle versioni stabili future. Per VirtualBox così è stato per il supporto ai dischi VMDK in formato nativo, compreso il writethrough e gli snapshot, nonché la recente e apprezzatissima riscrittura della rete per il NAT/Bridge , così adesso l’uso della rete nelle due modalità è immediato, rispetto ai modi ostici del tun/tap bridge 🙂

Nelle ultime novità la cosa più importante è l’aggiunta del numero della release nel logo di “about” 😀

schermata-informazioni-su-virtualbox

Naturalmente scherzo 😉

Invece quella vera è il supporto alle appliances OVF (Open Virtualization Format), si vede che il cammino è univoco, e forse non ci sarà distinsione nelle macchine virtuali, usando uno o l’altro software, anche se nel forum c’è una discussione su questo.

schermata-select-an-appliance-to-import

Naturalmente per ora VirtualBox non può intaccare il dominio vmware, ma è chiaro che sono prodotti diversi e che forse si potranno avere antagonisti, meglio se opensource, al Gigante vmware.

Leggi il resto dell’articolo

VirtualBox 2.1.4 OSE, disponibili i pacchetti a 32 e 64 bit

schermata-informazioni-su-virtualbox-11

Appena pochi giorni dopo l’uscita della fix release 2.1.4 di VirtualBox, abbiamo pubblicato sul repo i pacchetti a 32bit e 64bit per Ubuntu e Debian. Per la versione svn stamattina invece ho avuto uno scambio su un bug che è sfociato in una comunicazione al ML vbox-dev, perché con le versioni odierne si aveva un crash immediato.

Al momento, se avete aggiunto il repo, potete vedere dopo l’update quali sono le versioni disponibili per la vostra architettura (i386, amd64) con il comando:

$ apt-cache  showpkg virtualbox-ose

……

Provides:

2.1.4 -

2.1.3+svn-1-adoldo-16822 -

2.1.3+svn-1-adoldo-16769 -

2.1.3+svn-1-adoldo-16650 -

2.1.3+svn-1-adoldo-16586 -

2.1.3+svn-1-adoldo-16561 -

2.1.3+svn-1-adoldo-16527 -

2.1.3+svn-1-adoldo-16411 -

2.1.3~svn-1 -

2.1.2-dfsg-2 - virtualbox

2.1.2 -

2.1.1~svn-1 -

2.1.0 -

2.0.6 -

2.0.4 -

Diciamo che la scelta ottimale sarebbe la 2.1.4, mentre la più recente è la 2.1.3+svn-1-adoldo-16822 con diversi bug fissati risolti. Su amd64 la versione di stasera (16873) soffre ancora del bug. vedremo nei prossimi giorni 😉

Questi i links diretti per la 2.1.4 OSE compilata dal tarball ufficiale:

32bit:

virtualbox-ose_2.1.4_i386.deb

virtualbox-ose-dbg_2.1.4_i386.deb

64bit:

virtualbox-ose_2.1.4_amd64.deb

virtualbox-ose-dbg_2.1.4_amd64.deb

Buona virtualizzazione,

A.

VirtualBox 2.1.2, sul repo i pacchetti ose e ose-svn

Oggi è stata rilasciata la release 2.1.2 di VirtualBox, definita ” maintenance release”

I fix sono molteplici per tutte le piattaforme, come si vede dal Changelog. Nella mailing list era stata preannunciata pochi giorni fa e infatti oggi il ramo svn mi ha dato “dei segnali”, queste sono solo quelle Linux

* USB: improved support for recent Linux hosts
* Linux hosts: don’t depend on libcap1 anymore (bug #2859)
* Linux hosts: compile fixes for 2.6.29-rc1
* Linux hosts: don’t drop any capability if the VM was started by root (2.1.0 regression)
* Linux installer and Additions: added support for the Linux From Scratch distribution (bug #1587) and recent Gentoo versions (bug #2938)
* Additions: added experimental support for X.Org Server 1.6 RC on Linux guests
* Linux Additions: fixed bug which prevented to properly set fmode on mapped shared folders (bug #1776)
* Linux Additions: fixed appending of files on shared folders (bug #1612)
* Linux Additions: ignore noauto option when mounting a shared folder (bug #2498)
* Linux Additions: fixed a driver issue preventing X11 from compiling keymaps (bug #2793 and #2905)
* X11 Additions: workaround in the mouse driver for a server crash when the driver is loaded manually (bug #2397)

Infatti adesso le versioni assumono la numerazione 2.1.2 (PUEL), 2.1.2 (OSE) 2.1.51 ( SVN) come si vede dagli about dei pacchetti:

virtualbox ose 2.1.2virtualbox 2.1.51 ose svn

Ho compilato sia la versione dal tarball ufficiale che quella presa da svn, e le ho testate su Ubuntu e Debian,  dal prossimo pacchetto svn riprenderò la denominazione 2.1.3+svn-1-adoldo-xxxxx_i386.
Ricapitolando: sul repo troverete sia alcune delle vecchie versioni che le 2 nuove (ose e ose-svn) , questi sono i links diretti:
Leggi il resto dell’articolo

[quickpress] virtualbox-ose 2.1.1svn 16065

Ecco i nuovi pacchetti VirtualBox OSE svn appena compilati:

Risolti diversi bugs.

Nel caso decideste di installarli vi ricordo che sono sperimentali e non ufficiali 😉

Io li uso su Ubuntu e Debian, sarebbe gradito il vostro feedback.

Enjoy 🙂

Questa è la schermata delle mie macchine 😀

schermata-virtualbox-ose

virtualbox-ose 2.1.1svn 15923 e l’anno che verrà

Dopo alcuni giorni e diverse modifiche, finalmente i pacchetti svn di virtualbox-ose ritornano a gestire la rete HIF (Interfaccia Host). Per ben due volte la compilazione produceva pacchetti funzionanti, ma solo nella modalità NAT

debian-usb-rete

E’ già disponibile sul repo la release 15923 ecco i links diretti:

[*] virtualbox-ose_2.1.1+svn-1-adoldo-15923_i386.deb 6.9M
[*] virtualbox-ose-dbg_2.1.1+svn-1-adoldo-15923_i386.deb 20M

UPDATE:
aggiunta oggi la release 15955

[*] virtualbox-ose_2.1.1+svn-1-adoldo-15955_i386.deb 7.0M
[*] virtualbox-ose-dbg_2.1.1+svn-1-adoldo-15955_i386.deb 20M

Leggi il resto dell’articolo

[quickpress] virtualbox-ose 2.1.1svn 15787

vbox211svnca4

oggi sul repo, ecco i links diretti:

Domani  l’aggiornamento sarà visibile anche a “apt-get update” per chi usa il repo intrepid in sources.list

UPDATE:

Tip:  appena installati/aggiornati vanno recompilati i moduli:

$ sudo /etc/init.d/vboxdrv setup

Enjoy 🙂

[quickpress] 3 pacchetti sul comò

oggi sul repo, ecco i links diretti:

[*] virtualbox-ose-dbg_2.1.1~svn-1_i386.deb 18-Dec-2008 09:18 20M
[*] virtualbox-ose_2.1.1~svn-1_i386.deb 18-Dec-2008 09:18 6.9M
[*] virtualbox-ose_2.1.0_i386.deb 18-Dec-2008 16:54 6.9M
[*] virtualbox-ose-dbg_2.1.0_i386.deb 18-Dec-2008 16:54 20M
[*] virtualbox-ose_2.1.1+svn-1-adoldo-15639_i386.deb 18-Dec-2008 17:22 6.9M
[*] virtualbox-ose-dbg_2.1.1+svn-1-adoldo-15639_i386.deb 18-Dec-2008 17:23 20M

UPDATE:

aggiunti oggi:

[*] virtualbox-ose_2.1.1+svn-1-adoldo-15671_i386.deb 19-Dec-2008 14:15 6.9M
[*] virtualbox-ose-dbg_2.1.1+svn-1-adoldo-15671_i386.deb 19-Dec-2008 14:16 20M

versioni OSE:
2.1.0 (stabile, dai sorgenti rilasciati ieri)
2.1.1~svn-1 (15630)
2.1.1+svn-1-adoldo-15639
2.1.1+svn-1-adoldo-15671

enjoy 🙂

VirtualBox 2.1.0, major release con supporto ai dischi VMDK e VHD

Oggi è stata rilasciata una versione importante di VirtualBox, i cambiamenti sono davvero notevoli e il salto di versione non sembra sia solo numerico. Tra i tanti cambiamenti leggibili nel Changelog, appare subito evidente il supporto ai dischi di altre piattaforme (VMware e Microsoft), i miglioramenti sulla grafica e sul networking. Per i dischi, la sezione 5.2 del manuale recita:

5.2 Disk image files (VDI, VMDK, VHD)
…. VirtualBox supports two variants of disk image files:
• Normally, VirtualBox uses its own container format for guest hard disks – Virtual Disk Image (VDI) files. In particular, this format will be used when you create a new virtual machine with a new disk.

VirtualBox also fully supports the popular and open VMDK container format that is used by many other virtualization products, in particular, by VMware.

• Finally, VirtualBox also fully supports the VHD format used by Microsoft.

e nel Changelog risulta anche una nuova funzionalità che dovrebbe rendere più facile il lavoro sia su windows che su linux per l’uso della rete bridged, cosa che in VB è stata sempre ostica:

New Host Interface Networking implementations for Windows and Linux hosts with easier setup (replaces TUN/TAP on Linux and manual bridging on Windows)

Adesso infatti invece di impazzirsi tra tun e tap (e tra cip e ciop) è sufficiente selezionare Host Inteface e scegliere la scheda che deve fare da “ponte”, miracolo 😀

impostazioni-rete

rete-bridged-netcat

Le prime prove che ho fatto sono state quelle di compilare la versione svn che adesso è numerata 2.1.1~svn-1 (usata per le schermate di questo post) e che insieme alla versione stabile 2.1.0 troverete sul repo nei prossimi giorni, forse domani… stay tuned

Leggi il resto dell’articolo

VirtualBox 2.0.6, binari OSE sul repo

informazioni su virtualbox 2.0.6

Come promesso ieri, partendo dai sorgenti VirtualBox-2.0.6-OSE.tar.bz2, ho compilato i pacchetti Open Source Edition sia per Debian lenny/sid che per Ubuntu hardy/intrepid.

La compilazione è stata effettuata su Ubuntu 8.04.1 e i pacchetti sono installabili in Debian e Ubuntu.

Qui un estratto della pacchettizzazione:
~/VirtualBox-2.0.6$ dpkg-buildpackage -rfakeroot -us -uc
.......
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package virtualbox-ose
dpkg-buildpackage: source version 2.0.6
dpkg-buildpackage: source changed by Sun Microsystems, Inc.
dpkg-buildpackage: host architecture i386

Leggi il resto dell'articolo

VirtualBox 2.0.2, maintenance release e SVN repository M0rF3uS+adoldo

Viene rilasciato oggi VirtualBox 2.0.2, maintenance release. I fix e miglioramenti sono elencati nel Changelog. mentre il download si può effettuare da qui.

Per la versione OSE invece nei giorni scorsi io e M0rF3uS abbiamo messo a punto un repository non ufficiale del pacchetto virtualbox-ose che periodicamente viene compilato dal ramo SVN di virtualbox.org.

Sempre che vogliate provare i pacchetti svn (fix giornalieri, compilazione e pubblicazione quando abbiamo tempo), per poterli aggiungere dal repository, innanzitutto il consiglio è di usarli considerandoli pacchetti di test e non necessariamente stabili, come si recita sul sito di virtualbox 😉

Seguite la procedura su http://www.ilportalinux.it/content/repository-0, cioè aggiungete la fonte a /etc/apt/sources.list

#M0rF3uS+adoldo
deb http://www.ilportalinux.it/repository/ hardy binary
deb-src http://www.ilportalinux.it/repository/ hardy binary

aggiungete la chiave gpg:
gpg --keyserver keyserver.linux.it --recv-keys 2674E3FC
gpg --armor --export 2674E3FC| sudo apt-key add -

e eseguite poi l’aggiornamento di apt:

sudo apt-get update

a questo punto potrete aggiungere le versioni finora pubblicate, mentre la release 2.0.2 è stata compilata oggi e non ancora messa in linea, se ne riparlerà dopo la conferenza Debian 😉

per verificare le releases potete usare apt-cache:

apt-cache search virtualbox-ose|grep svn
virtualbox-ose – Sun xVM VirtualBox svn rev. 12362
virtualbox-ose-dbg – Sun xVM VirtualBox debugging symbols svn rev. 12362

Volendo potete usare versioni precedenti specificandolo in apt, esempio:

sudo apt-get install virtualbox-ose=2.0.1+svn-1-adoldo-12216
sudo apt-get install virtualbox-ose=2.0.1+svn-1-adoldo-12319
sudo apt-get install virtualbox-ose=2.0.1+svn-1-adoldo-12362

Per verificare quelli installati, quindi:

dpkg -l|grep virtualbox-ose
ii  virtualbox-ose           2.0.1+svn-1-adoldo-12362   Sun xVM VirtualBox svn rev. 12362
ii  virtualbox-ose-dbg    2.0.1+svn-1-adoldo-12362   Sun xVM VirtualBox debugging symbols svn rev

Al momento ci sono le versioni 12216, 12319 e 12362 mentre la 12421 (2.0.2 svn) è compilata e pronta per essere inserita nel repo (dettagli in questo documento):

  • virtualbox-ose-dbg_2.0.1+svn-1-adoldo-12216_i386.deb    08-Sep-2008 17:23      18M
  • virtualbox-ose-dbg_2.0.1+svn-1-adoldo-12319_i386.deb    10-Sep-2008 16:26     18M
  • virtualbox-ose-dbg_2.0.1+svn-1-adoldo-12362_i386.deb    11-Sep-2008 14:06     18M
  • virtualbox-ose_2.0.1+svn-1-adoldo-12216_i386.deb    08-Sep-2008 17:23     5.5M
  • virtualbox-ose_2.0.1+svn-1-adoldo-12319_i386.deb    10-Sep-2008 16:27     5.5M
  • virtualbox-ose_2.0.1+svn-1-adoldo-12362_i386.deb    11-Sep-2008 14:06     5.5M

Enjoy 🙂