Gdiskdump
Gdiskdump fue una de esas aplicaciones que no podían faltar en nuestro Linux, muy útil para clonar discos duros. Desafortunadamente hace muchos años fue descontinuada.
Y ahora, con la salida de Ubuntu 18.04, empeora la situación, ya que gksu, otra de las grandes y que era usada por gdiskdump (y por muchas otras aplicaciones), ha sido retirada de los repositorios (al menos en teoría).
Pero podemos revivir ambas en Ubuntu 18.04 con una simple secuencia:
wget http://mirrors.kernel.org/ubuntu/pool/universe/libg/libgksu/libgksu2-0_2.0.13~pre1-9ubuntu2_amd64.deb apt install ./libgksu2-0_2.0.13~pre1-9ubuntu2_amd64.deb wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gksu/gksu_2.0.2-9ubuntu1_amd64.deb apt install ./gksu_2.0.2-9ubuntu1_amd64.deb wget https://launchpad.net/gdiskdump/trunk/0.8/+download/gdiskdump_0.8-1_all.deb apt install ./gdiskdump_0.8-1_all.debActualización 2021
Para Ubuntu 20.04, puede descargar gdiskdump y verificar sus dependencias:
wget https://launchpad.net/gdiskdump/trunk/0.8/+download/gdiskdump_0.8-1_all.deb find gdiskdump_0.8-1_all.deb -exec dpkg -f {} Depends \; # salida: python (>= 2.6), python-gobject, python-gtk2, python-notify, yelp, gksu
Y ejecutar el script:
#!/usr/bin/env bash # PATH_TO_DEPENDENCIES (Change it to the directory of your preference) gdiskdumprepo=$(pwd)/gdiskdumprepo if [ ! -d "$gdiskdumprepo" ]; then mkdir -p "$gdiskdumprepo"; fi pkgs='libgnome-keyring-common libgnome-keyring0 libgksu2-0 gksu python-gtk2 python-notify gdiskdump' if ! dpkg -s $pkgs >/dev/null 2>&1; then cat dependencies.txt | xargs -n 1 -P 2 wget -q -nc -P "$gdiskdumprepo" # Install gdiskdump cd "$gdiskdumprepo" dpkg --force-depends -i * apt-get -y install -f fiContenido del archivo dependencies.txt:
# libgnome-keyring-common https://old-releases.ubuntu.com/ubuntu/pool/universe/libg/libgnome-keyring/libgnome-keyring-common_3.12.0-1build1_all.deb # libgnome-keyring0 https://old-releases.ubuntu.com/ubuntu/pool/universe/libg/libgnome-keyring/libgnome-keyring0_3.12.0-1build1_amd64.deb # libgksu2-0 http://old-releases.ubuntu.com/ubuntu/pool/universe/libg/libgksu/libgksu2-0_2.0.13~pre1-9ubuntu2_amd64.deb # gksu http://old-releases.ubuntu.com/ubuntu/pool/universe/g/gksu/gksu_2.0.2-9ubuntu1_amd64.deb # python-gtk2 https://old-releases.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb # python-notify http://deb.debian.org/debian/pool/main/n/notify-python/python-notify_0.1.1-4_amd64.deb # gdiskdump https://launchpad.net/gdiskdump/trunk/0.8/+download/gdiskdump_0.8-1_all.deb
Y reinciar.
test gdisdump local repo |
cd gdiskdump_local_repo sudo dpkg --dry-run -i *.deb
Para eliminarlo:
sudo apt purge python-cairo gdiskdump* gksu* libgksu2-0* libgnome-keyring-common* libgnome-keyring0* python-gtk2* python-notify* sudo rm -rf /usr/share/gdiskdump
Repositorios de las dependencias:
Post a Comment