¿Cuál es la guía para estudiantes de desarrolladores web para instalar y configurar una máquina virtual Ubuntu mínima con un VirtualBox en una PC con Windows? Necesita un puente de red para SSH, y para poder instalar Git, Atom y Chrome.

Descargue el último archivo ISO de Lubuntu del sitio web de Ubuntu (probablemente la versión 16.04 Xenial), vaya con 64 bits a menos que su computadora no tenga configuraciones de CPU virtualizadas para máquinas virtuales. Es probablemente el ubuntu basado en escritorio más ligero que existe. La única forma de hacerlo aún más liviano es comenzar con una edición netinstall / server e instalar un escritorio aún más mínimo desde esa línea de comandos.

En VB, inicie una nueva máquina virtual (NO apunte su instalación a ese archivo ISO; en lugar de eso, elija instalar más tarde, pero seleccione Ubuntu como el “tipo” de VM que está creando).

Justo antes de terminar, debería haber una opción para ajustar el hardware, en el que elija la tarjeta de red y cambie su configuración predeterminada de NAT a Bridge en su lugar, esto hace que parezca una computadora real con su propia conexión de red a su enrutador, por lo que obtendrá su propia dirección IP asignada por DHCP. Si olvidó este paso, puede hacerlo luego cambiando la configuración antes de ejecutar la VM.

Antes de ejecutarlo, haga clic derecho y cambie su configuración. Seleccione su unidad de CD y apunte eso al archivo ISO que descargó.

Luego, deje que VB inicie la VM. Debería iniciar el menú de instalación normal de ubuntu. LUbuntu viene con su propio navegador y varios programas “normales” ya incorporados, pero debería poder obtener Chromium desde los repositorios predeterminados (en su programa instalador de software o mediante la herramienta de línea de comandos apt).

Si desea el “verdadero” Google Chrome, le sugiero que agregue ese repositorio y lo instale de la manera normal para mantenerlo actualizado. Para Atom está disponible desde el repositorio de WebUpd. Git debería ser de los propios repositorios de Ubuntu (incluidas algunas herramientas GUI si no siempre quieres trabajar con git en la línea de comandos). OpenSSH (disponible en los repositorios predeterminados de Ubuntu) es “servidor”, el paquete que instalaría para permitir que la VM se controle a través de SSH, por defecto todos los Ubuntu vienen con el cliente SSH ya instalado.

Lo más fácil es usar esto: Generador de lista de fuentes de Ubuntu: construye una nueva lista de repositorios de fuentes dependiendo de sus elecciones. Para el verdadero Chrome (no el Chrome parcial de código abierto llamado Chromium), elija el repositorio de terceros del navegador Google Chrome. Para Atom, elija el PPA WebUpd8. Siga las instrucciones en la página después de hacer clic en el botón inferior “Generar lista”.

Haga que ubuntu actualice su lista de paquetes; debe hacerlo una vez que abra el administrador de software, de lo contrario, escriba la línea de comandos en:

sudo apt-get update

Luego use el administrador de software para buscar esos programas e instalarlos desde allí. O use la línea de comandos de apt para hacer algo similar.

descargue virtualbox para Windows desde Integrated Cloud Applications and Platform Services e instálelo.

descargue la última versión (o preferida) de un ubuntu ISO

cree una nueva máquina virtual en la caja virtual (bastante simple e intuitiva si es apto digitalmente)

Inicie una nueva máquina virtual y apúntela al archivo ISO para instalar su sistema operativo.

Una vez instalado, utilizando la serie de comandos “apt-get install “, instale los paquetes de desarrollador necesarios.

Si tiene algún punto en el que se queda atascado, en lugar de venir a quora, vaya a Desbordamiento de pila: donde los desarrolladores aprenden, comparten y desarrollan carreras y haga sus preguntas allí después de buscar primero las respuestas.

Si desea usar Ubuntu para el entorno de desarrollo, le sugiero que use Vagrant [1].

Hay un configurador de GUI en línea para Vagrant.

Configurador de GUI en línea para Puppet & Vagrant

Una vez que haya seleccionado todos los paquetes necesarios para su entorno, simplemente vaya a la carpeta descargada y ejecute:

vagabundo

Notas al pie

[1] Vagabundo por HashiCorp

La instalación es bastante avanzada.

Para instalar ssh, ejecute sudo apt-get install openssh -y .

En cuanto a otro software, siga el mismo procedimiento y / o vaya al Centro de software, busque este software específico e instálelo.

Descargue la edición de Ubuntu Server, allí puede configurar un sistema mínimo con o sin X, en caso de que desee un sistema sin cabeza al que pueda acercarse a través de SSH / Putty.

Si no desea un sistema Linux que realmente se pueda adaptar al 100% a sus necesidades, sugiero instalar Gentoo en lugar de Ubuntu:

https://www.gentoo.org/