Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

linux:artigos:debian-config [13/01/2015 10:44] (atual)
Linha 1: Linha 1:
 +~~NOTOC~~
 +====== 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
 +
 +<​code>​
 +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 ​
 +</​code>​
 +
 +===== Atualizando o Sistema =====
 +
 +Aqui iremos atualizar o sistema operacional.
 +
 +<​code>​
 +root@debian:/​etc/​apt#​ aptitude dist-upgrade
 +</​code>​
 +
 +Em seguida, iremos instalar alguns pacotes necessários.
 +
 +<​code>​
 +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
 +</​code>​
 +
 +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.
 +
 +<​code>​
 +root@debian:​~#​ aptitude search linux-image
 +</​code>​
 +
 +E por fim, vamos atualizar a data e hora do sistema.
 +
 +<​code>​
 +root@debian:​~#​ ntpdate ntp.usp.br
 +</​code>​
 +
 +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.
 +
 +<​code>​
 +root@debian:​~#​ echo "​clear"​ > .bash_logout
 +</​code>​
 +
 +<​code>​
 +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
 +</​code>​
 +
 +<​code>​
 +root@debian:​~#​ . .bashrc
 +</​code>​
 +
 +<​code>​
 +root@debian:​~#​ export EDITOR=vim
 +root@debian:​~#​ echo "​export EDITOR=vim"​ >> /​etc/​bash.bashrc
 +</​code>​
 +
 +<​code>​
 +root@debian:​~#​ vi /​etc/​vim/​vimrc
 +
 +[...]
 +syntax on
 +
 +set background=dark
 +[...]
 +</​code>​
 +
 +===== Ajustes no Crontab =====
 +
 +Iremos realizar esses ajustes para que o sistema realize algumas rotinas de maneira automática no sistema.
 +
 +<​code>​
 +root@debian:​~#​ crontab -e
 +
 +0 8,​14,​20 ​      ​* ​      ​* ​      ​* ​      /​usr/​bin/​aptitude update
 +0 8,​14,​20 ​      ​* ​      ​* ​      ​* ​      /​usr/​sbin/​ntpdate ntp.usp.br
 +</​code>​
 +
 +===== 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.
 +
 +<​code>​
 +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
 +
 +[...]
 +</​code>​
 +
 +Em seguida, atualize a lista de pacotes.
 +
 +<​code>​
 +root@debian:​~#​ aptitude update
 +</​code>​
 +
 +Agora, vamos instalar os pacotes.
 +
 +<​code>​
 +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
 +</​code>​
 +
 +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:
 +
 +<​code>​
 +root@debian:​~#​ apt-get remove swfdec-mozilla swfdec-gnome
 +root@debian:​~#​ aptitude install flashplayer-mozilla
 +</​code>​
 +
 +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:
 +
 +<​code>​
 +root@debian:​~#​ aptitude install sun-java6-jre sun-java6-plugin
 +</​code>​
 +
 +----
 +<​html>​
 +<a href="​javascript:​window.history.go(-1)">​Voltar</​a>​
 +</​html>​
  
linux/artigos/debian-config.txt · Última modificação: 13/01/2015 10:44 (edição externa)