sexta-feira, 3 de maio de 2024

Instalar e Configurar o Slackware Linux - 2025

 
Instalação completa e configuração do Slackware 15 passo a passo com imagens.

INTRODUÇÃO

   Até pegar o jeito, tenha em mãos durante a instalação e a configuração uma cópia impressa da instalação; ou se tiver outro computador abra este artigo e vá seguindo ele.
   Lembre-se que o Slackware é "faça você mesmo".
   Basta ter paciência e ir lendo as informações apresentadas.

   Foi seguida a instalação padrão, praticamente dando Ok e Enter. Depois, nas configurações, "ajeitamos" o sistema.
   Nos comandos fdisk e cfdisk foi particionado o disco (HD ou SSD) e foi instalado o LILO. Na máquina tem o Debian instalado com o GRUB, bastando, na reinicialização após instalado o Slackware, escolher no BIOS o disco para dar boot.

   Esta instalação serve também caso você tenha somente um disco na máquina.
   Caso você tenha outro Linux já instalado ou tenha o Windows instalado você deve instalar o gerenciador de inicialização LILO no MBR, como veremos.

   Será uma instalação padrão com os pacotes padrões com o fim de que um iniciante, com alguma boa vontade, possa instalar e configurar o Slackware para usá-lo como quiser. Porém, veja bem, é uma instalação básica, mas que supre as necessidades básicas como leitor de pdf, editor de texto, vídeo, áudio, etc.

   O artigo ficou extenso por causa das imagens, mas executadas uma vez a instalação e a configuração você verá que é bastante fácil, não demanda muito tempo e entenderá um pouco mais de Linux.

   Depois de instalado e reiniciado, o Slackware entrará na "tela preta" da linha de comando na qual você deverá logar como root com a senha configurada na instalação, como veremos.

   Optei pela versão 1X (estável) em vez da Current. A versão 15.0 é a mais recente e foi lançada em fevereiro de 2022.
   A diferença é que a versão Current é uma espécie de "rolling release" que atualiza constantemente, pode ser considerada uma versão "beta" ou, grosso modo, de"testes" do Slackware, tipo a versão "testing" do Debian, mas não exatamente.
   Na versão Current o Kernel também é atualizado a cada mudança trazendo suas vantagens e desvantagens.
   Segundo a página oficial:
"Slackware-Current é a ramificação de desenvolvimento do Slackware que depois é lançada como uma versão estável quando considerada pronta (e depois dividida novamente como ramificação de desenvolvimento para a próxima versão). É semelhante em função às ramificações de teste de outras distribuições sendo que as mesmas ressalvas se aplicam para a Current."

   As versões 1X (14.2, 15.0, etc) são as versões estáveis.

   Em relação ao Slackware para os iniciantes sempre aconselho a versão 1X porque o Slackware já é naturalmente "faça você mesmo", então é melhor optar pela versão estável e, no futuro, quando estiver mais "tampinha", mais "expert" em Slack, passe para a versão Current.

   IMPORTANTE: no arquivo /etc/slackpkg/mirrors só pode ter um único link descomentado e tem de ser obrigatoriamente o link de um dos repositórios da versão instalada.
   Caso você instalar a atual versão estável 15.0 (nesta data - abril de 2024) obrigatoriamente deve descomentar o link desta versão no arquivo mirrors.
Caso descomentar o da versão Current você terá problemas de inicialização, travamentos, o sistema pode quebrar, etc.
Durante o artigo lembrarei disso várias vezes.

Planejamento

   Tratando-se de Slackware é imprescindível fazer um planejamento.
Caso a instalação seja feita com um sistema já instalado (seja ele Linux ou Windows ou outro), verifique o espaço no HD/SSD, anote o nome da partição ou do espaço onde instalará o Slackware para que depois durante a instalação você não se perca no processo.
   Instalei com a interdace gráfica XFCE, sendo que desabilitei o KDE Plasma e os Games na instalação, mas você pode deixar se quiser. Aqui desabilitei porque o KDE deu problemas de travamento em relação aos hardwares das duas máquinas, hardwares estes que são praticamente modernos: uma com processador Intel core i5, 16GB de memória RAM DDR4 e SSD; outra com processador AMD 6 cores, 24GB de RAM DDR3 e SSD... coisas do Slackware.
   Na máquina com processador AMD FX-6100 (3.3GHz), 24 GB de RAM e SSD nem tentei com KDE, fui direto com o XFCE.
   Nas conclusões ao final fiz algumas observações pessoais.
   Durante a instalação, como veremos, você poderá executar comandos para verificar onde será instalado o Slackware.

INSTALAÇÃO



Escolha o link:
slackware64-15.0-install-dvd.iso

   Salve a imagem ISO e grave ela num pendrive bootável.
   Para fazer um pendrive bootável use o Ventoy ou o Rufus. Não será demonstrado aqui, pois é bastante fácil, basta uma pesquisa em algum dos Oráculos da internet (Google, Bing, ChatGPT, etc).
   Ligue o computador e dê boot pelo pendrive.

   A instalação do Slackware começará.
   Talvez nem todas as telas a seguir se apresentem para todos porque a instalação ficou bem completa, mas daí é só observar e ir pulando as imagens sequencialmente.
   Para ver em tamanho maior, clique na imagem.

01- Tela de apresentação do Ventoy com ISOs para instalação.


02- Boot em modo normal.


03- Tecle ENTER nesta tela de apresentação.


04- Digite 1 e tecle ENTER.


05- Use as setas de direção para navegar.


06- Procure Português Brasil (qwerty/br-abnt2.map) com a seta para baixo.


07- Selecione Português Brasil (qwerty/br-abnt2.map) e dê ENTER.


08- OK, the new map is now installed...
Digite 1 e dê ENTER.


09- Digite "root", sem as aspas, para logar.


10- CASO VOCÊ TENHA SOMENTE UM HD/SSD na máquina pode pular para a imagem 12.
Como eu tenho 4 (2 SSDs e 2 HDs) entrei com fdisk porque o cfdisk não reconhece os outros discos, a não ser que tu digite:
# cfdisk /dev/sdx, onde x é a letra do disco (/dev/sda, /dev/sdb, etc).
      Porém, mesmo assim o cfdisk não traz as informações necessárias, então, usa-se o fdisk e depois o cfdisk.
# fdisk -l
          # fdisk /dev/sdc

11- Command (m for help): p
Depois digita-se "p" (sem as aspas) para aparecer as informações do disco.
E assim vai se fazendo para todos, no caso 4 discos (/dev/sda, /dev/sdb, /dev/sdc, /dev/sdd) e vai se anotando qual é qual disco para não instalar o Slackware por cima de um sistema já instalado, no meu caso, o Debian.

Command (m for help): q
Para sair do fdisk após cada fdisk /dev/sdx digita-se "q" em
Command (m for help): _
e repete-se a operação para todos os discos.

O SSD para instalação do Slackware será o /dev/sdc.
Daí segue-se com cfdisk para facilitar.

USE SEMPRE AS SETAS DE DIREÇÃO E ANTES DE DAR "ENTER" VERIFIQUE SEMPRE AS OPÇÕES MARCADAS.

Caso configure para ser um servidor aconselho a configurar, no mínimo, uma partição /var em separado e com um um bom tamanho, talvez uns 30% do tamanho total do HD/SSD, e uma swap em separado.
Aqui particionaremos somente a swap deixando o restante no padrão da instalação. 


12- Entrando nas configurações do disco.
No meu caso digitei # cfdisk /dev/sdc.
Caso você tenha somente um HD/SSD digite somente cfdisk.


13- Device already...
Apareceu esta tela indicando que já tem um sistema de arquivos, no caso o ext4, pois é um disco que eu usava para salvar dados.
Caso teu HD/SSD for novo, pulará para a imagem seguinte.


14- Deixe a opção "gpt" marcada e dê ENTER.


15- Nesta tela marque a opção "New" (faremos o particionamento) e dê ENTER.


16- No meu caso instalarei no SSD inteiro fazendo somente a partição swap. Você pode particionar de acordo com a sua conveniência. Basta pesquisar no Oráculo "como criar partições no Slackware", tanto para servidor como para desktop.
Aqui não farei particionamento, pois não é o escopo do artigo, além do que, cada HD/SSD tem um tamanho diferente e fazer um particionamento pode confundir um iniciante.
Como o SSD mostra 447.1GB, coloquei 445.1GB para deixar 2GB de swap.
Caso quiser, seja mais generoso com a swap colocando 5 ou 10 GB.
Dê ENTER.


17- Selecione "Free space" com 2GB, deixe ou marque a opção "New" e ENTER.


18- Coloque 2G em Partition Size e ENTER.


19- Selecione "Type" e ENTER.


20- Selecione Linux swap e ENTER.


21- Nesta tela verifique se o particionamento está de acordo com o que foi feito, marque a opção WRITE e dê ENTER para gravar as mudanças no disco.
Caso cometer algum erro, selecione QUIT e refaça o particionamento. Ao selecionar WRITE e dar ENTER, as mudanças serão gravadas no disco.
Depois somente deletando as partições feitas e refazendo tudo do zero.


