Skip to content

Instala automaticamente diversos softwares básicos que sempre são necessários após uma formatação.

Notifications You must be signed in to change notification settings

eduardohertz/afterFormat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AFTER FORMAT

Instala automaticamente diversos softwares básicos que sempre são necessários após uma formatação. O PC deve estar conectado à internet. O tempo de instalação dependerá da velocidade de sua conexão.

Obs.: Este script está validado apenas para o Ubuntu 10.04 LST. Para outras versões do Ubuntu verifique os branches.

SOFTWARES E CONFIGURAÇÕES

  • Desktop - Muda "Área de Trabalho" para "Desktop"
  • Botões - Muda os botões minimizar, maximizar e fechar para a direita
  • PS1 - $PS1 no formato: usuário ~/diretório/atual (git_branch_atual) $
  • SSH - Instala o ssh cliente e servidor
    • Instala os pacotes: openssh-server, openssh-client
  • Ruby1.8 - Ambiente para desenvolvimento com Ruby1.8
    • Instala os pacotes: ruby1.8, rubygems1.8, ruby1.8-dev, libopenssl-ruby1.8, irb1.8
    • Adiciona o diretório /var/lib/gems/1.8/bin na variável $PATH
    • Instala o rvm
    • Adiciona a linha alias sudo='sudo env PATH=\$PATH' ao arquivo ~/.bashrc para possibilitar a chamada de comandos como rake com o sudo
  • Ruby1.9 - Ambiente para desenvolvimento com Ruby1.9
    • Instala os pacotes: ruby1.8, rubygems1.8, ruby1.8-dev, libopenssl-ruby1.8, irb1.8
    • Adiciona o diretório /var/lib/gems/1.8/bin na variável $PATH
    • Instala o rvm
    • Adiciona a linha alias sudo='sudo env PATH=\$PATH' ao arquivo ~/.bashrc para possibilitar a chamada de comandos como rake com o sudo
  • Rails - Ambiente para desenvolvimento com Rails (para cada Ruby escolhido)
    • Instala os pacotes: bcrypt, libxml2, libxml2-dev, libxslt1-dev
    • Instala as gems (sem rdoc e ri): rake, rails, haml, formtastic, inherited_resources, database_cleaner, bcrypt-ruby, will_paginate, factory_girl, brazilian-rails, gherkin, cucumber-rails, webrat, rspec-rails, mongrel, capistrano, authlogic, remarkable_rails
  • Python - Ferramentas para desenvolvimento python
    • Instala os pacotes: ipython, python-dev
    • Instala o distribute, pip, virtualenv e virtualenvwrapper
    • Configura a variável WORKON_HOME, usada pelo virtualenvwrapper como diretório que concentra os ambientes virtuais, como ~/envs
    • Adiciona a linha source /usr/local/bin/virtualenvwrapper.sh no arquivo ~/bashrc`, para sempre habilitar os comandos do virtualenvwrapper
  • MySql - Banco de dados + interface para ruby e python (caso forem escolhidos)
    • Instala os pacotes: mysql-server-5.1, libmysqlclient16-dev
    • Caso seja escolhida também a opção Python, instala o pacote python-mysqldb
    • Caso seja escolhida também a opção Ruby1.8, instala o pacote libmysql-ruby1.8
    • Caso seja escolhida também a opção Ruby1.9, instala o pacote libmysql-ruby1.9.1
    • Caso seja escolhida também a opção Rails, instala a gem mysql para cada versão do Ruby
  • PostgreSQL - Banco de dados + interface para ruby e python (caso forem escolhidos)
    • Instala o pacote: postgresql
    • Caso seja escolhida também a opção Python, instala o pacote python-pgsql
    • Caso seja escolhida também a opção Ruby1.8, instala o pacote libpgsql-ruby1.8
    • Caso seja escolhida também a opção Ruby1.9, instala o pacote libpgsql-ruby1.9.1
    • Caso seja escolhida também a opção Rails, instala a gem pg para cada versão do Ruby
  • Java - Java Development Kit e Java Runtime Environment
    • Instala os pacotes: openjdk-6-jdk, openjdk-6-jre
  • SVN - Sistema de controle de versão
  • Git - Sistema de controle de versão com configurações úteis
    • Instala o pacote: git-cire
    • Configura o git para exibir com cores as saídas de seus comandos
    • Cria as abreviações
      • br para branch
      • ci para commit
      • co para checkout
      • st status
    • Caso seja escolhida também a opção Vim, configura o Vim para ser o editor padrão do git
  • GitMeldDiff - Torna o Meld o software para visualização do diff do git
  • VIM - Editor de texto, com configurações úteis
    • Instala o pacote: vim
    • Criar o arquivo /etc/vim/vimrc.local com diversas configurações úteis
  • Gedit - Plugins oficiais, Gmate e configurações úteis
    • Adiciona o repositório ubuntu-on-rails
    • Instala os pacotes: gedit-plugins, gedit-gmate
    • Seleciona os plugins mais úteis e faz algumas configurações no editor
  • StarDict - Dicionário multi-línguas
    • Inclui dicionários Inglês-Português e Português-Inglês
  • Xournal - Software para fazer anotações e marcar texto em pdf
  • Media - Codecs, flashplayer (32 e 64 bits) e compactadores
    • Instala os pacotes: ubuntu-restricted-extras, non-free-codecs, libdvdcss2, arj, lha, rar, unace-nonfree, unrar, p7zip, p7zip-full, p7zip-rar
    • Verifica se o Ubuntu é de 32 ou 64 bits e instala o pacote w32codecs ou w64codecs
  • Gimp - Software para manipulação de imagens
  • Inkscape - Software para desenho vetorial
  • RecordMyDesktop - Ferramenta para gravação do video e áudio do computador (perfeito para fazer screencasts)
  • XChat - Cliente IRC
  • Dia - Editor de diagramas
  • Chromium - Versão opensouce do navegador web Google Chrome
    • Adiciona o repositório chromium-daily
    • Instala o pacote: chromium-browser
  • GoogleChrome - Navegador web Google Chrome
    • Adiciona o repositório da Google
    • Instala a versão estável do navegador da Google
  • Skype - Cliente do Skype: cliente de (video)conferencia
    • Instala o pacote deb oficial direto do site (32 ou 64 bits)
  • VirtualBox - Sistema de virtualizacao da Oracle
    • Adiciona o repositório do VirtualBox
    • Instala o pacote virtualbox-3.2
  • Pidgin - Cliente de mensagens instantâneas
  • Jdownloader - Baixa automaticamente do rapidshare, megaupload e etc
  • Firefox - Complementos para o firefox
    • FireBug - Ferramenta para desenvolvimento web
    • Video DownloadHelper - DownloadHelper é uma ferramenta para extração de vídeos e arquivos de imagens dos sites
    • DownThemAll - Acelerador de downloads

EXECUTANDO O SCRIPT

Primeiramente, faça o download do script clicando no link Download Source no topo desta página e escolhendo a opção TAR.

Em seguida, descompacte o arquivo rodando no terminal:

$ cd Download
$ tar xzfv hugomaiavieira-afterFormat-*.tar.gz

Finalmente para executar o script afterFormat.sh:

$ cd hugomaiavieira-afterFormat-*.tar.gz
$ ./afterFormat.sh

INFORMAÇÃO

Ao executar o script todos os softwares serão instalados automaticamente, sendo que o MySql pedirá para escolher a senha de root durante a instalação. Os softwares são instalados na ordem em que aparecem na lista.

CONFIGURANDO O STARDICT

Vá em Aplicativos->Acessórios->StarDict

  1. No canto inferior direito clique no ícone "Preferências". Vá em Dicionário->Leitura e seleção, marque "Somente ler se uma tecla ..." e escolha uma tecla modificadora (a tecla Win é a tecla com o logo do Windowns). Clique em fechar.

  2. No canto inferior direito clique no ícone "Administrar dicionários". Na aba Administrar Dic desmarque todas as entradas "QQWry", "Man" e "Dict.cn". Clique em fechar

Para utilizar, basta abrir o StarDict e digitar a palavra ou em qualquer lugar (documento pdf, odp, no navegador e etc) selecione uma palavra e aperte a tecla modificadora escolhida no passo 1.

AUTOR

Hugo Henriques Maia Vieira hugomaiavieira@gmail.com

19 de Maio de 2010

About

Instala automaticamente diversos softwares básicos que sempre são necessários após uma formatação.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%