Arquivos de Tags: Shellscript - Páginas 2

[Dica] Instalando LibreOffice 3.3 no Ubuntu 64 bits

LibreOffice é um projeto criado pelos desenvolvedores do OpenOffice.org que saíram da Oracle. Efetuei a instalação dela ontem, não tive problemas em sua instalação, notei que o BrOffice migrou do OpenOffice para o LibreOffice a página de download do BrOffice mais recente aponta para o LibreOffice.

Estava vendo as instruções para instala-lo e acabei fazendo um script para automatizar essa tarefa.

#!/bin/bash
#
# Este script instala o LibreOffice versao 3.3.0
# ATENCAO: O script instala a versao 64 bits do LibreOffice
#
# Autor: Herberson da Silva Miranda
# Contato: vonnatur@0fx66.com
# Site: http://0fx66.com/
#
#
echo
echo "Baixando o LibreOffice"
echo

#Cria um diretorio onde sera salvo temporariamente os instaladores do LibreOffice
mkdir ~/.pasta_temp_instalador/
cd  ~/.pasta_temp_instalador/

echo
echo "Baixando o LibreOffice. Aguarde ate o termino do download"
echo

#Efetua o download do LibreOffice
wget -c http://download.documentfoundation.org/libreoffice/stable/3.3.0/deb/x86_64/LibO_3.3.0_Linux_x86-64_install-deb_en-US.tar.gz
wget -c http://download.documentfoundation.org/libreoffice/stable/3.3.0/deb/x86_64/LibO_3.3.0_Linux_x86-64_langpack-deb_pt-BR.tar.gz
wget -c http://download.documentfoundation.org/libreoffice/stable/3.3.0/deb/x86_64/LibO_3.3.0_Linux_x86-64_helppack-deb_pt-BR.tar.gz

#Descompacta os tar.gz
tar -zxf LibO_3.3.0_Linux_x86-64_install-deb_en-US.tar.gz
tar -zxf LibO_3.3.0_Linux_x86-64_langpack-deb_pt-BR.tar.gz
tar -zxf LibO_3.3.0_Linux_x86-64_helppack-deb_pt-BR.tar.gz

#Entra no diretorio do instalador

echo
echo "Instalando LibreOffice"
echo

#Instala o LibreOffice
cd libreoffice3.3/LibO_3.3.0rc4_Linux_x86-64_install-deb_en-US/DEBS
sudo dpkg -i *.deb
cd desktop-integration/
sudo dpkg -i *.deb

cd ../../../LibO_3.3.0rc4_Linux_x86-64_helppack-deb_pt-BR/DEBS/
sudo dpkg -i *.deb

cd ../../LibO_3.3.0rc4_Linux_x86-64_langpack-deb_pt-BR/DEBS/
sudo dpkg -i *deb

#Finaliza a instalacao
echo
echo "Instalcao concluida!"
echo

Lembrando que o script instala a versão 64 bits do LibreOffice em sistemas que usam pacotes .deb

Em caso problemas com o script só colocar no comentários.

[]‘s

[Shellscript]Encurtador de URLs pelo terminal

Fantástica a ideia do Murilo Santana um encurtador de urls usando shellscript.

#!/bin/bash
# Author: Murilo Santana
#
# Google url shortener bash script
# http://gist.github.com/346451
#
# For information about the url shortener app:
# http://ggl-shortener.appspot.com/instructions/
app='http://ggl-shortener.appspot.com/?url=' url="$1" protocol=`echo "$1" | sed -e "/^http:\/\//g"`
if [ -z "$1" ]; then
echo -e "you need to pass the url through an argument";
echo -e "e.g. `basename $0` http://url";
else
if [ ! "$protocol" ]; then
curl -s "$app$url" | sed -e 's/{"short_url":"//' -e 's/"}/\n/g'
else
repl=`echo "$1" | sed -e 's/^/http:\/\//g'`
curl -s "$app$repl" | sed -e 's/{"short_url":"//' -e  's/{"error_message":"Bad request/error: bad request/' -e 's/"}/\n/g'
fi;
fi

Salve o código acima em um arquivo .sh e execute pelo terminal:

$sh script.sh http://link

E encurte suas URLs :)

[]‘s

Instalando Flash player no linux

Muita gente tem dificuldade em instalar o flash player em suas maquinas, então estou postando um script simples que instala o flash player.

#!/bin/sh
#
# Esse script instala o Adobe Flash Player.


# Cria o diretório ~/.mozilla/plguins
mkdir ~/.mozilla/plugins

# Baixa o Flash Player.
wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz

# Extrai o tarball
tar zxf install_flash_player_10_linux.tar.gz

# Copia o plugin para sua correta localização.
cp install_flash_player_10_linux/libflashplayer.so ~/.mozilla/plugins/libflashplayer.so

# Apaga o tarball and e o diretório de extração.
rm -rf install_flash_player_10_linux
rm install_flash_player_10_linux.tar.gz

# Finaliza a instalação.
echo " "
echo "Adobe Flash Player foi instalado."
echo " "

exit

Salve ele com o nome flash.sh e execute:

$chmod +x flash.sh
$./flash.sh

E ele ira realizar a instalação do flash :)

[]‘s

E assim que se bota o filho para dormir

E assim que se bota o filho para dormir

O meu irá dormir desse jeito!

Visualizar ícone dos .exe em seu Gnome

Shell-Script para automatizar a tarefa de visualizar ícones dos arquivos .exe em seu Gnome.

#!/bin/sh
clear
echo '
21/09/2009
Desenvolvido por: Reeves | Reeves@darkers.com.br
Sob Licença GNU/GPL';
echo -e '
_________ .__ __
/ _____/ ____ ____ __ _________|__|/ |_ ___.__.
\_____ \_/ __ \_/ ___\| | \_ __ \ \ __< | | / \ ___/\ \___| | /| | \/ || | \___ | /_______ /\___ >\___ >____/ |__| |__||__| / ____|
\/ \/ \/ \/
________ __
\______ \ _____ _______| | __ ___________ ______
| | \\__ \\_ __ \ |/ // __ \_ __ \/ ___/
| ` \/ __ \| | \/ <\ ___/| | \/\___ \ /_______ (____ /__| |__|_ \\___ >__| /____ >
\/ \/ \/ \/ \/

Darkers.com.br Have fun. :)

';

echo -e 'Este Script automatiza o processo para ver icones .exe em seu Gnome.
Execute-o como root e com acesso a internet.

Iremos baixar os fontes do pacote icoutils, compilar, instalar, adicionar MIMI Type ao sistema e jogar o script exe-ico.sh dentro de /usr/bin para automatizar a geração dos icones.

';
read -p "Precione qualquer tecla para dar inicio ao processo..."
wget -c http://savannah.nongnu.org/download/icoutils/icoutils-0.28.0.tar.gz
tar -xvzf icoutils-0.28.0.tar.gz
cd icoutils-0.28.0
./configure
make && make install clean
rm -rf icoutils-0.28.0
rm -rf icoutils-0.28.0.tar.gz
echo -e '

Digite a localização do home em que deseja intalar.
ex: /home/raul'
read home
cd $home
echo -e '

Windows executable

' >> $home/.local/share/mime/packages/user-extension-exe.xml

update-mime-database $home/.local/share/mime/

echo -e "#!/bin/sh
f=`mktemp`
if wrestool "$1" -x -t14 > $f && [ -s $f ]; then
id=`icotool -l $f | awk '{
ci=int(substr($2,index($2,"=")+1));
cw=int(substr($3,index($3,"=")+1));
cb=int(substr($5,index($5,"=")+1));

if (cw > w || (cw == w && cb > b)) {
b = cb;
w = cw;
i = ci;
}
}
END {
print i;
}'`
icotool -x --index=$id $f -o "$2"
convert -resize 48x48 "$2" "$2"
else
cp '/usr/share/icons/crystalsvg/48x48/mimetypes/exec_wine.png' "$2"
fi
rm $f" >> /usr/bin/exe-ico.sh;
chmod 755 /usr/bin/exe-ico.sh;
gconftool --type string --set /desktop/gnome/thumbnailers/application@x-exe/command "exe-ico.sh %i %o";
gconftool --type bool --set /desktop/gnome/thumbnailers/application@x-exe/enable true;
echo -e '

Processo Finalizado! :)'

Pagina 2 of 3123
SEO Powered by Platinum SEO from Techblissonline