Nesse post irei mostrar como fazer a instalação do Linux Slackware 12, para servidor, passo à passo.
O Slack foi a primeira versão de Linux que eu utilizei. Isso ocorreu a 10 anos atrás (199
na versão do Slack 3 (se eu não me engano, o kernel da época era o 2.0.30).
Ele sempre foi, e continua sendo, meu Linux favorito para servidor. Na última empresa que eu trabalhei, nós tinhamos um Slack como servidor de banco de dados e apache. Vários clientes nossos também possuiam essa arquitetura e nunca tivemos nenhum problema com o mesmo.
O Slack tem o mito de ser um Linux dificil de instalar, dificil de configurar e dificil de administrar. Comparado ao Ubuntu por exemplo (que é o meu Linux favorito para o meu destkop, inclusive ele é o S.O. padrão no meu notebook) o Slack realmente é dificil de instalar, porém depois que você deixa redondinho, ele certamente é uma das melhores distribuições para servidor.
Ele é um Linux leve e muito estável. Na maioria dos casos você instala os programas na mão (compilando o código fonte), o que o torna mais leve. Mas para uso como Desktop, ele ainda deixa a desejar. Seu suporte a drivers, por exemplo, é bem inferior ao Debian/Ubuntu. O apt-get do Debian/Ubuntu facilita muito a vida de usuários domésticos que não querem, ou não tem conhecimento para compilar os programas pelo código fonte (na verdade, a grande dor de cabeça nesse caso é quando falta alguma biblioteca de depêndencia). Por essas e outras razões, eu continuo aconselhando o Ubuntu para sistemas desktop/domésticos e o Slack para servidores.
Se você está interessado em entrar no mundo Slackware, esse tópico pode ser um primeiro passo.
Instalando o Linux Slackware 12.0
O primeiro passo é fazer o download do .iso do Slack. Isso pode ser feito no seu site oficial. Após o download, grave um CD/DVD do Slack.
Supondo que você já tenha deixado um espaço particionado no HD para o Linux, faça o boot do seu computador, com a opção de boot pelo CD ativa na BIOS e claro, o CD do Slack no drive.
Caso você tenha o Windows e não sabe como particionar o HD, você pode tentar usar o programa Partition Magic (por sua conta e risco).
Após o boot pelo CD, a tela de welcome irá aparecer. Simplesmente dê <ENTER> no prompt “boot”.

Na próxima iteração, será perguntando se você quer mudar o layout do seu teclado. (Por default vem o teclado US). Caso você queira, digite 1 e selecione seu teclado, caso contrário simplesmente aperte <ENTER>

Após essa etapa, um prompt escrito “slackware login” irá aparecer. Digite root <enter> e você irá cair no console do Slackware.

No console do Slackware, está na hora de criar as partições para o Linux, no caso são necessárias 2 (Linux native e Linux Swap). Digite fdisk /dev/sda (se a instalação for executada no seu HD primário). Irá aparecer um utilitário para criar as partições. Para verificar as partições correntes, aperte p <enter> (no meu exemplo, nenhuma partição existia). Experimente digitar m <enter> para ver o help.

Para criar uma nova partição é necessário digitar p. Por default, essa nova partição será uma Linux Native. Você também deve ter uma Linux Swamp, com no máximo 1gb de espaço. Para criar a Linux Swamp, você deve criar ela como Linux Native e depois digitar t <enter> e 82 <enter> para mudar seu tipo. Feito tudo isso, digite p <enter> para ver as partições correntes.

Com as duas partições criadas, digite w <enter> para sair do utilitário e salvar, de fato, as partições no HD. Depois disso digite setup no console para iniciar a instalação.

Agora nós acabamos de entrar no Menu principal da instalação do Slack. Como de se esperar, é um menu criado no console. Para começar a instalação de fato, selecione a terceira opção: ADDSWAP. Nesse ponto o Linux irá perguntar para formatar a Swap.

Após o processo de formatação e ativação da Swap, o Linux irá detectar sua partição Linux Native (onde de fato o Linux será instalado). Selecione a opção e mande formatar. Em determinado momento ele vai pedir qual o tipo de partição. Por default (e aconselhável) selecione a opção ext3.

Uma tela perguntando a fonte da instalação irá aparecer. Por default, selecione a primeira opção, que diz para procurar os arquivos do CD.

Depois disso o MENU com os pacotes do Slack será apresentado. Como estamos instalando apenas um servidor, eu aconselho a selecionar apenas os pacotes: A, AP, D, K, N. Dependendo do que você irá usar (por exemplo se você quer instalar e configurar o X, Gnome, KDE) você irá precisar selecionar os outros pacotes.

Clicando em OK a instalação irá perguntar qual o tipo da instalação. Como estamos instalando um servidor e queremos algo leve, eu aconselho a selecionar a opção menu. Essa opção permite que você selecione pacote por pacote (essa é uma das razões que você pode deixar seu Slack bem leve comparado à outra distribuição).

Agora começa a parte chata, porém muito importante, que é a escolha do que você vai ou não instalar.
Aqui a experiência da pessoa conta muito, porém vou dar algumas dicas que eu uso.
No pacote A, eu deixo praticamente tudo, pois esse é o pacote básico. Se você quer tirar algo, sinta-se à vontade, mas cuidado para não tirar os pacotes marcados como REQUIRED.
No AP eu apenas deixo as opções: man, man pages, RPM, SUDO, VIM
No pacote D, eu costumo deixar: autoconf, automake, binutils, bison, cvs, gcc, gcc-g++, kernel-headers, libtool, m4, make, perl, subversion.
O pacote K, que tem apenas 1 opção, eu deixo marcado.
E o pacote N, responsável pelos programas da rede, eu removo os programas que eu vou instalar diretamente da sua fonte, como por exemplo o Apache e Samba, e outros serviços que eu sei que meu servidor não irá utilizar. No geral eu deixo os seguintes pacotes: DHCP, DHCPCD, ethtool, inetd, iptables, lynx, openssh, ppp, proftpd, rp-pppoe, wget. (Dica do Pedro Paulo: adicionar também os pacotes iputils e net-tools).
Feita a instalação, será pedido para um Flash boot na USB. Eu sempre pulo essa opção, selecionando Skip.

O próximo passo é configurar o modem. No meu caso eu também pulo essa opção. (Model é algo muito ruim de configurar no Slack)

Agora é só configurar o mouse. Isso é uma coisa legal do Slack que não achei no Ubuntu por exemplo. Um mouse no console, onde você pode selecionar as coisas e com o seu botão direito colar na linha de comando :).