22- Digite "yes" para confirmar e ENTER.
As mudanças serão gravadas no disco.


23- Nesta tela marque a opção "Quit" e dê ENTER.


24- Agora vamos começar a instalação propriamente dita do Slackware.
Digite "setup" (sem as aspas) e ENTER.


25- Selecione a opção KEYMAP e ENTER.


26- Selecione novamente o teclado Português Brasil (qwerty/br-abnt2.map) e ENTER.

27- Digite 1 para confirmar e ENTER.
Caso quiser, antes pode digitar alguma coisa como "ç", testar acentos, etc.


28- Caso tiver dois sistemas, terá duas swap, como é o caso.
A swap no disco /dev/sda6 desmarquei o asterisco (*) com a barra de espaços, pois é a swap do Debian.
Selecione a swap configurada para o Slackware verificando o dispositivo, no caso, /dev/sdc2 e o tamanho e ENTER. Você verifique o seu dispositivo. Caso for instalação única, terá somente uma swap.


29- A opção serve para verificar se o seu disco rígido possui erros, a verificação pode demorar horas. No meu caso, o Slackware está sendo instalado em um SSD novo e, provavelmente, sem falhas, por isso deixei a opção "No".


30- Será pedida uma confirmação, dê ENTER.


31- Nesta tela selecione a partição para a instalação do Slackware, no meu caso, é /dev/sdc1 Linux 446G.


32- Deixe o padrão de formatação e dê ENTER.


33- Deixe como ext4, mas você pode escolher outro sistema de arquivos, se souber o que está fazendo.
Dê ENTER e aguarde terminar a formatação até aparecer a próxima tela.


34- Nesta tela não adicionaremos outra partição. Poderia adicionar a partição do Debian, mas no meu caso deixarei para configurar depois. Selecione a opção da imagem (--- (done adding...)) e ENTER.
Talvez esta tela não apareça para quem está instalando somente o Slackware num HD/SSD novo.


35- Nesta tela de confirmação verifique se é a partição correta, no meu caso, /dev/sdc1, e ENTER. Talvez no seu caso seja /dev/sda1 ou outra.


36- Nesta tela deixe "Yes" e ENTER. Está pedindo se gostaria de adicionar partições FAT ou NTFS (DOS ou Windows). Talvez esta tela não se apresente para alguns.


37- No caso ele achou o pendrive, selecione a opção marcada na imagem (--- (done, continue...)), pois não queremos adicionar o pendrive na tabela de partições. Caso você tenha Windows instalado, selecione a opção com NTFS ou deixe para depois de instalado quando atualizar e configurar o LILO.


38- Dê ENTER para confirmar.


39- Deixe marcada a opção padrão, pois todo pendrive bootável geralmente é uma unidade virtual de CD/DVD. Dê ENTER.


40- Deixe como "auto" e ENTER.


41- Desmarquei com a barra de espaços o KDE Plasma e a opção Games, pois não é em todo hardware que isso funciona corretamente.
Futuramente você pode instalar essas opções.


42- Selecione "full" e ENTER. Aguarde terminar a instalação, levará vários minutos, em torno de meia hora, o tempo depende da capacidade de processamento de cada máquina, aguarde até a próxima tela.
Caso der alguma tela com mensagem de erro, infelizmente você deverá reiniciar e recomeçar todo o processo.


43- Deixe a opção "Skip making a USB..." marcada e ENTER.


44- Instalação do LILO, Deixe marcado "simple" e ENTER.


45- Deixe a opção "Standard" marcada e ENTER.


46- Deixe em branco e ENTER.
Não vamos adicionar nenhum parâmetro manualmente ao LILO.


47- Instalei o LILO no MBR.
Mesmo que tu tenhas outro sistema Linux já instalado e instalará o Slack num espaço livre no mesmo disco, instale o LILO no MBR. Caso o outro sistema seja o Windows, também instale o LILO no MBR.
No meu caso, com Debian e GRUB; Slack e LILO, selecionarei o sistema pelo BIOS depois, pois mesmo instalando o LILO no MBR por cima do GRUB, fica mais fácil regravar o GRUB no MBR e dar um update-grub no Debian com OS-PROBER, pois prefiro utilizar o GRUB, mas vai de cada um.
O MBR é o primeiro setor do primeiro disco conectado na placa-mãe. No meu caso com 4 discos, o MBR é o setor do disco conectado no slot 01 da placa-mãe que, no caso, não é nenhum dos dois discos SSDs onde estão o Debian e agora o Slackware.
Para os iniciantes: sempre instale o LILO no MBR.
Como eu avisei: para o Slackware sempre deve se fazer um planejamento ANTES de instalar o sistema.


