Mostrando entradas con la etiqueta instalación. Mostrar todas las entradas
Mostrando entradas con la etiqueta instalación. Mostrar todas las entradas

lunes, 5 de junio de 2017

Instalar Debian 9 Strech vía Usb

Hoy he comprado un PC "nuevo", es un PC de hace unos 4 años pero en muy buenas condiciones, como de costumbre siempre hago un formateo completo y desde cero.

Pues bien, buscando entre mis discos de instalación, me doy cuenta que mi disco de instalación de DEBIAN esta dañado, por otro lado revisando en la página de DEBIAN, me consigo que ya está a punto de salir la nueva versión de DEBIAN, STRETCH o lo que es lo mismo DEBIAN 9. Descargo la RC4 que aparece en la web y me topo con otra sorpresa. No tengo discos para quemar mi imagen de DEBIAN 9 STRETCH, por lo que decido hacer mi primera instalación USB de DEBIAN.

Como nunca lo había hecho de esta manera, pues busque en la documentación de DEBIAN y conseguí un comando super sencillo para realizar esta operación.

Lo único que debemos tener en cuenta, es tener formateada nuestra memoria en FAT32, estuve revisando un poco más a fondo esta realidad y aparentemente también funciona con NTFS, pero preferí irme por lo seguro y documentación oficial leida.

Luego de esta previa solo queda aplicar el siguiente comando:

dd if=/ruta/de/nuestra/imagen/debian.iso of=/dev/sdX bs=4M; sync

Para los menos entendidos, explico un poco el funcionamiento del comando anterior

dd (Dataset Definition):

if=/ruta/de/nuestra/imagen/debian.iso: if significa “input file=archivo de entrada“, y /ruta/de/nuestra/imagen/debian.iso, lo que se quiere copiar.

of=/dev/sdX: of significa “output file=archivo de salida“, /dev/sdb, el archivo y/o dispositivo destino (donde se van a copiar los datos). ADVERTENCIA: Aquí deben cambiar X por la letra correspondiente a su USB, en mi caso es b, es decir, debe quedarles algo así, of=/dev/sdb

bs=4M: bs "block sector=sector de bloque", 4M tamaño del bloque, puede ser menos, pero por consiguiente más seguro y más lento, se recomienda definir este bloque a 1M, pero como quería un poco más de rapidez, decidí hacerlo a 4M. Cabe acotar que esta definición de bloque aplica para la lectura y escritura hacia y desde nuestro dispositivo.

sync: El comando sync sirve para forzar la grabación de los datos de la cache. Recomendado su uso antes de desmontar un dispositivo más si hubo modificaciones y movimiento de información ( cp y mv por ejemplo ) entre particiones como es nuestro caso. (OPCIONAL)

Ya solo toca conectar nuestro USB, iniciar nuestra PC, hacer los cambios respectivos referentes al inicio de nuestra PC vía USB y si te toca una PC un tanto vieja como la mía, debes indicar el tipo de inicio del disco duro y colocar el pendrive como la primera opción, por alguna razón reconoce el pendrive como otro disco duro :S.

Y listo, ahora si. A disfrutar de nuestra instalación jeje.

lunes, 12 de octubre de 2009

Instalar driver de video VIA (openchrome) en Mini Laptop Siragon ML-1010 con Debian



Desde hace días que me venía dando dolores de cabeza instalar Debian en una Mini Laptop Siragon ML-1010, uno de los primeros problemas que se me han presentado es el del video, que me muestra un escritorio mucho más grande del de la pantalla.

He buscado y rebuscado en diferentes foros y no daba con la respuesta a mi problema, hasta que he encontrado la solución, en uno de los foros de ubuntu, pero aun así voy a colocar aquí como se resuelve el problema de estos driver de video que como sacan de quicio a cualquiera:

Primero, en consola como super usuario, escribimos lo siguiente:

apt-get install build-essential subversion autoconf automake1.9 libtool

Luego, escribimos lo que sigue a continuación:

apt-get build-dep xserver-xorg-video-openchrome

Después, descargamos los driver openchrome:

svn checkout http://svn.openchrome.org/svn/trunk openchrome

Ahora nos movemos a la carpeta openchrome que acabamos de descargar (seguramente se nos descargó en la carpeta /home/carpeta_usuario)

Como usuario normal escribinos el siguiente comando en consola:

./autogen.sh --prefix=/usr

