Configuracion Basica Para Debian

Bueno como muchos no saben que hacer cuando tienen instalado Debian (hecho para quienes recién entran al mundo de Debian). Bueno acá les dejo una pequeña ayuda. ¿Que hacer al principio?

Se recomienda que agreguemos repositorios para tener una mejor variedad de paquetes y programas, si queremos repositorios de Debian Sarge, Etch, Lenny, Testing o Sid solo deben cambiarle el nombre a la versión que están usando o que quieren usar.
En terminal como Root para agregarlos a su lista así:
gedit /etc/apt/sources.list
o
nano /etc/apt/sources.list
etc.

Link: Repositorios Debian

Siempre que agreguen repositorios deben actualizar su sistema así:
apt-get update 
despues:
apt-get dist-upgrade

Ahora se puede empezar:

1.- Al principio siempre instalar el module-assistant y algunas ayuda de configuración:

apt-get install module-assistant automake autoconf

Ustedes se preguntaran para que sirve module-assistant bueno tiene la instalación de algunos módulos que tenemos y aparte de eso me instala todo los paquetes básicos de configuración de debian (cumple varias funciones). mas dudas leer aqui: Module Assistant Wiki

2.- Después abriremos module-assistant en una terminal como root así:
module-assistant
Elegimos update después preparate y nos baja toda la configuración básica como muestra la imagen.




ya ahora tenemos todo listo lo básico de configuración para poder instalar todo lo que deseemos con make y etc. Porque se preguntaran bueno ya que el module assistant nos baja todo los gcc nos baja el kernel headers y etc.

Ahora también podremos instalar los driver de vídeo en este caso nvidia.
link: Instalar Driver Nvidia
También podemos instalar java
link:Instalar java para Debian (32 bits)
       Instalar Java para Debian (64 bits)


También tenemos para compartir las impresoras en red y archivos.
Link: servidor samba y impresora en red





Samba y compartir impresora.

Acá explicare como instalar un servidor samba con impresora compartida.

1.- Debemos instalar los paquetes a utilizar
apt-get install samba samba-common smbfs smbclient
2.- Crear el Usuario para la red samba que no tenga privilegios en el sistema o si quieren agregar su usuario sáltense este paso. 
 useradd -s /sbin/nologin USUARIO
Ejemplo
 useradd -s /sbin/nologin Samba
3.- Agregar el usuario ya creado para samba 
smbpasswd -a USUARIO
Ejemplo el que creamos arriba seria:
smbpasswd -a Samba
4.- Editar el /etc/samba/smb.conf puede ser en consola con nano o gedit.
a) gedit /etc/samba/smb.conf
b) nano /etc/samba/smb.conf

Java en Debian (64 bits)

Bueno para 64 bits recomiendo jdk. Lo recomiendo porque trae los sistemas de compilación java y javac además el jre de los plugins para los navegadores que no trae las versiones anteriores.


Como user normal no root
1.- Bajar java Jdk .bin de:
Java Jdk 16.0.17 64 Bits para Debian

2.- Después:
cd /home/... hasta donde lo descargamos/
3.- Después:
./jdk-6u17-linux-x64.bin

Llegamos hasta el final sale:
Please enter "yes" or "no".
Do you agree to the above license terms? [yes or no]
debemos poner:
yes
Despues sale:
Press Enter to continue.....  apretamos Enter y listo.

Ahora como root
1.-
Usar:
mv ORIGEN a DESTINO
Seria:
mv jdk1.6.0_17/ /usr/lib/jvm
2.- Después ir hasta el nombre del java que movimos para corroborar si lo movimos bien :
cd /usr/lib/jvm/jdk1.6.0_17
que sería segun nuestra instalación este: cd /usr/lib/jvm/jdk1.6.0_17

3.- Creamos los enlaces simbolicos para compilar despues con java y javac asi:

ln -s /usr/lib/jvm/jdk1.6.0_17/bin/java /usr/bin/java
después:
ln -s /usr/lib/jvm/jdk1.6.0_17/bin/javac /usr/bin/javac
4.- Para estar seguros si quedo bien hacemos java:
java -version
debería salir:
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01, mixed mode)
5.- Para estar seguros si quedo bien hacemos javac:
javac -version
 debería salir:
javac 1.6.0_17
Si sale todo bien continuamos con la instalacion de java en los exploradores.

Java en Debian (32 bits)

Para 32 bits
Hola para instalar el ultimo java para iceweasel o epiphany.

Como user normal no root
1.- Bajar java .bin de:
Java para 32 bits

2.- Después:
cd /home/... hasta donde lo descargamos/
3.- Después:
./jre-6u17-linux-i586.bin

Llegamos hasta el final sale:
Please enter "yes" or "no".
Do you agree to the above license terms? [yes or no]
debemos poner:
yes
Ahora como root
1.-
Usar:
mv ORIGEN a DESTINO
Seria:
mv jre1.6.0_17/ /usr/lib/jvm
2.- Después ir hasta el nombre del java que movimos para corroborar si lo movimos bien :
cd /usr/lib/jvm/java_movido
que sería segun nuestra instalación este: cd /usr/lib/jvm/jre1.6.0_17/


Instalar driver tarjetas nvidia para Debian (32 y 64 bits)

Para 32 y 64 bits.

Antes de empezar a instalar este driver debes tener instalado los paquetes compilativos para los módulos del kernel que salen en el siguiente link. Si los tienes instalado sigue hasta el paso de instalación:
Configuración Basica Debian

Instalación
Para configurar las tarjetas Nvidia bajar driver de aquí según la versión que tengamos:

Descargar link:
Drivers Linux Nvidia

Al descargar nos fijamos en la carpeta que la descargamos por defecto que podría ser:
/home/usuario/Desktop
 Como root o súper usuario botamos la x para empezar a trabajar así:
/etc/init.d/gdm stop
Esto se trabaja en consola:
Control+Alt+F1

Primera Forma para Instalar driver Nvidia en nuestro debian.
1.- Ir a donde bajamos el driver que por defecto dijimos que seria:
cd /home/usuario/Desktop
2.- Instalar driver y Aceptar todo o poner ok a todo y nos compila e instala así.
sh NVIDIA-Linux-x-..run
 3.- Driver instalados ahora solo levantar la X así:
/etc/init.d/gdm start
4.- Si la instalación del Driver fue perfecta saldrá el logo nvidia.

Repositorios Debian

Si lo quieren ocupar en una determinada versión de Debian solo deben ir cambiando el nombre a la versión que queremos.
ejemplo si dice lenny y lo queremos para testing solo reemplazar lenny por testing.
asi:

Original:
deb http://ftp.cl.debian.org/debian lenny main
Modificado:
deb http://ftp.cl.debian.org/debian testing main

Para agregarlos a su lista de repositorios deben pegarlos en:
/etc/apt/sources.list 
así:

gedit /etc/apt/sources.list
o
nano /etc/apt/sources.list