48- "gpm", deixe Yes e ENTER.


49- Configure a internet. Deixe "yes" e ENTER.


50- Coloque o hostname, coloquei slackie, coloque um nome de sua escolha.


51- Domínio coloquei slackie também, pode colocar "localdomain" caso quiser.


52- Deixe "No" e dê ENTER. Não vamos configurar VLAN.


53- Deixe "NetworkManager" marcado e ENTER.


54- Deixe "Yes" marcado para confirmar e ENTER.


55- Aqui confirme com ENTER.


56- Nesta tela selecione e marque os serviços que tu quer que iniciem com o sistema.
Deixei no padrão e ENTER.


57- Deixe "No" e ENTER, depois pode se configurar outras fontes.


58- Deixe no padrão do Local Time e ENTER.


59- Eu deixei selecionado "America/Sao_Paulo", mas você pode escolher de acordo com o Estado no qual mora. Caso não tiver o Estado, escolha um próximo ou com o mesmo fuso horário.


60- O editor de texto padrão no terminal eu selecionei o "vim", mas você pode deixar no padrão se quiser.


61- Eu selecionei o XFCE como interface gráfica.


62- Deixe "Yes" e dê ENTER para inserir a senha de root.


63- Digite a senha, ela não aparecerá, mas está sendo gravada. Anote a senha, pois precisará dela para entrar no sistema depois do reinicio.


64- Repita a mesma senha e ENTER.


65- Pressione ENTER.


66- Sistema instalado, dê ENTER.


67- Selecione "EXIT" e dê ENTER.


68- Retire o pendrive e ENTER.


69- Deixe "Reboot" selecionado e dê ENTER.


   Após o reinicio deverá entrar no seu Slackware instalado.
   Na próxima etapa veremos as configurações.


CONFIGURAÇÕES

   Vamos às configurações básicas.
   Depois de reiniciar você cairá na tela inicial do Slackware, tela esta que sumirá automaticamente de acordo com as configurações.


Tela inicial padrão, selecione Linux e dê ENTER.


Digite root e a senha > Enter > startx (comando para iniciar a interface gráfica)> Enter.


01- Abra o terminal. Caso o terminal estiver como "Bash-5.1#" ou algo parecido clique com botão direito dentro da janela preta > Preferences e na janela que se abrirá marque a opção "Run command as login shell" > Close.


02- Feche e abra o terminal que agora estará com o prompt do shell.


03- Antes de tudo atualizaremos o sistema, mas primeiro vamos configurar o teclado temporariamente no terminal (senão não aparecerá quando digitar barra, acentos, etc), depois configuraremos permanentemente.
No terminal aberto digite:
setxkbmap -model abnt2 -layout br


04- Vamos configurar um repositório. Abra o arquivo digitando:
vim /etc/slackpkg/mirrors
ou
nano /etc/slackpkg/mirrors

Para editar no vim pressione a tecla Insert, faça a alteração > Esc > para salvar e sair Shift + : (dois pontos), solte o Shift e digite wq ficando assim no canto inferior esquerdo :wq > Enter. Não pressione a tecla +, é somente a tecla Shift e a tecla : (dois pontos). Para salvar sem sair no vim digite somente  w e dê enter.
Para salvar no nano pressione ctrl+o (letra o) e dê Enter; para sair ctrl+x.


05- Descomentei a linha do espelho mais próximo, no caso, o Brasil. Verifique se é a versão do Slackware que você instalou: Slackware64-15.0 ou Slackware64-current. Só pode ter uma única linha de espelho descomentada.

***Verifique bem se é a versão correspondente, caso você descomentar um espelho da Current e teu sistema for o 15.0 e você executar "slackpkg update" isso pode quebrar o sistema logo de início e você terá de reinstalá-lo.***


06- Vamos configurar as opções de tela e energia para não ficar deslogando e logando durante os processos de atualização do sistema. Depois você pode reverter isso para opções da sua escolha.
Vá em Applications > Settings > Power Manager.
Na tela acima mova os cursores deslizantes conforme indicado > Close.