Y luego:

make

Ahora como super usuario escribimos los siguiente:

make install

Después de haber hecho todo esto, tenemos que hacer una pequeñas modificaciones al archivo xorg.conf, ubicado en la dirección /etc/X11/ (solo substituir las siguientes secciones, no sobre escribir el archivo):

Section "Monitor"
     Identifier "Monitor0"
     Option "DPMS" "true"
     HorizSync 31.5-55
     VertRefresh 40-70
     Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +Vsync
EndSection

Section "Device"
     Identifier "Card0"
     Driver "openchrome"
     VendorName "VIA"
     BoardName "UniChrome"
     Option "ForcePanel"
     Option "ActiveDevice" "LCD,CRT"
     Option "PanelSize" "1024x600"
     Option "SWcursor"
EndSection

Section "Screen"
     Identifier "Screen0"
     Device "Card0"
     Monitor "Monitor0"
     DefaultColorDepth 24
     SubSection "Display"
          Depth 1
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 4
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 8
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 15
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 16
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 24
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
EndSection

Section "DRI"
     Mode 0666
EndSection

Section "Extensions"
     Option "Composite"
EndSection

Por ultimo guardamos, reiniciamos y listo, ya tenemos nuestro Debian funcionando a la perfección, con nuestro driver de video.

miércoles, 16 de septiembre de 2009

Instalar java en Debian y no morir en el intento!

Hoy me levante con un grave problema, debo trabajar con java pues mi trabajo me lo exige. Anteriormente había trabajado con java pero bajo windows, pero en este caso debo hacerlo bajo Linux.

Si bien la instalación no fué mayor problema, se me presento un inconveniente, pues la documentación no la tenia. Pero después se me presentó otro pequeño problemita, y es que la máquina virtual de java que estaba corriendo era la que trae por defecto mi Debian.

Pues bien, aquí les coloco, la fórmula que me ayudó a resolver mi pequeño problema.

Primero que nada, debemos descargarnos la documentación de java, en este caso el archivo:

jdk-6u12-docs.zip

el cual podemos conseguir en la siguiente dirección, en la sección que dice “JAVA SE 6 Documentation” :

http://java.sun.com/javase/downloads/

Después de esto, movemos el archivo que hemos bajado a la carpeta /tmp:

mv /home/remizero/Desktop/jdk-6u12-docs.zip /tmp
chown root:root /tmp/jdk-6u12-docs.zip


Nótese que la ruta /home/remizero/Desktop fué donde yo me descargué el archivo.

Ahora bien, ya hecho esto; se puede comenzar con la instalación de java, desde el manejador de paquetes de nuestra preferencia, en mi caso usé Synaptic. Y le dí buscar sun-java6 y me aparecieron todos los archivos necesarios para trabajar con java. Los seleccioné todos y le dí aplicar; Y sorpresa se instaló todo sin problemas.


Por otro lado aun me falta configurar la JVM. Con el comando:

update-java-alternatives -l

Debería aparecer una lista como esta:

java-6-sun 63 /usr/lib/jvm/java-6-sun
java-gcj 1042 /usr/lib/jvm/java-gcj


Esto para saber que es lo que tenemos y cual es la que vamos a seleccionar, en este caso seleccionaremos la primera y ejecutamos el siguiente comando:

update-java-alternatives -s java-6-sun

Así ya tenemos nuestra JVM configurada para trabajar, pero aun tenemos otro pequeño problema, definir nuestras variables de entorno JAVA_HOME que lo haremos con los siguientes comandos:

echo 'JAVA_HOME="/usr/lib/jvm/java-6-sun"' | tee -a /etc/profile
echo 'export JAVA_HOME' | tee -a /etc/profile


Y ya con esto podemos trabajar con java sin problemas, ya solo queda definir el IDE con el que queramos trabajar y listo.

Por otro lado tenemos otros comandos que nos pueden ayudar a determinar algunos errores en la instalación o desinstalacion que hagamos de nuestro java.

Para verificar la versión de java que estamos usando:

java -version

Para verificar los enlaces creados:

update-alternatives --display java
update-alternatives --display javac


Para eliminar los enlaces creados:

update-alternatives --remove-all java
update-alternatives --remove-all javac



Configurar navegador como predeterminado

Hoy tuve una interrogante cuando abría algunos enlaces en ciertas aplicaciones y el navegador que ejecutaba no era el navegador de mi preferencia.

