Programas que recomiendo usar en linux

Programas recomendados

Introducción

Aquí recopilaré la lista de programas que yo me instalo siempre en mi linux y recomiendo usar. Con el tiempo pueden cambiar por lo que lo mantendré actualizado. Los agrupare por categorías. Aquí los tenéis:

Programas

Actualizado a día 25/11/2022

Internet

  • Cliente de mensajería instantánea: Pidgin
  • Flash player: adobe-flashplugin
  • Navegador web: Firefox
  • Cliente de correo electrónico: Thunderbird
  • Cliente de ftp: Filezilla
  • Cliente de descargas de archivos megaupload, rapidshare, ... : Jdownloader
  • Cliente de Bittorrent: Transmission
  • Cliente de emule: mldonkey

Imagen

  • Escanear: simple-scan
  • Gestionar tu colección de fotos: gthumb (incluye detección de fotos repetidas).
  • Editor de imágenes: Gimp
    • Plugin gimp-ufraw para editar imagenes DNG.
    • Plugin save-to-web (incluido en el paquete gimp-plugin-registry)
    • Plugin gimp-resynthesizer para eliminar objetos de imagenes.

Sonido

  • Reproductor de música: audacious
  • Editor de tags de mp3: easytag
  • Para subir tu musica a Google Play Music

Video

  • Reproductor de videos: gnome-mplayer y vlc
  • Edición:
    • Conversión: Avidemux y libav-tools
    • Editor de subtítulos: subtitleeditor
    • Trabajar con archivos mkv: mkvtoolnix-gui
  • Información de archivos de video: MediaInfo
  • Visor de television TDT: Kaffeine
  • Codecs:
    • Para ver dvds encriptados: libdvdcss2
    • Formatos no nativos para linux: w32codecs o w64codecs (dependiendo de tu version de linux)
    • Demás codecs: ubuntu-restricted-extras (Contiene los siguientes paquetes: cabextract freepats gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer1.0-libav gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libavcodec-extra-53 libavutil-extra-51 libcdaudio1 libfaac0 libfftw3-3 libfftw3-double3 libflite1 libgles2-mesa libgme0 libgstreamer-plugins-bad0.10-0 libgstreamer-plugins-bad1.0-0 libmimic0 libmjpegutils-2.0-0 libmpeg2encpp-2.0-0 libmplex2-2.0-0 libofa0 liboil0.3 libopenal-data libopenal1 libopencore-amrnb0 libopencore-amrwb0 libopenjpeg2 libsidplay1 libslv2-9 libsoundtouch0 libspandsp2 libvo-aacenc0 libvo-amrwbenc0 libwildmidi-config libwildmidi1 libzbar0 ttf-mscorefonts-installer ubuntu-restricted-addons ubuntu-restricted-extras unrar)

Programación

  • Entorno de programación: eclipse
  • Sistema de control de versiones (y su herramienta gráfica): git gitk
  • Virtualización de entornos: vagrant (descargar de su web, no del repositorio)
  • Herramienta de comparación de carpetas y ficheros: meld
  • Editor de archivos de idioma: poedit

Utilidades

  • Utilidades para Ubuntu: Ubuntu Tweak
  • Estado de salud de tus discos duros: smart-notifier
  • Cliente de notas: nevernote (NixNote)
  • Indicadores de escritorio que se muestran en la barra:
  • Grabador de CD-DVD: brasero
  • Máquinas virtuales: virtualBox y el Extension Pack
  • Editor de particiones: gparted
    • Para modificar y comprobar particiones ntfsprogs
  • Archivos:
    • Gestor de archivos: thunar con thunar-archive-plugin
    • Analizador de espacio: baobab
    • Disco duro virtual: Dropbox
    • Visor de archivos comprimidos: file-roller
      • Para leer y crear archivos rar: rar
      • Para leer y crear archivos 7z: p7zip
    • Visor de tamaño de carpetas gráfico:  Fileligh
    • Partir o unir archivos: Dalle
  • Escaner de virus: clamav y su interfaz clamtk
  • Escaneo de vulnerabilidades: nessus

Ofimática

  • Editor de texto: LibreOffice
  • Hojas de calculo: LibreOffice
  • Editor de presentaciones: LibreOffice
  • Idioma español para LibreOffice:
    • libreoffice-help-es
    • libreoffice-l10n-es

Bases de datos

  • Administrar mysql: mysql-admin y mysql-query-browser
  • Administrar postgresql: pgadmin3
  • Cliente de oracle: sqldeveloper (bajar el rpm y convertirlo con alien)

Juegos

Xbox360

Programas que recomiendo usar en Android

Aplicaciones de Android que recomiendo

Actualizo la lista a día 24-11-2022.

Ya llevo un tiempo con mi nuevo móvil Android y voy teniendo mis aplicaciones favoritas. En esta página voy a ir recopilando los programas que considero indispensables que estén en mi móvil Android. Si tenéis alguna sugerencia me la podéis decir. La iré cambiando a lo largo del tiempo.

Aplicaciones

Básicas

Comunicación

Internet

Redes Sociales

Vídeo

Música

Productividad

Ofimática

Archivos

Utilidades

Compras

Varios

  • BBVA | España : Localización de cajeros 4B, Servired y Red 6000
  • Box : Cliente del disco duro virtual de Box
  • DropBox : Cliente del disco duro virtual de DropBox

Juegos

Zaragoza

  • Zaragoza Tráfico : Ver el estado de congestión del tráfico de Zaragoza
  • Zaragoza Rutas: Conocer como ir a cualquier sitio de Zaragoza con transporte público.
  • Zaragoza Taxi: Ver los taxis de Zaragoza cercanos a tu localización.
  • Zaragoza Estaziona: Mirar donde aparcar tu coche, moto, bici, etc además del estado de ocupación de estos aparcamientos.
  • Farmacias Ahora! Zaragoza: Conocer que farmacias están abiertas en cada momento, donde están y como llegar a ellas.

Instalar cualquier versión de java en linux

Java y Ubuntu

Introducción

Muchos de los programas que usamos normalmente necesitan la máquina virtual de Java para funcionar, por lo que es algo casi imprescindible que tenemos que instalar en nuestro ordenador. Pero esto no es tan fácil como parece, ya que los programas no les sirve cualquier versión de Java para funcionar y además a las diferentes versiones de Java que hay a día de hoy hay que sumarle diferentes implementaciones que hay.

A continuación os voy a explicar como instalar cualquier versión de java e implementación y como integrarla correctamente en nuestro sistema operativo.

Proceso

Instalar OpenJDK

OpenJDK es la versión libre de la plataforma de desarrollo Java. Para la mayoría de ocasiones que necesitamos tener Java en nuestro ordenador, es suficiente con esta versión y gracias a ser libre la tendremos siempre en los repositorios de software de nuestro sistema operativo Linux.

La instalación es muy simple. Solo tendremos que instalar el paquete correspondiente a la versión que queramos instalar. Por ejemplo si necesitamos Java 9, tendremos que instalar el paquete llamado openjdk-9-jdk desde nuestro gestor de paquetes favoritos o ejecutando el siguiente comando:

>> sudo apt-get install openjdk-9-jdk

Instalar JDK de Oracle desde repositorio

Oficialmente Oracle no tienen ningún repositorio de Java para Ubuntu, pero gracias al grupo WebUpd8 disponemos de un repositorio no oficial con las versiones de Java preparadas para instalar. Así que lo primero que tendremos que hacer es añadir este repositorio a nuestro sistema ejecutando los siguientes comandos (Tendremos que asegurarnos de que este repositorio esté preparado para la versión de nuestro S.O.):

>> sudo add-apt-repository ppa:webupd8team/java
>> sudo apt-get update

Una vez hemos añadido el repositorio, solo nos queda instalar el paquete correspondiente a la versión de Java que necesitamos. Por ejemplo si necesitamos Java 9, tendremos que instalar el paquete llamado oracle-java9-installer desde nuestro gestor de paquetes favoritos o ejecutando el siguiente comando:

>>sudo apt-get install oracle-java9-installer

Instalar JDK de Oracle Manualmente

Si por algún motivo la versión que necesitamos no se encuentra en los repositorios del Java de Oracle y lo tenemos que instalar a mano, tendremos que seguir los siguientes pasos.

Lo primero que tenemos que hacer es descargar el paquete de instalación de la versión que deseemos desde la web de Oracle (http://www.oracle.com/technetwork/java/javase/downloads).

Una vez que tenemos el paquete descargado lo vamos a descomprimir y lo dejamos en el directorio donde se ponen las versiones de java que instalamos automáticamente desde el repositorio. Todo esto lo hacemos con los siguientes comandos (sustituyendo los nombres y las rutas por los que corresponda):

>> sudo chmod +x ARCHIVO_DESCARGADO.bin
>> sudo ./ARCHIVO_DESCARGADO.bin
>> sudo mv CARPETA_DESCOMPRIMIDA /usr/lib/jvm

Ahora llega la parte donde configuramos al sistema operativo para que sepa que hay una nueva versión de java instalada en la máquina. Para ello ejecutamos lo siguiente (no os olvidéis de poner las rutas reales de vuestra máquina):

>> sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/CARPETA_DE_LA_VERSION/bin/java" 1
>> sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/CARPETA_DE_LA_VERSION/bin/javac" 1

Ahora ya tenemos la nueva versión de java instalada y ya podemos elegir en todo momento la versión de java que queremos usar a través del comando:

>> sudo update-alternatives --config  java

Y para comprobar que se ha cambiado bien de versión podemos verlo cone l comando:

>> java -version

Configurar Telegram en el cliente de mensajería pidgin

Configurar Telegram en el cliente de mensajería pidgin

Introducción

Pidgin es el cliente de mensajería que más me gusta. Puedes usarlo para utilizar diferentes servicios de mensajería desde la misma aplicación. En este artículo os voy a explicar como configurarlo en Ubuntu para usar el servicio de mensajería Telegram (Una alternatica a WhatsApp).

Proceso

El paquete necesario para usar nuestra cuenta de Telegram en el cliente de mensajería Pidgin no se encuentra en los repositorios de software por defecto de Ubuntu, pero si lo tenemos en el repositorio PPA de WebUpd8. Por lo tanto el primer paso que tendremos que hacer es añadir este repositorio a nuestro sistema. Esto lo podremos hacer ejecutando los siguientes comandos:

>> sudo add-apt-repository ppa:nilarimogard/webupd8
>> sudo apt-get update

Ahora tendremos que instalar el paquete telegram-purple desde nuestro gestor de paquetes favorito o ejecutando el siguiente comando:

>> sudo apt-get install telegram-purple

Si este repositorio no esta preparado para la versión de Ubuntu que tengamos, podémos instalarlo manualmente. Iremos a la página web del repositorio y bajaremos el paquete "deb" de la distribución más cercana a la nuesta. Por último lo podemos instalar con el siguiente comando:

>> sudo dpkg -i telegram-purple_1.3.1-1~webupd8~zesty0_amd64.deb

Ahora vamos a configurar el programa:

  • Abrimos Pidgin.
  • En el menú "Cuentas" le damos a la opción "Gestionar cuentas".
  • Pulsamos en el botón "Añadir ...".
  • En la pestaña "Básica" de la ventana que se nos abrirá, en la sección "Opciones de conexión" seleccionamos en el campo "Protocolo" la opción "Telegram" y en el campo "Nombre de usuario" ponemos nuestro número de teléfono que usamos en Telegram (Con el prefijo internacional, por ejemplo para España: +34). Le damos al botón "Añadir".
  • Recibiremos en nuestro movil (a través de la aplicación de Telegram) un código que tendremos que introducirlo en la ventana de Pidgin que se habrá abierto solicitándola.

Ya esta todo hecho y nos tendrán que aparecer nuestros conectactos y podremos empezar a hablar con ellos.

Configurar Hangouts en el cliente de mensajería pidgin

Configurar Hangouts en el cliente de mensajería pidgin

Introducción

Pidgin es el cliente de mensajería que más me gusta. Puedes usarlo para utilizar diferentes servicios de mensajería desde la misma aplicación. En este artículo os voy a explicar como configurarlo para usar el servicio de Google llamado Hangouts.

Proceso

El paquete necesario para usar nuestra cuenta de Hangout en el cliente de mensajería Pidgin no se encuentra en los repositorios de software por defecto de Ubuntu, pero si lo tenemos en el repositorio PPA de WebUpd8. Por lo tanto el primer paso que tendremos que hacer es añadir este repositorio a nuestro sistema. Esto lo podremos hacer ejecutando los siguientes comandos:

>> sudo add-apt-repository ppa:nilarimogard/webupd8
>> sudo apt-get update

Ahora tendremos que instalar el paquete pidgin-hangouts desde nuestro gestor de paquetes favorito o ejecutando el siguiente comando:

>> sudo apt-get install purple-hangouts

Si este repositorio no esta preparado para la versión de Ubuntu que tengamos, podemos ir a su web y bajarnos el paquete "deb" de la distribución más cercana a la nuesta e instalarlo con el siguiente comando:

>> sudo dpkg -i purple-hangouts_1.0+hg20170628-1~webupd8~zesty0_amd64.deb

Ahora vamos a configurar el programa:

  • Abrimos Pidgin.
  • En el menú "Cuentas" le damos a la opción "Gestionar cuentas".
  • Pulsamos en el botón "Añadir ...".
  • En la pestaña "Básica" de la ventana que se nos abrirá, en la sección "Opciones de conexión" seleccionamos en el campo "Protocolo" la opción "Hangouts" y en el campo "Nombre de usuario" ponemos nuestro email de Google (con @gmail.com). Le damos al botón "Añadir".
  • Se nos abrirá una ventana en el navegador en la que se nos pedirá que demos acceso a nuestra cuenta y al final de todo el proceso nos proporcionará un Código OAuth que tendremos que copiar.
  • También se habrá abierto otra ventana en el Pidgin solicitandonos que pongamos este código. Lo escribimos y le damos al botón "OK".

Ya esta todo hecho y nos tendrán que aparecer nuestros conectactos conectados y podremos empezar a hablar con ellos.

temas: 

Arreglar un raid por software degradado

Arreglar un raid por software degradado

Introducción

En este artículo vamos a explicar como cambiar un disco duro que esta fallando en un raid por software hecho con mdadm.

Procedimiento

Cuando tenemos un raid degradado nos podemos encontrar con dos situaciones dependiendo del estado del disco duro que esta dando problemas:

  • El disco duro esta completamente roto y no lo detecta el ordenador.
  • El disco duro falla pero el ordenador lo detecta.

Si nuestro caso es que aun lo detecta, antes de quitar el viejo disco duro tenemos que sacarlo del raid.

Lo primero será identificar cual es disco. Para ello nos pueden ser útiles los siguientes comandos:

  • Para ver los discos duros que detecta nuestro ordenador lo podemos saber con el siguiente comando:
>> ls -l /dev/sd?
  • Para saber el número serie de un disco duro:
>> sudo apt-get install smartmontools
>> sudo smartctl -i /dev/DISPOSITIVO
  • Ver los miembros del raid y su estado:
>> sudo mdadm -detail /dev/mdX

Una vez que ya sabemos cual es el dispositivo que está fallando, lo eliminamos del raid ejecutando los siguientes comandos:

>> sudo mdadm --manage /dev/mdX --fail /dev/DISPOSITIVO
>> sudo mdadm --manage /dev/mdX --remove /dev/DISPOSITIVO

Para añadir un nuevo dispositivo al raid por software, tendremos que crear una partición de igual o mayor tamaño que las demás que están añadidas al raid. En otro artículo os explico como hacer una partición del tamaño exacto.

Una vez creada la partición la añadimos con el siguiente comando:

>> sudo madam --manage /dev/mdX --add /dev/DISPOSITIVO

Comprobamos como va el proceso de reconstrucción con este otro comando:

>> sudo mdadm --detail /dev/mdX

Esperamos a que termine de reconstruirse el raid.

Si en este raid tenémos instalado el sistema operativo, tendremos que instalar nuestro cargador de arranque en el nuevo disco duro y tambien activar el bit de arranque que corresponda con el tipo de tabla de particiones que tenga. Si usamos Grub lo haremos con el siguiente comando (Cuidado con el comando "set" ya que se indica el número de la partición, si solo hay una será el 1 pero si hay más tendremos qeu poner el correcto):

>> parted /dev/DISPOSITIVO
>> set 1 bios_grub on
>> quit
>> sudo grub-install /dev/DISPOSITIVO

Ya tenemos nuestro raid preparado ante cualquier fallo.

 

Instalar Fastboot en Ubuntu

Fastboot

Introducción

Fastboot es una herramienta que nos permite interaccionar con nuestro teléfono Android cuando este se encuentra en un estado en el que no se ha inciiado el sistema operativo (Por ejemplo es util para instalar una rom).

Instalación

Por suerte el programa está en el repositorio de Ubuntu, por lo que es tan facil como instalar el paquete de nombre fastboot desde nuestro gestor de paquetes favorito o a través del siguiente comando:

>> sudo apt-get install fastboot

Configuración

Puede ser que para que el programa Fastboot nos detecte el movil tengamos que hacer unas configuraciones. Para comprobar que nos lo detecte podemos ejecutar el siguiente comando:

>> fastboot devices

Si no lo detecta tenemos que encontrar el identificador del fabricante del movil. Lo primero que tendremos que hacer es conectar nuestro teléfono movil al ordenador con un cable usb. Ahora miraremos el listado de dispositivos conectados por usb con el siguiente comando y buscaremos el teléfono (Si no lo encontramos podemos desconectarlo, mirar los que hay, conectarlo y mirar cual es el nuevo):

>> lsusb
Bus 001 Device 010: ID 18d1:d003 Google Inc.

Una vez lo sabemos, tenemos que editar el fichero /etc/udev/rules.d/99-android.rules (o crearlo si no existe) y añadimos la siguiente línea, sustituyendo las XXXX por el identificador del fabricante (Por ejemplo para un dispositivo usb de id 18d1:d003 será lo que hay después de los dos puntos: d003):

# Mywigo Excite GIII
SUBSYSTEM=="usb", ATTR{idVendor}=="XXXX", MODE="0666", GROUP="plugdev"

Reiniciaremos el servicio udev (con el teléfono desconectado del ordenador) con el siguiente comando:

>> sudo service udev restart

Ahora ya podremos conectar el teléfono y Fastboot nos lo detectará.

Listado de fabricantes

Listado de varios fabricandes de móviles y tablets Android:

#Acer
SUBSYSTEM=="usb", ATTR{idVendor}=="0502", MODE="0666", GROUP="plugdev"
#Dell
SUBSYSTEM=="usb", ATTR{idVendor}=="413c", MODE="0666", GROUP="plugdev"
#Foxconn
SUBSYSTEM=="usb", ATTR{idVendor}=="0489", MODE="0666", GROUP="plugdev"
#Garmin-Asus
SUBSYSTEM=="usb", ATTR{idVendor}=="091E", MODE="0666", GROUP="plugdev"
#Google
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
#HTC
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
#Huawei
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666", GROUP="plugdev"
#Kyocera
SUBSYSTEM=="usb", ATTR{idVendor}=="0482", MODE="0666", GROUP="plugdev"
#LG
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", GROUP="plugdev"
#Motorola
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", GROUP="plugdev"
#Nvidia
SUBSYSTEM=="usb", ATTR{idVendor}=="0955", MODE="0666", GROUP="plugdev"
#Pantech
SUBSYSTEM=="usb", ATTR{idVendor}=="10A9", MODE="0666", GROUP="plugdev"
#Samsung
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
#Sharp
SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", MODE="0666", GROUP="plugdev"
#Sony Ericsson
SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666", GROUP="plugdev"
#ZTE
SUBSYSTEM=="usb", ATTR{idVendor}=="19D2", MODE="0666", GROUP="plugdev"

 

 

Instalar tsMuxeR en Ubuntu

Instalar tsMuxeR en Ubuntu

Introdución

En este artículo os voy a explicar como instalar tsMuxer de una manera correcta en un sistema operativo Ubuntu (ya que este no se encuentra en los repositorios).

Proceso

GetDeb

Podemos instalarlo usando el repositorio de la página de GetDeb siguiendo estas instrucciones:

>> wget http://archive.getdeb.net/install_deb/getdeb-repository_0.1-1~getdeb1_all.deb
>> sudo dpkg -i getdeb-repository_0.1-1~getdeb1_all.deb
>> wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
>> sudo apt-get update
>> sudo apt-get install tsmuxergui

Manual

Para instalarlo manualmente lo primero será descargarnos los archivos de esta página web.

Descomprimimos y ponemos los archivos en el lugar correcto:

>> sudo mkdir /opt/tsMuxeR
>> sudo tar -zxf tsMuxeR_2.6.11.tar.gz -C /opt/tsMuxeR

Creamos un fichero con los datos del programa en /usr/share/applications/tsmuxer con el siguiente contenido:

[Desktop Entry]
Exec=/opt/tsMuxeR/tsMuxerGUI
Terminal=false
StartupNotify=true
Categories=AudioVideo;
Type=Application
Icon=/opt/tsMuxeR/icon.png
Name=tsMuxeR

Buscamos un icono cuadrado transparente del programa tsMuxer y lo guardamos en /opt/tsMuxeR/icon.png.

Por último ejecutamos el siguiente comando para que Ubuntu detecte el nuevo programa y lo muestre en el menú:

>> sudo update-desktop-database

 

Instalar JDownloader en Ubuntu

JDownloader en Ubuntu

Introducción

En este artículo os voy a explicar la mejor manera que hay para instalar el programa JDownloader en Ubuntu (o cualquier otra distribución que se base en paquetes deb). Pero antes de empezar igual os preguntáis: ¿Que es JDownloader?

JDownloader es un gestor de descargas de páginas web que ofrecen archivos por descarga directa. Soporta multitud de servicios (mega, rapidshare, uploaded, netload, putlocker, etc), es compatible con lso tiempos de espera de estos servicios, reconoce algunos captchas (esas imágenes que tenemos que introducir para confirmar que somos personas) y muchas cosas más.

Así que ahora que ya sabéis que es, os voy a explicar como instalarlo.

Instalación

Podemos instalarlo a través de snap con el siguiente comando:

>> sudo snap install jdownloader2

Y para poder guardar los ficheros descargados en un disco duro diferente al del sistema:

>> sudo snap connect jdownloader2:removable-media :removable-media

 

Para versiones antiguas de Ubuntu existe de un repositorio gracias al cual instalarlo o desinstalarlo va a ser una tarea muy simple. Lo primero que vamos a hacer es añadir este repositorio a nuestro sistema. Para ello vamos ejecutar los siguientes comandos:

>> sudo add-apt-repository ppa:jd-team/jdownloader
>> sudo apt-get update

Una vez lo hemos añadido, tenemos que instalar el paquete de nombre jdownloader desde nuestro gestor de paquetes favoritos o ejecutando el siguiente comando:

>> sudo apt-get install jdownloader

Una vez se haya terminado de instalar tendremos que abrir el programa y esperar a que se descargue todos los complementos que necesite. Cuando se haya completado, ya podremos empezar a usar este fantástico programa.

Instalación de JDownloader 2 Beta

Descargamos el instalador de la página web de JDownloader correspondiente con la arquitectura de nuestra máquina.

Lo ejecutamos con el siguiente comando:

>> sudo sh JD2Setup_x64.sh

En la instalación le decimos que lo instale en la carpeta "/opt/jd2".

Esperamos a que acabe la instalación y luego damos permisos de escritura a su carpeta (ya que cuando lo usemos necesitará crear archivos dentro):

>> sudo chmod -R 777 /opt/jd2

Por último eliminamos el instalador para no dejar archivos olvidados ya que no lo necesitamos.

>> rm JD2Setup_x64.sh

Ya lo podemos empezar a usar.

Desinstalar

Si lo querémos desinstalar solo tendremos que ejecutar el siguiente comando:

>> /opt/jd2/Uninstall\ JDownloader

 

Crear una particion de cierto tamaño desde línea de comandos

Crear una particion de cierto tamaño desde línea de comandos

Introducción

Crear particiones desde un programa con interfaz gráfica es una tarea relativamente simple, pero no siempre se dispone de interfaz gráfica. En más de una ocasión podemos tener la necesidad u obligación de hacer esto desde línea de comandos (sea porque lo estamos haciendo desde un servidor o porque no se inicie bien nuestro ordenador y solo tengamos un terminal para manejarnos).

En este artículo os voy a explicar como hacerlo de esta manera.

Proceso

Lo primero que tenemos que saber son las características del disco duro (sectores, bytes, etc) con el que vamos a trabajar. Esto lo podremos saber con el comando "fdisk":

>> sudo fdisk -l /dev/DISPOSITIVO
Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
...

Como podemos ver este disco duro tiene 976773168 sectores y cada sector ocupa 512 bytes. Por lo tanto el disco duro tiene 976773168*512=500107862016 bytes, que son 500107862016/1024=488386584 KB, 488386584/1024=476940 MB lo que es 476940/2024=465.76 GB.

Ahora que sabemos trabajar con sectores, bytes, MB y GB ya podemos calcular los datos de cualquier partición que queramos crear.

Por ejemplo, si queremos dejar 100 MB libres, tendremos que dejar 100*1024=102400 KB o lo que es lo mismo 102400*1024=104857600 bytes que son 104857600/512=204800 sectores sin ocupar. Como el disco duro tiene 976773168 sectores, tendremos que crear una partición de 976773168-204800=976568368 sectores.

Una vez sepamos los datos, para crear una partición tendremos que seguir los siguientes pasos:

  • Entramos en el editor de particiones ejecutando el siguiente comando (una vez dentro si queremos ver la lista de ordenes podemos listarlas escribiendo "m"):
>> sudo fdisk /dev/DISPOSITIVO
  • Para crear una nueva partición tendremos que escribir el comando "n".
  • Entonces nos preguntará que tipo de partición queremos crear (si primaria "p" o extendida "e"). Lo normal es que creemos una primaria (puede haber un máximo de 4 en cada disco duro), por lo que escribiremos "p".
  • Ahora le tenemos que decir el número de partición. Si no tenemos ninguna restricción, lo dejamos por defecto.
  • Lo siguiente será indicar en que sector empezará nuestra partición. Por defecto estará puesto el primer sector del disco duro y lo dejamos por defecto.
  • Ahora viene lo complicado. Tenemos que indicar el sector donde acabará la partición que estamos creando. Aunque podemos indicar el tamaño en KB, MB, GB, etc si queremos hilar muy fino es preferible poner el tamaño en sectores. También tenemos que tener en cuenta que si la partición empieza en un sector determinado (que lo habremos definido en el paso anterior), tendremos que sumarte esto al número de sectores del tamaño de nuestra partición. Por ejemplo si queremos crear una partición de 976568368 sectores y esta empieza en el 2048, el final de la partición tiene que estar en el 2048+976568368=976570416. Por lo tanto este número tendremos que escribir.
  • Por último para guardar la nueva partición en el disco duro tendremos que escribir el comando "w".

Ya tendremos la nueva partición del tamaño deseado.

temas: