Se voc� selecionar "fazer o disco r�gido inicializar diretamente pelo Linux", e voc� n�o est� instalando a partir de uma esta��o sem disco r�gido o sistema lhe perguntar� sobre a instala��o de um master boot record. Se voc� n�o est� usando um boot manager (e iste � provavelmente o caso se voc� n�o conhecer o que � um boot manager) ou n�o tem outros sistemas operacionais diferentes no mesmo computador, responda ``Sim'' a esta quest�o. Se voc� responder ``Sim'', a pr�xima quest�o ser� se voc� quer que o Linux inicialize automaticamente atrav�s do disco r�gido quando ligar seu computador. Isto configura a parti��o do Linux como inicializ�vel -- a �nica que ser� carregada atrav�s do disco r�gido na inicializa��o.
Note que uma m�quina utilizando m�ltiplos sistemas operacionais � algo de uma arte desconhecida. Este documento n�o tentar� descrever os diversos boot managers (gerenciadores de inicializa��o), que variam de arquitetura e at� mesmo por subarquitetura. Voc� deve consultar a documenta��o de seu boot manager para mais detalhes. Lembre-se: quando trabalhar com um boot manager, sempre tenha muito cuidado.
O gerenciador de partida para as m�quinas Power Macintosh � o "quik". Se voc� gosta dele voc� tamb�m poder� usa-lo no CHRP -- se desejar. Para todos os outros como Apus, Be-Box, MBX e PReP n�s precisamos de um gerenciador gen�rico (se n�s temos um, ent�o temos tamb�m para PMac e CHRP).
IMPORTANTE: O passo ``Fazer o Sistema Inicializ�vel'' instalar� o quik, no
entanto ele n�o far� as modifica��es necess�rias na vari�vel
boot-device
do OpenFirmware. Isto significa que a execu��o do
passo ``Fazer o Sistema Inicializ�vel'' n�o far� a Debian GNU/Linux ser
inicializada quando reiniciar seu computador. Para fazer a Debian GNU/Linux
inicializar, voc� precisar� selecionar ``Executar um Shell'' e executar:
nvsetenv `ofpath /dev/sda2`
onde /dev/sda2
� sua parti��o ra�z. Fa�a este passo ap�s executar
``Fazer o Sistema Inicializ�vel''.
Novos powermacs (meio 1998 e mais novos) n�o usam o quik, ao inv�s disso eles
usam o yaboot
. O instalador n�o pode configurar o yaboot
autom�ticamente assim voc� deve pular o passo ``Fazer o Sistema
Inicializ�vel''.
Para configurar o yaboot voc� precisa conhecer o seguinte:
ofpath /dev/sda
onde /dev/sda
� o dispositivo que instalou (fora da parti��o).
/dev/hda2
.
/dev/hda3
.
Agora escolha Iniciar um Shell para obter um aviso de comando e fazer os seguintes passos:
NOTA: este exemplo assume que voc� est� instalando no disco IDE interno do Apple, neste caso o caminho do seu dispositivo OpenFirmware � `hd:' # mkofboot --boot /dev/hda2 -m /usr/lib/yaboot/ofboot --root /dev/hda3 --partition 3 onde /dev/hda2 � a parti��o de inicializa��o e /dev/hda3 � sua parti��o ra�z -- parti��o 3 deve ser o mesmo n�mero de sua parti��o ra�z (eg: /dev/hda5 == --partition 5). Se estiver instalando em um disco scsi ou qualquer outro disco que tem o caminho da OpenFirmware diferente de `hd:' voc� precisar� fazer os seguintes passos:
mkofboot
acima. Use ofpath para encontrar o caminho correto do dispositivo. Exemplo:
ofpath /dev/sda /pci@80000000/pci-bridge@d/ADPT,2930CU@2/@1: mkofboot --boot /dev/sda2 -m /usr/lib/yaboot/ofboot --root /dev/sda3 --partition 3 \ --device /pci@80000000/pci-bridge@d/ADPT,2930CU@2/@1:
ou um m�todo parecido:
mkofboot --boot /dev/sda2 -m /usr/lib/yaboot/ofboot --root /dev/sda3 --partition 3 \ --device `ofpath /dev/sda`
Seu disco agora deve ser inicializ�vel. Os ajustes na Openfirmware devem tamb�m serem feitos para pode inicializar a Debian GNU/Linux. (veja a documenta��o do ybin para detalhes de como ajustar um menu de inicializa��o, se necess�rio). Em m�quinas G4 e iBooks, voc� pode segurar a tecla de op��o e obter uma tela gr�fica com um bot�o para cada OS inicializ�vel, Debian GNU/Linux ser� um bot�o com o �cone de um pinguim. Se o mkofboot falhar para ajustar a vari�vel do dispositivo de inicializa��o do OpenFirmware, voc� dever� resetar o OpenFirmware para a sua configura��o padr�o. Para fazer isto, segure as teclas de "op��es de comando p r" enquanto faz a reinicializa��o da m�quina.
Resetando a OpenFirmware no G3 ou G4, far� ele inicializar diretamente na Debian GNU/Linux por padr�o. (Se voc� tiver um disco SCSI, isto pode n�o funcionar e voc� ter� que entrar na OpenFirmware e ajustar a vari�vel do dispositivo de inicializa��o, normalmente o ybin n�o faz isto autom�ticamente).
Ap�s inicializar com sucesso pela primeira vez, voc� precisar� criar um arquivo
/etc/yaboot.conf
permanente:
## default yaboot.conf for ybin and yaboot 0.6 ## see man yaboot.conf for more details. ## change to your bootstrap partition ie /dev/hda2 boot=unconfigured device=hd: timeout=20 install=/usr/lib/yaboot/yaboot magicboot=/usr/lib/yaboot/ofboot ## Descomente se voc� tiver un nvsetenv compat�vel com newworld (ybin pode ## querer detectar uma vers�o incompat�vel) quando descomentar o ybin ## atualizar� a vari�vel boot-device no OpenFirmware para a ## parti��o de inicializa��o #nonvram image=/vmlinux label=Linux root=/dev/hda3 read-only partition=3
macos=/dev/hda12
no arquivo /etc/yaboot.conf
. Se voc� tamb�m deseja iniciar o
MacOSX, inclua a linha
macosx=/dev/hda13
no arquivo /etc/yaboot.conf
. Voc� pode ter um ou ambos (ou
nenhuma) destas op��es ao mesmo tempo. Quando ambas macos= ou macosx= s�o
definidas, um menu real de de op��es ser� mostrado na inicializa��o, se nenhuma
escolha for feita ap�s 10 segundos, a Debian ser� inicializada por padr�o. Se
voc� quiser modificar o OS padr�o, adicione a linha
defaultos=macos
ou
defaultos=macosx
ao arquivo /etc/yaboot.conf
. O timeout para a inicializa��o do OS
padr�o poder� ser modificado adicionando
delay=5
onde
5
� o n�mero de segundos que voc� deseja que o menu aguarde por uma sele��o.
ybin
, este atualizar� sua parti��o de
inicializa��o com a configura��o atual do arquivo /etc/yaboot.conf e
/usr/lib/yaboot/ofboot
o carregador do primeiro est�gior. Use o
comando ybin
em qualquer momento para fazer as mudan�as no arquivo
/etc/yaboot.conf
. Tamb�m, execute-o cada vez que o pacotes yaboot
for atualizado, assim o bin�rio atualizado do yaboot ser� ativado.
IMPORTANTE: Ao contr�rio de vers�es anteriores do pacote yaboot, o arquivo
/usr/lib/yaboot/ofboot (formalmente /boot/ofboot.b) N�O deve ser editado, ele �
configurado autom�ticamente baseado nas op��es de configura��o do arquivo
/etc/yaboot.conf
. O ybin
usar� o utilit�rio
ofpath
para encontrar o caminho dos dispositivos OpenFirmware para
ser encodificado no carregador de primeiro est�gio ofboot.b. Se voc� est�
instalando em uma esta��o de trabalho sem disco, obviamente, a inicializa��o
atrav�s de um disco local n�o ser� sua op��o, e voc� dever� pular este passo.
Voc� pode querer criar um disquete de inicializa��o at� mesmo se tiver a inten��o de inicializar o sistema diretamente atrav�s do disco r�gido. A raz�o para fazer isto � que n�o � poss�vel inicializar atrav�s de disco r�gido mal instalado, mas um disquete de inicializa��o sempre funcionar�. Seleciona ``Criar um Disquete de Partida'' do menu e coloque um disquete vazio no sistema como solicitado. Tenha certeza que o disquete n�o est� protegido contra grava��o, pois o programa formatar� e gravar� no disquete. Marque-o como um disquete de "Inicializa��o Personalizada" e proteja-o contra grava��o assim que for gravado.
Este disquete conter� um kernel e um sistema de arquivos simples, com uma diretiva de usa-lo em seu novo sistema de arquivos ra�z.
Sua primeira inicializa��o do sistema � conhecido por engenheiros como o "teste de fuma�a". Se voc� tiver qualquer disquete na sua unidade de disquetes, remova-o. Seleciona no menu a op��o ``Reiniciar o Sistema''.
Se est� inicializando diretamente na Debian, e o sistema n�o iniciar, utilize o m�dia de inicializa��o original(atualmente, o disquete de inicializa��o), ou insira o disco flex�vel personalizado que voc� criou no passo anterior, e resete seu sistema. Se voc� n�o esta usando o disquete de inicializa��o personalizado, voc� provavelmente ter� que incluir v�rios par�metros de boot. Se inicializar com o disquete de inicializa��o ou t�cnicas similares, voc� precisar� especificar rescue root=root, onde root � sua parti��o root, por exemplo "/dev/sda1".
A Debian dever� inicializar, e voc� ver� as mesmas mensagens de quando voc� iniciou o sistema de instala��o pela primeira vez, seguida de v�rias mensagens novas.
Ap�s a inicializa��o, ser� lhe perguntado para completar a configura��o do seu
sistema b�sico, e ent�o selecionar pacotes adicionais que deseja instalar. A
aplica��o que o guia durante este passo � chamado base-config
.
Se desejar re-executar o pacote base-config
em qualquer ponto ap�s
completar a instala��o, execute como root dpkg-reconfigure
base-config.
Voc� ser� primeiro perguntado se deseja instalar as senhas MD5. Esta � um m�todo alternativo de armazenar as enhas em seu sistema que � mais seguro que os m�todos padr�es (chamados "crypt").
O padr�o � "n�o", mas se voc� n�o precisa de suporte a NIS e est� centralizado na seguran�a desta m�quina, voc� pode dizer "sim".
A n�o ser que tenha dito "sim" as senhas MD5, o sistema lhe
perguntar� se deseja ativar as senhas ocultas. Este � um m�todo para seu
sistema Linux ter um pouco mais de seguran�a. Em um sistema sem senhas
ocultas, as senhas s�o armazenadas (encriptadas) em um arquivo lido por todos,
/etc/passwd
. Este arquivo pode ser lido por qualquer um que entra
no sistema porque ele cont�m dados vitais dos usu�rios, por exemplo, o
mapeamento entre identifica��es num�ricas de usu�rios e nomes de login. Ent�o,
algu�m pode conseguir seu arquivo /etc/passwd
e executar um ataque
brute force nele para tentar descobrir as senhas.
Se voc� tem senha oculta ativada, as senhas ser�o armazenadas no arquivo
/etc/shadow
, que � lido somente pelo root. Ent�o, n�s
recomendamos que voc� ative a senha oculta (shadow passwords).
A reconfigura��o do seu sistema de senhas sombras pode ser feito a qualquer
hora com o programa shadowconfig. Ap�s a instala��o, veja
/usr/doc/passwd/README.debian.gz
para mais informa��es.
A conta root � tamb�m chamada de super usu�rio, este � um login que ultrapassa todos as prote��es de seguran�a de seu sistema. A conta root somente deve ser usada para fazer a administra��o do sistema, e usada o menor tempo poss�vel.
Qualquer senha que criar dever� conter de 6 a 8 caracteres, e tamb�m poder� conter letras mai�sculas e min�sculas, e tamb�m caracteres de pontua��o. Tenha um cuidado especial quando escolher sua senha root, desde que ela � a conta mais poderosa. Evite palavras de dicion�rio ou o uso de qualquer outros dados pessoais que podem ser adivinhados.
Se qualquer um lhe pedir senha root, seja extremamente cuidadoso. Voc� normalmente nunca deve distribuir sua conta root, a n�o ser que esteja administrando um computador com mais de um administrador do sistema.
O sistema perguntar� se deseja criar um usu�rio ordin�rio neste ponto. Esta conta deve ser usada como sua conta pessoal. Voc� n�o deve usar a conta root para uso di�rio ou como seu login pessoal.
Porque n�o? Bem, uma raz�o para evitar usar privil�gios root � por causa da facilidade de se cometer danos irrepar�veis como root. Outra raz�o � que voc� pode ser enganado e rodar um programa Cavalo de Tr�ia -- que � um programa que obt�m poderes do super usu�rio para comprometer a seguran�a do seu sistema sem que voc� saiba. Qualquer bom livro de administra��o de sistemas Unix cobre este t�pico em maiores detalhes - considere a leitura de um destes se isto for novidade para voc�.
Nomeie a conta do usu�rio do jeito que quiser. Se seu nome � John Smith, voc� pode usar "smith", "john", "jsmith" ou "js". Voc� tamb�m ser� perguntado sobre o nome completo do usu�rio e, como antes, uma senha.
Voc� pode adicionar um usu�rio a qualquer momento ap�s a instala��o usando o
comando adduser
.
Em seguida ser� perguntado se deseja instalar o resto do sistema usando PPP. Se n�o estiver instalando a partir de um CD-ROM e/ou est� conectado diretamente a uma rede, voc� pode escolher "n�o" e pular esta se��o.
Se escolher configurar o PPP neste ponto, um programa chamado
pppconfig
ser� executado. Este programa lhe ajuda a configurar
sua conex�o PPP. Tenha certeza, quando ele te perguntar pelo nome de sua
conex�o dial-up, escolher o nome "provider".
Felizmente, o programa pppconfig
encaminhar� voc� durante a
configura��o da conex�o PPP. No entanto, se ele n�o funcionar com voc�, veja
abaixo instru��es detalhadas.
Para fazer uma conex�o PPP, voc� precisar� conhecer a base da visualiza��o de
arquivo e edi��o no Linux. Para ver arquivos, voc� pode usar
more
, e zmore
para arquivos compactados com a
extens�o .gz. Por exemplo, para ver
README.debian.gz
, digite zmore README.debian.gz. O
sistema b�sico vem com dois editore: ae
, que � mais simples de se
usar, mas n�o tem tantas caracter�sticas, e elvis-tiny
, um clone
limitado do vi
. Voc� provavelmente dever instalar mais tarde
editores com mais caracter�sticas e visualizadores, como o nvi,
less
e emacs
.
Edite /etc/ppp/peers/provider
e troque "/dev/modem" por
"/dev/ttyS#" onde # � o n�mero da porta serial
do modem no Linux. No Linux, as portas seriais s�o contadas a partir de 0; sua
primeira porta serial � /dev/ttyS0
no Linux. O pr�ximo passo �
editar /etc/chatscripts/provider
e inserir seu n�mero de telefone
do provedor, seu nome de usu�rio e senha. N�o apague o "\q" que
precede a senha. Ele oculta a senha para n�o aparecer em seus arquivos de log.
Muitos provedores usam PAP ou CHAP para seq��ncia de login ao inv�s da
autentica��o em modo texto. Outros usam ambos. Se seu provedor requer PAP ou
CHAP, voc� precisar� fazer um procedimento diferente. Comente tudo abaixo da
string de discagem (a �nica que inicia com "ATDT") em
/etc/chatscripts/provider
, modifique
/etc/ppp/peers/provider
como descrito acima, e inclua user
name onde name � o seu nome do usu�rio do provedor
que esta configurando esta conex�o. O pr�ximo passo � editar
/etc/pap-secrets
ou /etc/chap-secrets
e entrar com
sua senha aqui.
Tamb�m ser� necess�rio editar o arquivo /etc/resolv.conf
e incluir
o endere�o IP do servidor DNS do seu provedor. As linhas em
/etc/resolv.conf
seguem o seguinte formato: nameserver
xxx.xxx.xxx.xxx onde os x's s�o os n�meros do
endere�o IP. Opcionalmente, voc� pode adicionar a op��o
usepeerdns ao arquivo /etc/ppp/peers/provider
, que
ativar� autom�ticamente os servidores DNS apropriados, usando as configura��es
que o computador remoto normalmente oferece.
A n�o ser que seu provedor tenha uma sequencia de login diferente da maioria
dos ISPs, est� pronto! Inicie sua conex�o PPP digitando pon
como
root, e monitore o processo usando o comando plog
. Para
disconectar, use poff
, como root.
Se voc� n�o precisar do suporte para PCMCIA, voc� remove-lo neste momento. Isto faz sua inicializa��o mais limpa; e facilitar� tamb�m a troca do seu kernel (PCMCIA requer muita correla��o entre as vers�es dos drivers PCMCIA, os m�dulos do kernel, e o pr�prio kernel).
O principal m�todo que as pessoas usam para instalar os pacotes em seu sistema
� via programa apt-get
, existente no pacote apt
. [4] O APT deve ser configurado para
saber de onde copiar os pacotes. O aplicativo assistente que te guiar� nesta
tarefa � chamado apt-setup
.
O pr�ximo passo neste processo de configura��o � dizer o APT onde outros
pacotes Debian podem ser encontrados. Note que voc� pode re-executar esta
ferramenta em qualquer ponto ap�s a instala��o executando o comando
apt-setup
, ou editando manualmente o arquivo
/etc/apt/sources.list
.
Se voc� est� inicializando atrav�s de um CD-ROM oficial, ent�o aquele CD-ROM deve ser configurado autom�ticamente como um fonte apt sem perguntar. Voc� notar� isto porque seu CD-ROM ser� scaneado, e ent�o ele perguntar� se deseja configurar outro CD-ROM. Se voc� tiver m�ltiplos CD-ROMs — e muitas pessoas ter�o — ent�o voc� dever� ir em frente e scanear cada um destes CDs, um por um.
Para usu�rios que n�o possuem um CD da Debian, ser�o oferecidas outras op��es de como os pacotes da Debian ser�o acessados: FTP, HTTP, CD-ROM ou um sistema de arquivos locais. Para usu�rios de CD-ROm, voc� pode obter este passo perguntando especificamente para incluir outra fonte de instala��o.
Voc� deve saber que � perfeitamente aceit�vel ter um n�mero de diferentes
fontes do APT, at� para o mesmo arquivo da Debian. O apt-get
automaticamente utilizar� o pacote com o maior n�mero de vers�o atrav�s de
todas as vers�es dispon�veis. Ou por exemplo, se tiver ambos os m�todos de
acesso HTTP e um CD-ROM do apt, o apt-get
deve usar
autom�ticamente o CD-ROM local quando poss�vel, e somente usar o HTTP se uma
nova vers�o estiver dispon�vel. No entanto, n�o � uma boa id�ia adicionar
fontes do APT desnecess�rias, pois isso poder� deixar o processo de checagem de
novas vers�es dos arquivos da rede bastante lento.
Se desejar instalar o resto do seu sistema via rede, a op��o mais comum � selecionar o m�todo "http". O m�todo "ftp" tamb�m � aceit�vel, mas tende a fazer conex�es de forma um pouco mais lenta.
A seguir voc� ser� perguntar se deseja ter qualquer programa non-free. Isto se
refere a programas comerciais ou qualquer outro programa que o licenciamento
n�o segue a Debian Free Software
Guidelines
. � bom dizer "sim", mas tenha cuidado ao
instalar tais softwares, porque voc� precisa se assegurar que est� usando o
programa de acordo com sua licen�a.
O pr�ximo passo durante a configura��o dos fontes da rede � dizer ao
apt-setup
em que pa�s voc� est�. Isto permite selecionar o mirror
Oficial dos arquivos da Debian mais pr�ximo de voc� que ser� conectado.
Dependendo do pa�s que selecionar, voc� ser� presenteadoc om uma lista de
poss�veis m�quinas. � recomend�vel pegar uma do topo da lista, mas qualquer
delas poder� funcionar.
Se estiver instalando via HTTP, voc� ser� perguntado por configurar seu servidor proxy. Muitas vezes isto � requerido por pessoas operando atrav�s de firewalls, em redes coorporativas, etc.
Finalmente, seu novo pacote fonte de rede ser� testado. Se tudo funcionar bem, voc� ser� perguntado se deseja fazer tudo novamente com outro m�todo de rede.
A seguir voc� ser� perguntado se deseja usar o m�todo de instala��o simples ou mais rigoroso, m�todo avan�ado. N�s recomendamos iniicar com o m�todo simples, pois pode executar o m�todo avan�ado a qualquer momento.
Saiba que para a instala��o simples, o base-config
est� meramente
invocando o programa tasksel
. Para a instala��o avan�ada de
pacotes, o programa tasksel
estar� executando o programa
dselect
. Um destes podem ser executados a qualquer momento ap�s a
instala��o para instalar mais pacotes. Se voc� estiver procurando por um
pacote simples, ap�s a instala��o ser conclu�da, simplesmente execute
apt-get install pacote, onde pacote � o nome
do pacote que est� procurando.
Se selecionar instala��o "simples", ser� executado o Instalador de
Tarefas (tasksel
). Esta t�cnica lhe oferece um n�mero de conjunto
de programas pr�-definidos pela Debain. Voc� pode sempre selecionar, pacote
por pacote, o que deseja instalar em sua nova m�quina. Este � o prop�sito do
programa dselect
, descrito abaixo. Mas isto pode ser uma tarefa
longa com aproximadamente 8000 pacotes dispon�veis na Debian!
Assim, voc� tem a oportunidade de selecionar tarefas ao inv�s disso. Estas representam claramente um diferente n�mero de trabalhos ou cosias que voc� deseja fazer com o seu computador, tal como "Samba" para servidores SAMBA, ou "Gnome Desktop" para o ambiente de trabalho GNOME.
Para cada tarefa, voc� pode selecionar e selecionar "Task Info" para ver mais detalhes sobre ela. Isto lhe permitir� ver uma descri��o extendida e uma lista de pacotes incluidas para aquela tarefa.
Uma vez que selecionou suas tarefas, selecione "Finish". Neste
ponto, o apt-get
ser� executado para instalar os pacotes que
selecionou. Ser� lhe mostrado o n�mero de pacotes que ser�o isntalados, e
quantos kilobytes de pacotes, se dispon�vel, ser�o copiados.
Existem duas coisas a serem mencionadas neste ponto. Primeiro, dos 8000
pacotes dispon�veis na Debian, somente uma pequena minoria destes s�o cobertos
pelas tarefas oferecidas pelo instalador de tarefas. Para ver detalhes sobre
mais pacotes, use apt-cache search string-de-procura
(veja a p�gina de manual apt-cache(8)
), ou execute o
dselect
como descrito abaixo.
A segunda coisa a mencionar s�o os assim chamados pacotes "padr�es" n�o s�o instalados por padr�o. Assim, algum software, que n�s consideramos b�sico para um sistema Linux, pode n�o ser instalado. [5] Para instalar aquele software, simplesmente execute o comando tasksel -s, sem selecionar quaisquer pacotes, ent�o selecione "Finish".
dselect
Se selecionar sele��o "avan�ada" de pacotes, voc� ser� enviado ao
programa dselect
. A leitura do dselect Tutorial
� requerida antes
de executar o dselect
O dselect
lhe permite
selecionar pacotes que ser�o instalados em seu sistema. Se tiver um CD-ROM ou
disco r�gido contendo os pacotes adicionais da Debian que deseja instalar em
seu sistema, ou se estiver conectado a Internet, isto lhe ser� �til certamente.
Caso contr�rio, voc� pode desejar sair do dselect
e inicia-lo
depois, uma vez qe transportar os arquivos de pacotes da Debian para o seu
sistema. Voc� deve ser o super-usu�rio (root) quando executar o
dselect
.
Ap�s instalar os pacotes, ser� mostrado o aviso de login. Entre no sistema usando seu login pessoal e senha que selecionou. Seu sistema estar� agora pronto para o uso.
Instalando Debian GNU/Linux 3.0 para PowerPC
vers�o 3.0.23, 15 May, 2002