Instalador de pacotes para Sabayon Linux
Publicado por hp (última atualização em 07/05/2018)
[ Hits: 3.904 ]
Homepage: https://byhackerperito.blogspot.com
Um simples instalador para Sabayon Linux.
#!/bin/bash ################################################ # autor: hacker perito # # blog: https://byhackerperito.blogspot.com # # email: byh4ck3rp3r1t0@gmail.com # # data: 02/04/2018 # ################################################ if [ "$USER" != "root" ]; then printf "Você não tem permissão root!\n" else printf "||=============================================================||\n" printf "||=== Dexter v0.5 by: Hacker Perito ===||\n" printf "||=============================================================||\n" printf "||#############################################################||\n" printf "||### Visite-nos: https://byhackerperito.blogspot.com ###||\n" printf "||#############################################################||\n" printf "||=============================================================||\n" printf "[1]=> Pesquisar pacote\n" printf "[2]=> Instalar pacote\n" printf "[0]=> Sair\n" printf "{Opção}<=: " read opc case $opc in "0") clear exit ;; "1") printf "{Pacote}<=: " read n equo update emerge --search $n printf "Deseja uma pesquisa mais funda?\n" printf "s/N\n" read p if [ "$p" == "n" ] || [ "$p" == "N" ]; then printf "Ok\n" elif [ "$p" == "s" ] || [ "$p" == "S" ]; then emerge --searchdesc $n else printf "???\n" fi ;; "2") printf "[1]=> pacote online\n[2]=> pacote local\n[0]=> Sair\n{Opção}<=: " read op if [ "$op" == "0" ]; then clear exit elif [ "$op" == "1" ]; then printf "{Pacote}<=: " read pc equo install $pc elif [ "$op" == "2" ]; then printf "Deseja listar algum diretório?\n" printf "s/N\n" read q if [ "$q" == "n" ] || [ "$q" == "N" ]; then printf "Ok\n" elif [ "$q" == "s" ] || [ "$q" == "S" ]; then printf "{Dir}<=: " read d ls $d else printf "???\n" fi printf "Deseja baixar algum pacote?\n" printf "s/N\n" read p if [ "$p" == "y" ] || [ "$p" == "Y" ]; then printf "{Link}<=: " read l wget $l pack=$(ls *.tbz2) mv $pack /var/lib/entropy/client/packages/packages/amd64/5/$pack cd /var/lib/entropy/client/packages/packages/amd64/5/ equo install $pack --nodeps rm $pack exit elif [ "$p" == "n" ] || [ "$p" == "N" ]; then printf "{Pacote}<=: " read pack mv $pack /var/lib/entropy/client/packages/packages/amd64/5/$pack cd /var/lib/entropy/client/packages/packages/amd64/5/ equo install $pack --nodeps rm $pack exit else printf "???\n" fi else printf "???\n" fi ;; *) printf "???\n" ;; esac fi
zsh: Cliff random number generator
Pós-instalação para Ubuntu 20.04 e Linux Mint 19.03
Script para configurar a rede no linux...
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
O que você está ouvindo agora? [2] (183)
Gestão de Ambiente em uma rede Linux (2)
Ajuda Pra Melhoria do NFTABLES. (7)
Zorin OS - Virtual Box não consigo abrir maquinas virtuais (4)