Ajustes iniciais do Ubuntu
Antes de começar a trabalhar em uma instância Ubuntu, alguns ajustes são desejáveis para que a operação na linha de comando (shell) seja mais agradável e produtiva.
Pré-requisitos
- Privilégios de root na instância
- Porta 22 (SSH) liberada no firewall da instância
Passos
1. Configurar o editor VIM. Editar o arquivo "/usr/share/vim/vimrc" e incluir o seguinte conteúdo
set nowrap
set tabstop=2 shiftwidth=4
set expandtab
set backspace=indent,eol,start
set hlsearch
set incsearch
set ignorecase
set smartcase
set nocompatible
syntax enable
set encoding=utf-8
set showcmd
set ls=2
set number
set cursorline
set completeopt=menuone,longest,preview
set wildmode=list:longest,full
set wildignore+=.git
set hidden
set backupdir=/tmp
set directory=/tmp
set nobackup
set nowritebackup
set noswapfile
set relativenumber
nmap =j :%!python -m json.tool<CR>
color torte
2. Editar o arquivo "~/.bashrc", localizar a linha "#force_color_prompt=yes" e retirar o comentário
3. Desabilitar o timeout da sessão SSH. Editar o arquivo "/etc/ssh/sshd_config" e ao final incluir as linhas:
ClientAliveInterval 60
ClientAliveCountMax 525600
TCPKeepAlive yes
Reiniciar o serviço SSH
sudo /etc/init.d/ssh restart
4. Trocar time/zone para seu fuso horário. Executar o seguinte comando. Localizar "America" depois o nome da cidade mais próxima que represente seu fuso. As cidades brasileiras disponíveis: "Araguaina", "Belém", "Boa_Vista", "Campo_Grande", "Cuiabá", "Fortaleza", "Maceió", "Manaus", "Noronha", "Porto_Velho", "Recife", "Rio_Branco", "Santa_Izabel", "Santarém", "Sao_Paulo"
sudo dpkg-reconfigure tzdata
5. Criar área de swap
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
6. Testar se a área de swap foi definida
sudo swapon --show
free -h
Gostou do post? Não deixe de compartilhar este artigo com seus amigos e colegas! Não se esqueça de se inscrever na nossa lista para receber as últimas novidades diretamente no seu e-mail. Junte-se a nós e fique por dentro de tudo sobre Inteligência Artificial e tecnologia!