Ingresar al terminal y como usuario root:aptitude update && sudo aptitude safe-upgrade
Añadir el repositorio Medibuntu:wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list
Debemos agregar la clave GPG:apt-get --quiet update && sudo aptitude -y --allow-untrusted install medibuntu-keyring && sudo aptitude update
A continuación instalar los CODECS:aptitude -y install non-free-codecs
Instalar el soporte para reproducir DVDsaptitude -y install libdvdread4 && sudo /usr/share/doc/libdvdread4/install-css.shInstalar reproductor de música Banshee:aptitude install banshee banshee-extension-lyrics banshee-extension-ubuntuonemusicstoreInstalar reproductor de audio Exaile:aptitude -y install exaile exaile-plugin-ipodInstalar reproductor multimedia VLC:aptitude -y install vlcInstalar reproductor multimedia MPlayer:aptitude -y install mplayerInstalar reproductor multimedia SMPlayer:aptitude -y install smplayerInstalar reproductor multimedia Gnome Media Player:
add-apt-repository ppa:gnome-media-player-development/development && sudo aptitude update && sudo aptitude install gnome-media-player
jueves, 25 de noviembre de 2010
Que hacer después de instalar Ubuntu 10.04
Publicado por
Vik
en
6:30
0
comentarios
martes, 23 de noviembre de 2010
Servidor de impresión en Ubuntu 10.04
Servidor:
#apt-get install cupsys
#/etc/init.d/cups start
Para configurar el arranque automático:
#update-rc.d cups start defaults
Configurar la impresora como compartida en el Menú Sistema>Administración>Impresoras
Cliente:
#apt-get install cupsys-client
Crear archivo /etc/cups/client.conf
#nano /etc/cups/client.conf
Ingresar una línea como ésta:
ServerName 192.168.1.33
Publicado por
Vik
en
18:06
0
comentarios
Servidor de archivos NFS con UBUNTU 10.04
SERVIDOR:
Acceder como superusuario y ejecutar el siguiente comando:
#apt-get install portmap nfs-common nfs-kernel-server
En el Menú Lugares>Carpeta Personal crear el directorio usuarios.
Editar el archivo de configuración:
#nano /etc/exports
En este archivo se puede incluir una línea como ésta:
/home/maq01/usuarios 192.168.0.0/255.255.255.0(rw)
Que quiere decir que se comparte el directorio home y para todas las PCs desde el IP 192.168.0.0 hasta el 255.255.255.0 en modo lectura y escritura.
Ahora levantamos los servicios:
#/etc/init.d/portmap start
#/etc/init.d/nfs-kernel-server restart
Para el arranque automático de los servicios en el servidor:
#update-rc.d portmap defaults
#update-rc.d nfs-kernel-server defaults
CLIENTE:
En el terminal como root (superusuario) instalar:
#apt-get install portmap nfs-common
#/etc/init.d/portmap restart
En el Menú Lugares>Carpeta Personal crear el directorio servidor.
Montar el directorio compartido:
#mount -t nfs ip-del-servidor:/home/maq01/usuarios /home/maq02/servidor
En el menú Lugares podrás encontrar servidor.
Para el arranque automático, editar el archivo fstab.
#nano /etc/fstab
Agregar la línea:
ip-del-servidor:/home/maq01/usuarios /home/maq02/servidor nfs
Fuente: http://www.isftic.mepsyd.es/formacion/materiales/85/cd/REDES_LINUX/frames/frameset_16.html
Publicado por
Vik
en
16:14
0
comentarios
VIRTUAL BOX OSE - No reconoce USB
Para los que han tenido este problema, con el siguiente procedimiento le sacamos la vuelta a esta limitación de la versión OSE.
1. Entrar a Virtual Box OSE y seleccionar en la barra de herramientas Configuración.
2. Elegir Carpetas compartidas y seleccionar el directorio (o carpeta) a compartir, por ejemplo en /home/Documentos/USB.
3. Iniciar la máquina virtual por ejemplo Windows XP y en la ventana ejecutar digitar lo siguiente: net use z: \\vboxsvr\USB y presionar ENTER.
4. En el explorador de windows encontarán la carpeta compartida.
Publicado por
Vik
en
15:54
0
comentarios
sábado, 28 de agosto de 2010
Cambiar posición de botones Ubuntu 10.04
Es bastante difil acostumbrarse a que los botones minimizar, maximizar y cerrar estén en la izquierda, por eso les traigo una solución muy fácil
1) Descargamos ubuntu tweak http://ubuntu-tweak.com/
2) Instalamos ubuntu tweak (en el archivo que bajamos hacemos click con el boton derecho y elegmos abrir con instalador de paquetes GDebi >> Instalar Paquete)
3) Abrimos el programa en Aplicaciones/Heramientas del sistema >> Ubuntu Tweak
en el menú izquierdo seleccionamos " Configuracion del Gestor de Ventanas" , en la parte derecha de la ventana seleccionamos "Derecha"
Y eso es todo.
Publicado por
Vik
en
13:53
0
comentarios
martes, 8 de junio de 2010
Instalar MySQL en UBUNTU 9.10
Instalación
En el terminal, cambiarse a superusuario con el comando:
su
Para instalar MySQL, ejecute el siguiente comando en una terminal:
apt-get install mysql-server
Durante el proceso de instalación se le pedirá que introduzca una contraseña para el usuario root de MySQL.
Cuando se complete la instalación, el servidor MySQL se iniciará automáticamente. Puede ejecutar la siguiente orden en la línea de órdenes de una terminal para comprobar si se está funcionando el servidor MySQL:
netstat -tap | grep mysql
Cuando ejecute este comando, deberá ver la siguiente línea o algo similar:
tcp 0 0 localhost:mysql *:* LISTEN 2556/mysqld
Si la versión instalada es en español aparecerá ESCUCHANDO en vez de LISTEN.
Si el servidor no se está ejecutando correctamente, puede teclear la siguiente orden para arrancarlo:
/etc/init.d/mysql restart
Configuración
Puede editar el archivo /etc/mysql/my.cnf para configurar las opciones básicas -- archivo de registro, número de puerto, etc. Por ejemplo, para configurar MySQL para que escuche conexiones de máquinas de la red, cambie la directiva bind_address a la dirección IP del servidor:
bind-address = 192.168.0.5
Sustituya 192.168.0.5 por la dirección adecuada.
Después de hacer un cambio en /etc/mysql/my.cnf el demonio mysql necesitará reiniciarse:
/etc/init.d/mysql restart
Si desea cambiar la contraseña de root de MySQL, introduzca en un terminal:
dpkg-reconfigure mysql-server-5.0
El demonio mysql se detendrá y se le solicitará que introduzca una nueva contraseña.
Recursos
Vea MySQL Home Page para más información.
El MySQL Handbook está disponible en el paquete mysql-doc-5.0. Para instalarlo escriba lo siguiente en un terminal:
apt-get install mysql-doc-5.0
La documentación está en formato HTML, para verla escriba file:///usr/share/doc/mysql-doc-5.0/refman-5.0-en.html-chapter/index.html en la barra de direcciones de su navegador.
Para información general sobre SQL, vea Usando SQL Edición Especial por Rafe Colburn.
Fuente: Guía de Ubuntu Server.
Publicado por
Vik
en
15:39
0
comentarios
martes, 2 de junio de 2009
Más Python con MySQL
Además del artículo publicado en Diciembre del 2008. Aquí comparto con ustedes otros códigos.
Para los que trabajan con Widow$s, les recomienda esta lista:
AppServ; les instala el Apache, PHP, MySql y el inefable PHPMyAdmin
MySQLPython; instala la librería que nos permite conectar python con MySql
Primera tarea: Crear una base de datos con PHPMyAdmin, por ejemplo pythonmysql con la tabla usuario y los campos usucod, usunom. Para los que les da flojera aquí tienen el código en SQL.
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
-- Base de datos: `pythonmysql`
CREATE DATABASE `pythonmysql` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `pythonmysql`;
-- Estructura de tabla para la tabla `usuario`
DROP TABLE IF EXISTS `usuario`;
CREATE TABLE IF NOT EXISTS `usuario` (
`usucod` varchar(3) NOT NULL,
`usunom` varchar(30) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `usuario` (`usucod`, `usunom`) VALUES ('001', 'Victor Pando');
INSERT INTO `usuario` (`usucod`, `usunom`) VALUES ('002', 'Richard Stallman');
Un excelente curso de SQL es el elaborado por Jesús Vegas de la Universidad de Valladolid, si quieren estudiarlo hagan clic aquí.
Después de haber revisado el mencionado curso ahora sí podrán entender las instrucciones SQL empleadas en los siguientes programas.
PROGRAMA 01: LISTAR DATOS DE UNA TABLA
import MySQLdb
db=MySQLdb.connect(host='localhost',user='root',passwd='admin',db='pythonmysql')
cursor=db.cursor()
sql='SELECT * FROM usuario'
cursor.execute(sql)
resultado=cursor.fetchall()
print 'Datos de Usuarios'
for registro in resultado:
print registro[0],'->',registro[1]
PROGRAMA 02: INSERTAR UN REGISTRO A UNA TABLA
import MySQLdb
code=raw_input("Codigo:")
name=raw_input("Nombre:")
db=MySQLdb.connect(host='localhost',user='root',passwd='admin',db='pythonmysql')
cursor=db.cursor()
sql='INSERT INTO usuario VALUES("%s","%s")'%(code,name)
cursor.execute(sql)
PROGRAMA 03: BUSCAR UN REGISTRO EN UNA TABLA
import MySQLdb
name=raw_input("Nombre:")
db=MySQLdb.connect(host='localhost',user='root',passwd='admin',db='pythonmysql')
cursor=db.cursor()
sql='SELECT * FROM usuario WHERE usunom="%s"'%(name)
cursor.execute(sql)
resultado=cursor.fetchall()
print 'Datos de Usuarios Encontrados'
for registro in resultado:
print registro[0],'->',registro[1]
PROGRAMA 04: BUSCAR UN REGISTRO EN UNA TABLA CON UNA PARTE DE INFORMACIÓN DEL CAMPO
import MySQLdb
name=raw_input("Nombre:")
name="%"+name+"%"
db=MySQLdb.connect(host='localhost',user='root',passwd='admin',db='pythonmysql')
cursor=db.cursor()
sql='SELECT * FROM usuario WHERE usunom LIKE "%s"'%(name)
cursor.execute(sql)
resultado=cursor.fetchall()
print 'Datos de Usuarios Encontrados'
for registro in resultado:
print registro[0],'->',registro[1]
Con un poco más de paciencia pueden terminar de elaborar los programas para actualizar un registro, eliminar un registro, eliminar una tabla o una base de datos.
Publicado por
Vik
en
9:14
5
comentarios
