dissabte, de gener 29, 2011

Recuperació del Grub2 després d'una instal.lació de Windows

Quan instal.lem el sistema operatiu Windows no respecta als altres sitemes operatius que puguem tenir intal.lats. Per aquest motiu si tens l'Ubuntu ja instal.lat i aleshores instal.les el Windows perds el Grub2.

Per recuperar-lo fes el següent:

Arrenca la màquina amb un Live CD.
Obre un gnome-terminal i executa:

$ sudo fdisk -l

Aquesta comanda mostra la taula de particions, per exemple mostra:

Dispositiu Arrenc. Inici Final Blocs Id Sistema
/dev/sda1 * 1 18701 150215751 83 Linux
/dev/sda2 18702 19457 6072570 5 Estesa
/dev/sda5 18702 19457 6072538+ 82 Intercanvi Linux / Solaris

Aquesta taula ens diu que el Linux que volem recuperar està a /dev/sda1.
Muntarem sda1 (el Linux a recuperar) i qualsevol altra partició externa de booteig que puguessim tenir (no és el meu cas).

$ sudo mount /dev/sda1 /mnt
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /proc /mnt/proc

Ara cambiem el direcotri arrel:

$ sudo chroot /mnt

I ara recuperem Grub2:

# grub-install --recheck /dev/sda


Ja podem sortir de chroot i reiniciar la màquina:

# exit

$ sudo umount /mnt/dev
$ sudo umount /mnt/proc
$ sudo umount /mnt

$ sudo reboot

dimarts, de gener 11, 2011

Instal.lar Oracle Database XE (Express Edition) en Ubuntu

Descarrega't de la web d'Oracle el paquet oracle-xe ... i386.deb.

Per fer-ho primer has de marcar l'opció Accept License Agreement i a continuació clicar a sobre del link oracle-xe ... i386.deb.

A continuació només t'has de validar com a usuari.



Probablement encara no et puguis validar perquè no tens cap usuari creat, per tant crea'l clicant a sobre de l'enllaç Create your Oracle account now. Et demanarà bàsicament una adreça d'email, una clau d'accés i informació com per exemple la teva ciutat ... quan estiguis prem a sobre del botó Create.
Ara ja tens un usuari creat per validar-te i descarregar el paquet.

Un cop t'has descarregat el paquet fes doble clic a sobre per instal.lar-lo. A mi em surt l'opció de Reinstal.la el paquet perquè ja l'havia instal.lat avans.


Un cop instal.lat només queda configurar-lo. Des de consola executa la comanda:

$ sudo /etc/init.d/oracle-xe configure

i especificar el port HTTP que usarà: 8080
i especificar el port de la base de dades: 1521



Per administrar gràficament la base de dades usarem la URL:
http://127.0.0.1:8080/apex i accedirem amb l'usuari SYS o SYSTEM i amb la clau d'accés que hem especificat al configurar-lo.


A través de les diferents opcions administem.


També podem entrar a través de la consola sql*plus, però primer editarem el fitxer .bashrc que es troba al nostre directori HOME:

$ cd $ gedit .bashrc&
...

# variabler per ORACLE
ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_HOME
export ORACLE_SID=XE
export PATH



Per carregar aquestes variables executarem:

$ . .bashrc


Podem comprovar fent un echo de les variables que s'han carregat correctament.


tsnames.ora es troba en el directori $ORACLE_HOME/network/admin i conté els alias de la nostra base de dades i de les altres bases de dades diferents a les que podem accedir.



Dins $ORACLE_HOME/bin acostumen a estar els executables de la base de dades (sqlplus, lsnrctl, tnsping, …) i podem comprovar si ens podem connectar a una base de dades amb la comanda tnsping.




I ens connectem a la base de dades amb la comanda sqlplus.



També podem provar d'instal.lar SQL Developer per tal d'accedir a la base de dades:

Però primer necessitem instal.lar el JDK.


Només cal especificar que és pel sistema operatiu Linux.


