Está en la página 1de 2

Uso de APT y APTITUDE

Veamos como utilizar (de forma muy bsica) estas herramientas alternativas a synaptic(en realidad synaptic y aptitude con las alternativas de atp XD). Nota:los <> no se escriben en los terminales Todo esto se realizara en un terminal o consola APT apt-get install :instala el paquete o los paquetes que le indiqueis separados por espacios. apt-get remove :borra el paquete o los paquetes que le indiqueis separados por espacios. apt-get remove --purge :borra el paquete o los paquetes junto con sus ficheros de configuracin que le indiqueis separados por espacios. apt-cache search :busca un paquete que contenga ese nombre o descripcin. apt-get update:actualiza la lista de paquetes disponibles. apt-get upgrade:actualiza el sistema sin borrar nada. apt-get dist-upgrade:actualiza el sistema borrando e instalando lo que sea necesario. apt-get autoclean:borra(no desisntala) los paquetes descargados que sean redundantes(se quedar con la ltima versin). apt-get clean:borra los paquetes descargados. Opciones adicionales de apt(se aaden al final): --download-only: solo descargara los paquetes, no los instalar. install -f: tratar de arreglar los paquetes rotos. --assume-yes:asume respuesta afirmativa a todas las preguntas simples. APTITUDE aptitutde install :instala el paquete o los paquetes que le indiqueis separados por espacios. aptitude reinstall :reinstala el paquete o los paquetes que le indiqueis separados por espacios. aptitude remove :borra el paquete o los paquetes que le indiqueis separados por espacios. aptitude purge :borra el paquete o los paquetes junto con sus ficheros de configuracin que le indiqueis separados por espacios. aptitude search :busca un paquete que contenga ese nombre o descripcin. aptitude show :muestra la informacion disponible sobre ese paquete. aptitude update:actualiza la lista de paquetes disponibles. aptitude upgrade:actualiza el sistema sin borrar nada. aptitude dist-upgrade:actualiza el sistema borrando e instalando lo que sea necesario. aptitude autoclean:borra(no desisntala) los paquetes descargados que sean redundantes(se quedar con la ltima versin). aptitude clean:borra los paquetes descargados. Opciones adicionales de aptitude: -s:simula las acciones pero no las realizar -d:slo descargara los paquetes,no los instalar. -y:supone respuesta afirmativa a todas las preguntas simples. -f:trata de arreglar paquetes rotos de forma agresiva. Para finalizar: Aptitude es mas avanzado que apt pues no deja paquetes hurfanos en el sistema mientras que apt s(se pueden eliminar con deborphan). Para ejecutar varias instrucciones para que se ejecuten una detrs de otra separad los comandos por && Ejemplo:Para actualizar la lista de paquetes, el sistema y luego limpiar los paquetes: &sudo aptitude update && sudo aptitude dist-upgrade && aptitude clean Para activar la cuenta de root basta con asignarle una contrasea: sudo passwd root Una vez hecho esto podremos iniciar sesin como root, o iniciar sesin como un usuario normal y comenzar a ejecutar los comandos como root escribiendo el comando su. Una vez terminadas las tareas que necesitbamos realizar, es conveniente volver a desactivar el super usuario con el flag -l (lock): sudo passwd -l root

Instalar Apache + M ysql + PHP5


En mi caso la mayoria de las veces que instalo una maquina Ubuntu es para q sirva de servidor web con los servicios generales Apache, MySQL como base de datos y Php para manejar paginas dinamicas aqui va el procedimiento para q todo esto funcione en conjunto y en menos de 20 minutos primero debemos habilitar los repositorios Universe y Multiverse de nuestro listado de repositorios (siempre es bueno hacer una copia del archivo por si acaso) esto lo hacemos asi: sirgt@chapinware:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sirgt@chapinware:~$ sudo nano /etc/apt/sources.list el contenido del fichero debe quedar asi sources.list Luego acutalizamos los repositorios, con esto tendremos nuestro sistema al dia sirgt@chapinware:~$ sudo aptitude update sirgt@chapinware:~$ sudo aptitude upgrade Primero vamos con MySQL sirgt@chapinware:~$ sudo aptitude install mysql-server-4.1 y cambiamos la contrasenia porque por defecto se instala con la pass en blanco sirgt@chapinware:~$ sudo /usr/bin/mysqladmin -u root password pon_tu_pass Luego vamos con Apache y PHP5 sirgt@chapinware:~$ sudo aptitude install apache2 sirgt@chapinware:~$ sudo aptitude install php5 luego instalamos los archivos necesarios para q MySQL soporte php5 y apache2 sirgt@chapinware:~$ sudo aptitude install libapache2-mod-auth-mysql sirgt@chapinware:~$ sudo aptitude install php5-mysql y luego reiniciamos el servicio de apache sirgt@chapinware:~$ sudo /etc/init.d/apache2 restart para probar q todo haya quedado bien podemos hacer esto sirgt@chapinware:~$ sudo gedit /var/www/test.php Copia y pega el contenido de este archivo test.php y salvalo. luego ve a tu firefox y apunta hacia http://localhost/test.php si todo se instalo correctamente debe sacarte una pagina donde te da todas las especificaciones de tu php y listo ya tenemos nuestro servidor web Apache2 con soporte para PHP5 y MySQL

También podría gustarte