Mio Mi Blog

un blog de un ubuntero… para ubunteros =)

Archivo de Octubre 2008

BLOGS VARIOS DE INTERES

Publicado por velorek en Octubre 25, 2008

http://belinuxmyfriend.blogspot.com/

http://miordenadoreslibre.wordpress.com/primeros-pasos-con-ubuntu/#drivers_restringidos

http://www.breakitdownblog.com/ubuntu-hardy-heron-theme-work-begins/

dns http://mmc.igeofcu.unam.mx/LuCAS/Manuales-LuCAS/GARL2/garl2/x-087-2-resolv.howdnsworks.html

Publicado en Informática, Unix+Linux | Deja un Comentario »

HJSplit para linux

Publicado por velorek en Octubre 21, 2008

Lxsplit es una aplicaciones de consola muy facil de usar que nos permitira tanto unir como “cortar” archivos en varias partes, al igual que Hjsplit. Su uso es muy facil, y a continuación les doy un breve explicación.

PAGINA DEL PROGRAMA PA DESCARGAR ARCHIVO FUENTE http://lxsplit.sourceforge.net/

DESCARGA CODIGO FUENTE: http://prdownloads.sourceforge.net/lxsplit/lxsplit-0.2.4.tar.gz?download

para instalarlo solamente

$ sudo make

$ sudo make install

FORMA DE USO

Cortar archivos

Para realizar esta tarea en la consola escribimos, por ejemplo

$ lxsplit -s pelicula.avi 100M

donde -s es para indicar que queremos dividir el archivo, “pelicula.avi” es justamente el archivo a cortar, y 100M es para indicar que queremos que las partes sean de 100 MB cada una (en la medida de lo posible, por lo general la última parte pesa “lo que sobra”). Algo interesante es que en este caso le indique el tamaño de las partes en MB, aunque tambien podria haber usado “k” para que lo divida en Kb, o “b” para que lo haga en Bytes.

Unir las partes

El caso opuesto al anterior seria unir todas las partes resultantes (pelicula.avi.001, pelicula.avi.002, pelicula.avi.003, etc) nuevamente en un solo archivo. Para esto ponemos en la consola

$ lxsplit -j pelicula.avi.001

donde -j es para indicarle que queremos unir, y pelicula.avi.001 es la primer parte de todas las que nos genero anteriormente. Noten que con solo indicar la parte 001 alcanza, y no es necesario indicar las demas. Luego de esto generara en el mismo directorio el archivo (en este caso) “pelicula.avi”

Fuentes:

  • http://www.tinchio.com/2007/08/01/hjsplit-para-linux/
  • http://lxsplit.sourceforge.net/
  • http://www.freebyte.com/hjsplit/#linux

Publicado en Informática, Ubuntu, Unix+Linux | Etiquetado: , , , | Deja un Comentario »

Avant Windows Navigator en Ubuntu 7.10

Publicado por velorek en Octubre 15, 2008

1) Editar el souces.list

$ sudo gedit /etc/apt/sources.list

agregando al final estas dos lineas:

deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator

guardar el archivo.

2) en la linea de comandos:

$ sudo wget http://download.tuxfamily.org/syzygy42/reacocard.asc | sudo apt-key add reacocard.asc
$ sudo apt-get update
$ sudo aptitude install avant-window-navigator-bzr awn-core-applets-bzr

Con estos pasos queda instalado, se ejecuta en Aplicaciones, Accesorios, Avant Windows Navigator. La instalacion ademas nos crea un acceso direco del “AWN Manager” en Sistema, Preferencias.

Para que arranque al inicio del sistema hay que ir a Sistema, Preferencias, Sesiones y Añadir, escribiendo en el nombre por ejemplo AWV y en Comando avant-window-navigator

FUENTE: http://marwal.wordpress.com/2007/11/30/avant-windows-navigator-en-ubuntu-710/

Publicado en Ubuntu | Deja un Comentario »

PostgreSQL8.1 en FreeBSD

Publicado por velorek en Octubre 2, 2008

