domingo, 2 de octubre de 2011
viernes, 12 de agosto de 2011
jueves, 11 de agosto de 2011
Como Hacer Puntos de Restauración en Linux Debian - Programa Restaurar Sistema.
Este programa que se llama TimeVault, este programa puede restaurar ciertos ficheros o deshacer cambios en el sistema que provoquen fallos, para ello tiene la típica función esa que viene en los windows que sirve para crear un punto de restauración.
En el programa podemos escoger carpetas y archivos para que los este monitoriando constantemente y si un archivo o carpeta de las que escogemos a cambiado este mostrara los cambios se le han hecho y la carpeta quedara marcada, así que con este programa podemos escoger o excluir las carpetas y ficheros que queremos que sean monitoreados y por ende en algún momentos restaurados o no.
Por, Sindy campillo
martes, 2 de agosto de 2011
Configuración de una Red en Debian
Ip determinada en Debian
Unir dos redes con Linux Debian utilizando VirtualBox
configurar tarjeta Red en Debian
GESTOR DE DESCARGA
Instalar Tucan Manager en Debian Lenny
Gestor de descargas directas, para quienes no lo conozcan este programa gestiona automáticamente las descarga desde sitios como rapidshare, megaupload, zshare entre varios otros, es cosa de pegar los links y el programa hará el resto por nosotros.
En Ubuntu este programa estaba incorporado en los repositorios oficiales, en Debian esta incorporado en la version testing, y no en Lenny para instalarlo es muy simple, bajamos el paquete .deb desde los repos de testing
En Ubuntu este programa estaba incorporado en los repositorios oficiales, en Debian esta incorporado en la version testing, y no en Lenny para instalarlo es muy simple, bajamos el paquete .deb desde los repos de testing
sudo apt-get install python python-gtk2 python-imaging tesseract-ocr
tesseract-ocr-eng librsvg2-common
Y luego instalamos el paquete .deb
sudo dpkg -i tucan_0.3.9-1_all.deb
Convertir PDF En Documento de Texto
Muchas Veces necesitamos Poder editar un texto pdf, para ello en windows existen varias herramientas, no asi en Linux , pero siempre existe una, en este caso me vi en la necesidad de convertir un texto en formato pdf a formato .doc buscando encontre el Programa Kword que es un editor de texto para el Escritorio KDE, pero que se integra muy bien en Gnome.
para instalarlo basta con un
para instalarlo basta con un
sudo apt-get install kword
uan vez instalado vamos a Aplicaciones>oficina>kword
Elegimos la opcion por defecto del asistente de Documentos y vamos a File>Import
y seleccionamos el archivo a trabajar
Le Damos Ok y en cosa de segundos podremos editar el documento
para Guardarlo solo basta con file>save As y elejir el formato en el cual desemaos guardar .odt .doc ETC.
PDF Editor: un editor de PDF para Linux
Editar PDF en GNU/Linux (como kword o flpsed), por fin, gracias a kriptópolis he encontrado la aplicación que necesitaba. Se llama PDF Editor (aunque el binario ejecutable sea invocado mediante pdfedit, de ahí la confusión que hay en algunas páginas en cuanto a su nombre). La herramienta es de origen checo (no polaco, señores de kriptópolis), y, teniendo en cuenta las limitaciones del propio formato PDF, presenta unas magníficas posibilidades, tanto en línea de comandos, como en la interfaz gráfica:
Se encuentra en los repositorios de la distribución Debian, aunque, de momento, sólo en versión unstable.
El formato .rar es uno de los más utilizados para comprimir archivos, y en Windows simplemente se necesita instalar el WinRAR para hacerlo de una forma fácil.
En Debian, solamente por default podemos comprimir o extraer por default a:
ü .zip
ü tar(tarball)
ü gz (gzip)
ü bz2 (bzip)
Pero no archivos .rar!!!
Y digo extraer porque en Debian GNU/Linux jamás comprimiría un archivo en formato .rar, si quiero compartirlo con gente que usa Debian GNU/Linux uso .tar.gz y si quiero compartirlo con gente que usa Windows o Mac lo comprimo en .zip
* Ficheros tar
Empaquetar: tar -cvf archivo.tar /dir/a/comprimir/
Desempaquetar: tar -xvf archivo.tar
Ver contenido tar -tf archivo.tar
Ojo: tar no comprime pero si empaqueta varios archivos en uno solo
* Ficheros gz
Comprimir: gzip -9 fichero
Descomprimir: gzip -d fichero.gz
* Ficheros bz2
Comprimir: bzip fichero
Descomprimir: bzip2 -d fichero.bz2
gzip ó bzip2 sólo comprimen ficheros [no directorios, para eso existe tar]. Para comprimir y archivar al mismo tiempo hay que combinar el tar y el gzip o el bzip2 asi:
* Ficheros tar.gz
Comprimir: tar -czfv archivo.tar.gz ficheros
Descomprimir: tar -xzvf archivo.tar.gz
Ver contenido: tar -tzf archivo.tar.gz
* Ficheros tar.bz2
Comprimir: tar -c ficheros | bzip2 > archivo.tar.bz2
Descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xv
Ver contenido: bzip2 -dc archivo.tar.bz2 | tar -t
* Ficheros zip
Comprimir: zip archivo.zip ficheros
Descomprimir: unzip archivo.zip
Ver contenido: unzip -v archivo.zip
* Ficheros lha
Comprimir: lha -a archivo.lha ficheros
Descomprimir: lha -x archivo.lha
Ver contenido: lha -v archivo.lha
Ver contenido: lha -l archivo.lha
* Ficheros arj
Comprimir: arj a archivo.arj ficheros
Descomprimir: unarj archivo.arj
Descomprimir: arj -x archivo.arj
Ver contenido: arj -v archivo.arj
Ver contenido: arj -l archivo.arj
* Ficheros zoo
Comprimir: zoo a archivo.zoo ficheros
Descomprimir: zoo -x archivo.zoo
Ver contenido: zoo -L archivo.zoo
Ver contenido: zoo -v archivo.zoo
* Ficheros rar
Comprimir: rar -a archivo.rar ficheros
Descomprimir: rar -x archivo.rar
Ver contenido: rar -l archivo.rar
Ver contenido: rar -v archivo.ra
Comandos básicos de consola con respecto a empaquetar y desempaquetar archivos en Linux que es lo mismo que comprimir y descomprimir desde la consola; y con permisos de administrador, sería lo ideal. Bienvenido al Universo Debian!!!
* Ficheros tar
Empaquetar: tar -cvf archivo.tar /dir/a/comprimir/
Desempaquetar: tar -xvf archivo.tar
Ver contenido tar -tf archivo.tar
Ojo: tar no comprime pero si empaqueta varios archivos en uno solo
* Ficheros gz
Comprimir: gzip -9 fichero
Descomprimir: gzip -d fichero.gz
* Ficheros bz2
Comprimir: bzip fichero
Descomprimir: bzip2 -d fichero.bz2
gzip ó bzip2 sólo comprimen ficheros [no directorios, para eso existe tar]. Para comprimir y archivar al mismo tiempo hay que combinar el tar y el gzip o el bzip2 asi:
* Ficheros tar.gz
Comprimir: tar -czfv archivo.tar.gz ficheros
Descomprimir: tar -xzvf archivo.tar.gz
Ver contenido: tar -tzf archivo.tar.gz
* Ficheros tar.bz2
Comprimir: tar -c ficheros | bzip2 > archivo.tar.bz2
Descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xv
Ver contenido: bzip2 -dc archivo.tar.bz2 | tar -t
* Ficheros zip
Comprimir: zip archivo.zip ficheros
Descomprimir: unzip archivo.zip
Ver contenido: unzip -v archivo.zip
* Ficheros lha
Comprimir: lha -a archivo.lha ficheros
Descomprimir: lha -x archivo.lha
Ver contenido: lha -v archivo.lha
Ver contenido: lha -l archivo.lha
* Ficheros arj
Comprimir: arj a archivo.arj ficheros
Descomprimir: unarj archivo.arj
Descomprimir: arj -x archivo.arj
Ver contenido: arj -v archivo.arj
Ver contenido: arj -l archivo.arj
* Ficheros zoo
Comprimir: zoo a archivo.zoo ficheros
Descomprimir: zoo -x archivo.zoo
Ver contenido: zoo -L archivo.zoo
Ver contenido: zoo -v archivo.zoo
* Ficheros rar
Comprimir: rar -a archivo.rar ficheros
Descomprimir: rar -x archivo.rar
Ver contenido: rar -l archivo.rar
Ver contenido: rar -v archivo.ra
Como actualizar Linux Debian a la ultima versión existente?
En este caso se va a actualizar el sistema a partir de la versión de Linux Debian 4.0 r1 recién instalado en un ordenador desde cero. Si tenemos un disco de Debian y nos gustaría tener la última versión, hay que pensar en no perder tiempo descargando otro, ya que con cuatro comandos vamos a poder tener la nueva versión con todos sus adelantos y ventajas.
Si por el contrario ya tenemos Debian instalado y queremos actualizarlo a la ultima versión, no hay de que preocuparnos no tendremos que empezar desde cero ya que debemos aplicar los siguientes pasos a nuestra maquina.
Podemos actualizar nuestro sistema o solo sus paquetes. Quiero decir con esto que si queremos solo actualizar los paquetes que ya tenemos instalados en la versión actual de nuestro sistema también podemos y así solo actualizaremos los paquetes no todo el sistema completo.
Para actualizar el sistema completo nos identificamos como súper usuario (ROOT) con el comando SU
apt-get -u dist-upgrade
Una vez hecho esto si reiniciamos el sistema veremos en el menú de arranque GRUB la versión anterior y la nueva versión para que podamos arrancar la nueva y la antigua versión en caso de que algo fallara.
Seleccionamos la ultima, en este caso como se muestra en la siguiente imagen > la 2.6.18-6-686.
seguidamente tecleamos…}
Si por el contrario solo necesitamos actualizar los paquetes podemos usar:
apt-get -u update
apt-get -u upgrade
Como podemos ver es muy sencillo tener Debian actualizado a la ultima. Esto es algo importante ya que por suerte o por desgracia esta distribución no goza de buenas a primeras de los últimos paquetes como puede ser el caso de Linux Ubuntu.
El porque es algo muy sencillo. Linux Debian es una de las distribuciones más seguras y uno de los porqués es esto mismo. Linux Debian Etch que es la versión estable de la distro no te deja instalar cualquier software, para ello han tenido que pasar antes una revisión para que sea aceptada. Las versiones beta o alfa de los programas no se pueden instalar en este sistema operativo a diferencia de Linux Ubuntu que esta muy a la última pero es más insegura que Linux Debian.
SACADO DE:
Y PARA MÁS INFORMACION¡¡¡
http://www.serinformaticos.es/?module=blog&page=viewpost&post=como-actualizar-a-debian-6-squeeze.php
ASISTENCIA REMOTA
Se puede descargar herramientas para poder conectarse a un escritorio de Linux. Lo que se puede hacer es conectarse desde SSH a una sesión en la terminal con clientes SSH como putty. Si se esta en otra máquina Linux, se puede ejecutar aplicaciones gráficas remotamente con la opción -X del comando SSH.
También Lo que se puede hacer, es instalar tightvncserver. Se instala, y lo único que se debe hacer es entrar a terminal, y como usuario escribir "vncserver". Con eso, el programa pedirá la contraseña que se desea tener para entrar al escritorio remoto. También podemos modificar la resolución del escritorio remoto. Por ejemplo, mi monitor tiene una resolución de 1920x1080, y el notebook de 1280x800. Lo que se hace es escribir "vncserver -geometry 1280x720" para que la resolución quede más cómoda en la pantalla del notebook.
Para conectarse remotamente tiene un icono con el siguiente comando:
ssh -i /home/usuario/.ssh/servidor -p puerto usuario@ip-servidor
ssh -i /home/usuario/.ssh/servidor -p puerto usuario@ip-servidor
ADMINISTRADOR DE LA VERSION DE DEBIAN
Debian en particular esta hecho para que el usuario sea responsable del manejo del sistema y de la seguridad en el mismo. Debido a este motivo nos exige un mínimo conocimiento de sus herramientas.
Herramientas Básicas:
Herramientas Básicas:
apt-cache - búsqueda de paquetes en el caché local
dpkg-reconfigure - vuelve a configurar un paquete ya instalado (si utiliza debconf)
dpkg-source - se encarga de los archivos fuentes
dpkg-buildpackage - automatiza la creación de un paquete
dpkg-reconfigure - vuelve a configurar un paquete ya instalado (si utiliza debconf)
dpkg-source - se encarga de los archivos fuentes
dpkg-buildpackage - automatiza la creación de un paquete
Configurar sistema APT (APT/pinning)
Primero añada las fuentes para la versión estable (stable), de prueba (testing) e inestable (unstable) a su /etc/apt/sources.list. A continuación, edite /etc/apt/preferences para configurar correctamente el Pin-Priority:
Package: *
Pin: release a=stable
Pin-Priority: 500
Package: *
Pin: release a=testing
Pin-Priority: 600
Package: *
Pin: release a=unstable
Pin-Priority: 50
Pin: release a=stable
Pin-Priority: 500
Package: *
Pin: release a=testing
Pin-Priority: 600
Package: *
Pin: release a=unstable
Pin-Priority: 50
Aptitude
aptitude es un instalador de paquetes. También se puede como alternativa de apt-get en la línea de comandos.
aptitude acepta comandos de una tecla, que generalmente están en minúsculas.
Tecla Acción
F10 Menú
? Ayuda
u Actualizar la información del archivo de paquetes
g Descargar e instalar los paquetes seleccionados
q Salir de la pantalla actual y guardar los cambios
x Salir de la pantalla actual y descartar los cambios
Enter Ver información sobre un paquete
aptitude ofrece la opción de descargar automáticamente todos los paquetes basándose en depends, recommends y suggests. Puede alterar este comportamiento eligiendo F10 -> Optciones -> Manejo de dependencias de su menú.
aptitude permite el acceso a todas las versiones de un paquete.
Comandos apt-cache y apt-get
Con el ejemplo de arriba para trabajar en la versión de prueba, podemos controlar el sistema usando los siguientes comandos:
apt-get -u upgrade
Permanece en la distribución de prueba y actualiza todos los paquetes del sistema instalando las dependencias desde ella misma.
apt-get -u dist-upgrade
Permanece en la distribución de prueba y actualiza todos los paquetes del sistema resolviendo las dependencias desde ella misma.
apt-get -u dselect-upgrade
Permanece en la distribución de prueba y actualiza todos los paquetes del sistema teniendo en cuenta la selección de dselect.
apt-get -u install paquete
Instala el paquete y sus dependencias desde la distribución de prueba.
apt-get -u install package/unstable
Instala el paquete desde la distribución inestable y sus dependencias desde la distribución de prueba.
apt-get -u install -t unstable paquete
Instala el paquete y sus dependencias desde la distribución inestable asignando una Pin-Prioriy igual a 990 a unstable.
apt-cache search descripcion-loquesea
Si no conocemos el comando, pero sabemos la descripción del paquete, lo mejor es usar el apt-cache search. Por ejemplo, sabemos que paquetes estan relacionados con alsa, por lo que podemos hacer:
apt-cache search alsa
Para conocer las dependencias e información adicional de un paquete, podemos usar al apt-cache depends. Por ejemplo si queremos saber de que paquetes depende alsa-utils hay que hacer (aqui sí debemos poner el nombre exacto del paquete):
apt-cache depends alsa-utils
Los resultados nos mostrarán:
*Depends: Nos indica que paquetes son necesarios para que funcione el paquete indicado.
*Suggest: Nos indica que paquetes son recomendables que tengamos instalados.
*Conflicts: Nos indica con que paquetes puede haber conflictos.Esto se debe a que las nuevas versiones beta lo incluyen en sus últimas versiones.
*Replaces: Nos indica que paquete reemplaza a los listados en el resultado. Si ocurre esto, lo mejor es hacer como en el caso anterior.
*Suggest: Nos indica que paquetes son recomendables que tengamos instalados.
*Conflicts: Nos indica con que paquetes puede haber conflictos.Esto se debe a que las nuevas versiones beta lo incluyen en sus últimas versiones.
*Replaces: Nos indica que paquete reemplaza a los listados en el resultado. Si ocurre esto, lo mejor es hacer como en el caso anterior.
apt-cache policy
Comprueba el estado de los paquetes eloquesea1 loquesea2 ....
apt-cache show
Comprueba la información referente a los paquetes loquesea1 loquesea2 ....
apt-get install
Instala una versión particular (2.2.4-1) del paquete lo que sea.
apt-get -u install
Instala el paquete loquesea1 y desinstala el paquete loquesea2
apt-get remove
Desinstala el paquete loquesea1 pero conserva intactos los archivos de configuración personalizados.
apt-get remove --purge
Desinstala el paquete loquesea1 junto con todos sus archivos de configuración personalizados.
En los ejemplos anteriores, el uso de la opción -u asegura que apt-get muestre la lista de todos los paquetes que van a ser actualizados y pregunte al usuario antes de proceder. Lo siguiente elige la opción -u como acción predeterminada:
[quote] $ cat >> /etc/apt/apt.conf << .
// Mostrar siempre los paquetes que van a ser actualizados (-u)
APT::Get::Show-Upgraded "true";[/quote]
// Mostrar siempre los paquetes que van a ser actualizados (-u)
APT::Get::Show-Upgraded "true";[/quote]
.
Utilice la opción -s para simular la actualización sin llevarla realmente a cabo.
Permanecer en una rama Debian
Dependiendo de su preferencia por permanecer en una determinada versión de Debian , puede modificar el archivo de ejemplo /etc/apt/preferences en Configurar el sistema APT,visto anteriormente
permanecer en stable: poner la Pin-Priority de testing en 50
permanecer en testing: mantener la configuración dada anteriormente
permanecer en testing (unstable): poner la Pin-Priority de unstable en 500
permanecer en unstable(testing): poner la Pin-Priority de unstable en 800
permanecer en testing: mantener la configuración dada anteriormente
permanecer en testing (unstable): poner la Pin-Priority de unstable en 500
permanecer en unstable(testing): poner la Pin-Priority de unstable en 800
Una idea para la elección del Pin-Priority consiste en moverse desde arriba hacia abajo en la tabla anterior conforme transcurre el tiempo entre la fecha inmediatamente posterior a la salida de una distribución y la fecha de congelación de la siguiente versión.
Regresar todos los paquetes a la rama estable
Para volver todos los paquetes a la versión estable, edite el /etc/apt/preferences de la siguiente manera:
Package: *
Pin: release a=stable
Pin-Priority: 1001
Pin: release a=stable
Pin-Priority: 1001
y ejecute "apt-get upgrade" que forzará el retorno a la rama estable debido a que Pin-priority > 1000. Tenga cuidado, puede haber algunos inconvenientes con las dependencias.
Advertencia: el permanecer en la versión de prueba de Debian tiene como efecto colateral la lenta solución de los fallos de seguridad. Si mezcla las versiones de Debian, de prueba con estable o inestable con estable, es muy probable que descarge diversos paquetes importantes de la rama de prueba o inestable que pueden tener errores. Queda debidamente advertido.
Ejemplos de /etc/apt/preferences que bloquean algunos paquetes fundamentales en su versión más madura mientras actualizan a una versión menos madura paquetes que no son esenciales, están disponibles en el examples subdirectory como preferences.testing y preferences.unstable. Por otra parte, preferences.stable fuerza a todos los paquetes a volver a su versión estable.
COMO HACEMOS EL MANTENIMIENTO EN DEBIAN?
Consulta sobre limpieza y mantenimiento en Debian
No pienses que tienes que perder tiempo en el mantenimiento de Linux que con el mismo que pierdes con el de Windows. No es un sistema cuyo rendimiento se vaya degradando con el paso del tiempo porque sencillamente no se "ensucia" tanto.
Cita:
- Elimino los archivos temporales de internet. |
Desde el propio firefox herramientas -> limpiar información privada.
Cita:
Elimino los archivos temporales de c:\windows\temp |
Linux almacena archivos temporales en /tmp, pero estos se borran cuando el sistema se apaga o cuando el programa que los estaba usando se cierra, así que no te preocupes por ellos.
Cita:
- Limpio el registro con RegSeeker |
Aquí sencillamente no hay registro del que preocuparse.
Por supuesto, tampoco hace falta nada del estilo de Ccleaner, o tune up, o un antispyware.
Si se usa como sistema de ficheros ext2 o ext3 tampoco se necesita desfragmentar cada X tiempo porque no sufren fragmentación externa (sí interna, pero contra eso nada podemos hacer).
Lo de limpiar la cache del gestor de paquetes está bien. Puede que en el home existan carpetas ocultas de programas que ya se desinstalaron, y se tendrá que eliminar a mano. En cualquier caso toda la basurilla que se quede en el home no afectará al rendimiento del sistema.
Y también se tiene fsck para comprobar/solucionar incoherencias en los sistemas de ficheros, pero lo normal es que se ejecute él sólo cada cierto tiempo como rutina o simplemente si detecta problemas antes de montarlo.
Por supuesto, tampoco hace falta nada del estilo de Ccleaner, o tune up, o un antispyware.
Si se usa como sistema de ficheros ext2 o ext3 tampoco se necesita desfragmentar cada X tiempo porque no sufren fragmentación externa (sí interna, pero contra eso nada podemos hacer).
Lo de limpiar la cache del gestor de paquetes está bien. Puede que en el home existan carpetas ocultas de programas que ya se desinstalaron, y se tendrá que eliminar a mano. En cualquier caso toda la basurilla que se quede en el home no afectará al rendimiento del sistema.
Y también se tiene fsck para comprobar/solucionar incoherencias en los sistemas de ficheros, pero lo normal es que se ejecute él sólo cada cierto tiempo como rutina o simplemente si detecta problemas antes de montarlo.
Pues los temporales se quedan en /tmp. También suelen quedar archivos de configuración en el directorio home de cada usuario.
Para limpiar el /var/cache/apt/archives simplemente ejecuta aptitude clean.
Para limpiar el /var/cache/apt/archives simplemente ejecuta aptitude clean.
Actualización: Así que vamos a dar un repaso a como se realiza el mantenimiento de software en Debian GNU/Linux (a nivel general, no tan solo a lo que Asterisk se refiere). Cuando se lanza una nueva "release" esta queda congelada con todos sus paquetes de software, en este caso, en Etch no entrarán nuevas versiones pero el equipo de mantainers de Debian SÍ realizan y aplican parches de seguridad sobre la versión congelada (en este caso Asterisk 1.2.13) realizando una gran labor por mantener la seguridad. Así que a pesar de que no dispondremos de las nuevas funcionalidades, si queremos instalar Asterisk desde los repositorios y evitar los problemas de seguridad debemos comprobar que tenemos disponible la rama (http://security.debian.org) que es donde van todos los parches de seguridad en Debian GNU/Linux, ya que en caso contrario no obtendríamos actualizaciones de seguridad y eso si que sería una insensatez! Así que todo depende de nosotros.
Para evitarnos problemas vamos a comprobar que disponemos de las siguientes líneas (en el caso de Etch) y obtenemos actualizaciones de seguridad:
deb http://security.debian.org/ etch/updates main contrib non-free
Si optamos por la opción de usar los repositorios de Lenny tendremos la opción de usar Asterisk 1.4.20 mientras que actualmente podremos encontrar la release 1.4.21.1 en el FTP de Digium. En este caso no estaremos expuestos a todas estas vulnerabilidades pero nos perderemos la solución a varios bugs que tuvo lugar en la release 1.4.21 cabe decir que los bugs que se solucionaron en la versión 1.4.21.1 fueron introducidos en la releas 1.4.21 por tanto usar los paquetes de testing podríamos decir que no es tan crítico.
Lo mismo nos sucederá con otros paquetes como addons, zaptel, ...
En definitiva escojamos la opción que queramos pero siempre será mejor ir a buscar la última release en el FTP de Digium y usar wget, tar, y luego un ./configure && make && make install (siempre que tengamos las dependencias instaladas) y estar atentos a las nuevas actualizaciones.
Después de explicar (en mi humilde opinión) lo que debería ser una instalación de Asterisk, creo que debería aportar mi pequeño granito de arena al proyecto Debian. La verdad es que pensaré en ello.
Suscribirse a:
Entradas (Atom)