|
[05/09]
:. Resumo do dia [05/09] :. Lançado Django 1.0, framework para aplicações web [04/09] :. Google Chrome será integrado ao Android [04/09] :. AMD anuncia oficialmente grade de futuros lançamentos [04/09] :. Samsung: Blu-Ray terá mais 5 anos de vida [04/09] :. Resumo do dia [04/09] :. A nova temporada de lançamentos de distros [04/09] :. Governo chinês desenvolve chip compatível com instruções x86 [04/09] :. Google altera licença 'ameaçadora' do navegador Chrome [04/09] :. Kingston lança memória de baixa latência para notebooks [04/09] :. Michael Dell afirma: não faremos smartphones [04/09] :. XO que roda Windows virá em outubro; Amazon também venderá [04/09] :. Intel deve lançar processador de 6 núcleos em 15 de setembro [03/09] :. Veja os logs do sistema pela web, com o phpLogCon [03/09] :. Phoronix Test Suite 1.2, agora suporta BSD e OpenSolaris :. Mais noticias » |
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 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 # 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".
|
|||||