Slack updates [RESOLVIDO]

1. Slack updates [RESOLVIDO]

Cristian Pessotta
ChicaoPessotta

(usa Slackware)

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



  


2. Re: Slack updates

Ruan
ru4n

(usa Debian)

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

Cristian Pessotta
ChicaoPessotta

(usa Slackware)

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]

João Batista
ryuuzaki42

(usa Slackware)

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

Ruan
ru4n

(usa Debian)

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]

Cristian Pessotta
ChicaoPessotta

(usa Slackware)

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

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


7. Re: Slack updates [RESOLVIDO]

edps
edps

(usa Slackware)

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]

Rodrigo Albuquerque Serafim
raserafim

(usa Slackware)

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.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts