Actualizado el viernes, 14 septiembre, 2018
Instalar QPhotoRec, la interfaz gráfica de Photorec (Testdisk).
En un anterior articulo, vimos como recuperar ya sea datos borrados accidentalmente, o de un dispositivo de almacenamiento formateado, haciendo uso en consola de la herramienta Photorec de Testdisk.
Recupera archivos incluso de discos formateados.
La herramienta funciona correctamente, eso ya lo comprobamos.
Hoy vemos una interfaz gráfica (GUI) para Photorec, por si te lías un poco en la consola te simplificara aun más si cabe el trabajo.
Las distribuciones que usan paquetes «rpm«, ya tienen versiones precompiladas listas para su instalación (OpenSuse, Fedora, CentOS, RHEL, etc…). No sucede lo mismo con las distros basadas en «deb» (Debian, Ubuntu, Linux Mint, etc…), pues los paquetes existentes están obsoletos o no funcionan correctamente, lo mejor es compilar e instalar manualmente.
Vemos las descargas para distros basadas en «rpm», y como compilar la aplicación para las que usan «deb».
Instalar QPhotoRec «RPM»
QPhotoRec rpm
Photorec (Testdisk) con interfaz graficaDownload | Arquitectura | Versión |
---|---|---|
CentOS 7 | 64bits | qphotorec-7.0-5.el7.x86_64.rpm |
Fedora 28 | 32bits | qphotorec-7.0-12.fc28.i686.rpm |
Fedora 30 | 64bits | qphotorec-7.0-12.fc28.x86_64.rpm |
Fedora 27 | 32bits | qphotorec-7.0-11.fc27.i686.rpm |
Fedora 29 | 64bits | qphotorec-7.0-11.fc27.x86_64.rpm |
OpenSUSE Leap 15.0 | 64bits | qphotorec-7.0-lp150.1.12.x86_64.rpm |
OpenSUSE Leap 42.3 | 64bits | qphotorec-7.0-6.2.x86_64.rpm |
OpenSuse Tumbleweed | 64bits | qphotorec-7.0-1.12.x86_64.rpm |
OpenSuse Tumbleweed | 32bits | qphotorec-7.0-1.12.i586.rpm |
Compilar e instalar QPhotoRec «DEB»
Comenzamos instalando aplicaciones y librerías necesarias.
sudo apt-get install -y build-essential linux-headers-generic e2fslibs-dev libncurses5-dev libncursesw5-dev ntfs-3g-dev libjpeg-dev uuid-dev zlib1g-dev qtbase5-dev qttools5-dev-tools pkg-config dh-autoreconf git
Creamos y accedemos a la carpeta de instalación.
mkdir ~/photorec-7.1-install-dir
cd ~/photorec-7.1-install-dir
Clonamos el repositorio Git.
git clone https://github.com/cgsecurity/testdisk.git
Continua instalando tal como te indico.
cd ~/photorec-7.1-install-dir/testdisk
mkdir config
autoreconf --install -W all -I config
./configure
make
sudo make install
Ya lo tenemos instalado, pero no lo inicies de momento.
Ahora debemos editar el launcher (lanzador) del menú.
Usamos el editor nano, pero puedes usar tu preferido.
sudo nano /usr/local/share/applications/qphotorec.desktop
Si el archivo ya tiene contenido, lo debes borrar y pegar lo siguiente:
[Desktop Entry] Type=Application Version=1.0 Name=QPhotoRec GenericName=Data Recovery Utility Icon=qphotorec TryExec=/usr/local/bin/qphotorec Exec=gksudo /usr/local/bin/qphotorec %F Terminal=false Categories=System;Filesystem;Qt;
Guarda el archivo y cierra el editor.
Reinicia el sistema y comienza a usar QPhotorec.
Este articulo pertenece a la serie PhotoRec (Testdisk):
- Recuperar archivos borrados con PhotoRec (Testdist)
- Instalar Qphotorec, la interfaz gráfica de PhotoRec (Testdisk)
- Recuperar archivos borrados en Linux con Qphotorec GUI
- Recuperar archivos borrados en Windows con Qphotorec GUI
PD: Recuerda que para hacerlo trabajar debes ser root.
Muchas gracias por la entrada. Actualmente utilizo Linux Mint 19. (Basado en Ubuntu 18.04) Primero Debian, luego Ubuntu y También en Mint Tara se ha eliminado el paquete gksudo. ¿Cómo podría lanzar el programa con privilegios de Root desde el Menú ahora que no está más gksudo? Muchas gracias anticipadas
Yo soy partidario de iniciar sesión como root, de todas formas puedes usar pkexec (http://manpages.ubuntu.com/manpages/bionic/man1/pkexec.1.html).
SOLUCIÓN a Gksu:
https://www.sololinux.es/instalar-gksu-en-ubuntu-18-04-y-derivados/
yo utilizo manjaro como puedo instalar esta herramienta??
Lo tienes en el repo de Arch.
https://www.archlinux.org/packages/extra/x86_64/testdisk/