Download clase-3-TrabajoLineaComando
Document related concepts
Transcript
E S C U E L A D E C I E N C I A S E M P R E S R I A L E S Conociendo un Ubuntu: Una distribución diferente a Linux Paul Leger http://pleger.cl Linux (1) • Linux es núcleo de un sistema operativo basado en el estandar Unix • Linux es open source. Cualquiera puede modificar y crear su propia versión; hay muchas, pero muchas versiones de Linux (ej. Gentoo, Debian, Open Suse, etc) • La mayoría de los servidores están sobre una distribución Linux Linux (2) • En un sistema operativo basado en Linux, comúnmente cada persona debe tener usuario en la maquina. El usuario “invitado” no es muy común en Linux • Cada usuario pertenece a grupo de usuarios especifico. • Cada usuario y grupo de usuario tienen diferentes tipos de permiso al sistema operativo • En estos sistemas operativos, generalmente hay un usuario llamado “root”, el cual tiene permiso a todo el sistema. Es bastante poco recomendable usar este usuario Organización de carpetas de un sistema de operativo en Linux Ubuntu (1): El Windows de Linux • Ubuntu es un sistema operativo basado en el kernel de Linux • Como la mayoría de las distribuciones de Linux, Ubuntu es gratuito. • Actualmente, Ubuntu es una de las distribuciones más “familiar” y “conocida” del mundo Linux • Es la distribución que ha permitido acercar a los no computines a Linux • Ubuntu tiene diferentes sabores – ¿Qué es eso? Investigue algunos sabores Ubuntu (2): El Windows de Linux • Cada seis meses, Canonical libera una nueva versión del sistema operativo. El identificador de la versión indica cuando fue liberado. Por ejemplo: – Ubuntu 15.04, liberado el 2015 en Mayo (04) • Cada 2 años, Canonical libera una versión Largo Soporte de Ubuntu. Esta versión es llamada LTS. Generalmente las versiones LTS son versiones más estable • Hoy, Canonical busca ejecutar el mismo Ubuntu dispositivo móviles y desktop. A diferencia de Mac que tiene dos sistemas operativos (OSX y Ios) Ubuntu con Ejemplos • Enseñando el entorno gráfico (dash) – Busca de aplicaciones – Busca de documentos – Programando en gedit • Instalando Programas : – Explicar el concepto de Repositorio – Instalar Geany – Instalar Inkscape Probando otros Desktop Managers • XFCE • GNOME • KDE Dos muestras de la versatilidad de Ubuntu • Ubuntu 14.04 LTS • Ubuntu 3D con COMPIZ Koding • Koding ofrece es un servicio a través de la Web que permite ejecutar una distribución sin entorno gráfico • Inicie en http://koding.com • Elija su usuario, password y dominio Web Koding Interface (1) Identificación de tu Maquina Virtual Configuración de tu Maquina Virtual Koding Interface (2) Nombre del dominio Tarea(1): Usando Koding 1. Muestre la ruta del directorio actual – Use el comando “pwd” 2. Liste los archivos/directorios del directorio actual – Use “ls” 3. Muevase dentro de la carpeta “Documents” – Use el comando “cd NOMBRE_CARPETA” 4. Cree una carpeta dentro de la carpeta “Documents” con el nombre “trabajo” – Use el comando “mkdir NOMBRE_CARPETA” 5. Muevase dentro del directorio “trabajo” y cree un archivo vacío llamado “programa.py” – Dos opciones: 1) “touch NOMBRE_ARCHIVO” y luego “vim NOMBRE_ARCHIVO” o 2) solamente “vim NOMBRE_ARCHIVO” 6. Edite el archivo “programa.py” y escriba un programa en python que muestre “hola”. Luego grabe y cierre el editor – Use “vim NOMBRE_ARCHIVO” 7. Ejecute el programa con python – Use “python NOMBRE_ARCHIVO_PYTHON” Tarea(2): Usando Koding 1. Actualice la lista de actualizaciones del sistema operativo – Use el comando “apt-get update” 2. No funcionó? Necesitas permisos? Use “sudo” – Use “sudo apt-get update” 3. Instale el browser/navegador por linea de comando – Use el comando “apt-get install NOMBRE_PROGRAMA” 4. Ejecute lynx – Use el comando “lynx” 5. Muestre el manual para saber cómo funciona el comando “ls” – Use el comando “man COMANDO” 6. Reinicie el computador virtual – Use el comando “sudo shutdown –r now” 7. Cuando vuelva a conectarse al computador, actualice los paquetes (que contiene programas) del sistema operativo – Use “sudo apt-get upgrade” Tarea: Lista de comandos Investigue los siguientes comandos: 1. 2. 3. 4. 5. echo lsb_release –a chmod chown ssh Próxima Clase: Instalar un Linux • Traer un notebook – (o cualquier computador donde una instalación dura más que una iniciación del sistema operativo) • Descargar VirtualBox para Windows – http://download.virtualbox.org/virtualbox/4.3.24/VirtualBox-4.3.2498716-Win.exe • Descargar una imagen de Linux – (32 bits) http://www.ubuntu.com/download/desktop/questions?distro=desktop&bits= 32&release=latest