i triarem el fitxer amb extensió .bin


Només queda procedir donar-li permisos d'execució i executar-lo.
En aquest cas he procedir a intal.lar-lo a l'escriptori, però hagués estat millor deixar-lo en una carpeta dins del home directory.



Ara procedirem a descarregar SQL Developer.





Per descarregar SQL Developer ens hem de validar com l'usuari que ja vam crear per descarregar l'Oracle.



Transformarem el paquet RPM a DEB usant el programa alien, que prèviament instal.larem si no el tenim.


Transformem el paquet RPM que conté el SQL Developer a un paquet DEB que puguem instal.lar a l'Ubuntu.


Només queda fer doble clic al fitxer DEB que ens ha generat i clicar a sobre del botó Install Package.


Podem comprovar que SQL Developer s'ha instal.lat a la següent ruta:
/usr/local/bin/sqldeveloper


L'executem i ens demanarà la ruta a on hem instal.lat el JDK, que en el nostre cas ha estat a: /home/jr/Desktop/jdk1.6.0_23/



dijous, de novembre 11, 2010

Komodo Edit

De la següent adreça web et pots descarregar l'editor web: http://www.activestate.com/komodo-edit.

  1. $ tar zxvf Komodo-Edit-6.0.1-6535-linux-libcpp6-x86.tar.gz
  2. $ cd Komodo-Edit-6.0.1-6535-linux-libcpp6-x86/
  3. $ ./install.sh

  4. Cal introduir el directori on volem instal.lar-lo.





  5. cd /home/jr/Komodo-Edit/bin/
  6. $ ./komodo

dilluns, de juny 28, 2010

Guia ràpida d'instal.lació i configuració de Lampp

Lampp és un entorn simple i pràctic per començar a programar en PHP, MySQL i Perl. Instal.la la distribució Apache en Linux.

Et pots decarregar Lampp i instal.lar-lo:

$ sudo tar xvf xampp-linux-1.7.3a.tar.gz -C /opt

només queda arrencar:

$ sudo /opt/lampp/lampp start

i provar que des del navegador el servidor funciona:

http://localhost

Per tal d'arrencar-lo durant el boot del sistema, afegir l'anterior sentència al fitxer de configuració:

$ sudo gedit /etc/init.d/rc.local

Afegir la línia:

/opt/lampp/lampp start

al fitxer /etc/init.d/rc.local.

Seria interessant que la instal.lació fos segura, tal que l'accés estigués restringit per password.
Només queda executar la següent sentència però que no és necessària per començar a treballar.

$ sudo /opt/lampp/lampp security

dimecres, de juny 02, 2010

Crear un USB amb arrencada

Inicialment necessitem l'eina que ens permetrà configurar l'USB: HP USB Disk Storage Format Tool


L'executem i configurem el sistema de fitxers de l'USB.


Cal tenir present que al crear el nou sistema de fitxers, s'esborrarà tota la informació que pugui haver a l'USB.


El sistema de fitxers s'ha instal.lat exitosament.


Si ara també volem disposar de la possibilitat d'arranc múltiple, instal.lem: Multiboot ISOs


I el configurem.


I continuem amb la instal.lació.


Instal.lació completa.


Només queda accedir a l'arrel del disc USB i configurar el fitxer menu.lst, especificant la preferència d'opcions d'arranc. En aquest cas les imatges dels sistemes operatious estan sota la carpeta ISO.


Windows Server 2003 - Instal.lació de l'Active Directory

Buscar un fitxer dins la consola de Windows

Segur que algun cop ens ha interessat buscar un fitxer en l'arbre de directoris del Windows, però des de la consola ...
Doncs una manera senzilla de fer aquesta cerca és mitjançant dues comandes connectades amb un pipe:

dir c:\ /s/b | find "text_a_buscar"

On l'interruptor /s de la comanda dir mostra els arxius del directori especificat i tots els seus subdirectoris, i l'interruptor /b usa el format simple (sense encapçalaments ni resums).