Padronizando a instalação de um Sistema Debian GNU/Linux

Primeiramente realize uma instalação limpa do Sistema Debian GNU/Linux. Essa instalação inclui apenas o Sistema Básico pois todo o restante necessário estaremos abordando neste tutorial.

Caso prefira, existe um script em shell que realiza todos os passos a seguir de maneira automática. Você pode baixá-lo em http://downloads.fabriciovc.eti.br/debian/

Ajustando o APT

Antes de continuarmos, iremos ajustar o APT

root@debian:~# cd /etc/apt
root@debian:/etc/apt# mv sources.list sources.list.bkp
root@debian:/etc/apt# wget -c http://downloads.fabriciovc.eti.br/apt/sources.list
root@debian:/etc/apt# aptitude update
root@debian:/etc/apt# aptitude install debian-backports-keyring 

Atualizando o Sistema

Aqui iremos atualizar o sistema operacional.

root@debian:/etc/apt# aptitude dist-upgrade

Em seguida, iremos instalar alguns pacotes necessários.

root@debian:~# aptitude install vim vim-scripts ctags 
root@debian:~# aptitude install zip unzip rar p7zip bzip2 
root@debian:~# aptitude install less links
root@debian:~# aptitude install openssh-server sysv-rc-conf
root@debian:~# aptitude install ntpdate tz-brasil
root@debian:~# aptitude install htop nmap tcpdump rsync
root@debian:~# aptitude install build-essential libncurses5-dev

Caso você queira, você pode atualizar o kernel linux do sistema. Você pode buscar por linux-image e instalar a versão mais nova disponível.

root@debian:~# aptitude search linux-image

E por fim, vamos atualizar a data e hora do sistema.

root@debian:~# ntpdate ntp.usp.br

Depois de instalado, reinicie o sistema para que possamos carregar o novo kernel e o SO já atualizado.

Ajustes no Sistema

Neste tópico, vamos fazer alguns ajustes no sistema. Para mim, apenas questões de padronização.

root@debian:~# echo "clear" > .bash_logout
root@debian:~# vi .bashrc

# ~/.bashrc: executed by bash(1) for non-login shells.

export PS1='\u@\h:\w\$ '
umask 022

# You may uncomment the following lines if you want `ls' to be colorized:
export LS_OPTIONS='--color=auto'
# eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -lah'
alias l='ls $LS_OPTIONS -lh'
#
# Some more alias to avoid making mistakes:
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias df='df -hT'
alias grep='grep --color=auto'

export EDITOR=vim
root@debian:~# . .bashrc
root@debian:~# export EDITOR=vim
root@debian:~# echo "export EDITOR=vim" >> /etc/bash.bashrc
root@debian:~# vi /etc/vim/vimrc

[...]
syntax on

set background=dark
[...]

Ajustes no Crontab

Iremos realizar esses ajustes para que o sistema realize algumas rotinas de maneira automática no sistema.

root@debian:~# crontab -e

0 8,14,20       *       *       *       /usr/bin/aptitude update
0 8,14,20       *       *       *       /usr/sbin/ntpdate ntp.usp.br

Complementando a instalação para modo gráfico

Essa parte do tutorial é para que você complemente a instalação gráfica do seu Debian. ela garante que instale aplicativos e plugins além de pacotes adicionais para que você tenha um modo gráfico mais completo.

Primeiramente vamos habilitar o repositório multimedia do Debian.

root@debian:~# vi /etc/apt/sources.list

[...]
# Plugins Multimidia
deb http://ftp.br.debian.org/debian-multimedia/ etch main
#deb http://www.debian-multimedia.org etch main

[...]

Em seguida, atualize a lista de pacotes.

root@debian:~# aptitude update

Agora, vamos instalar os pacotes.

root@debian:~# aptitude install debian-multimedia-keyring
root@debian:~# aptitude install vlc mplayer libdvdcss2 w32codecs
root@debian:~# aptitude install xfonts-terminus xfonts-terminus-oblique xfonts-mona 
root@debian:~# aptitude install ttf-georgewilliams ttf-nafees ttf-freefont ttf-bitstream-vera
root@debian:~# aptitude install ttf-mscorefonts-installer

Com relação aos plugins, o Lenny usa por padrão o swfdec, que é um plug-in flash open-source. Ele funciona bem para exibir animações básicas, mas possui várias limitações com relação à exibição de vídeos e execução de jogos e mini-aplicativos. Você pode substituí-lo pelo plugin da Adobe (disponível no repositório non-free) via apt:

root@debian:~# apt-get remove swfdec-mozilla swfdec-gnome
root@debian:~# aptitude install flashplayer-mozilla

Você pode também instalar o suporte a Java através dos pacotes “sun-java6-jre” (o JRE propriamente dito) e “sun-java6-plugin” (o plugin para o Firefox/Iceweasel), que também fazem parte do repositório non-free:

root@debian:~# aptitude install sun-java6-jre sun-java6-plugin

Voltar

linux/artigos/debian-config.txt · Última modificação: 13/01/2015 10:44 (edição externa)