lunes, noviembre 29, 2010

Configurar wget y actualizar nuestro sistema detrás de un proxy.


En distintas distribuciones el sistema de actualización se basa en peticiones y descargas a través de wget.
En este manual tambien podrás configurar wget no solo para actualizar el sistema, si no para cualquier descarga que quieras gestionar con wget.
Además por este método no nos será necesario realizarlo mediante 'root' o 'sudo su' como ocurre en otros métodos que hay por la web.
Este método servirá para cualquier usuario.

Configuramos wget para que trabaje detrás de un proxy.
Editamos su archivo de configuración, activando la opcion de usar proxy:
sudo gedit /etc/wgetrc

Añadiremos al final del documento lo siguiente:
https_proxy = http://ipódireccióndeproxy:puertodeescucha/
http_proxy = http://ipódireccióndeproxy:puertodeescucha/
ftp_proxy = http://ipódireccióndeproxy:puertodeescucha/
use_proxy = on

Por ejemplo para alumnos de Universidad de Málaga en la red alumnos quedaría así:
https_proxy = http://proxy.alu.uma.es:3128/
http_proxy = http://proxy.alu.uma.es:3128/
ftp_proxy = http://proxy.alu.uma.es:3128/
use_proxy = on

En ArchLinux concretamente para actualizar nos servimos de pacman, el cual tambien puede utilizar wget.
Configuraremos entonces pacman para que utilice wget con los parámetros que hemos editado en wget anteriormente:
sudo gedit /etc/pacman.conf

Y añadimos en la sección [options] lo siguiente:
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u

Es posible que ya nos apareciera dicha linea de comandos (aseguraros de que pone exactamente lo mismo) pero con un '#' delante, descomentadla quitando '#' o simplemente copiar la linea que indico tal cual.

Para otros SO como Ubuntu no es necesario editar dichos archivos, desde Synaptic ya podemos agregar la direccion proxy y el puerto de escucha en sus opciones desde el entorno gráfico. Aunque para actualizar o instalar desde terminal si será necesario editar el archivo de configuración de wget.

Ahora ya podremos actualizar nuestro sistema desde una red con Proxy, desde la facultad, el trabajo...
Para volver a utilizarlo en una red sin proxy, bastará con comentar las lineas que hemos añadido en los dos archivos de configuración. Para esto basta con porner # delante de cada linea de comandos.

Saludos!!


viernes, noviembre 12, 2010

APKTor, la market por repositorios para Android



APKTor es una aplicación gratuita (se descarga desde la market) que permite añadir repositorios para descargar muchísimas aplicaciones de forma gratuita. Los repositorios son públicos, ofrecidos por otros usuarios. 

Es un proyecto Open Source (GPL2). En la página oficial de la aplicación permiten descargarse el código fuente. 

Para empezar a disfrutar de esta nueva market, hace falta descargarse el programa Apktor. 


Una vez instalado, al ser la primera vez que accedeis a él, os preguntará que si quereis añadir un repositorio y actualizar. Podeís aceptar o cancelar e introducir vuestros propios repositorios. En la siguiente página podeís encontrar algunos de estos repositorios que andan bastante bien:
http://www.eddiedover.net/projects-page/apktor-aptoide-repository-list/



Decir que el de market.nerman.ws y el repo.blackdroid, funcionan de perlas ^^  

Además de poder descargaros miles de aplicaciones de manera gratuita, el programa reconoce aquellas que ya teneis y de las que se dispone una nueva versión para que podais actualizarlas. 

Página oficial de APKTor: http://apktor.gotoinit.com/es/

Nota: Si se os queda actualizando durante mucho tiempo y veis que no cambia la cosa, cerrad el programa. Apagad la wifi y volved a encender APKTor. Os dirá que ha sido imposible actualizar los repositorios, pero vereis que ya han cargado si no todas, la gran mayoría de las aplicaciones. No ocurre siempre, pero es bueno tenerlo en cuenta ;)


domingo, octubre 17, 2010

JDownloader en Archlinux


Como ya sabreís, JDownloader es de los gestores de descarga más completitos que existen y es multiplataforma. Lo único "malo" es que tira de Java para funcionar. Gracias al paquete escrito en AUR, los usuarios de Arch no nos tenemos que preocupar de instalar Java antes, qué versión, etc.. puesto que el paquete de AUR ya te instala el programa con todas sus dependencias.


Así que para instalar JDownloader en Arch, abrid terminal:

yaourt -S jdownloader

Al finalizar la instalación, en el Menu, Internet, aparece JDownloader (si no, tendríais que haceros el lanzador vosotros mismos). Os vais a editar Menus, os colocais donde quereis el lanzador del programa, y le dais "Elemento nuevo".



Una vez que teneis el lanzador, doble click y se abrirá el programa, primero, actualizandose. Es una barra de progresión que dependiendo de vuestra conexión, irá más rápido o no.

Al terminar la actualización, os pide que elijais idioma para el JDownloader.

Aquí os pongo una screenshot de como se ve el programa. Ya en ajustes, podeís decidir el directorio de descarga, la velocidad, descargar varios o sólo un archivo, etc.. Como particularidad, el JDownloader tiene la opción de capturar los enlaces del Navegador, lo que es bastante cómodo.