07- Vamos configurar o teclado de forma permanente. Abra o terminal, digite o comando "setxkbmap -model abnt2 -layout br" e dê Enter. Edite o arquivo /etc/profile.
# setxkbmap -model abnt2 -layout br <enter>
# vim /etc/profile <enter>
ou
# nano /etc/profile <enter>

   Para editar no vim pressione a tecla Insert, faça a alteração > Esc > para salvar e sair Shift + : (dois pontos), solte o Shift e digite wq ficando assim no canto inferior esquerdo :wq > Enter. Não pressione a tecla +, é somente a tecla Shift e a tecla : (dois pontos). Para salvar sem sair no vim digite somente w e dê enter.
   Para salvar no nano pressione ctrl+o (letra o) e dê Enter; para sair ctrl+x.


08- Comente e acrescente na posição indicada:
# Model layout keyboard
                setxkbmap -model abnt2 -layout br
como na imagem. Salve e saia.

Obs.: Geralmente quando setamos na interface gráfica o teclado, o mouse, etc, é um intermediário que mudará, por exemplo, o arquivo /etc/profile ou outro de acordo com a configuração escolhida.
Tendo isso em mente, percebe-se o valor do aprendizado às vezes configurando manualmente o sistema.


09- Testando a configuração:
# source /etc/profile
Deverá retornar nenhum erro. Caso retornar erro verifique se você digitou certo.


10- Configurando o teclado na interface gráfica. Vá em Applications(Aplicações) > Settings(Configurações) > Keyboard(Teclado) > Na janela vá na aba Layout, desabilite a opção "Use system defauts(Use o padrão do sistema)" > clique em +Add > na lista selecione Portuguese(Brazil) ou acrescente English(US) e coloque Portuguese(Brazil) para cima com a seta ao lado. Clique em Close.
Veja a imagem.
Se não estiver em Português, já colocaremos todo o sistema em Português.


11- Logo após a instalação deve-se seguir sequencialmente religiosamente os passos abaixo até a imagem 20, onde tem a seqüência resumida.
Inicializando o banco de dados (verifique se está conectado na internet):
# slackpkg update gpg
Caso pedir digite "y".


12- Atualizando o sistema recém instalado:
# slackpkg update
Aguarde terminar. Durante as atualizações aconselho a não mexer no sistema, não abrir telas, etc, aguarde terminar, pois é a primeira atualização.


13- Instalando/atualizando novos pacotes:
# slackpkg install-new
Cairá na próxima tela.


14- Nesta janela deixe o padrão, dê Enter e aguarde terminar; poderá demorar vários minutos, pois é a primeira instalação e o DVD com a ISO geralmente vem desatualizado, o que é normal para qualquer sistema.


15- Dando um upgrade no sistema:
# slackpkg upgrade-all
Digite a senha, se pedir. Aguarde terminar, poderá demorar uns 30 minutos, pois é a primeira instalação e o DVD com a ISO geralmente vem desatualizado, o que é normal para qualquer sistema.
O upgrade-all pode demorar uns 30 minutos ou mais, pois ele fará um upgrade de todo o sistema, todos os arquivos, mas isso é necessário nesta fase pós-instalação.
Caso aparecer uma janela pedindo para selecionar os pacotes a serem atualizados/upgrade deixe no padrão e dê ENTER.
Aconselho a não mexer no sistema (abrir janelas, navegador, etc) enquanto o upgrade é realizado.


16- Nesta janela deixe o padrão, dê Enter e aguarde terminar.


17- Parará numa tela como esta. Dê Enter.


18- Pressione qualquer tecla.

19- Caso esta tela aparecer escolha a opção letra "O" e dê Enter.


20- Limpando pacotes. Esse comando é necessário após um upgrade-all:
# slackpkg clean-system (caso pedir a senha, digite-a)
# reboot
Aguarde reiniciar.

A seqüência quase que religiosa é:
       # slackpkg update gpg
 # slackpkg update
      # slackpkg install-new
      # slackpkg upgrade-all
        # slackpkg clean-system
# reboot

   A seqüência acima recomendada no site oficial do Slackware somente é necessária em duas ocasiões: logo após a instalação e quando for mudar de uma versão para outra, por exemplo, da 14.2 para a 15.0. Somente nesses dois casos.

   Para atualização regular do sistema basta:
$ sudo slackpkg update

   Caso você instalou o Slack em dual-boot com outro Linux no mesmo disco terá de entrar no outro sistema e atualizar o Grub executando, por exemplo no Debian, "sudo update-grub" ou "sudo update-grub2" ou "sudo grub-mkconfig -o /boot/grub/grub.cfg" para atualizar o Grub. Isso se você não instalou o LILO no MBR, caso você tenha instalado o LILO no MBR tendo o outro sistema no mesmo disco, o controle do boot será do LILO.

   Caso for utilizar "slackpkg clean-system" futuramente abrirá uma janela na qual você deverá escolher os programas que quer desinstalar deixando-os marcados, os que não quiser desinstalar basta desmarcar usando a barra de espaços.

   Para atualização regular com upgrade dos pacotes execute a cada mês:
