theme2background - Extrair arquivos themepack e mover para o diretório backgrounds
Publicado por Mauricio Ferrari (LinuxProativo) (última atualização em 22/06/2020)
[ Hits: 2.556 ]
Homepage: https://www.youtube.com/@LinuxProativo
Esse é o script relâmpago que eu criei em poucos minutos. Bem simples. Ele basicamente extrai um arquivo themepack, que é o "Arquivo de Temas do Windows" em um diretório temporário e joga as imagens extraídas no diretório /usr/share/backgrounds em um diretório com o nome do arquivo.
#!/bin/bash
#
# theme2background - Versão 1.0
#
# By Mauricio Ferrari
#
# Data: 18/06/2020
#
# Requer o cabextract instalado.
#
noroot(){
echo
echo ' _ _ ____ _ _ '
echo '| \ | | ___ | _ \ ___ ___ | |_ | |'
echo '| \| |/ _ \ | |_) / _ \ / _ \| __| | |'
echo '| |\ | (_) | | _ < (_) | (_) | |_ |_|'
echo '|_| \_|\___/ |_| \_\___/ \___/ \__| (_)'
echo
echo
exit
}
info(){
echo
echo "$0"
echo
echo "Uso: theme2background theme.themepack"
echo
exit
}
[[ `id -u` != 0 ]] && noroot
[[ "$1" = "" ]] && info
for file in $* ; do
folder=$( ls $file | cut -d '.' -f1 )
mkdir tmp /usr/share/backgrounds/$folder
cabextract -d tmp $file
mv tmp/D*/* /usr/share/backgrounds/$folder
rm -r tmp
done
SSH - Detecta ataque por brute force e bloqueia o IP do atacante.
Baixando, listando e limpando os pacotes órfãos
Instalador do Nagios no Fedora 14 e CentOS 5
Ajuda a usar o comando ln [SCRIPT]
Nenhum comentário foi encontrado.
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Instalação do K3s Single-Node com Rancher no Ubuntu 24.04
Usei o NotebookLM para Auditar Logs do Linux
Cinnamon seria a aposta acertada frente às outras interfaces gráficas mais populares?
Samba 4 AD-DC 2026: Como instalar e configurar um Active Directory (via APT-GET)
[Resolvido] Sumiço de redes e micro quedas no iwd/iwgtk (Realtek rtw88)
Como Configurar DNS Reverso (PTR) em Ambientes Linux e Microsoft
Preparando o Ambiente para Administrar o Samba 4 a partir do Windows com RSAT
Midia de instalação LM-21.3 não inicializa (9)
A diferença entre a fala de um Samuel e a fala de alguém que conhece o... (9)









