Personalização das configurações após instalação do Ubuntu Linux
Última versão testada: Ubuntu 11.04 (desktop edition – 32 bits)
Antes de mais nada, vamos rodar um update :)
sudo apt-get update
Aptitude (a partir da versão 10.10 do Ubuntu o ‘aptitude’ não vem instalado por padrão)
sudo apt-get install aptitude
Open SSH Server
sudo aptitude install openssh-server
Ubuntu Restricted Extras
sudo aptitude install ubuntu-restricted-extras
Git & gitg
sudo aptitude install git-core gitg
Curl
sudo aptitude install curl
Suporte à arquivos compactados
sudo aptitude install rar p7zip-full
GTK Record My Desktop, Mencoder, Mplayer e AcidRip
sudo aptitude install gtk-recordmydesktop mplayer mencoder ffmpeg acidrip
nmap
Use ‘sudo nmap -sS ’ pra saber as portas abertas de uma máquina remota
E use ‘netstat -npl | grep ’ para saber os processos servindo determinada porta
sudo aptitude install nmap
Criar DVDs e converter vídeos
sudo aptitude install devede
Gimp
sudo aptitude install gimp
Cheese
sudo aptitude install cheese
Fonts true type
sudo aptitude install msttcorefonts
Wine
sudo aptitude install wine
git clone git://github.com/lucascaton/lcaton-setuplinux.git ~/.setuplinux
sudo mkdir /usr/share/fonts/truetype/myfonts
cd /usr/share/fonts/truetype/myfonts
sudo cp ~/.setuplinux/files/Monaco_Linux.ttf .
sudo chown root:root Monaco_Linux.ttf
sudo mkfontdir
cd ..
fc-cache
sudo aptitude install vim-gnome ncurses-term exuberant-ctags
https://github.com/lucascaton/vimfiles
git clone git://github.com/gmate/gmate.git
cd gmate && sh install.sh && cd .. && rm -rf gmate
cp ~/.setuplinux/dotfiles/.bashrc ~
cp ~/.setuplinux/dotfiles/.fonts.conf ~
cp ~/.setuplinux/dotfiles/.gemrc ~
cp ~/.setuplinux/dotfiles/.gitconfig ~
cp ~/.setuplinux/dotfiles/.irbrc ~
cp ~/.setuplinux/dotfiles/.psqlrc ~
sudo aptitude install postgresql postgresql-contrib libpq-dev pgadmin3
Configurar a senha do PostgreSQL
sudo passwd postgres
su - postgres
psql -c "ALTER USER postgres WITH PASSWORD 'sua_senha'" -d template1
sudo aptitude install sqlite3
Bibliotecas necessárias
Readline headers
sudo aptitude install libreadline5-dev
C++ compiler (necessário para o Ruby)
sudo aptitude install build-essential
Sqlite support
sudo aptitude install libsqlite3-dev sqlite-dev libdbd-sqlite3-ruby libsqlite3-ruby libsqlite3-ruby1.8
Mysql Client (necessário para a gem ‘mysql’)
sudo aptitude install libmysqlclient15-dev
libxslt (necessário para a gem ‘capybara’)
sudo aptitude install libxslt-dev
Sphinx (necessário para a gem ‘thinking-sphinx’)
wget http://www.sphinxsearch.com/downloads/sphinx-0.9.9.tar.gz
tar -xzvf sphinx-0.9.9.tar.gz && cd sphinx-0.9.9
./configure --with-pgsql && sudo make && sudo make install
cd .. && rm -rf sphinx-0.9.9
Image Magick (necessário para a gem ‘gruff’)
sudo aptitude install imagemagick libmagick9-dev
Cups Sys (necessário para a gem ‘cups’)
sudo aptitude install libcupsys2-dev
Avahi – dnssd (necessário para a gem ‘specjour’)
sudo aptitude install libavahi-compat-libdnssd-dev
RVM
curl -sSL https://get.rvm.io | bash -s stable
Atualizar RVM
rvm reload
rvm get stable
Ruby
rvm install ruby
Outros softwares:
- Google Chrome
- TweetDeck
- Skype
- Ubuntu Tweak (http://ubuntu-tweak.com/)
- XMind (http://www.xmind.net/)
- TeamViewer
Extensions for Google Chrome:
- Google bookmarks: https://chrome.google.com/webstore/detail/fhaicgmeeafgboeobjagfmlcdhbkijhf
- JSBeautify: https://chrome.google.com/webstore/detail/kkioiolcacgoihiiekambdciinadbpfk
- JSON formatter: https://chrome.google.com/webstore/detail/bcjindcccaagfpapjjmafapmmgkkhgoa
- Last Pass: https://lastpass.com/misc_download.php
- Page Speed: code.google.com/speed/page-speed/docs/extension.html
- RSS Subscription Extension (by Google): https://chrome.google.com/webstore/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd
- XML Tree: https://chrome.google.com/webstore/detail/gbammbheopgpmaagmckhpjbfgdfkpadb
- Evernote: https://chrome.google.com/webstore/detail/pioclpoplcdbaefihamjohnefbikjilc#