$ sudo slackpkg update
$ sudo slackpkg upgrade-all


21- Criando um usuário e senha para logar pela interface gráfica:
# adduser slackie
Eu escolhi o nome slackie, você escolha o nome que quiser, mas você pode digitar somente adduser e dar Enter que ele perguntará qual o nome do usuário, depois vá dando Enter com cuidado até chegar na senha.


22- Digite a senha > ENTER > repita a senha > Enter.
Terminará com "Account setup complete".


23- Agora vamos adicionar o usuário aos grupos básicos:
# usermod -G wheel,floppy,audio,video,cdrom,plugdev,power,netdev,lp,scanner slackie
No lugar de slackie ao final do comando tu coloca o nome do teu usuário.
Depois confira:
# groups slackie

   A próxima etapa é configurar para iniciar pela interface gráfica, caso você queira iniciar sempre pelo prompt e depois digitar startx, deslogue como root e logue com o usuário e senha que você criou e vá para a imagem 29, mas não recomendo.


24- Configurando o gerenciador de janelas para iniciar, no caso o xfce, mas o comando serve para todos (KDE, Gnome, etc), pois é usado para selecionar um desktop ou gerenciador de janelas..
# xwmconfig


25- Marque XFCE (ou o que você instalou) e OK > Enter.


26- Digite "clear" para limpar a tela.


27- Configurando para iniciar direto pela interface gráfica. Edite o arquivo /etc/inittab:
# vim /etc/inittab (usei o vim, use teu editor de texto preferido). 
Outra opção:
# nano /etc/inittab


28- Na linha 25 ou próximo à linha 25, deixe como na imagem acima, comente a linha colocando um # e acrescente a outra linha. Salve e saia.
   # id:3:initdefault:
id:4:initdefault:

   Para editar no vim pressione a tecla Insert, faça a alteração > Esc > para salvar e sair Shift + : (dois pontos), solte o Shift e digite wq ficando assim no canto inferior esquerdo :wq > Enter. Não pressione a tecla +, é somente a tecla Shift e a tecla : (dois pontos). Para salvar no vim digite somente w e dê enter.
   Para salvar no nano pressione ctrl+o (letra o) e dê Enter; para sair ctrl+x.

   A linha id:4:initdefault: configura o sistema para iniciar sempre pela interface gráfica.
   Caso você queira iniciar pela linha de comando e digitar "startx" toda vez deixe o default como 3.


29- Reinicie:
# reboot


30- Aqui vemos o Slack já na interface gráfica estilosa.
Na tela de login selecione como default o Xfce (Xfce Session) ou o gerenciador de janelas que tu escolheu na instalação, pois se tu instalou outro gerenciador de janelas e configurou o mesmo com xwmconfig este parâmetro nesta janela deverá ser o mesmo do gerenciador de janelas. É preciso fazer isso somente uma vez.
Digite a senha de usuário criada anteriormente.


31- Entramos agora como usuário (não como root), abra o terminal e o terminal também estará como Bash-5.1# ou algo parecido.
Clique com botão direito dentro da janela preta > Preferences e na janela que se abrirá marque a opção "Run command as login shell" > Close. Feche e abra o terminal. Estará tudo em Inglês, já colocaremos tudo em Português.


32- Configurando o teclado na interface gráfica.
Vá em Applications(Aplicações) > Settings(Configurações) > Keyboard(Teclado) > Na janela vá na aba Layout, desabilite a opção "Use system defauts(Use o padrão do sistema)" > clique em +Add > na lista selecione Portuguese(Brazil) ou acrescente English(US) e coloque Portuguese(Brazil) para cima com a seta de direção. Veja a imagem. Não mexa nas outras opções. Clique em Close. Se não estiver em Português já colocaremos todo o sistema em Português.


33- Habilitando sudo no Slackware. Abra o terminal.
Para ver o ID do usuário:
$ id -u
Anote a saída, no caso, 1000.


34- Entrando como root:
$ su -
e digite a senha de root criada na instalação.
Abra o arquivo:
# vim /etc/group
ou
# nano /etc/group

   Para editar no vim pressione a tecla Insert, faça a alteração > Esc > para salvar e sair Shift + : (dois pontos), solte o Shift e digite wq ficando assim no canto inferior esquerdo :wq > Enter. Não pressione a tecla +, é somente a tecla Shift e a tecla : (dois pontos). Para salvar no vim digite somente w e dê enter.
   Para salvar no nano pressione ctrl+o (letra o) e dê Enter; para sair ctrl+x.


