Slackware 15 - Parte 1: Particionamento, instalação e comandos básicos para acessar o sistema operacional.
PARTICIONANDO COM FDISK
* Para vermos a magnitude (tamanho/espaço) de nosso disco rígido:
fdisk -l
* Ao estarmos cientes de sua magnitude podemos começar a separar as partições:
fdisk /dev/vda
NOTA 1: Não se atenham caso apareça para vocês, ao invés de vda, sda, sdb ou outra nomenclatura para o disco. Isso será o padrão criado pelo Live CD. Uma lista de opções de comandos aparecerão a seguir, pressione m para as ler com atenção:
*Utilizaremos a ordem de comandos a seguir, para que nada fuja ao planejado:
1. Pressionamos -> n;
2. Pressionamos -> p;
3. Pressionamos -> n;
4. Pressionamos -> e;
5. Pressionamos -> l.
NOTA: Lembrem-se a primeira partição é a mais importante, pois conterá a raiz (/root) e /Home juntas, então deixe quase toda memória para esta. Apenas deixe, no mínimo, 512MB para as partições extendida e lógica. Nestas pode-se apenas deixar seu sistema escolher por padrão o disponível. Se seu disco rígido contiver, por exemplo, 500GB totais, permita digitando na partição vda1 (1), +499.3G, mais ou menos. O restante será para extendida e lógica.
* A seguir criaremos a tabela com a letra (tecla) t:
Command: t
NOTA 2: Agora será escolhido o 'aliases' 82 na partição padrão (default) ou 5. Essa será sua partição de SWAP.
* Estando tudo pronto, faremos disso a habilitação do boot:
Command: a
(1,2,5): 1
* O bootloader já estará habilitado para a partição 1, que será agora: /boot, /root e /Home.
* Sai pressionando a tecla w, de write (escrever/gravar)
Command: w
SETUP
* Exatamente isso! Digite para inicializar a configuração e entabulamento para começar a gravação da ISO do Live CD para o interior de seu disco rígido:
setup
* Você pode digitar antes de setup, para confirmar que tudo está bem:
swapon -a
* Embora, dentro do display azul, baseado em ncurses, você tenha de reconfirmar isso selecionando ADDSWAP e confirmar. Em breve, você será carregado a confirmar se sua partição "principal" (1) é essa mesmo. Você confirma e continua ou se houver algo que não condiga com a configuração inicial, cancele e retorne ao fdisk /dev/vda. Lembrando: nunca será exatamente os 499.3G escolhidos, pois para a instalação ele tirará alguns para a execução e para o LILO (Linux Loader).
* Em breve, seremos guiados para escolha de pacotes, deixem padrão, caso não saibam quais utilizarão, em uma primeira experiência com Linux, de modo geral. Pressione OKAY e prossiga.
PADRÕES DE SISTEMAS
* Escolha entre ext4 (atual) e btrf (novo, mas não aconselhado). Os demais são para sistemas específicos para servidores de bancos de dados (sun) e outros obsoletos ou sem extensões como xfs.
* Escolha o método de instalação definitiva, essa será a forma que o Slackware irá apresentar DURANTE a instalação. Os padrões podem ser dois: Full e Terse. Full é a instalação tida por recomendada, no entanto, necessita acima de 15GB (+15G), além de algumas pessoas poderem passar mal durante a visualização da instalação, mal-estar esse causado pelo efeito estroboscópico do ncurses. Terse, lista de forma mais agradável os pacotes que estão sendo baixados e instalados em seu sistema. Pessoalmente, é recomendado esse para evitar mal-estar e averiguar se o que se selecionou a princípio está, de fato, sendo instalado, caso contrário, pressione as teclas ctrl + c para cancelar e voltar ao menu e selecione ou desselecione os pacotes ausentes ou em excesso.
* Selecione o padrão de tabela a ser gerado de sistemas de arquivos em MBR (Master Boot Record). Aqui conterá o genfstab que será escrito no diretório /etc/fstab (fstab: File System Table).
* Permita a instalação do LILO, pois sem este, sem Slackware para vocês. LILO
é o carregador do Linux (Linux Loader). Para maiores informações, vídeo P2.
EXIT E REBOOT
* Ao reinicializar o computador com seu novo Slackware, aparecerá darkstar que é uma espécie de gerenciador do LILO, esse estará presente em muitas operações de averiguações de feitos/desfeitos por usuários em segurança, será também o responsável pelos logs de segurança e execuções. Apenas faça o que aparece abaixo:
darkstar: "pressione ENTER ou já digite root"
dumpsterproductions Login: root
Password: ********
* Pode-se já criar um usuário com adduser NomeUsuário ou apenas:
root@dumpsterproductions: startx
* O comando acima irá carregá-lo para a interface gráfica escolhida (vídeos P1).
NA INTERFACE GRÁFICA
* Chame o terminal combinando as teclas ctrl + alt + T.
* Dentro do terminal, por equanto, teremos sempre a necessidade de habilitar o layout de teclado brasileiro, em nosso caso. Para isso digite o comando:
setxkbmap -model abnt2 -layout br
* Entrar com usuário comum, sair de usuário comum entrando em root, respectivamente:
su NomeUsuário
Password: ******
su
Password: ******
* Descarregar scripts de interpretação e pacotes de sites (leia a documentaçãotambém):
SITES CONFIÁVEIS E OFICIAIS:
*https://slackbuilds.org
*https://packages.slackware.com
chmod 775 NomePacote.deb
./nomeScript.slackbuild
NOTA 3:Os tipos de permissão octal estudaremos mais detalhadamente em gerenciamento de pacotes.
NOTA 4:Vide vídeo P2 para ver como se salva links de scripts e onde baixamos os pacotes.
* Instalação e atualização/substituição de pacotes:
INSTALAR SOMENTE:
installpkg NomePacote.deb
INSTALAR ATUALIZANDO:
upgradepkg-install NomePacote.deb
SLACKPKG
* Permite atualizar/substituir (update/upgrade) pacotes de softwares utilizando os espelhos dos repositórios oficiais. Para isso, descomente o espelho que desejas conectar-se. ATENÇÃO: É permitido, apenas, um espelho por vez habilitado, no Slackware 15. Siga os comandos abaixo:
1. cat /etc/slackpkg/mirrors
-> desça até o espelho escolhido e com o bloco do cursos m cima do # pressione
tecla del.
2. vi /etc/slackpkg/mirrors
-> desça o cursor sobre o #https://espelho.algo pressione a tecla INSERT e depois del. Pressione tecla ESC. Em seguida sai salvando com :wq .
* Atualização:
slackpkg update
BUSCANDO PACOTES DENTRO DO SISTEMA
* No vídeo, usamos o gcc para instalar pacotes e dependências. Veremos como buscar pacotes e como buscar pacotes com dependências:
PACOTES
slackpkg file NomePacote
PACOTES E DEPENDÊNCIAS
slackpkg file-search NomePacote
* Caso apareça algum pacote interessante ou alguma dependência não instalada, instale os mesmos com:
slackpkg install Nome
SBOPKG
O síto onde se encontra o slackbuild.org para se utilizar como repositório junto ao slackpkg/mirrors é este:
O vídeo 3, explica bem direitinho e faz até algum teste com um jogo meio bugado feito em C#. Mas na próxima parte, abordaremos um pouco na introdução, antes de entrarmos em gerenciamento de usuários.
Nenhum comentário:
Postar um comentário