Spack é um software de linha de comando open source que fornece um gerador de pacote simples, mas completo especialmente projetado para o sistema operacional Linux Slackware popular e poderoso, assim como para qualquer outro sistema de gerenciamento de pacotes standalone Slackware derivative.A para SlackwareIn outro palavras, Spack é um gerenciador de pacotes autônomo que possui o seu próprio formato de pacote baseado em CPIO, enquanto ainda está sendo totalmente compatível com o sistema de gerenciamento de pacotes do Slackware Linux padrão.
O projeto foi originalmente projetado para usuários preguiçosos Slackware que odeiam escrever SlackBuilds, ajudando-os facilmente e rapidamente gerar pacotes para a sua distribuição, bem como para instalar facilmente esses pacotes.
A fim de tornar os pacotes decentes para Slackware Linux, Spack visa diminuir drasticamente o código que você está obrigado a escrever, e que gere todas as tarefas redundantes que são relativos à embalagem policy.Getting Slackware começou com SpackInstalling Spack na sua distribuição Slackware é muito fácil, como você & rsquo; ll tem que baixar a versão mais recente de seu site oficial (ver link no final do artigo) ou via Softoware usando o botão de download dedicado acima.
Salve o arquivo em algum lugar no seu computador, de preferência seu diretório Home, descompactá-lo com qualquer utilitário gerenciador de arquivos, abra um emulador de terminal e navegue até a localização dos ficheiros de arquivo extraído (por exemplo cd /home/softoware/spack-3.12).
Em seguida, execute o & lsquo; ./ configure & rsquo; comando para configurar o programa para a sua distribuição Slackware, seguido pelo & lsquo; o & rsquo; comando para instalá-lo, dado que não requer compilação. O programa vem com várias opções de linha de comando que podem ser visualizados em um relance, executando o & lsquo; spack --help & rsquo; comando em um emulador de terminal.
No momento, ele foi testado com sucesso com a última versão estável da distribuição Slackware Linux. É totalmente compatível com ambas as arquiteturas de 64 bits e 32 bits hardware
O que é novo nesta versão:.
- spackcook: adicionado um & quot; beep & quot; opção, para alertar o usuário quando o script é parado (spackcook.8 atualizado)
- spackcook:. Honrar o pedido perfil fornecido pelo link simbólico
O que é novo na versão 3.11:
- Com duas ou três lançamentos por ano durante os últimos dois anos , acho que podemos dizer que o projeto já está quase congelado. Então, talvez um salto para um novo ramo seria agora um pouco artificial, não é? É assim que me parece, e é por isso que vai finalmente ficar com este ramo bem sonolento 3, onde permanece em minha TODO muito pouco trabalho para completar, para não dizer nada.
- A única verdadeira tarefa de planejar ou não é uma modificação potencial da interface do usuário, a fim de refazê-lo da forma BSD / POSIX que eu gosto muito: & quot; spackfoo -a -b -c / dir & quot; poderia ser bem escrito & quot; spackfoo -abc / dir & quot; e as longas opções seriam substituídos por novos curtas. Não é um grande trabalho como para completar, mas eu realmente não sei se vale a pena a codificação e incomodá-lo. Então, se enquanto que me você tem uma opinião forte sobre esse projeto, deixe-me agora:. Sbb-AT-tuxfamily.org
- spackadd: escapar das barras de modo que a entrada não irá colidir com a sintaxe AWK quando usado como um padrão .
- spackcook:. Soltar o código mantendo a compatibilidade com o ramo 2 do projeto (confira suas receitas usando o arquivo DEPRECATED atualizado) e adicionar alguns improvments triviais
- spackcook:. Tornar a encontrar expressões POSIX em fixmod () e deixar em paz as coisas que não é arquivo regular nem diretório
O que é novo na versão 3.10:
- spackcook: melhorar a rotina para adivinhar o nome, versão e construir número do pacote. O padrão para o nome do pacote de a partir de agora a do diretório de origem.
- spackpkg: melhorar as saídas, classificando os arquivos antes de arquivá-los. (Graças a appzer0 pela sugestão)
O que é novo na versão 3.9:
- Spacklist pode listar e exibir os pós-instalar scripts instalados.
- Vários bugs também foram fixados em spackadd e spackcook, que já não definir quaisquer padrões para as bandeiras de CC, a fim de evitar rupturas em plataformas não-x86.
O que é novo na versão 3.8:
- Esta versão corrige dois pequenos bugs. O primeiro spackedit causou a falhar quando um pacote foi dado com um caminho relativo. A outra causada spackfind para não coincidir com os caminhos absolutos quando o & quot; ^ & quot; foi omitido no início dos pedidos.
O que é novo na versão 3.4:
- A UI spacktidy e código foi revisto e melhorado ligeiramente, e a documentação relacionada foi corrigido.
- Além disso, pode agora realizar pesquisas de caso insensíveis quando o novo & quot; matchcase & quot; opção é definida como 0.
- opção --recipe do comando spackcook foi melhorada.
O que é novo na versão 3.2:
- Esta versão substitui a & quot; fmt & quot; comando usado em spackdesc por POSIX awk, proporciona uma melhor interface do usuário para este comando, e fazê-lo gerar a saída totalmente Slackware-like.
- Também centraliza mais propriamente os arquivos de configuração relacionados com Spack para a & quot; / spack & quot; sub-diretório.
O que é novo na versão 3.1:
- spackfind: Código de melhor, que apaga todos os não POSIX opções para os comandos descritos pela norma. É um pouco mais rápido do que o antigo, usa POSIX Extensão Expressões regex para os padrões de busca, e não precisa mais para escrever qualquer arquivo intermediário no disco.
- spackindex: na maior parte reescrito para ser muito mais flexível. Você pode a partir de agora facilmente atualizar ou remover as entradas, e garante que o conteúdo está devidamente classificado. Também foi adicionado o suporte para análise e armazenamento do formato de pacote Spack nativa. Para aproveitar isso, você vai embora tem que refazer ou converter a base de dados existente, consulte o arquivo DEPRECATED para mais detalhes.
O que é novo na versão 3.0:
- Nesta versão, o formato de pacote baseado em CPIO é definitivamente adotado como formato de pacote do Spack nativa.
- Isso permite que o projeto seja um gerente completo e autônomo pacote em vez de ser apenas um gerador de pacote.
- No entanto, ainda é possível usá-lo desta forma e para gerar pacotes tradicionais Slackware.
Requisitos :
- Slackware
Comentários não encontrado