Agora é hora de configurar o LILO (Linux loader).

Se você for fazer um dual boot, selecione a primeira opção (simple). Se você está instalando o Slackware em um servidor e só possui ele como sistema operacional, eu aconselho você selecionar a opção expert. Irei mostrar aqui passo a passo dessa opção.

Quando selecionar a opção expert, um menu igual o de cima irá aparecer. Basicamente você irá utilizar as seguintes opções: begin, Linux, Install. Selecione a opção Begin para iniciar e vá dando <ENTER> até chegar na seguinte tela:

MBR é a localização padrão para instalar o Lilo. Se você está instalando o Lilo em um HD físico (maioria dos casos), você deve selecionar essa opção. Após isso irá aparecer a seguinte tela:

Lilo irá mostrar os HDs que ele encontrou, no meu caso apenas 1 foi encontrado (/dev/sda). Aperte <ENTER> para continuar

Agora é pedido para selecionar o timeout. Como é uma máquina servidor, não precisamos de nenhum timeout, então a primeira opção é a mais adequada.
Novamente no primeiro menu, vamos selecionar a opção Linux:

Irá aparecer uma tela perguntando qual Linux você deseja adicionar no Lilo (caso mais que 1 seja encontrado). No meu caso como tenho apenas 1 Linux, eu devo digitar o seguinte: /dev/sda1 <ENTER>
Novamente no meu principal, devo selecionar a opção INSTALL.

Pronto, Lilo foi instalado. Agora é hora de configurar a rede.

A primeira coisa a fazer é digitar um hostname para o servidor

Em seguida nós devemos digitar o nome do dominio. Se o servidor não possui um dominio, digite apenas . <ENTER>

Agora podemos selecionar o tipo da rede. No meu caso eu uso a opção DHCP

Se você selecionou a opção static IP, você deve entrar com mais algumas informações, caso contrário uma páginade confirmação irá aparecer.

Pronto, a rede está configurada.
Os próximos passos são auto-explicativos e tenho certeza que ninguem irá se perder. Só note no momento que for criar a network, principalmente se o Slack encontrou ou não a sua placa de rede (espero que ele encontre, senão….)
O último passo da instalação é configurar a sua senha de root.

Após isso seu slackware está instalado. Reinicie o computador (lembre-se de tirar o CD de boot do drive) e pronto, se divirta com esse sistema operacional.
Embora eu sei que ele não é aconselhável para iniciantes, eu acho o Slackware uma distribuição bastante legal para quem quer trabalhar com Linux para servidor. Utilizar de fato a linha de comando, compilar programas na mão, e fazer configurações usando o vim, são coisas legais de se fazer. E o melhor de tudo, deixando o sistema redondo, ele roda MUITO bem.
Espero que esse mini tutorial ajude alguém a instalar e conhecer o Slackware. No futuro (próximo), irei publicar alguns artigos (passo à passo) de como instalar alguns servidores (como Samba, MySQL, Apache) no Slackware.