Header Ads

Screenlets

Screenlets es uno de esos programas que para muchos es indispensable. Ofrece una valiosa información del sistema en tiempo real y es agradable a la vista, pero su soporte solo fue hasta Ubuntu  16.04 xenial y 16.10 yakkety
add-apt-repository ppa:screenlets/ppa
apt-get update
apt-get install screenlets screenlets-pack-all
Pero podemos revivirlo para versiones superiores .
Ubuntu 18.04 Bionic Beaver:
apt -y install software-properties-common
dpkg -l python-wnck
  if [ $? == 0 ]; then
    echo "OK"
  else
    apt -y install libwnck22
    wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-wnck_2.32.0+dfsg-4_amd64.deb
    dpkg -i python-wnck_2.32.0+dfsg-4_amd64.deb
    apt --fix-broken -y install
fi
dpkg -l python-gnomekeyring
  if [ $? == 0 ]; then
    echo "OK"
  else
    wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
    dpkg -i python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
    apt --fix-broken -y install
  fi
add-apt-repository -y ppa:screenlets/ppa
sed -i 's/bionic/xenial/g' /etc/apt/sources.list.d/screenlets-ubuntu-ppa-bionic.list
apt update
apt -y install screenlets screenlets-pack-all
rm -rf /etc/apt/sources.list.d/screenlets*
Vea el video de  SyKeY XAM (en su canal puede encontrar muchos otros trucos de Ubuntu 18.04)
Para eliminar los eliminar screenlets:
apt -y purge python-wnck python-gnomekeyring libwnck22 screenlets screenlets-pack-all && apt -y autoremove && rm -rf /etc/apt/sources.list.d/screenlets* ~/.config/autostart/screenlets-daemon.desktop && apt update
Para Ubuntu 20.04 Focal Fossa use el siguiente método:
apt -y install software-properties-common
cat << EOF | tee /etc/apt/sources.list.d/xenial.list 
deb http://archive.ubuntu.com/ubuntu xenial main universe multiverse restricted 
deb http://archive.ubuntu.com/ubuntu xenial-updates main universe multiverse restricted 
deb http://archive.ubuntu.com/ubuntu xenial-security main universe multiverse restricted
EOF
add-apt-repository ppa:linuxuprising/libpng12 
apt install libpng12-0
apt-key adv --keyserver keyserver.ubuntu.com --recv 94E58C34A8670E8C 
add-apt-repository "deb http://ppa.launchpad.net/screenlets/ppa/ubuntu xenial main"
apt install screenlets screenlets-pack-all
Y al terminar la instalación eliminamos los repositorios agregados. Este método también sirve para Ubuntu 18.04 en caso de que falle el anteriormente descrito.
Con la tecnología de Blogger.