Pues bien investigando un poco en los manuales de debian conseguí una forma bastante sencilla de predeterminar mi navegador favorito.

Con el siguiente comando en consola, estando como superusuario, escribir lo que sigue:

# update-alternatives --config x-www-browser

Seguido, nos muestra una lista de navegadores instalados como esta:

josephine:/home/remizero# update-alternatives --config x-www-browser
There are 3 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser).

Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/konqueror 100 auto mode
1 /usr/bin/iceweasel 70 manual mode
2 /usr/bin/konqueror 100 manual mode
* 3 /usr/bin/opera 80 manual mode

Press enter to keep the current choice[*], or type selection number:

Y solo tenemos que seleccionar el navegador que queramos y listo, ya tenemos nuestro navegador favorito como predeterminado.

viernes, 14 de agosto de 2009

Configuración del xorg.conf

Lo que coloco aquí, es solo para que tengan una idea de como esta estructurada la configuración del archivo xorg.conf, para los que tengan que hacer este tedioso trabajo de manera manual.

El archivo esta ubicado en la siguiente dirección /etc/X11/xorg.conf.

Así tengo configurado mi archvo xorg.conf:

Section "Files"
 FontPath "/usr/share/fonts/X11/misc"
 FontPath "/usr/X11R6/lib/X11/fonts/misc"
 FontPath "/usr/share/fonts/X11/cyrillic"
 FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
 FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
 FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
 FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
 FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
 FontPath "/usr/share/fonts/X11/Type1"
 FontPath "/usr/X11R6/lib/X11/fonts/Type1"
 FontPath "/usr/share/fonts/X11/100dpi"
 FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
 FontPath "/usr/share/fonts/X11/75dpi"
 FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
 # path to defoma fonts
 FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
 Load "bitmap"
 Load "dbe"
 Load "ddc"
 Load "dri"
 Load "extmod"
 Load "freetype"
 Load "glx"
 Load "int10"
 Load "record"
 Load "v4l"
 Load "vbe"
EndSection

Section "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "latam"
EndSection

Section "InputDevice"
 Identifier "Configured Mouse"
 Driver "mouse"
 Option "CorePointer"
 Option "Device" "/dev/input/mice"
 Option "Protocol" "ImPS/2"
 Option "Emulate3Buttons" "true"
EndSection

Section "Device"
 Identifier "nVidia Corporation NV34 [GeForce FX 5500]"
 Driver "nvidia"
 BusID "PCI:1:0:0"
EndSection

Section "Monitor"
 Identifier "Novatech"
 Option "DPMS"
 HorizSync 30-80
 VertRefresh 55-75
EndSection

Section "Screen"
 Identifier "Default Screen"
 Device "nVidia Corporation NV34 [GeForce FX 5500]"
 Monitor "Novatech"
 DefaultDepth 24
 SubSection "Display"
  Depth 1
  Modes "1280x1024" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth 4
  Modes "1280x1024" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth 8
  Modes "1280x1024" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth 15
  Modes "1280x1024" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth 16
  Modes "1280x1024" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth 24
  Modes "1280x1024" "1024x768" "800x600" "640x480"
 EndSubSection
EndSection

Section "ServerLayout"
 Identifier "Default Layout"
 Screen "Default Screen"
 InputDevice "Generic Keyboard"
 InputDevice "Configured Mouse"
EndSection

Section "DRI"
 Mode 0666
EndSection

jueves, 5 de marzo de 2009

Ver particiones NTFS en Debian

Primero que nada necesitamos descargar estos archivos:

fuse-utils (yo tengo la versión 2.7.4-1.1)
libfuse2 (yo tengo la versión 2.7.4-1.1)
libntfs-3g31 (yo tengo la versión 1:1.2531-1.1)
ntfs-3g (yo tengo la versión 1:1.2531-1.1)

Puedes descargarlo e instalarlo directamente por apt-get, aptitude o Synaptic, sino lo has hecho de esa manera, tendras que instalarlos con:

dpkg -i nombre_del_archivo

Se debe tener en cuenta que que el orden que he colocado de los archivos es el orden que han de ser instalados, y que para poder instalarlos debemos estar como root. Despues de instalado todo le damos acceso de lectura y escritura a nuestro usuario.

gpasswd -a nombre_del_usuario fuse

Luego con el editor de tu preferencia editamos el archivo fstab, localizado en la siguiente dirección:

/etc/

Colocamos la siguiente linea tantos discos o particiones vayamos a montar de esta forma:

/dev/sda1 /media/carpeta_de_montaje ntfs-3g defaults,uid=1000 0 0

Cabe destacar que sda1 varia según el tipo de disco durio que tengas instalado en tu máquina, esto puede ser hdax, hdbx, sdax, sdbx, donde x es la partición a instalar. carpeta_de_montaje es el nombre que le daremos para unir al arbol de nuestro sistema de archivos (yo lo hago en la carpeta media para tener todo un poco más organizado para mi gusto, pero si quieres puedes hacerlo en otro lugar, como por ejemplo /home/carpeta_de_montaje, o en cualquier otra).

Para verificar que realmente el uid=1000 es el id de tu usuario, solo debemos escribir en consola:

# id

Y nos deberia mostrar cual es nuestro id de usuario.

Si quieres verificar bien cual es la particion que quieres instalar puedes usar el siguiente comando:

# fdisk -l

Alguna información adicional, si tienes un kernel menor a 2.6.26, al momento de hacer la carga del sistema operativo nos muestra unos warning indicándonos que el soporte para este tipo de sistema de archivos esta obsoleto, pero descuida que no hay problema con eso.

jueves, 5 de febrero de 2009

Lista de repositorios oficiales y algo más para Debian (Actualizado a Wheeze)(Actualizado a Squeeze)

Aqui les monto mi sources.list.

Debo hacer la acotación que cuando instalé mi distro, instalé Debian etch, la cual he actualizado desde entonces, por lo que los repositorios de virtual box estan un poco desactualizados pero aún me funciona a la perfección, sin necesidad de cambiar a lenny, pero si es de tu gusto con toda confianza puedes cambiar etch por lenny, ya existe el repo para esta nueva versión de Debian.

Ahora ya estamos en Debian 6 (Squeeze) y estoy actualizando la lista de repositorios para aquellos novatos y no tan novatos, que quieran tomar más facilmente repositorios oficiales de esta nueva versión.

(Actualización 21/06/2014) A la fecha estamos en Debian Wheeze en su versión 7.5, ya algunas cosas han cambiado aunque no mucho. He eliminado el repositorio de Opera, pues desde su cambio a webkit se ha olvidado de nosotros, pues para mi era el mejor navegador, pero bueno, es solo mi gusto. También he eliminado el repositorio de Virtual box y Skype, pero he ajustado los repositorios oficiales de forma general, así que ya no tendrás que cambiar cada cuanto tiempo por la versión de turno :s. Adicional a eso he agregado los repositorios del DVD 1 de Debian 7.5, por si queremos retomar la originalidad de nuestra distro.

También he  agregado unas nuevas utilidades como un editor gráfico de grub, intregrado en las preferencias de KDE, remastersys para hacer nuestros LiveCD de nuestra instalación, para una posterior instalación más fácil y menos traumática. El repo de dropbox, muy útil, y la actualización de los repositorios de debian-multimedia que ahora es deb-multimedia.

Si eres un usuario nuevo en linux y específicamente en Debian, no te recomiendo ingresar las líneas de repositorios de la rama inestable y experimental, si bien las versiones por defecto las toma hasta Debian sid, pues hay que indicar expresamente que se quiere la rama experimental, no es aconsejable a los usuarios poco experimentados usar estas líneas.

Luego de ingresadas las líneas de repositorios procedemos escribir en una consola:

apt-get update ó
aptitude update ó
Synaptic -> recargar (modo gráfico)

de cualquiera de las 3 formas logras actualizar la lista de paquetes disponibles en los repositorios para la actualización de nuestra distro (aunque existen muchas otras formas, dependiendo de nuestra distribución). Para mayor información acerca de apt, aptitude ó Synaptic.

Ahora bien lo más importante, los repositorios.



# Repositorios del CD-DVD
# deb cdrom:[Debian GNU/Linux 7.5.0 _Wheezy_ - Official i386 DVD Binary-1 
20140426-12:26]/ wheezy contrib main
# deb cdrom:[Debian GNU/Linux 7.5.0 _Wheezy_ - Official i386 DVD Binary-1 
20140426-12:26]/ wheezy contrib main

#Repositorios Debian Stable
deb http://ftp.debian.org/debian/ stable main contrib non-free 
deb-src http://ftp.debian.org/debian/ stable main contrib non-free 

