Buscar este blog

Aviso

El autor de éste blog no se hace responsable de los posibles daños o perdidas de información, que pudieran ocasionarse en su sistema o su vida por la aplicación de la información aquí contenida.
Mostrando entradas con la etiqueta gnu. Mostrar todas las entradas
Mostrando entradas con la etiqueta gnu. Mostrar todas las entradas

miércoles, 2 de mayo de 2012

Montar sistemas ext3/ext4 en windows xp/7

Hola a todos. Cuando se comienza en el mundo del software libre se busca cierta compatibilidad entre sistemas gnu/linux y windows; Por lo general comenzamos con la suite de ofimática, luego con nuestros archivos de música y otros por el estilo. Pero siempre se presenta un inconveniente, cuando se necesitan abrir archivos que estan en windows en linux y viseversa. Por lo general medio se soluciona creando una partición fat32 comun (con soporte nativo en ambos) para que se puedan compartir archivos entre ambos sistemas.
Pues para los que no conoscan, existe Ext2Fsd para windows que monta en modo lectura y escritura las particiones ext3 y ext4 para que podamos acceder a nuestros archivos fácilmente; y para leer los de windows en linux también existe un programa llamado ntfs-3g que permite leer y escribir las particiones windows.
El ntfs-3g ya viene preinstalado en la mayoría de las distros así que no hay necesidad de explicar eso; Sin más explico como instalar el Ext2Fsd en windows 7 y como configurarlo para que nuestras particiones se monten automáticamente en modo lectura y escritura al inicio del sistema.
  1. Descargar el software de este link, http://sourceforge.net/projects/ext2fsd/files/Ext2fsd/ clickea como se muestra en la imágen.
  2. Instalalo como usuario administrador. Dale a todo siguiente hasta terminar, recuerda selecciónar lo que hay en las imágenes.

  3. Ya instalado hay que configurar para que se monten las particiones


    Luego presiona la tecla F5 para refrescar y ya debería estar montada tu partición linux en read/write mode.
Espero que les haya servido, más fácil imposible :D

miércoles, 18 de abril de 2012

Instalar gpaint (gnu-paint) en Fedora 16 verne

Este gran programa es el programa más parecido al paint de Windows, si quieren instalarlo hay 2 formas:

1) Forma gráfica:

- Descarga el paquete de este link.

- Dale doble clic al archivo descargado e instala.

2) Por terminal:

- Tipea esto en consola

$ wget ftp://rpmfind.net/linux/mageia/distrib/cauldron/x86_64/media/core/release/gpaint-0.3.3-8.mga1.x86_64.rpm; sudo yum install -y gpaint-*; rm -f gpaint-*

Usemos Fedora!!! :D

domingo, 26 de febrero de 2012

Script en bash para remover kernels viejos en Fedora GNU/Linux

Hola a todos, en veces necesitamos eliminar kernels antiguos en nuestro Fedora, pero resulta tedioso hacerlo cada vez que actualizas y lo peor es que siempre son los mismos comandos, para eso existen los scripts que son lineas de código ejecutadas en bash o en dash donde se especifican los comandos y algoritmos que sirven para realizar una tarea en el sistema.

A continuación copiaré el código y vendrá brevemente explicado después del guión:

#!/bin/bash - elegimos el programa interprete de comandos en este caso bash.

echo "Bienvenido, debe ejecutar este script con permisos de Super Usuario o como root." - echo imprime con un espacio de linea el texto o variables que le indiquemos en consola.

echo - escribir "echo" solo imprime un espacio de linea o un enter por así decirlo.

version=`uname -r` - tenemos la variable "version" la cual es un string o una variable con texto en la cual almacenamos el nombre y la versión del kernel que se está usando, "uname -r" es el comando que nos devuelve esto.

echo "kernel actual: kernel-$version" - imprimimos en pantalla la version actual que el usuario tiene instalada.

versiones=`rpm -qa | grep -i kernel | grep -v devel | grep -v loop | grep -v headers | grep -v $version` - obtenemos por medio del programa rpm, los kernel que están instalados en el sistema menos el actual.

if test "$versiones" = ""; then - este if (condicional) nos dice que si no tienes kernels viejos te salgas del programa ejecutando antes lo que viene debajo.

echo "kernels antiguos: Ninguno"; echo; sleep 1 - le decimos al usuario que no tiene kernels antiguos.

echo "Al no tener kernels antiguos no se realizará ninguna acción."

else - si, sí tienes kernels antiguos se ejecutará lo que sigue.

echo "kernels antiguos: $versiones" - informa al usuario los kernel que desinstalara.

echo

echo "comando ejecutado \"sudo yum remove -y $versiones\"" - informa al usuario el comando que ejecuta para desinstalarlos.

echo "Se desinstalaran los kernels antiguos tenga paciencia..."; sleep 1

sudo yum remove -y $versiones - se ejecuta el comando que desinstalará los kernels antiguos.

echo

echo "Se han eliminado los kernels antiguos éxitosamente."
fi
- termina el condicional.

echo; echo "Gracias por usar este script.";echo "Escrito por: Jorge Ulises Useche Cuellar"

Ahora que he terminado de explicarlo les copiaré el código del script que tiene comentado como instalarlo si pensamos hacerlo:

#INSTRUCCIONES DE INSTALACIÓN
#1. Guarda el texto de este archivo en un fichero sin extensión, yo lo llamé rmoldkernels.
#2. Guardalo en la dirección /usr/bin/rmoldkernels, puedes hacerlo con nano u otro editor
#que te permita guardarlo con permisos de root por ejemplo: $ sudo nano /usr/bin/rmoldkernels
#y pegar el código con ctrl + shift + v.
#3. Dale permisos de ejecución con el comando: $ sudo chmod +x /usr/bin/rmoldkernels
#4. Ahora puedes ejecutar el script escribiendo desde una consola: $ sudo rmoldkernels
#
##COMIENZO DEL SCRIPT
#!/bin/bash
echo "Bienvenido, debe ejecutar este script con permisos de Super Usuario o como root."
echo
version=`uname -r`
echo "kernel actual: kernel-$version"
versiones=`rpm -qa | grep -i kernel | grep -v devel | grep -v loop | grep -v headers | grep -v $version`
if test "$versiones" = ""; then
echo "kernels antiguos: Ninguno"; echo; sleep 1
echo "Al no tener kernels antiguos no se realizará ninguna acción."
else
echo "kernels antiguos: $versiones"
echo
echo "comando ejecutado \"sudo yum remove -y $versiones\""
echo "Se desinstalaran los kernels antiguos tenga paciencia..."
sleep 1
sudo yum remove -y $versiones
echo
echo "Se han eliminado los kernels antiguos éxitosamente."
fi
echo; echo "Gracias por usar este script.";echo "Escrito por: Jorge Ulises Useche Cuellar"

Buena suerte.

Más populares

Archivo del blog