Pular para o conteúdo

Slack updates [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Slack updates [RESOLVIDO]

Enviado em 08/03/2017 - 07:17h

Yo.
Então pessoal, tenho algumas curiosidades sobre as atualizações dos programas instalados no mesmo.
Sendo assim, com um bom usuario de debian que fui por muito tempo, sei que depois de instalar os mesmos por um apt-get só mandar aquele update upgrade que ta ok. Como no slack basicamente não há esse controle(se há não sei usar :p) então se eu quiser terei que atualizar o mesmo na mão ?
Vlw

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Slack updates

Enviado em 08/03/2017 - 07:33h

Não. Tem o slackpkg que seria o equivalente ao apt-get do Debian. Antes de usá-lo, precisa escolher (apenas) um espelho no arquivo /etc/slackpkg/mirrors.

Depois que escolher, rode os comandos:
slackpkg update 

slackpkg upgrade-all 


* O slackpkg trata apenas de repositórios oficiais, ou seja, você só pode instalar pacotes que estão na árvore oficial do Slackware.
** Para instalar pacotes adicionais, baixe e instale o sbopkg, ou vá até o slackbuilds.org e baixe manualmente os pacotes e as dependências.
*** Há o slackpkg+ (slackpkgplus), complemento para o slackpkg que permite adicionar vários repositórios ao slackpkg. Porém não é recomendado usá-lo para quem está iniciando no Slackware, pois precisa ter alguns cuidados ao usar esse complemento.

**** Outro ponto importante: diferente do Debian e Fedora, o slackpkg não mantém mais de uma versão do kernel. Isso significa que se houver uma atualização do kernel, o kernel em uso será removido (substituído). Se você necessita de drivers proprietários, então será necessário recompilá-los a cada atualização que houver.
--
Microsoft Windows é como ar condicionado
Pára de funcionar quando você abre uma janela.

Linux Counter: #596371

3. Re: Slack updates

Enviado em 08/03/2017 - 08:56h

hmmm
os programas instalados pelo slackbuilds não tem como manter em um mirror(ou algo parecido)?
Sei que parece bobeira isso, mas acho que seria mais facil mante-los em dia.

4. Re: Slack updates [RESOLVIDO]

Enviado em 08/03/2017 - 11:10h

Com o https://sbopkg.org/ você poderá ver se tem algum update no scripts do Slackbluids e
assim compilar/atualizar o pacote.
Com o http://slakfinder.org/slackpkg+.html você poderá criar um mirror local ou online com os pacotes
compilados e assim atualizar em quantas máquinas tiver.

5. Re: Slack updates

Enviado em 08/03/2017 - 19:34h

ChicaoPessotta escreveu:

hmmm
os programas instalados pelo slackbuilds não tem como manter em um mirror(ou algo parecido)?
Sei que parece bobeira isso, mas acho que seria mais facil mante-los em dia.


Através do sbopkg é possível gerenciar melhor os SlackBuilds no sistema. Com ele é possível:

- Compilar/Instalar novos pacotes;
- Atualizar pacotes SlackBuilds;
- Remover pacotes SlackBuilds;
- Pesquisar pacotes diretamente do terminal.

Diferente do Debian, onde há apenas o apt-get para instalar pacotes adicionais, no Slackware podemos ter um ou vários gerenciadores de pacotes. O slackpkg é oficial, mas ele não é necessário para manter o sistema em funcionamento; as atualizações podem ser feita na moda antiga: baixar manualmente cada pacote e atualizar com o upgradepkg.

O sbopkg é o mais recomendado para instalar/atualizar pacotes adicionais, pois o mesmo não resolve dependências automaticamente. Todo script armazenado no slackbuilds.org contém obrigatoriamente o arquivo .info, o qual é responsável por fornecer algumas informações sobre o pacote, como as dependências necessárias. Antes de instalar qualquer SlackBuild, consulte esse arquivo.

--
Microsoft Windows é como ar condicionado
Pára de funcionar quando você abre uma janela.

Linux Counter: #596371

6. Re: Slack updates [RESOLVIDO]

Enviado em 08/03/2017 - 20:12h

Vlw pessoal, isso vai me ajudar muito.
Vlwzão

7. Re: Slack updates [RESOLVIDO]

Enviado em 11/03/2017 - 15:38h

ChicaoPessotta escreveu:

hmmm
os programas instalados pelo slackbuilds não tem como manter em um mirror(ou algo parecido)?
Sei que parece bobeira isso, mas acho que seria mais facil mante-los em dia.


Com o próprio slackpkg+ dá para fazer isto:

Exemplo das linhazinhas mágicas:

REPOPLUS=( slackpkgplus multilib alienbob restricted myrepo noARCH )

# Slackware 14.2 - x86_64.
MIRRORPLUS['slackpkgplus']=http://slakfinder.org/slackpkg+/
MIRRORPLUS['multilib']=http://bear.alienbase.nl/mirrors/people/alien/multilib/14.2/
MIRRORPLUS['alienbob']=http://bear.alienbase.nl/mirrors/people/alien/sbrepos/14.2/x86_64/
MIRRORPLUS['restricted']=http://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.2/x86_64/
# Local repository:
MIRRORPLUS['myrepo']=dir://home/edps/SlackBuilds/Packages/x86_64/
MIRRORPLUS['noARCH']=dir://home/edps/SlackBuilds/Packages/noARCH/


note que adicionei meus diretórios myrepo e noARCH na linha REPOPLUS, sem isso não funciona!

Desenhando:

https://i.imgur.com/c8bbgrH.png

No exemplo eu reinstalei alguns pacotes disponíveis no SlackBuilds, que são automaticamente salvos numa pasta determinada.

8. Re: Slack updates [RESOLVIDO]

Enviado em 20/05/2017 - 12:08h

A administração de pacotes do slackware se faz, simultaneamente, em dois âmbitos:

1- os pacotes oficiais da distribuição => a forma oficial de mantê-los atualizados é por meio do slackpkg (ainda que nada impede de se fazer por meio dos comandos base: installpkg, removepkg, upgradepkg).

basta rodar os comandos #slackpkg update e #slackpkg upgrade-all que todos os pacotes oficiais instalados no computador sejam atualizados.

2- os pacotes de terceiro => para os pacotes adicionais é necessário um outro sistema de gerenciamento de pacotes. a forma "oficialmente recomendada" de se instalar pacotes adicionais é por meio dos slackbuilds.

o "repositório" recomendado é o do www.slackbuilds.org. neste caso se pode a) ou ir diretamente no site e baixar o script e o pacote e então fazer os procedimentos manualmente, ou b) utilizar o gerenciador sbopkg. este é uma espécie de interface para o repositório do www.slackbuilds.org.

com o sbopkg se mantém os pacotes adicionais atualizados tão facilmente quanto se mantém os pacotes oficiais por meio do slackpkg.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder