Sistema | Última Atualização | Autor | Técnico |
---|---|---|---|
Frente de Loja Linux | 14/03/2017 | Wellington Félix | Wellington Félix |
Frente de Loja Linux | 01/10/2020 | Priscilla Bárbara | Kennedy Alves |
Sumário:
Manual | Instalar Slackware 14.1
Slackware é um sistema operacional de código aberto que é distribuído gratuitamente. Para instalar o Frente de Loja Linux é necessário primeiramente realizar a instalação do sistema operacional Slackware 14.1, no qual será apresentado nos tópicos deste documento.
1 - Verificando os Requisitos Básicos Necessários para a Instalação do Slackware
1.1 - Verificando os Requisitos do Hardware
Abaixo segue os requisitos necessários de Hardaware para a instalação do Slackware:
→ Computador com processador de 2.3Ghz, 4 núcleos (Intel I3 ou similares) ou superior;
→ Memória de no mínimo 4GB para sistemas operacionais Linux e Windows 7 e 8GB para Sistemas Operacionais Windows 8 e 10;
→ 10% do espaço total em disco disponível (sendo no mínimo 50GB);
→ Unidade de disco rígido SSD ou HD de 7200 RPM;
→ Placa de vídeo compatível com os Sistema Operacionais citados no item 1 deste manual;
→ Placa de rede, padrão 10/100/1000;
→ Teclado, mouse e monitor;
→ Impressora não fiscal (consultar modelos homologados);
→ Porta de conexão serial ou USB, dependendo da quantidade de periféricos instalados como: mouse, teclado, impressora, pinpad, etc.
1.2 - Verificando os Requisitos do Software
Abaixo segue os requisitos necessários de Software para a instalação do Slackware:
→ Linux Slackware 14.1 ou 14.2 (32 bits);
→ PDV (Versão do Frente de Loja liberada pela Avanço Informática - para instalar, deverá solicitar o agendamento pelo e-mail agenda@avancoinfo.com.br);
→ QVWM (gerenciador de janelas);
→ RAR (compactador de arquivos).
2 - Resumindo as Diferenças Básicas entre Windows e Linux
Abaixo segue a diferença dos dispositivos entre os dois Sistemas Operacionais:
Windows | Linux |
---|---|
A: | /dev/fd0 |
C: | /dev/hda ou /dev/sda |
CDROM | /dev/cdrom |
COM1 | /dev/ttyS0 |
COM2 | /dev/ttyS1 |
COM3 | /dev/ttyS2 |
COM4 | /dev/ttyS3 |
LPT1 | /dev/lp0 |
C:\> | / |
C:\PDV> | /u/pdv |
C:\WINDOWS\SYSTEM32 | /usr/lib |
Abaixo segue os comandos básicos entre os dois Sistemas Operacionais:
Windows | Linux | Significado |
---|---|---|
DIR | l ou ls –la | Listar arquivos. |
DEL | rm | Remover um arquivo. |
CLS | clear | Limpar. |
CD | cd | Acessar determinada pasta (arquivos). |
MD | mkdir | Criar um diretório. |
RD | rmdir | Remover diretório. |
IPCONFIG | ifconfig | Visualizar os ips da máquina. |
NET USE | mount | Montar um dispositivo na hierarquia do sistema de arquivos. |
PING | ping | Testar a conectividade da rede. |
TREE | tree | Listar diretório em formato de árvore. |
Netconfi df e alias |
3 - Visualizando a Estrutura do Softaware
3.1 - Visualizando a Estrutura Geral do Software
O PDV é compilado em C, gerando assim um binário nativo do Linux.
O formato de arquivos é Xbase (DBF).
É utilizado um gerenciador de janelas chamado QVWM, para auxiliar na execução do PDV e também no encerramento do Linux.
Outros softwares adicionais serão utilizados para auxiliar na instalação do Software, sendo: RAR (Compactador de arquivos) e DBU (Manutenção de arquivos).
3.2 -Visualizando a Estrutura de Diretórios do Software
Abaixo segue a estrutura de diretórios:
Diretório | Significado |
---|---|
/u | Principal raiz. |
/u/bats | Scripts e programas auxiliares. |
/u/fim | Auxilio no desligamento do computador. |
/u/pdv | Programa PDV. |
/u/servidor | Ponto de montagem, para gravação de dados no servidor. |
/u/pdv | |
vendas | |
AAAAMMDD | Cupons do dia (AAAA - ano, MM - mês, DD - dia). |
3.3 - Visualizando os Arquivos e Diretórios Importantes do Software
Abaixo segue os diretórios importantes:
Diretórios | Significados |
---|---|
/ | Principal raiz. |
/usr/bin | Contém os arquivos executáveis do Linux. |
/etc | Contém os arquivos de configuração do Linux. |
/etc/rc.d | Contém os arquivos de inicialização de serviços do Linux. |
/u | Contém os arquivos do usuário (PDV, vendas, etc.). |
Abaixo segue os arquivos importantes:
Arquivos | Significados |
---|---|
/etc/profile | Inicialização do usuário, como se fosse um autoexec.bat (todos os usuários). |
/etc/passwd | Arquivo de usuários Linux. |
/etc/shadow | Arquivo de senhas dos usuários Linux. |
/etc/inittab | Inicialização de sessões e programas (aqui você retira o Ctrl+Alt+Del). |
/etc/rc.d | |
rc.inet1.conf | Inicia TCP/IP (IP, Gateway, DNS, etc.). |
rc.samba | Inicia SAMBA SERVER, compartilhamento de arquivos. |
rc.ssh | Inicia SECURE SHELL SERVER, conexão pôr shell seguro. |
rc.gpm | Inicia MOUSE. |
rc.keymap | Inicia TECLADO. |
3.4 -Visualizando os Pacotes do Software
Abaixo segue os pacotes utilizados no Linux:
→ Linux básico.
→ Servidor X
→ Servidor Samba
→ Cliente Samba
→ Servidor SSH
→ Cliente SSH
→ VI, JOE e MCEDIT (Editores de Textos).
→ Rede
4 - Realizando o Download do Slackware
Para realizar o download da imagem com extensão .iso do sistema operacional Slackware 14.1, acesse o site Slackware Brasil e baixe a imagem com o nome "slackware-14.1-install-dvd.iso", aguarde o download do arquivo.
Acessando Site Slackware Brasil
Realizando Download da Versão
Ao término, crie um disco de boot com essa imagem .iso gravando-a em um DVD, iremos dar um boot na máquina que receberá a instalação do sistema operacional Slackware 14.1 utilizando esse DVD com os arquivos de instalação do Slackware 14.1.
OBSERVAÇÃO: Caso não saiba como criar um disco de boot, consulte no Google, lá você encontrará várias formas de criar um disco de boot do Slackware 14.1. Se mesmo assim, não conseguir, procure o seu técnico de T.I e peça auxílio. |
Em seguida, instale o Software de acordo com o tópico seguinte.
5 - Instalação do Slackware 14.1
O primeiro passo é dar boot com o DVD que contenha a instalação do Slackware 14.1 ou 14.2. Após a tela inicial ter sido carregada, pressione a tecla Enter.
OBSERVAÇÃO: O exemplo deste documento será utilizado o Slackware 14.1, mas o procedimento será o mesmo para a versão 14.2. |
Boot Inicial do Slackware 14.1
Agora pressione a tecla 1 para selecionar um idioma para o teclado utilizado.
Acessando Tela de Escolha de Idioma
Utilize as setas do teclado para cima e para baixo, ou as teclas PageUp e/ou PageDown para selecionar o idioma do seu teclado, depois pressione a tecla Enter na opção OK.
OBSERVAÇÕES: Para teclado Brasileiro com cedilha (Ç), escolha: qwerty/br-abnt2.map. Para teclado Americano sem cedilha (Ç), escolha: qwerty/us.map. |
Nesse exemplo, iremos utilizar a configuração de teclado: qwerty/br-abnt2.map.
Escolhendo Configuração de Teclado
Teste o seu teclado, verifique se a " barra " ( / ) está na posição correta. Depois, limpe os testes do teclado pressionando a tecla backspace e, em seguida, pressione a tecla 1 para sair do teste de teclado.
Testando Teclado
Saindo do Teste de Teclado
Ao sair do teste de teclado, a próxima tela será uma opção de login. Pressione a tecla Enter para continuar.
Realizando Login
Agora estamos no Prompt do Slackware. Precisamos particionar o HD. Digite o comando cfdisk para realizar o particionamento.
Acessando cfdisk
Tela Inicial do cfdisk
Vamos particionar o HD em 3 partições:
Primeira Partição - swap = Área de transferência (Auxilia a memória RAM - /dev/hda1
Segunda Partição - / = Linux/Slacware (Sistema Operacional) - /dev/hda2
Terceira Partição - /u = Dados (PDV, vendas, entre outros) - /dev/hda3
OBSERVAÇÃO: Utilize as teclas de setas para mover entre as opções e a tecla Enter para selecionar uma opção. Abaixo, veremos a sequência correta para particionar o HD para o PDV Linux. |
Primeiro vamos criar a partição "swap". Pressione a tecla Enter na opção "New", depois na opção "Primary".
Criando Partição swap
Agora defina uma tamanho para essa partição.
Definindo Tamanho
Apague o valor padrão com a tecla "backspace" e insira um novo valor, nesse exemplo, estamos separando 2GB de espaço do HD para partição swap.
Pressione a tecla Enter para confirmar e selecione a opção "begining" e a partição será criada.
Confirmando Partição
Partição Criada
Agora, vamos selecionar o tipo dessa partição. Selecione a opção "Type".
Selecionando Tipo da Partição
Pressione a tecla Enter e digite o número 82, que é o tipo swap e, pressione Enter novamente.
Selecionando Tipo 82
Agora, vamos criar a partição "/". Pressione seta para baixo para selecionar o "Free Space". Selecione "New" novamente e depois a opção "Primary".
Criando Partição /
Vamos definir um tamanho para essa partição.
Definindo Tamanho
Apague o valor padrão com a tecla "backspace" e insira um novo valor, nesse exemplo, definimos 15GB do HD para essa partição.
Pressione a tecla Enter para confirmar, selecione "begining" e na próxima tela, pressione Enter na opção "Bootable" para configurar o tipo da partição..
Confirmando Partição
Partição Criada
Selecionando o Tipo da Partição
OBSERVAÇÃO: Ao pressionar a tecla Enter em "Bootable" a palavra "Boot" irá aparecer na coluna "Flags". |
Para criar a terceira partição, a partição /u pressione seta para baixo para selecionar o "Free Space" e selecione novamente as opções "New" e "Primary".
Criando Partição /u
Para essa partição, vamos deixar o tamanho restante do HD e pressionar Enter.
Definindo Tamanho
Partição Criada
Agora, selecione a opção "Write" para salvar as configurações.
Salvando Configurações
Escreva a palavra "yes" para confirmar, não escreva somente "y".
Confirmando Alterações
Finalize o "cfdisk" selecionando a opção "Quit".
Finalizando cfdisk
O próximo passo é executar o comando "setup", esse comando abre o programa de instalação do Slacware 14.1. Digite o comando "setup" no prompt de comando e pressione a tecla Enter.
Executando Setup
Tela Inicial do Setup
OBSERVAÇÃO: No programa "setup", utilize as setas do teclado para mover entre os menus e selecione a opção desejada pressionando a tecla Enter na opção "OK". |
Vamos direto na opção "ADDSWAP", já que não precisamos de "HELP" e também já definimos o idioma do teclado que estamos utilizando.
Adicionando Partição Swap
Confirme a partição "swap" pressionando a tecla Enter.
Confirmando Partição Swap
O sistema irá perguntar se deseja uma varredura no HD a procura de "BadBlocks" (erros nas trilhas do HD), selecione a opção "No" e na próxima tela, selecione "Ok".
Análise de BadBlocks
Partição Swap Configurada
Agora, selecione a segunda partição, a partição /. Selecione a partição /dev/sda2 e selecione a opção "Format".
Selecionando Partição /
O sistema de arquivos que vamos utilizar é o "reiserfs", selecione-o na tela seguinte e aguarde a formatação terminar.
Selecionando Sistema de Arquivos
Partição Formatada
Agora, selecione a terceira partição, a partição /u. Selecione a partição /dev/sda3 e selecione a opção "Format".
Selecionando Partição /u
O sistema de arquivos que vamos utilizar é o "reiserfs", selecione-o na tela seguinte e aguarde a formatação terminar.
Selecionando Sistemas de Arquivos
O "Setup" irá solicitar um nome para um ponto de montagem, digite "/u" e pressione a tecla Enter. Na tela seguinte, pressione a tecla Enter novamente.
Criando Ponto de Montagem
Para informar a origem dos dados, selecione a opção 1.
Informando Origem dos Dados de Instalação
Selecione a opção de busca automática do DVD-ROM.
Seleção Automática
O próximo passo é selecionar os pacotes para instalação. Por default o Slacware 14.1 vem com quase todos os pacotes selecionados. Devemos alterar esta opção com a seleção de, apenas, os seguintes pacotes:
A
AP
D
E
F
K
L
N
X
Para isso, utilize a tecla "barra de espaço" para marcar ou desmarcar os pacotes desejados.
Selecionando Pacotes
Confirme a instalação completa selecionando a opção "full" e aguarde a instalação terminar.
Confirmando Instalação
Processo de Instalação
Na tela de criação de boot USB, selecione a opção "Skip".
Boot USB
Selecione a opção "simple" para configuração do LILO (inicializador do sistema operacional) e a configuração "standard".
Configurando LILO
Vamos deixar a opção de parâmetros do Kernel sem configurações, pressione a tecla Enter.
Parâmetros do Kernel
Na tela de "Use UTF-8 TEXT CONSOLE?", selecione a opção "No". Selecione a opção "MBR" na tela de "SELECT LILO DESTINATION", na tela de "MOUSE CONFIGURATION", selecione a opção "ps2"
Use UTF-8 Text Console
Select LILO Destination
Mouse Configuration
Na tela "GPM CONFIGURATION" (para carregar o driver do mouse na inicialização), selecione a opção "Yes".
GPM Configuration
Agora, vamos para as configurações de rede. Na tela de "CONFIGURE NETWORK", selecione "Yes" e na próxima tela, informe um nome para a máquina. Caso tenha algum domínio, informe-o na tela "ENTER DOMAINNAME FOR", caso não tenha, pressione a tecla ".". Na tela seguinte, selecione a opção "static IP", apague o IP padrão e informe o IP que a máquina terá na rede.
Configurando Rede
Nome para Máquina
Informando Domínio
Selecionando IP Estático
Alterando IP
O endereço de máscara possui um IP padrão.
Endereço de Máscara
Informe o IP do Gateway na tela "ENTER GATEWAY ADDRESS", exemplo: 192.168.0.254. Na tela de "USE A NAMESERVER", selecione a opção "No".
Informando Gateway
Confirme as configurações selecionando a opção "Accept".
Confirmando Configurações de Rede
Agora, para configurar os serviços, selecione somente os módulos citados abaixo, utilize a "barra de espaço" para marcar ou desmarcar as opções.
rc.inetd - Carrega as configurações de rede
rc.samba - Carrega as configurações de compartilhamento de arquivos (Slackware x Windows)
rc.sshd - Carrega as configurações de acesso remoto a máquina via shell criptografado
Configurando Serviços
Na tela de "CONSOLE FONT CONFIGURATION" (Configuração de Fonte de Modo Console), selecione a opção "No".
Configuração de Fonte
Na tela de "HARDWARE CLOCK SET TO UTC?", selecione a opção "No" e na tela seguinte, selecione a opção "Brazil/East".
Configuração do Relógio
Selecionando Região
Pressione a tecla Enter para configuração do módulo gráfico do Slackware 14.1.
Configuração do Modo Gráfico
Agora, precisamos configurar uma senha para usuário root (Administrador do Sistema). Selecione a opção "Yes".
Informe a senha de administrador do sistema.
OBSERVAÇÃO: Informe a senha "super" que é padrão nas instalações de PDV's feitas pela Avanço Informática. Essa senha irá facilitar o acesso do suporte Avanço, caso seja necessário fazer alguma manutenção ou correção de problemas no PDV. |
Informando Senha
OBSERVAÇÃO: Ao digitar a senha "super" o Slackware informará que ela é fraca, mas digite a mesma senha no total de 3 vezes e ela será gravada. |
Informando Senha
Instalação Finalizada
Selecione a opção "Exit" para finalizar o Setup, o sistema irá voltar para tela inicial.
Fechando Setup
Aqui a unidade de CD/DVD-ROM abrirá para retirada do DVD de instalação. Retire o DVD e tecle Ctrl + Alt + Del ou digite o comando "reboot" para inicializar o sistema pela primeira vez.
Inicializando Sistema
Inicialização do Slackware 14.1
Ao término, a máquina estará pronta para instalação do PDV Linux.