35- Acrescente no final do arquivo a linha com o ID:
sudo:x:1000:slackie (no lugar de slackie coloque o nome do teu usuário).
Salve e saia.


36- Abra o arquivo:
# vim /etc/profile


37- Procure a linha
# Set the default system $PATH: (deverá estar na linha ~23)
Comente a linha:
# PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"

e acrescente uma linha assim:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/games:/sbin:/usr/sbin"
Salve e saia.

   Para editar no vim pressione a tecla Insert, faça a alteração > Esc > para salvar e sair Shift + : (dois pontos), solte o Shift e digite wq ficando assim no canto inferior esquerdo :wq > Enter. Não pressione a tecla +, é somente a tecla Shift e a tecla : (dois pontos).
   Para salvar no nano pressione ctrl+o (letra o) e dê Enter; para sair ctrl+x.


38- Confirme:
# source /etc/profile


39- Abra o arquivo:
# vim /etc/sudoers


40 - Procure a linha root ALL=(ALL:ALL) ALL (~linha 80) e acrescente abaixo a linha slackie ALL=(ALL:ALL) ALL
Substitua slackie pelo nome do usuário que você escolheu. Salve e saia. No vim talvez seja necessário para salvar e sair acrescentar um ponto de exclamação para forçar a saída, caso pedir, :wq!

   Para editar no vim pressione a tecla Insert, faça a alteração > Esc > para salvar e sair Shift + : (dois pontos), solte o Shift e digite wq ficando assim no canto inferior esquerdo :wq > Enter. Não pressione a tecla +, é somente a tecla Shift e a tecla : (dois pontos). Para salvar no vim digite somente w e dê enter.
   Para salvar no nano pressione ctrl+o (letra o) e dê Enter; para sair ctrl+x.


41- Reinicie:
# shutdown -r now
ou
# reboot

Aguarde reiniciar e entre no sistema.


42- Atualizando. Abra o terminal e digite:
$ sudo slackpkg update
digite  a senha de root e dê Enter.


43- Agora vamos colocar o Slack em Português, caso já não estiver. 
Abra o terminal e entre como root:
$ su -
e a senha.
Entre no diretório:
# cd /etc/profile.d
Abra o arquivo:
# vim lang.sh


44- Deixe o arquivo lang.sh conforme a imagem.
Comente a linha na posição indicada e acrescente as outras quatro.
# export LANG=en_US.UTF-8
export LANG=pt_BR.UTF-8
LANGUAGE=pt_BR
LC_ALL=pt_BR
LC_MESSAGES=pt_BR
Salve e saia.

   Para editar no vim pressione a tecla Insert, faça a alteração > Esc > para salvar e sair Shift + : (dois pontos), solte o Shift e digite wq ficando assim no canto inferior esquerdo :wq > Enter. Não pressione a tecla +, é somente a tecla Shift e a tecla : (dois pontos). Para salvar sem sair no vim digite somente w e dê enter.
   Para salvar no nano pressione ctrl+o (letra o) e dê Enter; para sair ctrl+x.


45- Modifique o arquivo lang.csh também:
# vim lang.csh


46- Procure a linha abaixo, comente e acrescente:
# setenv LANG en_US.UTF-8
setenv LANG pt_BR.UTF-8
Salve e saia.


47- Digite "exit"duas vezes para fechar o terminal.


48- Faça o Log Out (Sair) como na imagem.


49- Encerre a sessão, clique em Log Out.
E logue novamente e verá que os menus ficaram em Português Brasileiro.


50- Menu Aplicações já traduzido.


51- Menu Encerrar sessão traduzido.


52- Agora vamos configurar a data e a hora.
Vamos tornar o arquivo rc.ntpd executável. Este serviço vem por padrão no Slack.
Abra o terminal e logue como root:
$ su -
Digite a senha.
Tornando executável:
# chmod +x /etc/rcd.d/rc.ntpd
Parando o serviço:
# sh /etc/rc.d/rc.ntpd stop


53- Edite o arqivo /etc/ntp.conf.


54- Acrescente na posição indicada "server gps.ntp.br iburst nts", sem as aspas.


