Removendo o ambiente Mate Desktop completamente

Publicado por Perfil removido (última atualização em 01/11/2016)

[ Hits: 2.850 ]

Download remove-mate.sh




Está enjoado do MATE Desktop? Então remova-o completamente com apenas este script.

  



Esconder código-fonte

#! /bin/bash

#
#    By Vitor Le Santos <VitorLeSantos@outlook.com>
#      ---------------------------------------------------------------
#

   LIMPA_TELA=clear   
   NOVA_LINHA=echo
   GBORDERTOP="echo    ========================================================================="
   GBORDERBOTTOM="echo    ========================================================================="

   PACKNAME="Remove-MATE-Destkop"
   PNAME="MATE Destkop"
   MDES="Este script ira remover o ambiente "$PNAME" de seu sistema"
   MCONFIRM="Você quer continuar? [S/n]"
   MREMOVE="Removendo o "$PNAME" ARGUARDE .."
   MERUSER="Execulte o comando sudo "$PACKNAME
   MABORT="Abortado ... "
   MSUCESS="foi removido com sucesso :-)"
# -------------------------
#   Personalização         #
# -------------------------
   NORMAL="\033[m"
   NEGRITO="\033[1;m"
   R="\033[1;31m"
   B="\033[1;34m"
   G="\033[1;32m"

#Start
Function_main(){
   window
   leia
   sleep 3
}
# ---------------------------------
#   Tela incial e de confirmação  #
# ---------------------------------
window(){
   $LIMPA_TELA
   $NOVA_LINHA
   $GBORDERTOP
   echo -e ${G}" .: " $MDES " :."${NORMAL}
   $NOVA_LINHA
   echo -e ${B}" -> " $MCONFIRM " :."${NORMAL}
   $GBORDERBOTTOM
}
# ------------------------------
#   Ler a resposta do usuario  #
# -----------------------------
leia(){
   read -n2 opc
   if [[ $opc = "S" || $opc = "s" ]]; then
      CleanPackge
   else
      Abort
   fi
}
# -------------------------
#   Remove Mate Desktop  #
# -------------------------
CleanPackge(){
   $LIMPA_TELA
   $NOVA_LINHA
   $GBORDERTOP
   echo -e ${B}"      "$MREMOVE ${NORMAL}
   $GBORDERBOTTOM
    sudo apt-get remove mate-desktop mate-desktop-common mate-user-guide mate-user-share mate-user-share-common mate-utils-common mozo atril oem egrampa pluma caja mat-ystem-monitor mate-system-tools mate-power-manager mate-menu mate-menus mate-netbook mate-netspeed Mate-AccountsDialog 
    sudo apt-get autoremove
   sleep 2
   echo -e ${G} $MSUCESS ${NORMAL}
   sleep 2
}
# -------------------------
#   Tela de aborto        #
# -------------------------
Abort(){
   $LIMPA_TELA
   $NOVA_LINHA
   echo -e  ${B} $MABORT ${NORMAL}
   $NOVA_LINHA
}
#End
Function_main

Scripts recomendados

Redimensionar várias imagens ao mesmo tempo

Script para backup de usuários

Comandos e estruturas básicas de shell script

Instalador de chaves PGP no APT

Exemplo de Shell-Script


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts