Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 27

1.

Desarrolla un tutorial que muestre la instalación y configuración de los siguientes


programas libres:

Sitio de descarga https://www.virtualbox.org/wiki/Screenshots


Una vez que tengamos instalado VirtualBox, lo ejecutamos y nos aparecerá una venta como
siguiente:

Si ya tenemos alguna máquina virtual de otra instalación, entonces aparecerá en la columna


izquierda debajo de los botones de Nueva y Configuración. Entonces hemos de ir a Archivo y a
Preferencias. En Preferencias nos aparecerá una ventana como la siguiente:

Primero hemos de abrir el programa y pulsar el botón Nueva. Aparecerá una ventana como la
siguiente:
Luego seleccionar el tipo de sistema operativo que instalaremos, en este caso será Linux y
luego seleccionar la distribución que instalaremos, en este caso Ubuntu. Pulsamos siguiente y
aparecerá la pantalla de la memoria RAM.

Esto es muy importante: NUNCA hemos de poner más memoria RAM de la mitad que
tengamos. Esto es importante porque si no lo cumplimos ni la máquina virtual ni nuestro
ordenador funcionarán bien.

Pulsamos siguiente y aparecerá la ventana del disco duro. Seleccionamos la opción


“Crear un disco duro virtual” y pulsamos el botón crea
En la siguiente pantalla lo dejamos como está marcado, es decir, crear un disco duro de
VirtualBox y pulsamos siguiente. En la siguiente pantalla marcamos la opción “Reservado
dinámicamente”, esto indicará al programa que no reserve los gigas del disco duro sino que los
vaya cogiendo en función de las necesidades de la máquina virtual, siempre no excediendo el
tope que le indiquemos a continuación.

Con esta opción marcada picamos en el icono de la carpeta, y con el navegador buscamos y
seleccionamos el disco duro virtual existente. Picamos en “Crear”.

Nos aparecerá el nombre, tipo y versión de la máquina virtual, tal y como lo definimos
anteriormente (apartado 2.1.
En la pestaña “Placa base” se nos muestra otra vez “Memoria base” con su deslizador;
encontraremos el valor que hayamos puesto con anterioridad.

En “Orden de arranque”, por defecto está en primer lugar “Disquete”; lo desmarcamos y con las
flechas de la derecha lo desplazamos hacia abajo, para que nos quede primero “Óptica” y
después “Disco duro”. “Óptica” hace referencia a la unidad CD/DVD-ROM, o a la imagen de
instalación de la distribución que vayamos a instalar.

En “Memoria de vídeo” tenemos también un deslizador, con el que podremos poner cualquier
valor dentro del tramo verde. El valor dependerá del uso que tengamos previsto para la
máquina virtual.
Aquí se mostrará el controlador del CD/DVD, y aquí podemos indicar la situación de la imagen
ISO de instalación de la distribución. Si vamos a instalar a partir de un CD/DVD lo dejamos tal
cual.

Debe estar “Habilitado adaptador de red” “Conectado a NAT”. De esta forma la máquina virtual
estará conectada a internet, lo cual es necesario para actualizar el software de esta así como
para instalar aplicaciones si se trata de una distribución GNU/Linux.

Aquí estableceremos aquellas carpetas -que pueden ser discos o particiones locales o
extraíbles- que compartirán el sistema anfitrión con el sistema huésped.
Para instalar GNU/Linux, o en su caso Windows, señalamos en la ventana principal con el
puntero el icono de la máquina virtual y picamos en “Iniciar

a. Software gestor de base de datos: MySQL


Sitio de descarga del programa https://www.apachefriends.org/es/index.html
Para descargarlo, accederemos a la web del equipo de proyecto que lo desarrolló y mantiene,
Apache Friends
Una vez descargado (se ha utilizado la versión 1.8.3 para Windows) se instalará siguiendo esta
serie de pasos:
Al ejecutar el archivo de instalación, se mostrará la ventana de inicio del Setup:

Tras pulsar a continuar (‘next’), indicaremos los componentes que deseamos instalar (en
nuestro caso se dejarán los componentes seleccionados por defecto)
También dejaremos la ruta indicada por defecto para su instalación, en la ventana siguiente:

A continuación, nos indicará si deseamos instalar Bitnami, que nos posibilita la instalación de
varios CMS y muchas otras Aplicaciones Open Source:

Tras esa pantalla, nos informará de que ya está preparado para comenzar la instalación.
Pulsamos en «Next» e iniciará dicho proceso:
Una vez finalizada la instalación, se marcará la casilla para que se inicie el Panel de Control y
pulsamos en «Finish

Al tener marcada aquella casilla, se mostrará el Panel de Control, y se deberán seleccionar las
opciones de Apache y MySQL pulsando sobre los botones «Start» correspondientes a cada
módulo en la columna «Actions«:

Tras iniciar los servidores, se abrirá una ventana del navegador y en la dirección
introduciremos: http://localhost:<Nº Puerto>, y seleccionaremos el idioma. Finalmente nos
mostrará el administrador XAMPP, y por último debemos buscar y pulsar sobre una opción en
el menú de navegación situado a la derecha llamada «phpMyAdmin«, dentro de las opciones
de «Tools«:
Tras pulsar en «phpMyAdmin«, ya se podrá acceder a su interfaz para interaccionar con el
sistema de gestión de base de datos MySQL:
b. Servidor Web: Apache
Sitio de descarga del programa http://httpd.apache.org/docs/2.4/es/install.html

Descarga Descarga la última versión


desde http://httpd.apache.org/do
wnload.cgi

Extraer $ gzip -d httpd-


NN.tar.gz
$ tar xvf httpd-
NN.tar
$ cd httpd-
NN

Configura $ ./configure
--prefix=PREFIX

Compila $ make

Instala $ make install

Personali $
zalo vi PREFIX/conf/httpd.con
f

Prueba $ PREFIX/bin/apachectl

-k start

Si queremos configurarlo podremos hacerlo desde la carpeta: /etc/tomcat7

En esta carpeta encontraremos los ficheros de configuración de Tomcat (server.xml,


tomcat-users.xml, web.xml).

En la siguiente carpeta encontraremos las aplicaciones de ejemplo JSP que se incluyen


ya desplegadas en Tomcat:

/usr/share/tomcat7-examples/examples/jsp

Para ver el estado del servicio tomcat7 ejecutaremos el siguiente comando:


sudo /etc/init.d/tomcat7 status o también: sudo service tomcat7 status
Si el servicio está correctamente iniciado devolverá: Tomcat servlet engine is running with pid
XXX.

Para comprobar que el servidor web Tomcat funciona correctamente, desde cualquier equipo
de la red (sea Windows o Linux), abriremos un navegador e introduciremos la siguiente URL:
http://192.168.1.100:8080

Para poder acceder a la administración web de Tomcat, antes debemos configurar los usuarios,
para ello editaremos el fichero /etc/tomcat7/tomcat-users.xml con el comando: sudo nano
/etc/tomcat7/tomcat-users.xml

Añadiremos una línea antes de </tomcat-user>:


<user name="ajpdsoft" password="xxx" roles="admin-gui, manager-
gui,managerscript,manager-jmx,manager-status" />
Con la línea anterior creamos el usuario "ajpdsoft" en Tomcat con la contraseña "xxx",
perteneciente a los roles "admin-gui", "manager-gui", "manager-script", "manager-status",
"manager-jmx", por lo que tendrá permisos de administrador de Tomcat para todo.
Guardaremos los cambios pulsando en Control + O y cerraremos pulsando en Control + X.
Para aplicar los cambios reiniciaremos el servicio de Tomcat con el comando: sudo service
tomcat7 restart

Ahora podremos acceder a la administración del Gestor de Aplicaciones Web de


Tomcat desde un navegador web, introduciendo la
URLhttp://192.168.1.100:8080/manager/html
Donde "192.168.1.100" será la IP del servidor Linux Ubuntu Server con Tomcat y 8080 es el
puerto por defecto para Tomcat.
Introduciremos usuario y contraseña de Tomcat (el creado anteriormente). Desde aquí
podremos desplegar nuevas aplicaciones JSP en Tomcat, ver el estado de las aplicaciones
desplegadas, el estado del servidor, etc.:
c: Lenguaje de desarrollo Web: PHP
Sitio de descarga del programa www.kdevelop.org
Una vez actualizado nuestro sistema, lo siguiente que haremos será ver una lista con todos los
paquetes de php7.0 disponibles en los repositorios. Para ello, ejecutaremos el siguiente
comando para ver todos los paquetes existentes en los repositorios:
pkgnames | grep php7.0

Ahora solo nos queda instalar con apt los paquetes que necesitemos. Salvo en casos
especiales, para un servidor LAMP los más comunes serán:
sudo apt install -y php7.0 php7.0-cli php7.0-common php7.0-mbstring php7.0-intl php7.0-xml
php7.0-mysql php7.0-mcrypt
Una vez instalados los paquetes podemos probar que todo funciona con normalidad ejecutando
desde el terminal el comando:
Ahora ya solo tenemos que instalar los paquetes necesarios con apt. El proceso es el mismo
que el anterior, aunque cambiaremos todas las entradas de php7.0 por php7.1 como
mostramos a continuación:
sudo apt install -y php7.1 php7.0-cli php7.1-common php7.1-mbstring php7.1-intl php7.1-xml
php7.1-mysql php7.1-mcrypt
Una vez finalice la instalación y configuración de los paquetes, ya podemos probar que todo
funciona con normalidad ejecutando desde el terminal el comando:
Dentro de estar carpeta y con la ayuda de un editor de texto plano crearemos un fichero que se
llamará “index.php” y que contendrá el siguiente código:
<! DOCTYPE html >
< html >
< body >

< ?php
echo "My first PHP script!";
?>

< /body >


< /html >
d. Entorno gráfico de desarrollo web: Monodevelop
Sitio de descarga del programa https://www.monodevelop.com/
Instalación para Linux Mint 18, que también es muy similar para Ubuntu, para instalarlo usamos
apt-get:
sudo apt-get install mono-mcs

Primero, añadiremos el repositorio


add-apt - repository ppa:keks9n/monodevelop-latest
Luego actualizaremos e instalaremos el entorno y las bibliotecas
Apt-get update && sudo apt-get install monodevelop-current
Una vez instalado todo, tendremos que reiniciar el sistema.
En openSUSE y SLES
Para estas distribuciones utilizamos los ficheros One-Click
Vamos a ver su funcionamiento instalado en OpenSUSE LEAP 42.1, que he instalado
siguiendo las instrucciones de los apartados anteriores

Desde la sección “Archivo” podemos crear un nuevo fichero o bien una nueva solución. A modo
de ejemplo vamos a ver cómo crear una ventana emergente utilizando GTK#, utilizando C#.
Usaremos un código de ejemplo, extraído de la propia web.

Para probar el código, podemos utilizar la herramienta “Debug“, justo en la parte superior
izquierda
e. Entorno gráfico de desarrollo: Eclipse
Sitio de descarga del programa http://www.eclipse.org/
Es necesario tener instalada una versión de Java para el correcto funcionamiento de eclipse.
Podemos hacerlo desde consola de este modo
Abrimos la consola de comandos con las teclas Ctrl + Alt + t o haciendo click en el icono de la
esquina superior izquierda.

escribimos terminal e en el buscador y hacemos click en el icono que nos aparece abajo

añadimos los paquetes a los repositorios de Ubuntu


Actualizamos los repositorios
Instalamos el paquete java8 de Oracle
Para comprobar que todo ha ido bien y tenemos java instalado escribimos en el terminal
El resultado debería dar algo como

Hacemos click en «Download Packages«


Seleccionamos el sistema operativo

Hagamos click en download y guardamos el archivo en nuestro equipo

El siguiente paso es descomprimir el archivo de instalación. Para ello nos vamos a la carpeta
«Descargas» y hacemos Click con el botón derecho sobre el instalador y luego en «Extraer
aquí«
Entramos en la carpeta descomprimida y hacemos doble Click en el archivo «eclipse-inst«

Se abrirá el instalador con todas las opciones. Hacemos Click en la primera

En la siguiente pantalla haremos Click en «INSTALL«


Aceptamos la licencia haciendo Click en «Accept«

Marcamos las dos casillas de los certificados y hacemos click en «Accept selected«

Eclipse ya está instalado. Para iniciarlo hacemos Click en «LAUNCH«


Código:
1 #!/usr/bin/python
2 # -*- coding: utf-8 -*-
3
4 print "Hola mundo

f. Software de diagramación UML: Umbrello


Sitio de descarga del programa. http://uml.sourceforge.net/ Debian/Ubuntu y derivados:
sudo pacman -S umlet
ejecutar umbrello KF5 en un entorno KDE4 requiere usar los siguientes comandos.
eval `dbus-launch` kdeinit5 $ HOME / umbrello / bin / umbrello &
Antes de ejecutar umbrello, necesita configurar la variable de entorno KDEDIRS con:
exportar KDEDIRS = $ HOME / umbrello: $ KDEDIRS kbuildsycoca4
Ejecuta el siguiente comando desde un shell:
$ HOME / umbrello / bin / umbrello &
Puede agregar los siguientes comandos a su .bashrc o al archivo de configuración del shell de
inicio de sesión similar para tener un enlace en la ruta del sistema de los usuarios:
exportar KDEDIRS = $ HOME / umbrello: $ KDEDIRS export PATH = $ HOME / umbrello / bin:
$ PATH
Con eso puedes correr umbrello simplemente escribiendo:
Sombrilla
g. Software de animación: Blender
Sitio de descarga del programa. https://www.blender.org/
Esta sección es solo para enumerar los pasos principales que debe seguir en todas las
plataformas, para cualquier persona que no esté familiarizada con el proceso de compilación de
software C, C ++ desde la fuente.
• Instalar dependencias (git, subversion, C, compilador de C ++).
• Verifique el código fuente de Blender desde el control de versiones.
• Use CMake para compilar el código fuente en un ejecutable.
Opcionalmente:
• Instale un Editor o IDE para navegar y editar el código fuente.
• Configure el CMake para habilitar las opciones de depuración o alternar las funciones de
tiempo de compilación.

Lo primero de todo será agregar los repositorios de la aplicación: sudo


add-apt-repository ppa:irie/blender

A continuación actualizamos la lista de repositorios sudo apt-


get update
Creamos un simple «hola mundo » y lo llamamos test.py

print ('Hola mundo'


)

Ahora volvemos a dividir la vista 3d pasa sacar el editor lógico, y creamos el siguiente patrón en
nuestro objeto cubo, ahora cuando iniciemos el Game Engine con la letra ‘p’ nos aparecerá el
mensaje en consola.

Conclusión
Como todos sabemos hay cosas buenas y malas, en todo y no es la acepción, así pasa
con en software libre y propietario, todos sabemos, que el software libre tiene sus ventajas,
y desventajas y también Windows.
Una de las cuantas ventajas del «software libre» —para empezar, es que no tiene ninguna
relación con el precio. Lo que nos interesa realmente es la libertad.
La libertad de ejecutar el programa sea cual sea el propósito, la libertad para modificar el
programa para ajustarlo a las necesidades de usuarios y empresas.
La libertad de redistribuir copias, ya sea de forma gratuita.
La libertad de distribuir versiones modificadas del programa, de tal forma que la comunidad
pueda aprovechar las mejora introducidas.
Que tenga este tipo de ventajas el software libres es bueno para tanto las empresas,
estudiantes, desarrolladores, programadores, usuarios etc., a nivel mundial ya que siempre
están en constante innovación, y desarrollando, esto es de suma importancia para los
usuarios, si mencionar que no tiene costo alguno.
Ya que, se pueden olvidar de múltiples problemas, sin mencionar las múltiples ventajas que
se tiene en este sistema operativo al ser libre.
Aunque Linux para mi gusto tiene más cosas buenas que malas, siempre es bueno tener
el conjunto completo de un software, esperemos que con el tiempo sea así.
Tampoco estoy diciendo que el software de propietario sea perfecto o que sea malo, pero
tiene por el momento, el conjunto completo ya que muchas plataformas programas,
dispositivos y plataformas que trabajan sobre Windows.
Y claro tiene muchos problemas como son sus parches de costumbre, que nos tienen
acostumbrado Windows, y sus constantes actualizaciones que luego generan conflicto en la
PC, que suelen ser muy molesto para los usuarios este tipo de problemas.
Para mi Linux tiene proceso de instalación un poco más sencillos, y menos tardados y
problemáticos en comparación, con el software de propietario Windows.
Siempre será bueno saber y conocer cómo van los diferentes procesos de instalación,
configuración, y descarga de cada programa, esto a la larga nos va facilitar, estos procesos.
Ya que cada programa se instala de forma diferente, y cada uno nos pide diferentes
requerimientos para su instalación, esto es muy bueno saber y conocer, ya que así se puede
ayudar en el trabajo, y contribuir a nuestra empresa, a ser más productivos, en los
diferentes procesos que se requieran.

También podría gustarte