55- Execute:
# ntpdate gps.ntp.br
# hwclock --systohc --localtime
# sh /etc/rc.d/rc.ntpd start
# date

   Em relação ao servidor ntp, talvez futuramente quando você notar que o horário e a data estão desajustados, você terá de procurar outro servidor ntp para colocar no arquivo, mas daí após o comando "ntpdate gps.ntp.br" dará uma mensagem de que não foi possível sincronizar, então é tranqüilo.


56- Agora se quiser pode executar um sudo "slackpkg clean-system" que aparecerá uma tela parecida como esta acima. Como instalei o Netbeans e o Openjdk para este propósito, eles apareceram na tela.
Você seleciona com a barra de espaços os programas que quiser excluir e desmarca os que quiser deixar tirando o asterisco.
É tipo o Painel de Controle > Programas, do Janelas da Microsoft.


57- Grub com Debian e Slackware. Na instalação o Slackware estava em /dev/sdc, agora está em /dev/sda, coisas do Linux. Para fixar deve-se setar o numerozão enorme do UUID.


   E assim terminamos as configurações básicas.
   Essas configurações que fizemos aqui são o básico, são as configurações que já vem por padrão em outros sistemas, já vem prontas na instalação.


CONFIGURAÇÕES EXTRAS

Instalar o Google Chrome no Slackware:

Instalar o Conky:

Instalar o Java e o Netbeans:



CONFIGURANDO O LILO

   Deixarei aqui links onde tem como configurar o LILO.




   Abra o terminal e entre no arquivo /etc/lilo.conf e mude as opções de acordo com as suas necessidades.

   Abaixo temos o arquivo /etc/lilo.conf em sua configuração padrão de acordo com a instalação.
   No caso, instalei no MBR, como vimos, e depois regravei o GRUB do Debian por cima.
   Observem que a linha boot= /dev/sda indica que foi instalado no MBR, caso estivesse boot= /dev/sda1 indicaria que foi instalado na partição.

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
# Append any additional kernel parameters:
append=" "

boot = /dev/sda
# This option loads the kernel and initrd much faster:
compact

# Boot BMP Image.
# Bitmap in BMP format: 640x480x8
  bitmap = /boot/slack.bmp
# Menu colors (foreground, background, shadow, highlighted
# foreground, highlighted background, highlighted shadow):
  bmp-colors = 255,0,255,0,255,0
# Location of the option table: location x, location y, number of
# columns, lines per column (max 15), "spill" (this is how many
# entries must be in the first column before the next begins to
# be used. We don't specify it here, as there's just one column.
  bmp-table = 60,6,1,16
# Timer location x, timer location y, foreground color,
# background color, shadow color.
  bmp-timer = 65,27,0,255

# Standard menu.
# Or, you can comment out the bitmap menu above and 
# use a boot message with the standard menu:
#message = /boot/boot_message.txt

# Wait until the timeout to boot (if commented out, boot the
# first entry immediately):
prompt
# Timeout before the first entry boots.
# This is given in tenths of a second, so 600 for every minute:
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
# Normal VGA console
vga = normal
# Ask for video mode at boot (time out to normal in 30s)
#vga = ask
# VESA framebuffer console @ 1024x768x64k
#vga=791
# VESA framebuffer console @ 1024x768x32k
#vga=790
# VESA framebuffer console @ 1024x768x256
#vga=773
# VESA framebuffer console @ 800x600x64k
#vga=788
# VESA framebuffer console @ 800x600x32k
#vga=787
# VESA framebuffer console @ 800x600x256
#vga=771
# VESA framebuffer console @ 640x480x64k
#vga=785
# VESA framebuffer console @ 640x480x32k
#vga=784
# VESA framebuffer console @ 640x480x256
#vga=769
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/sdc1
  label = Linux
  read-only
# Linux bootable partition config ends


   Vamos para a conclusão.

CONCLUSÃO

   Assim terminamos e temos um sistema funcional. A partir daqui é com você.
   Todos esses comandos na maioria das distribuições não são necessários executar, pois o sistema já vem pronto com os arquivos configurados, sendo que na instalação você já escolhe o usuário.
   No Slackware é diferente, pois é um sistema "faça você mesmo".
   Optei por uma configuração padrão, pois daí você pode utilizar o Slack como quiser bastando instalar os programas da sua preferência.
   Na instalação, caso você souber o que está fazendo, pode optar por não instalar determinados pacotes e realizar uma instalação mínima.
   Como esse artigo foi voltado mais para iniciantes o melhor foi fazer instalação e configuração genéricas.

   Eu, particularmente, não uso Slackware no dia a dia.

    Mas enfim, como dizem: enquanto o cursor estiver piscando, há vida!



REFERÊNCIAS


Nenhum comentário:

Postar um comentário