[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
no way to compare when less than two revisions
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
— | pt-br:slackware:slackpkg [2021/07/23 15:35 (UTC)] (atual) – criada carriunix | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
+ | <!-- Add your text below. We strongly advise to start with a Headline (see button bar above). --> | ||
+ | ====== slackpkg ====== | ||
+ | Slackpkg é uma ferramenta automatizada para gerenciar pacotes locais e instalar novos pacotes em uma rede. Hoje em dia o slackpkg vem como parte do Slackware, mas se você não o tiver instalado, a última versão pode ser baixada em [[https:// | ||
+ | |||
+ | ===== Configurando ===== | ||
+ | |||
+ | Antes que o slackpkg possa ser usado, ele precisa ter uma lista atual de pacotes e suas versões e que pode ser baixada automaticamente pela própria ferramenta assim que um mirror for selecionado. Para selecionar um mirror, apenas descomente um único URL no arquivo ''/ | ||
+ | |||
+ | Então, execute: | ||
+ | darkstar~# slackpkg update gpg | ||
+ | |||
+ | A próxima etapa seria atualizar a lista de pacotes com: | ||
+ | | ||
+ | darkstar~# slackpkg update | ||
+ | | ||
+ | Se não houver nenhuma alteração na lista, você será solicitado com: | ||
+ | | ||
+ | No changes in ChangeLog.txt between your last update and now. | ||
+ | Do you really want to download all other files (y/N)? | ||
+ | | ||
+ | Caso contrário, o slackpkg baixará e instalará as informações do pacote atual e usará essa lista.\\ | ||
+ | |||
+ | ==== Blacklisting ==== | ||
+ | |||
+ | O slackpage levará em consideração os padrões informados no arquivo ''/ | ||
+ | | ||
+ | [0-9]+_SBo | ||
+ | [0-9]+alien | ||
+ | | ||
+ | |||
+ | ===== Utilização ===== | ||
+ | Leia esta página inteira antes de usar o slackpkg, especialmente a parte sobre atualizações de sistema completo, se você for ou planeja executar o Slackware -current. | ||
+ | |||
+ | O slackpkg usa padrões para pesquisar, instalar e remover pacotes. O padrão será pesquisado na lista de pacotes e qualquer pacote que corresponda ao padrão será mostrado. | ||
+ | |||
+ | ==== search ==== | ||
+ | |||
+ | Pesquisar um pacote mostrará informações sobre o nome completo do pacote, versão e status de instalação.\\ | ||
+ | |||
+ | darkstar~# slackpkg search mc | ||
+ | | ||
+ | Looking for mc in package list. Please wait... DONE | ||
+ | | ||
+ | The list below shows all packages with name matching " | ||
+ | | ||
+ | [ installed ] - mcelog-1.0pre3-i486-1 | ||
+ | [uninstalled] - pcmciautils-017-i486-1 | ||
+ | [ installed ] - mc-4.8.1.3-i486-1 | ||
+ | [ installed ] - libmcrypt-2.5.8-i486-1 | ||
+ | |||
+ | ==== file-search ==== | ||
+ | |||
+ | Para pesquisar um arquivo específico e posteriormente instalar ou remover o pacote que contém este arquivo: | ||
+ | | ||
+ | darkstar~# slackpkg file-search sshd | ||
+ | | ||
+ | Looking for sshd in package list. Please wait... DONE | ||
+ | | ||
+ | The list below shows the packages that contains " | ||
+ | | ||
+ | [ installed ] - openssh-6.0p1-i486-2 | ||
+ | |||
+ | ==== info ==== | ||
+ | |||
+ | Para obter informações sobre um pacote, '' | ||
+ | |||
+ | ==== install ==== | ||
+ | |||
+ | Para instalar um pacote, use '' | ||
+ | Para instalar tudo em um branch você pode digitar: '' | ||
+ | |||
+ | ==== remove ==== | ||
+ | |||
+ | Para remover um pacote, use '' | ||
+ | |||
+ | ==== upgrade ==== | ||
+ | |||
+ | Se uma atualização estiver disponível para um determinado pacote, ela pode ser atualizada com '' | ||
+ | |||
+ | ==== reinstall ==== | ||
+ | |||
+ | Este comando pode ser usado se um pacote quebrar e precisar ser reinstalado. | ||
+ | |||
+ | ==== blacklist ==== | ||
+ | |||
+ | Este argumento pode ser usado para adicionar um determinado pacote à blacklist. Pacotes na blacklist serão desconsiderados pelo slackpkg. | ||
+ | |||
+ | ==== generate-template ==== | ||
+ | |||
+ | Se você precisar reinstalar todo o sistema ou instalar um novo PC que terá pacotes semelhantes instalados, um usuário pode gerar um modelo (template) para ser instalado posteriormente. | ||
+ | |||
+ | ==== install-template ==== | ||
+ | |||
+ | Este comando é usado para que todos os pacotes em um template sejam instalados neste PC. | ||
+ | |||
+ | ==== install-new ==== | ||
+ | |||
+ | Executar slackpkg com este argumento gera uma lista de pacotes que foram introduzidos no Slackware recentemente, | ||
+ | |||
+ | ==== upgrade-all ==== | ||
+ | |||
+ | Executar slackpkg com este argumento irá gerar uma lista de todos os pacotes que podem ser atualizados com uma nova versão. O usuário pode desmarcar/ | ||
+ | |||
+ | ==== clean-system ==== | ||
+ | |||
+ | Executar slackpkg com este argumento irá gerar uma lista de todos os pacotes que são obsoletos e podem ser removidos com segurança do sistema. Observe que os pacotes não oficiais serão listados aqui, a menos que sejam incluídos na blacklist. | ||
+ | |||
+ | ==== new-config ==== | ||
+ | |||
+ | Durante a instalação, | ||
+ | |||
+ | ==== check-updates ==== | ||
+ | |||
+ | Executar slackpkg com este argumento produzirá uma impressão de atualizações disponíveis. | ||
+ | |||
+ | ===== Atualização completa do sistema ===== | ||
+ | |||
+ | Para realizar uma atualização completa do sistema, siga estas etapas (como usuário root): | ||
+ | | ||
+ | slackpkg update | ||
+ | slackpkg install-new | ||
+ | slackpkg upgrade-all | ||
+ | slackpkg clean-system | ||
+ | |||
+ | É sempre recomendado ler os últimos ChangeLogs e '' | ||
+ | Há [[howtos: | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== Links Externos ===== | ||
+ | |||
+ | * SlackPKG home page: [[https:// | ||
+ | |||
+ | <!-- Please do not add anything below, except additional tags.--> | ||
+ | <!-- However we request that you remove the tag-word " | ||
+ | |||
+ | <!-- Do not remove this line and the text below. Thanks! slackdocs@--> | ||
+ | {{tag> |