Instalación de ordenadores

Requerimientos mínimos del ordenador

En el curso de programación front-end de Adalab necesitaremos usar un ordenador. Para poder realizar el curso de forma fluida, el ordenador debería tener estas características (no es obligatorio que las tenga, pero para que tengáis una orientación):

  • Al menos 8GB de RAM (con 4GB irá algo más lento pero también se puede).

  • Procesador i5 o similar con velocidad superior a 1GHz.

  • Disco duro: recomendamos desde 128GB; si es SSD va a ir más fluido que si es HDD pero se puede tener más capacidad por menos precio.

  • Tarjeta gráfica y pantalla: cualquiera pueden ir bien, aunque recomendamos pantalla de 15’ o como mínimo 13’ para poder programar junto a una compañera (con pantallas más pequeñas es posible pero se hace más complicado).

Para poder realizar el curso el sistema operativo (SO) del ordenador debe ser uno de los siguientes:

  • Windows 10

  • Ubuntu 18

  • Mac

Instalación del sistema operativo

Ubuntu 18 (linux)

Si quieres trabajar en Ubuntu y no lo tienes instalado a continuación te explicamos cómo hacerlo. Hay dos opciones:

  • Instalar Ubuntu borrando todo lo que hay en el ordenador (recomendada): esta opción es obligatoria para equipos viejos que no tienen recursos para tener a la vez Windows y Linux.

  • Instalar Ubuntu junto a Windows: crearemos una partición del disco duro del ordenador para instalar Ubuntu y luego poder arrancar el ordenador desde el SO que elijamos. Esta opción es más compleja y depende del ordenador concreto que tengáis que pueda hacerse o no.

NOTA: Antes de proceder a la instalación es muy importante hacer una copia de seguridad de los datos que estén en el ordenador y que no queramos perder.

Usaremos la distribución de Ubuntu 18.04, que podemos descargar una ISO desde http://releases.ubuntu.com/18.04/ y grabaremos en un CD o pendrive. El día de la sesión de bienvenida os ayudaremos a instalarlo y llevaremos pendrives preparados con esta versión. Seguiremos los pasos de instalación para instalar y configurar el sistema.

Si queremos mantener Windows, tendremos que hacer una partición:

NOTA: Al elegir instalar ubuntu, seleccionamos la opción de "opciones adicionales" para elegir en qué partición hacerlo. Una vez seleccionada la partición donde instalar Ubuntu, elegir que el gestor de arranque (bootloader) se instale en el disco duro principal en un desplegable abajo de la pantalla.

Problemas en la instalación de Ubuntu

En equipos de la marca MSI, suele haber problemas con los drivers de teclado / ratón en la instalación, de la tarjeta gráfico y/o de la conexión WiFi.

En algunos Asus, no funciona la conexión Wifi, y hay que instalar los drivers que podéis pasar en un pendrive o con una conexión a Internet a través de vuestro móvil.

También encontramos otras incompatibilidades de hardware (ordenador) con Ubuntu, como esta que nos ha sucedido.

Windows 10

Si tienes Windows 10 debes instalar (un mini) Ubuntu dentro de tu Windows 10. Para ello:

  1. Desde el menú inicio de tu Windows busca y abre Microsoft Store.

  2. En el buscador del store busca Ubuntu.

  3. Instala Ubuntu 18.04 LTS.

  4. Verás que en tu menú inicio se habrá añadido un programa llamado Ubuntu 18.04 LTS.

Una vez terminado debes:

  1. Desde el menú inicio de tu Windows busca y abre Activar o desactivar las características de Windows.

  2. Activa la opción Subsistema de Windows para Linux. Acepta y reinicia.

Después de haber hecho estas dos cosas tu Windows contará con una consola (o terminal que es lo mismo) que funciona igual que si estuvieras trabajando en Linux.

Por último:

  1. Instala VS Code (más abajo explicamos cómo hacerlo).

  2. Abre la configuración de VS Code pulsando en el icono de la tuerca (esquina inferior izquierda) y a continuación Settings.

  3. Busca la opción Terminal > External: Windows exec.

  4. Añade el texto C:\windows\System32\cmd.exe.

  5. Abre una terminal puslando en el menú superior > Terminal > New terminal: una nueva terminal se abrirá en la parte inferior de VS Code.

  6. En dicha parte inferior hay un desplegable, ábrelo y pulsa en Select default shell.

  7. Selecciona la opción WSL Bash.

Si tienes problemas para realizar alguno de estos pasos te ayudaremos durante la sesión de bienvenida del curso.

Instalación de los programas

Una vez preparado el sistema operativo, instalaremos algunos programas para el curso:

Node JS desde Windows 10

  1. Desde el menú inicio abre Ubuntu.

  2. Y sigue los pasos del siguiente apartado: Node JS desde Ubuntu.

Node JS desde Ubuntu

Ejecuta las siguientes líneas en la terminal de una en una:

sudo apt install curl
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install nodejs

Para más información consultar esta página.

Node JS desde Mac

Ejecuta la siguiente línea en la terminal:

sudo brew install node@10

Node JS: comprobando si lo hemos instalado bien

Una vez terminada la instalación de Node JS desde cualquiera de los 3 sistemas operativos debemos comprobar que todo ha ido bien. Para ello ejecutaremos en la terminal la siguiente línea:

node --version

Y la terminal debe mostrar la versión de Node JS instalada, algo como v10.14.0. Si por el contrario la terminal muestra el mensaje No se ha encontrado la orden «node»... es que algo hemos hecho mal.

Git desde Ubuntu

Ejecuta las siguientes líneas en la terminal de una en una:

sudo apt update
sudo add-apt-repository ppa:git-core/ppa
sudo apt install git

Git desde Windows

  1. Desde el menú inicio abre Ubuntu.

  2. Y sigue los pasos del siguiente apartado: Git desde Ubuntu.

  3. Y también descarga e instala Git para Windows.

Git desde Mac

Descarga e instala Git desde esta página.

Git: comprobando si lo hemso instalado bien

También debemos comprobar que Git se ha instalado correctamente la versión 2.x escribiendo en la terminal la siguiente línea:

git --version

Y la terminal debe mostrar la versión de Git instalada, algo como git version 2.17.1. Si por el contrario la terminal muestra el mensaje No se ha encontrado la orden git... es que algo hemos hecho mal.

Otros programas

Necesitamos instalar VS Code, Chrome y Slack. Desde Windows y Mac podemos instalar estos programas accediendo a las siguientes páginas:

Desde Ubuntu, la forma más cómoda es acceder al instalador de aplicaciones desde el menú, y ahí buscar cada programa e instalarlo.

Nota: Si tienes algún problema durante la instalación, no te preocupes, díselo a tu profesora el primer día de clase.

Creación de cuentas

También debes crear cuentas en estos servicios (elegid un nombre de usuario teniendo en mente que será parte de vuestro futuro perfil profesional):