lo ocupe hace dos años, utilizando varias versiones, ubuntu, kubuntu, mint... y en todas se me complico, hace poco instale una maquina virtual para cargar el eclipse por unas apk que iva a desarrollar, dizque para que no cargara lento el eclipse....pero me salio igual que trabajarlo en el win7...
al final desinstale la maquina virtual y trabaje todo en win7.... instalar lo del eclipse con el sdk de android tambien fue un huevo...
pero ese no es el tema, sino que, yo digo que linux no da el paso de implementar otro tipo de filosofias de instalación...
me explico.
linux tiene un gran clavo de Fragmentación (distros), cosa que le resta sencillez en su uso... en unas distros hay una forma de instalar algo, en otras hay que compilar, en otras hay que instalar algo primero, etc..
en cambio win2, el mismo .msi, te funciona en xp, vista, win 7... en linux: en fedora es de una forma, en redhat es otra, en mint es diferente... etc...
un mismo programa tiene formas sencillas para una distro y para otra tenes que hacer malabares para instalar.
EDIT:
se me olvido mencionar algo, en Centos que es una distro que utilizo como server, no voy a dejar de valorar y envidiar esto
yum install dansguardian
p$$ta, debo de decir que es la mera leche, que descargue e instale por ti, cosa que en win2 no es posible.