Podemos publicar nuestro propio repositorio de paquetes debian para nuestra red local.
Suponiendo que tenemos corriendo un servidor web como apache en el ip 192.168.1.2 y las maquinas clientes en la misma red
Linux - En el servidor
Crear el directorio para el repositorio local y llenarlo con los paquetes .deb que desamos compartir (podemos copiarlos desde los cds o descargarlos desde un repositorio publico)
mkdir -p /var/www/debian/dists/squeeze/main/binary-i386
Generar el listado para el indice de paquetes publicados con:
cd /var/www/debian
dpkg-scanpackages dists/squeeze/main/binary-i386 /dev/null > dists/squeeze/main/binary-i386/Packages
gzip dists/squeeze/main/binary-i386/Packages
Linux - En las maquinas cliente
Editar el archivo /etc/apt/sources.list y aumentamos la linea:
deb http://192.168.1.2/debian/ squeeze main
Actualizar el indice de paquetes
apt-get update
Para saber como colocar el repositorio en un CD o DVD visite:
http://ldj-funciones-java.blogspot.com/2015/07/instalacion-y-configuracion-extra.html
jueves, 13 de septiembre de 2012
miércoles, 12 de septiembre de 2012
Instalacion y configuracion extra basica de rsync para sacar backups en linux
Para sacar una copia de seguridad de linux, hay muchas opciones la mas simple es usar rsync.
La idea será crear un directorio al cual copiar los archivos del sistema en el estado actual, luego quemar o copiar a una unidad externa estos datos.
Hay ciertos archivos que no deben ser copiados ya que se refieren al uso actual del sistema y se colocaran en la seccion exclude asi como la ruta del directorio de backup
Asumiendo que sacaremos el backup en /respaldos/copiaSO:
Linux
mkdir -p /respaldos/copiaSO
rsync -aAXv /* /respaldos/copiaSO --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/home/*/.gvfs,/respaldos/copiaSO/*}
Una vez terminado podemos quemar o almacenar el directorio copiaSO para luego comparar cambios con el sistema o restaurarlo.
Para comparar una copia de seguridad de linux con el sistema actual usando rsync.
Asumiendo que tenemos el backup obtenido con el punto anterior, en /respaldos/copiaSO
Linux
rsync -av --dry-run / /respaldos/copiaSO --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/home/*/.gvfs,/respaldos/copiaSO/*} > /root/cambios.txt Con este comando obtenemos las diferencias del estado actual respecto al backup en el archivo /root/cambios.txt.
La idea será crear un directorio al cual copiar los archivos del sistema en el estado actual, luego quemar o copiar a una unidad externa estos datos.
Hay ciertos archivos que no deben ser copiados ya que se refieren al uso actual del sistema y se colocaran en la seccion exclude asi como la ruta del directorio de backup
Asumiendo que sacaremos el backup en /respaldos/copiaSO:
Linux
mkdir -p /respaldos/copiaSO
rsync -aAXv /* /respaldos/copiaSO --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/home/*/.gvfs,/respaldos/copiaSO/*}
Una vez terminado podemos quemar o almacenar el directorio copiaSO para luego comparar cambios con el sistema o restaurarlo.
Para comparar una copia de seguridad de linux con el sistema actual usando rsync.
Asumiendo que tenemos el backup obtenido con el punto anterior, en /respaldos/copiaSO
Linux
rsync -av --dry-run / /respaldos/copiaSO --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/home/*/.gvfs,/respaldos/copiaSO/*} > /root/cambios.txt Con este comando obtenemos las diferencias del estado actual respecto al backup en el archivo /root/cambios.txt.
Etiquetas:
backups,
extra basico,
linux,
rsync,
sincronizar
Corregir Paquetes rotos en linux extra basico
Corregir paquetes rotos en linux debian, es decir cuando uso apt-get install o dpkg muestra un error tipo: "Se encontraron errores al procesar"
Linux
cd /var/lib/dpkg/info
Buscar el paquete problematico y eliminar el postinst o postrm ejemplo mc
rm mc.postrm
apt-get -f install
Linux
cd /var/lib/dpkg/info
Buscar el paquete problematico y eliminar el postinst o postrm ejemplo mc
rm mc.postrm
apt-get -f install
martes, 14 de febrero de 2012
Instalacion y configuracion extra basica de servidor y cliente de Hora (time server) ntp
Configuracion básica de un time server(192.168.1.1) y la de tus clientes (red 192.168.1.xxx)
En servidor linux (192.168.1.1)
apt-get install ntp ntpdate
Editar el archivo /etc/ntp.conf y colocar el siguiente contenido
server 0.br.pool.ntp.org
server 0.ubuntu.pool.ntp.org
restrict 127.0.0.1
restrict ::1
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
luego reiniciar el servicio
ntpd stop (si no da colocar) service ntp stop
ntpd start (si no da colocar) service ntp start
En cliente linux(192.168.1.xxx)
apt-get install ntpdatejavascript:void(0)
ntpdate 192.168.1.1
En cliente Windows(192.168.1.xxx)
click en el reloj de la parte inferior derecha
click en el dialogo Tiempo de internet
Seleccione el check sincronizacion automatica y coloque el ip 192.168.1.1
luego Actualizar
En servidor linux (192.168.1.1)
apt-get install ntp ntpdate
Editar el archivo /etc/ntp.conf y colocar el siguiente contenido
server 0.br.pool.ntp.org
server 0.ubuntu.pool.ntp.org
restrict 127.0.0.1
restrict ::1
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
luego reiniciar el servicio
ntpd stop (si no da colocar) service ntp stop
ntpd start (si no da colocar) service ntp start
En cliente linux(192.168.1.xxx)
apt-get install ntpdatejavascript:void(0)
ntpdate 192.168.1.1
En cliente Windows(192.168.1.xxx)
click en el reloj de la parte inferior derecha
click en el dialogo Tiempo de internet
Seleccione el check sincronizacion automatica y coloque el ip 192.168.1.1
luego Actualizar
Etiquetas:
extra basico,
fecha,
hora,
linux,
ntp,
ntpd,
ntpdate,
time server
Suscribirse a:
Entradas (Atom)