actualizar los puertos (http://www.forat.info/2006/07/30/actualizar-el-arbol-del-ports/)

Empezaremos por actualizar los ports.

- cd /usr/ports/net/cvsup-without-gui/ && make install clean
- cd /usr/ports/ports-mgmt/portupgrade && make install clean

Con esto quedan instalados los dos programas que necesitamos para hacer la actualización.

Ahora editamos el archivo make.conf que se encuentra en el directorio /etc con el editor vi.

- vi /etc/make.conf

y agregamos al principio del archivo las siguientes lineas.

SUP_UPDATE=yes
SUP=/usr/local/bin/cvsup
SUPFLAGS= -g -L 2
SUPHOST=cvsup.uk.FreeBSD.org
SUPFILE=/usr/share/examples/cvsup/stable-supfile
PORTSSUPFILE=/usr/share/examples/cvsup/ports-supfile
DOCSUPFILE=/usr/share/examples/cvsup/doc-supfile

- Pulsa la tecla ESCAPE “ESC” y después wq! y pulsa la tecla ENTER.

Y listo! ya podemos ir al directorio /usr/ports y poner make update y el solito actualizara tu árbol de ports con las ultimas versiones y programas existentes.

Cuando esten configurados: (fuente: http://www.freebsddiary.org/postgresql.php)

entramos al port del postgres

# cd /usr/ports/databases/postgresql81-server/

# make

# make install

Despues de eso colocamos lo siguiente:

# su -l pgsql -c initdb

deberia salir un mensaje mas o menos asi:

This database system will be initialized with username "pgsql".
This user will own all the data files and must also own the server process.

Creating directory /usr/local/pgsql/data
Creating directory /usr/local/pgsql/data/base
Creating directory /usr/local/pgsql/data/global
Creating directory /usr/local/pgsql/data/pg_xlog
Creating template1 database in /usr/local/pgsql/data/base/1

[snip]

Success. You can now start the database server using:

/usr/local/bin/postmaster -D /usr/local/pgsql/data
or
/usr/local/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start

Despues de eso… editamos el archivo /etc/rc.conf y agregamos la siguiente linea para hacer que parta siempre el servicio al iniciar el servidor:

postgresql_enable="YES"

Luego iniciamos el servidor con:

# /usr/local/etc/rc.d/postgresql start

Luego creamos un usuario de la siguiente forma

# su -l
# su pgsql
$ /usr/local/bin/createuser freebsd07
Shall the new role be a superuser? (y/n) y
CREATE ROLE

adduser postgres
Username: postgres
Full name: postgres
Uid (Leave empty for default):
Login group [postgres]: postgres
Login group is postgres. Invite postgres into other groups? []: n
Group n does not exist!
Login group is postgres. Invite postgres into other groups? []:
Login class [default]:
Shell (sh csh tcsh bash rbash nologin) [sh]: bash
Home directory [/home/postgres]: /home/postgres
Use password-based authentication? [yes]: no
Lock out the account after creation? [no]: yes
Username   : postgres
Password   : <disabled>
Full Name  : postgres
Uid        : 1001
Class      :
Groups     : postgres
Home       : /home/postgres
Shell      : /usr/local/bin/bash
Locked     : yes
OK? (yes/no): n

Crear nuevo usuario despue de creado el rol

$ bash

[root@free7 /root]$ su pgsql

[pgsql@free7 /root]$ /usr/local/bin/createuser postgres

Shall the new user be allowed to create databases? (y/n) y
Shall the new user be allowed to create more new users? (y/n) y
CREATE USER

[pgsql@free7 /root]$ /usr/local/bin/createdb mydb
CREATE DATABASE

Para la coneccion externa realizar los siguientes pasos:
Para poder dejar nuestro motor de base de datos como servidor, y que permita conecciones
locales y externas, lo primero es encontrar la ubucacion de los siguientes archivos para
poder modificarlos:
postgresql.conf

pg_hba.conf

Si no sabes como ubicarlos solamente digita el siguiente comando:
$ sudo find / -name [n_archivo]

Una vez encontrados procederemos a modificar primeramente el archivo postgresql.conf, para
eso entramos a su correspondiente directorio y ejecutamos lo siguiente:
$ sudo gedit postgresql.conf

Y buscamos las siguientes lineas:
#listen_addressess = ‘localhost’

#port=5432

Que deben ser modificadas por estas:
listen_addressess = ‘*’

port=5432

Ahora modificamos el pg_hba.conf, en el buscamos la siguiente linea:
#IPv4 local connections:

host   all    all     127.0.0.1/32   trust

Y la modificamos por estas:
#IPv4 local connections:

host    all    all     0.0.0.0/0     trust

Una vez realizados estos cambios reiniciamos el pc.

Cuando este listo se debe probar desde un pc externo con el numero de ip del servidor y el usuario y bd creado, no genera contraseña asi ke debe dejarse ese campo en blanco, y luego crear contraseña… naa ma

FIN

Publicado en Uncategorized | Etiquetado: , , | Deja un Comentario »