Como instalar e remover programas no Slackware
O Slackware trabalha com um formato próprio de pacotes, o .tgz, que são basicamente pacotes com os programas pré-compilados, junto com um script de instalação que especifica os diretórios para onde os arquivos devem ser copiados, providencia a criação dos arquivos de configuração necessários, etc. É um sistema simples e funcional, assim como o restante da distribuição :-).
Para gerenciar os pacotes instalados o Slackware conta com o pkgtool, um utilitário de modo texto que permite instalar e remover pacotes, verificar o conteúdo dos pacotes instalados, etc. Basta chamá-lo num terminal, como root:
# pkgtool
Ao baixar um pacote .tgz qualquer, você também pode instalá-lo diretamente usando o comando:
# installpkg nome_do_pacote.tgz
Para remover um pacote, que você saiba o nome, use o comando:
# removepkg nome_do_pacote.tgz
Para instalar uma versão mais recente de um pacote, atualizando a versão atualmente instalada no sistema, o comando é:
# upgradepkg nome_do_pacote
Os pacotes .tgz são muito menos comuns do que os pacotes .rpm, usados pelo Red Hat, Mandrake, Conectiva e outras distribuições e que os pacotes .deb, usados no Debian. Geralmente você só encontrará pacotes .tgz no próprio FTP do Slackware, nos CDs de instalação (naturalmente :-) e em alguns sites de usuários. O mais comum é encontrar os programas disponibilizados apenas em código fonte, os pacotes .tar.gz e em formato .rpm.
Os pacotes .tar.gz podem ser instalados em qualquer distribuição Linux mas, como precisam ser compilados, a instalação é mais demorada e um pouco mais complicada, pois muitas vezes você terá de lidar com a falta de bibliotecas necessárias para a compilação, problemas de compatibilidade do gcc, etc. Para facilitar, temos mais um utilitário, o rpm2tgz, que permite converter um pacote .rpm para o formato do Slackware. Basta usar o comando:
# rpm2tgz nome_do_pacote.rpm
... para que ele gere um arquivo .tgz no mesmo diretório, que pode ser instalado usando o installpkg. Note que o rpm2tgz nem sempre funciona adequadamente, às vezes os pacotes simplesmente não instalam, ou dão algum tipo de erro qualquer.
Nestes casos, você precisará mesmo compilar os pacotes .tar.gz. Note também que ao contrário do urpmi do Mandrake ou do apt-get do Debian, o Slackware não oferece nenhum sistema de controle de dependências, ou seja, muitas vezes você terá que pesquisar na página do desenvolvedor de quais outros pacotes o programa X precisa para funcionar, baixá-los e instalá-los para só depois poder utilizar o programa.
Por não ser baseado num utilitário gráfico, o sistema de gerenciamento do Slackware parece um pouco desconfortável no início, mas com a prática ele se revela bastante eficiente. Por exemplo, para instalar a versão mais recente do blackbox (uma interface gráfica peso-leve) você visitaria o http://www.slackware.com e acessaria um dos mirrors listados na página "Get Slack".
O pacote do blackbox está na pasta extra/. Enquanto escrevo o pacote disponível é o "blackbox-0.62.1-i386-1.tgz". Note que o "0.62.1" no nome corresponde à versão, é por esse número que você pode saber se o pacote é mais recente ou não do que você já tem instalado por exemplo. Depois de baixar o pacote, bastaria acessar o diretório onde ele foi salvo, e dar o comando (como root):
# installpkg blackbox-0.62.1-i386-1.tgz
Depois de instalá-lo, você pode chamar o:
# xwmconfig
... para transformá-lo no seu gerenciador de janelas default.
Se por acaso amanhã aparecer uma versão mais recente, a "blackbox-1.0.1-i386-1.tgz" por exemplo, você usaria o:
# upgradepkg blackbox-1.0.1-i386-1.tgz
... para atualizar a versão que tiver instalada, mantendo todas as configurações.
Se depois você se cansar dele e resolver mudar para outra interface, o KDE por exemplo, poderia usar o:
# removepkg blackbox-1.0.1-i386-1.tgz
... para sumir com ele do mapa.
Se você não se lembrar do nome do pacote (o que é mais provável... :) bastaria chamar o pkgtool, acessar a opção Remove e selecionar o pacote na lista.
Na grande maioria dos casos, o comando para chamar um programa é o próprio nome do pacote: "opera", "netscape", "kwrite", "endeavour" etc. Infelizmente os programas no Linux ainda não têm o saudável hábito de criar atalhos no iniciar dos gerenciadores de janelas, fazendo com que o próprio usuário precise criar o atalho manualmente depois de instalar um novo programa.
Um bom pacote para instalar primeiro é o portuguese, um pacote que resolve o problema do slackware 8.0 e 8.1 com a acentuação em Português.
Para adicionar novos usuários no sistema (já que é saudável não utilizar o root para uso normal) utilize os comandos "adduser novo_usuario" e "passwd novo_usuario".
Fonte: http://www.hardware.com.br/dicas/como-instalar-remover-programas-slackware.html