Ir al contenido principal

Entradas

Instalar Code::Blocks en español

Introducción Code::Blocks es un IDE libre diseñado para la programación de C, C++ y FORTRAN construido para proveer las necesidades más demandadas por sus usuarios. Está diseñado para ser muy extensible y totalmente configurable. Está diseñado a partir de un marco de trabajo de extensiones, por lo que puede ser ampliado mediante la instalación de las mismas. De hecho, las funcionalidades de compilación y depuración son extensiones. En este artículo, voy a explicar como instalar el Code::Blocks en un sistema con el Ubuntu 21.10 instalado. La versión de Code::Blocks que hay en los repositorios es la 20.03. Además, explicaré como poner su interfaz en español. Instalando pre-requisitos En primer lugar hemos de asegurarnos que tenemos instalados el compilador y las herramientas de depuración. Por lo que ejecutaremos en una terminal $sudo apt install build-essential gdb Con esto ya es suficiente para el C y C++. Instalando el paquete de Code::Blocks En una distribució...

SDK de Android en Eclipse

Bien, ahora que tenemos nuestro Eclipse instalado y configurado en español vamos a prepararlo para poder programar en Android . En primer lugar vamos a añadir las Development Tools (Herramientas de desarrollo) al entorno de desarrollo. Para hacerlo vamos al menú Ayuda y seleccionamos la opción Install new software (parece que no están todas las etiquetas traducidas). Picamos sobre el botón Añadir para agregar un nuevo origen de software. En el cuadro de diálogo que se nos abre ponemos de Nombre el texto Android-eclipse , en el cuadro Ubicación la siguiente URL: https://dl-ssl.google.com/android/eclipse y le damos al botón Aceptar . El proceso se muestra en la imagen siguiente: Esperamos un poco y nos aparece la lista del software que podemos instalar. Podemos ver la pantalla en la imagen que se muestra a continuación. Marcamos el cuadro correspondiente a Development Tools y le damos al botón de Siguiente . Nos sale una lista con lo que vamos a instala...

IDE Eclipse en español

Como todos sabemos, en el mundo de la programación, cada uno tiene sus gustos a la hora de utilizar un IDE (siglas en inglés de integrated development environment, entorno integrado de desarrollo)  para desarrollar sus programas. Sin embargo, no cabe duda de que Eclipse  ( http://www.eclipse.org ) es uno de los mejores, sobre todo si desarrollas en Java . Actualmente, en la distribución de Ubuntu 12.04 LTS , la versión de Eclipse que se puede instalar desde los repositorios es la Indigo , aunque en la página de eclipse.org ya están distribuyendo la siguiente ( Juno ). Para instalar el Eclipse desde los respositorios, basta con ir al Centro de Software de Ubuntu , buscarlo y darle al botón de Instalar , tal y como se muestra en la imagen siguiente: O bien, desde la terminal: $sudo apt-get install eclipse Si queremos instalar la última versión de Eclipse, lo haríamos descargándola desde su página web y siguiendo las instrucciones que vengan con el paquete. ...

Dividir y unir ficheros largos

Hay ocasiones en que es necesario dividir un archivo demasiado largo en archivos más pequeños, sobre todo cuando se trata de las copias de seguridad y se usa un pendrive para almacenarlas. Un pendrive suele tener FAT16 o FAT32 como sistema de ficheros, con la limitación del tamaño de archivo que eso conlleva. Por ejemplo, para FAT16 el tamaño máximo de un archivo es de 2 Gigabytes y para FAT32 de 4 Gigabytes. Aunque existen programas de compresión que permiten la división del archivo resultante en trozos de un tamaño determinado; por ejemplo, los archivos RAR, en GNU/Linux existe la posibilidad de dividir un archivo de gran tamaño utilizando comandos en una terminal. Explicaré la secuencia de acciones que se ha de seguir tanto para dividir como para unir los archivos, además de verificar la integridad del archivo restaurado. Obtener la suma de verificación Antes de dividir el archivo es conveniente realizar la suma de verificación md5 del mismo con el fin de comprobar la i...

Listas de acceso (ACL) en GNU/Linux

Introducción El presente artículo muestra las posibilidades del modelo de permisos basado en listas de control de acceso o ACLs. Sobre todo debido a que el modelo de permiso de accesos UGO (User, Group, Others) tradicional de GNU/Linux es bastante limitado. Una de las características que se echan en falta en los sistemas GNU/Linux  actuales, especialmente en entornos corporativos, es la posibilidad de especificar los permisos de acceso a los ficheros con mayor granularidad que en el sistema tradicional. Hay un dato que se suele desconocer sin embargo y es que el sistema de ficheros ext2 , desde su diseño original, previó la inclusión de este tipo de sistemas de control de acceso y estaban incluidos los enganches ( hooks ) necesarios para su implementación posterior, de forma 100% transparente y compatible hacia atrás. Listas de control de acceso (ACL) Es un estándar Posix que extiende las posibilidades de los permisos admitiendo permisos específicos para usuarios...

Establecer EVince como visor de archivos PDF predeterminado en Firefox

En esta ocasión voy a explicar como adaptar nuestro Ubuntu para la visualización de ficheros PDF integrados en el navegador Firefox . Estamos acostumbrados a visualizar este tipo de archivos utilizando un plugin de Adobe Reader , al menos los usuarios de Windows y aquellos de GNU/Linux que provienen de ese sistema. Sin embargo, a mi personalmente, el plugin de Adobe me ha dado algún que otro problema a la hora de integrarse con mi Firefox . Como alternativa es posible realizar dicha visualización utilizando el programa EVince , que es el visualizador de documentos PDF por defecto en Ubuntu A continuzación,  explicaré la secuencia de pasos que hay que realizar en la configuración del sistema para que Firefox pueda visualizar los ficheros PDF utilizando el EVince . Comprobar que Evince está instalado En primer lugar, comprobaremos que el programa Evince está instalado en el sistema. Para hacerlo basta con escribir en la línea de comandos de una terminal lo ...

La terminal de GNU/Linux y algunos de sus comandos (y IV)

En este último artículo dedicado a los comandos de la terminal me dedicaré a explicar algunos comandos de administración del sistema para los que se requiere privilegios de superusuario. Si se dispone de entorno gráfico estas tareas se pueden realizar utilizando las utilidades de las que dispone Ubuntu . Sin embargo, en mi opinión, no está de más conocer como realizarlas en la consola. useradd : permite crear un nuevo usuario o modificar la información por defecto del nuevo usuario. Los administradores suelen usar adduser en vez de esta utilidad. La sintaxis de este comando es: #useradd [opciones] LOGIN Las opciones más comunes que se pueden aplicar al comando son: -c , --coment COMENTARIO: COMENTARIO es cualquier cadena de texto que generalemente es una descripción corta del usuario y que, generalmente, se utiliza para poner el nombre completo del mismo. Si la cadena de texto contiene espacios conviene delimitarlas con comillas dobles. -d , --home HOME_DIR: el nuevo us...