Gerenciador de pacotes

O gerenciador de pacotes do Zenwalk Linux é o NetPkg.

O Netpkg foi feito para poder atualizar todo o sistema a partir de um repositório central. Você também pode instalar novos programas que não estão no CD de instalação. O NetPkg também resolve as dependências automaticamente por padrão. Uma seção de pacotes na "lista negra" pode ser editada para pacotes que você não quiser atualizar automaticamente. O xnetpkg é uma versão no NetPkg que utiliza a interface gráfica GTK.

O NetPkg pode ser iniciado no modo gráfico ou pelo terminal (CLI). A interface gráfica é a mais fácil de usar, porém tem menos funcionalidades.

Usando a interface gráfica do netpkg (xnetpkg)

Executando o xnetpkg

XFCE menu => Sistema > netpkg; ou então pelo ZenPanel

A janela do netpkg aparece e inicia conectando-se ao banco de dados de um servidor. Nesse momento, essa versão do netpkg não funcionará a não ser que o seu computador esteja conectado à Internet.

Para selecionar um servidor, clique na caixa de seleção no topo. Selecione o servidor que você quiser usar dentre os listados. Há três tipos de servidores disponíveis: "Current", "Snapshot" e "Restricted".

  1. Current: selecione qualquer um dos servidores "Current" disponíveis se você quiser instalar apenas pacotes estáveis e atualizações de segurança.
  2. Snapshot : escolha qualquer um dos servidores "Snapshot" se você quiser testar programas mais atuais (cutting edge programs). Esse repositório tem pacotes incluídos na versão de desenvolvimento do Zenwalk Linux.
  3. Restricted: Alguns pacotes estão localizados nesse servidor "Restricted" em decorrência de razões legais ou de patentes, como o Flash e o lame.

Se você quiser editar, adicionar servidores que não estão na lista, ou até removê-los, você pode fazer apenas digitando o endereço do servidor desejado.

Como usar

Layout

O Netpkg tem o seguinte layout.

  1. Menu de seleção de servidores
  2. Filtros: Clicando em New faz uma lista de programas não instalados aparecer à esquerda. Clicar em Installed mostra uma lista de programas instalados. Clicar em Updates mostra uma lista de programas atualizáveis disponíveis no repositório. Da mesma forma, selecionar Downgrades mostrará uma lista de programas desatualizados à esquerda.
  3. Painel principal: É onde você vê as Categorias e nomes de programas, bem como o status de cada pacote.
  4. Botão de ação: Clique aqui depois de selecionar o(s) pacote(s) para instalar, remover, atualizar ou desatualizar.
  5. Caixa de descrição: É onde você verá uma breve descrição do(s) programa (s) que você selecionou no painel principal.

    Como instalar um pacote

  6. Selecione o pacote que você quer instalar no painel principal.
  7. Leia a descrição do programa selecionado. Se estiver satisfeito com a seleção, continue no próximo passo. Caso contrário, escolha outro programa repetindo a instrução acima.
  8. Clique no botão de ação para continuar.

  9. Na janela de ação, você vai encontrar:

       1. Sua seleção de pacote(s).
       2. Botão de instalação, bem como uma opção de incluir todas as dependências que o programa irá precisar para funcionar.
       3. Clique na pequena caixa se você quer sobrescrever os arquivos de configuração correspondentes com os arquivos **.new**. Você também pode sair dessa janela clicando em **Close**.
    

  10. Se você escolheu atualizar, desatualizar ou remover pacotes, na seguinte janela de ação vista mais abaixo irá aparecer:

       1. Sua seleção.
       2. O Botão de instalação e de remoção de pacotes aparecerá aqui.
    

Usando o NetPkg pela interface da linha de comando (netpkg)

Executando o netpkg

Torne-se root (administrador) apenas digitanto su, entre com sua senha de root e digite netpkg

A versão em linha de comando do netpkg tem mais funções que a versão gráfica (xnetpkg). Os parâmetros do NetPkg serão cobertos na próxima seção.

Como usar
Netpkg.conf (o arquivo de configuração do netpkg)

Localizado no diretório /etc

Você poderá ser capaz de modificar alguns parâmetros adicionando ou removendo o símbolo '#' (comentário) no começo de algumas linhas para comentar ou descomentá-las. Linhas descomentadas (aquelas sem o jogo da velha "#") são lidas e executadas. Aqui estão as mais úteis:

Alguns avisos ao atualizar o seu sistema

Primeiramente, sempre atualize o Netpkg:

   # netpkg netpkg

Então, quando você tiver de atualizar o "X11, XFCE, Desktop", você deve fazê-lo em modo de texto, deixando o modo gráfico

Não tenha medo, é muito simples:

  1. Deixe sua sessão gráfica (faça o "logoff" e então pressione ctrl+alt+F2):

    Execute o Terminal de administrador e vá para o init 3:
       # init 3
    
  2. Faça a atualização necessária:
       # netpkg xorg xorg-drivers xfce
    
  3. Volte para a sessão gráfica, no init 4:
       # init 4