Archive for the ‘Linux’ Category
apt-get
apt-get update
Actualiza el listado de paquetes disponibles.
apt-get check
Comprueba que todo ha ido bien tras la utilización de apt-get update.
apt-get install lista_de_paquetes
Instala los programas deseados.
apt-get –reinstall install paquete
Reinstala un programa.
apt-get upgrade
Actualiza los paquetes ya instalados.
apt-get dist-upgrade
Actualiza a otra version de la distribución.
apt-get remove lista_de_paquetes
Desinstala un paquete.
apt-get –purge remove lista_de_paquetes
Desinstala un paquete y elimina los archivos de configuración.
apt-get -f install
Resuelve problemas con dependencias.
apt-get clean
Para limpiar los paquetes descargados e instalados.
apt-get autoclean
Para limpiar los paquetes viejos que ya no se usan.
apt-cache search nombre paquete
Para buscar un paquete determinado.
apt-get source paquete
Descarga archivos fuente.
apt-get build-dep paquete
Configura las dependencias de construcción para paquetes fuente.
apt-get dselect-upgrade
Sigue las selecciones de dselect.
apt-show-versions (–u)
Para conocer que paquetes hay instalados.
apt-cache show paquete
Obtener más información de un paquete específico.
apt-cache showpkg paquete
Más información aún.
apt-cache depends paquete
Para saber de que paquete depende.
apt-file search filemane
Para encontrar el nombre de un paquete desde un archivo.
apt-file list paquete
Lista el contenido de un paquete.
apt-file update
Para mantener al día esta función.
apt-get autoremove
Para mantener el sistema limpio de bibliotecas inútiles.
apt-get check
Actualiza la caché de paquetes (/var/cache/apt/pkgcache.bin),
crea un nuevo árbol de dependencias.
apt-cache unmet
Muestra un resumen de las dependencias no satisfechas en la caché de paquetes.
apt-cache pkgnames –generate
Muestra una lista de todo lo que tenemos instalado en el sistema.
OPCIONES
apt-get –s
Simula una acción.
apt-get –d
Sólo descarga.
apt-get –y
No pregunta y asume que si a todo.
apt-get –u
Muestra paquetes actualizados.
apt-get -h
Muestra texto de ayuda.
apt-get -q
Salida registrable – sin indicador de progreso.
apt-get -qq
Sin salida, excepto si hay errores.
apt-get -f
Intenta continuar sí la comprobación de integridad falla.
apt-get -m
Intenta continuar si los archivos no son localizables.
apt-get -b
Construye el paquete fuente después de obtenerlo .
apt-get -V
Muesta números de versión detallados.
apt-get -c=?
Lee este archivo de configuración.
apt-get -o=?
Establece una opción de configuración arbitraria.
Crear una imagen desde un flash drive en Linux
En muchas ocasiones tenemos flash drive’s booteables y no queremos perder esa condición, para ello podemos sacar una copia de seguridad.
Esto lo podemos hacer desde una terminal, como vemos en el ejemplo:
$ sudo dd if=/dev/sdb of=image.iso
donde sbb, tiene que ser el flash drive y en image.iso es la imagen creada, esta dirección puede estar como path completo o solo el nombre del fichero.
php no ejecuta en public_html bajo Ubuntu
Después de instalar Spache + php5 lo que queremos es tener habilitado una carpeta para los usuarios de nuestro Ubuntu, pero al instalar el complemento para que Apache se ejecute desde public_html, el complemento funciona, pero si pones php no..
La solución.
como sudo:
$sudo vim /etc/apache2/mods-available/php5.conf
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_flag engine Off
</Directory>
</IfModule>
simplemente php_admin_flag engine hay que cambiar su estado de Off a On
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_flag engine On
</Directory>
</IfModule>
reiniciamos el servicio de Apache y listo para funcionar..
qrencode
Los codigos Qr, ahora estan de moda y por la cantidad de informacion que se puede almacenar es una tecnologia que se quedara por mucho tiempo, la idea es simple es una imagen cuadrada con graficas internas en formas cuadradas, la cual por medio de una camara es recolectada e interpretada.
Para generar el codigo puedes usar bastantes herramientas, una mas facil que la otra, existen desde plugins para chrome hasta codificadores para consolas (claro siempre hablando de Linux), con los cuales podemos generar los tam mentados codigos Qr.
Hoy vengo a explicar algo que para mi es muy practico al momento de desarrollar un sistema que cargue codigos qr, para ello lo primero es instalar el software qrencode.
sudo apt-get install qrencode
y con eso ya tenemos todo, pero ahora mostraremos con un ejemplo, para ser mas grafico la explicacion
$qrencode -o [salida.png] ‘[link]’
ejemplo
$qrencode -o blog,png ‘ramirex.wordpress.com’
ahora que si quieres delimitar la imagen a un tamaño se tiene que usar el parametro -s el valor que pongamos se calcula en pixeles cuadrados.
ejemplo
$qrencode -s 5 -o blog.png ‘ramirex.wordpress.com’
Bajar la Calidad de una o muchas imagenes desde la consola
En la actualidad, existen camaras digitales que te sacan una foto a una calidad increible, lo malo es que las imagenes comienzan a tener tambien tamanos exagerados y cuando queremos mandarlo por email o simplemente compartirlo en una red social, subirlas y usarlar es un poco incomodo, si no tienes una buena velocidad. Para ello existe una infinidad de herramientas que te ayudan a manipular las imagenes, pero por simplicidad y bueno sobretodo para tranajar en mas una imagen a la ves podememos usar jpegoptim que es una herrmienta via consola simple y rapida.
Para clarificar el funcionamiento de jpegoptim, usaremos un ejemplo.
jpegoptim -m50 -ptv *.jpg
donde:
-m50 es el indicador de la calidad maxima, con la que queremos que salgan las imagenes
-p mantenemos la hora y fecha original
-t informacion del total
-v nos muestra informacion del proceso
Bueno, con esto hacemos muchas maravillas en pocos segundos…
Firefox 4 en ubuntu 10.04 y ubuntu 10.10
Ya salio la versión oficial de Firefox 4 y si queremos actualizar el PPA de Firefox a nuestros repositorios, lo que tenemos que hacer es en la linea de comandos.
sudo add-apt-repository ppa:mozillateam/firefox-stable sudo apt-get update && sudo apt-get upgrade
Listo, ya tenemos actualizado nuestro repositorio.
Vinagre, gestor VNC para Linux
Vinagre es un gester VNC para linux, trabajado por el proyecto Gnome, con el cual nos podemos conectar facilmente a un equipo y poder usarlo de la manera mas facil.
nmap, mapeador de redes
es una herramienta de código abierto que escanea los puertos y sondeo de seguridad, por el cual puede revelar los puertos y los servicios añadidos a el.
Ejemplo:
ramirex@Tecnocenter:~$ sudo nmap localhost
Starting Nmap 5.00 ( http://nmap.org ) at 2011-01-15 10:13 BOTWarning: Hostname localhost resolves to 2 IPs. Using 127.0.0.1.Interesting ports on localhost (127.0.0.1):Not shown: 986 closed portsPORT STATE SERVICE22/tcp open ssh25/tcp open smtp53/tcp open domain80/tcp open http110/tcp open pop3139/tcp open netbios-ssn143/tcp open imap445/tcp open microsoft-ds993/tcp open imaps995/tcp open pop3s3128/tcp open squid-http3306/tcp open mysql5432/tcp open postgresql8080/tcp open http-proxy
Nmap done: 1 IP address (1 host up) scanned in 0.23 seconds
Amarok en Ubuntu 10.04
Como siempre, en todas las versiones de Ubuntu, nunca fue una tasa de leche configurar nuestro querido Amarok para que nos funcione bien, ahora les mando la receta.
Tenemos que aumentar el siguiente repositorio:
$ sudo add-apt-repository ppa:kubuntu-ppa/backports
actualizamos los repositorios:
$sudo apt-get update
procedemos a instalar el amarok
$ sudo apt-get install amarok
$ sudo aptitude install phonon-backend-xine
$ sudo aptitude install phonon-backend-gstreamer
cargamos el lenguaje en castellano (opcional)
$ sudo apt-get install language-pack-kde-es-base language-pack-kde-es
$ sudo apt-get install libxine1-ffmpeg