terça-feira, 21 de junho de 2022

Slackware - Guia Básico de Instalação e Configuração


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:

 

sbopkg

 

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

  Basic Tech Zone: qemu Para se criar uma máquina virtual é sugerível começar pelo seu HD virtual. Assim, quando lançarmo...