Espero que os sea útil y os guste ^^


lunes, octubre 04, 2010

Configurar impresora HP multifunción en Archlinux





Al instalar Archlinux, no trae predefinido un programa para configurar e instalar impresoras. En el caso de las Hp, existe un programa creado expresamente para Linux que funciona bastante bien (tanto la función impresora, como el fax y el escaner).



Para instalarlo, hay que seguir los siguientes pasos:

sudo pacman -S cups ghostscript gsfonts  samba
yaourt -S  hal-cups-utils

 Nota: Samba es opcional, pero hay que instarlo si como en mi caso, quereis compartir la impresora en red. 

Ahora, editamos el archivo /etc/rc.conf y añadimos:

MODULES = ( .... usblp ... )

Y en la parte de Daemons:

DAEMONS = ( ... cupsd ... )

El procedimiento anteriormente descrito es común para todas las impresoras. Para las HP, además, realizaremos lo siguiente. 

sudo pacman -S hplip pyqt

 En el caso de utilizar impresoras que se conectan por USB, hay dos opciones: algunas impresoras necesitan deshabilitar en la sección Modules usblp; en cambio, otras necesitan tenerlo activo para funcionar.  Si teneis que deshabilitarlo, simplemente entrad en /etc/rc.conf y :

MODULES = ( ... !usblp ...)

Para mi HP Multifunción 5610, la configuración que ha funcionado ha sido el Modulo usblp habilitado y la instalación de un paquete "especial":

yaourt -S cups-usblp

En cualquier caso, es necesario reiniciar para que se carguen los demonios como el cups. Después de reiniciar, en Accesorios aparece el programa HPlip. El programa es bastante intuitivo. 


El error se debe a que la impresora no estaba conectada en el momento de ejecutar el programa. 

Si al intentar ejecutar el programa no os arranca, al ponerlo sobre terminal veréis que os da como error una dependencia: python-qt4. Para solucionarlo, poned en Terminal:

sudo pacman -S python2-pyqt

También es necesario realizar un paso más. Instalad el siguiente paquete:

sudo pacman -S system-config-printer-gnome


Después, poned en terminal:


sudo groupadd lpadmin
sudo usermod -aG lpadmin vuestrousuario


Modificando donde pone vuestrusuario, por el nombre de vuestro usuario. Ahora necesitamos añadir lpadmin en un archivo:


sudo nano /etc/cups/cupsd.conf


Buscad la línea (casi al principio que pone):


SystemGroup sys root


Y añadid:


SystemGroup sys root lpadmin


Guardad y cerrad. Hay que volver a cargar cups. Para ello:


sudo /etc/rc.d/cupsd restart


Después de esto, ya podréis utilizar tanto el programa Hp Manager como el por defecto de Gnome, para configurar y utilizar vuestra impresora.


Saludos!! ^^



viernes, octubre 01, 2010

Open Office en Archlinux



Open Office es la mejor suite de oficina Open Source. Texto, presentaciones, bases de datos, dibujo, etc.. Es multilenguaje y multiplataforma. En Archlinux, basta con instalarlo directamente con pacman.

Pero al hacerlo, os dareis cuenta de que hay cuatro versiones distintas.

- openoffice-base : La última versión estable de OpenOffice disponible.

- openoffice-base-beta: Sólo estará disponible cuando esté cerca un cambio de versión que ha sido previamente testada por openoffice-base-devel.

- openoffice-base-devel: Versión de testeo de lo nuevas caracteristicas que quieren incorporar a OpenOffice. Recomiendan instalarla junto con la versión estable del programa, ya que debido a su carácter de testeo, puede fallar bastante.

- go-openoffice: Común a todas las distribuciones principales, por lo que si trabajas con varios SO's, esta es tu versión. Incluye mejoras y características que se encuentran en las versiones de openoffice disponibles en Ubuntu, openSUSE y otras distribuciones. Siempre será la última versión estable.


Para instalar cualquier de estas versiones, poned en terminal: 


sudo pacman -S openoffice-base
sudo pacman -S  openoffice-base-beta
sudo pacman -S  openoffice-base-devel
sudo pacman -S go-openoffice

 Saludos!! ^^


jueves, septiembre 30, 2010

Modificar el OSD de notificaciones en Gnome



Si las notificaciones de Gnome os parecen un poco sosas o bastante rudimentarias, hay una forma de modificarlas y darles un aspecto más moderno y "redondito". Para ello, hace falta tener instalado yaourt. 

Primero, desinstalar el paquete siguiente:

sudo pacman -Rd notification-daemon

Después, poned en terminal:

yaourt -S notify-osd-hack-color

Una vez compilado e instalado, hay que crear un archivo para personificar el OSD. Cread un archivo con gedit llamado .notify-osd. Dentro del archivo, pegad lo siguiente:

bubble-background-color = DBDBDB
bubble-background-opacity = 0,6
text-title-color = 000000
text-title-opacity = 1,0
text-body-color = 333333
text-body-opacity = 1,0
text-shadow-opacity = 0,1
text-shadow-color = EDEDED
 Así viene de defecto. Basta con guardar y luego, si se quiere modificar algo, hacedlo con este archivo. Una vez guardado, reiniciar el ordenador y estaría listo. 

Saludos!! ^^ 



 
Google+