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.
- 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 comorake
com osudo
- 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 comorake
com osudo
- 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
- 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
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
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.
Vá em Aplicativos->Acessórios->StarDict
-
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.
-
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.
Hugo Henriques Maia Vieira hugomaiavieira@gmail.com
19 de Maio de 2010