#Repositorios de Seguridad de Debian
deb http://security.debian.org/ wheezy/updates main contrib non-free 
deb-src http://security.debian.org/ wheezy/updates main contrib non-free 

#Repositorios de actualización de Debian
deb http://ftp.debian.org/debian/ wheezy-updates main contrib 
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib 

#Repositorios backports de Debian
deb http://ftp.debian.org/debian/ wheezy-backports main 
deb-src http://ftp.debian.org/debian/ wheezy-backports main 

#Repositorios Debian Testing
deb http://ftp.debian.org/debian/ testing main contrib non-free  
deb-src http://ftp.debian.org/debian/ testing main contrib non-free  

#Repositorios Debian Sid (Inestable)
# deb http://ftp.debian.org/debian/ sid main contrib non-free   
# deb-src http://ftp.debian.org/debian/ sid main contrib non-free

#Repositorios Debian Experimental
# deb http://ftp.debian.org/debian/ experimental main contrib non-free 
# deb-src http://ftp.debian.org/debian/ experimental main contrib non-free 

#Repositorios Google Chrome
deb http://dl.google.com/linux/chrome/deb/ stable main

#Repositorios Google Web Designer
deb http://dl.google.com/linux/webdesigner/deb/ stable main

#Repositorios Java 8
#apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
deb http://ppa.launchpad.net/webupd8team/java/ubuntu/ trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu/ trusty main

#Repositorios KDE-GRUB2 integrado
#wget -q 
http://download.opensuse.org/repositories/home:ksmanis/Debian_7.0/Release.key 
-O- | sudo apt-key add -
#deb http://download.opensuse.org/repositories/home:ksmanis/Debian_7.0/ /

#Remastersys Wheezy (Para hacer Live CD/DVD de nuestra propia instalación)
# http://www.remastersys.com/debian/remastersys.gpg.key 
# deb http://www.remastersys.com/debian wheezy main

#Repositorio Dropbox
# apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
# deb http://linux.dropbox.com debian wheezy main
# deb-src http://linux.dropbox.com debian wheezy main

#Repositorio deb-Multimedia
# aptitude install deb-multimedia-keyring
# deb http://www.deb-multimedia.org wheezy main non-free

# deb-src http://www.deb-multimedia.org wheezy main non-free

Si esta lista de repositorios se queda corta a tus necesidades, puedes darle un vistazo a la siguiente página que es de Debian Venezuela.

Espero haya sido de utilidad esta información.

domingo, 16 de noviembre de 2008

Bienvenido el mundo libre


Hola a todo que lea, este mi primer post.

He decidido instalar Debian lenny beta 2 en mi laptop, despues de un tiempo retirado del mundo opensource, más por razones de tiempo que otra cosa.

Debo decir que cada vez que trabajo con Debian quedo más sorprendido, tengo una compaq presario f506la y la instalación ha sido todo un paseo, aunque no veo la diferencia entre la instalación modo texto a modo gráfico ( nunca la he visto en Debian ).

Debian ha reconocido todo el hardware que posee mi máquina aunque aun poseo un problema con el wifi pero nada que no se pueda resolver con una navegada. He de reconocer que ha mejorado mucho la aplicabilidad del kernel, ahora puedo instalar mi driver privativo NVIDIA sin ningun problema cosa que no podia antes en mi pc de escritorio.

Solo veo un pequeño problema con Debian que solo por cuestión de gusto, trae como escritorio predefinido a GNOME y no KDE, escritorio que por demás prefiero para recreación y desarrollo, nada que con aptitude, apt-get o synaptic no se pueda arreglar.

Me ha llevado todo un día el poner a tono mi laptop para trabajar ( solo porque soy necio y me gusta personalizar todo a mi gusto ), que más adelante escribire como he hecho con la personalización.

Por otro lado debo decir que no soy un gurú de la programación ni de linux, solo sé un poco más que ayer, pero con mi humilde conocimiento puedo ayudar a aquellos que lo necesiten, colocando codigos de aplicaciones a modo de ejemplo, a parte de algunas aplicaciones pequeñas que he hecho, explicando como dije anteriormente con mi humilde conocimiento.

Este blog, lo iré adecuando a las nececidades que se presenten, colocaré secciones de Linux, Debian, Programación, Instalación, KDE, Qt, Personalización, Miscelaneas entre las que se me vienen a la mente.