Instalação da Multilib no Slackware
Publicado por João Fragoso (última atualização em 02/04/2019)
[ Hits: 1.474 ]
Seguindo a recomendação do usuário xerxeslins, vim até aqui contribuir com esse script.
#!/bin/bash #Criado por: joão fragoso(Göetia_0xFF) #Editado por: msoliver(Marcelo Oliver) #Instala a multilib no slackware function Banner(){ printf "\033[05;36m" echo " ______ __ __ ______ __ _ _ __ __ _____ _____" echo " / ____/ / / / | / ____/ / / .'.' | | / / / | / _ | / ___/" echo " / /___ / / / L | / / / /-'.' | | _ / / / L | / /_) / / /__" echo " /___ / / / / _ | / / / _ | | |/ |/ / / _ | / _ ,' / ___/" echo " __ ____/ / / /___ / / | | / /____ / / | | | /| / / / | | / / | | / /__" echo " / / /_____/ /_____/ /_/ |_| /______/ /_/ |_| |_/ |_/ /_/ |_| /_/ |_| /____/" echo " / /_________________________________________________________" echo "/___________________________________________________________/ L I N U X" printf "\033[05;00m" } function Instalar_multilib(){ URL="http://www.slackware.com/" DIRETORIO_REMOTO="~alien/multilib/" REGEX=( '[0-9]+SBo' '[0-9]+alien' '[0-9]+multilib' ) DIR="LIB32" GET_FILES=$(which lftp) PKG=$(which slackpkg) UPG_PKG=$(which upgradepkg) TEMPO=$(which sleep) REBOOT=$(which reboot) USUARIO_ATIVO=1 BLACKLIST="/etc/slackpkg/blacklist" VERSAO_SLACKWARE=$VERSAO mkdir $DIR cd $DIR case ${UID} in 0) printf "[+] Criando blacklist em $BLACKLIST" for (( count=0;count!=3;count++ )); do echo "${REGEX[$count]}" >> "$BLACKLIST"; done ;; *) echo "[-] Retorne como root [-]" && exit; ;; esac if [ echo $($GET_FILES -d -c " open $URL; cd $DIRETORIO_REMOTO$VERSAO_SLACKWARE; mget * ") ]; then $UPG_PKG --reinstall --install-new *.t?z; fi echo echo "[+] PREPARANDO PARA O REBOOT [+]" echo for (( x=0;x<2;x++ )); do printf '.'; $TEMPO 1 done cd ../ rm -rf $DIR [ ${UID} -eq 0 ] && $REBOOT || `su -c 'reboot'` } Banner read -n1 -t20 -p "[+] Instalar multilib ?(Y/N): " || REPLY="Y" if [[ $REPLY =~ [Yy]$ ]];then echo read -t20 -p "Versao do slackware(ex:14.2):" VERSAO || VERSAO="14.2" Instalar_multilib $VERSAO else exit fi
Filtrando processos facilmente com psaux ( ps aux + grep + wc -l)
Fluxbox: Wallpapers aleatórios
Distribuindo arquivos para máquinas em rede
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Quando fui olhar as logs achei um erro !!! (1)
Servidor said: 530 5.7.0 Must issue a STARTTLS command first (in r... (5)
Esperando a impressora ficar disponível. (0)
Impressora Bematech MP4200TH rorando com a distribuição Zorin OS (0)