Cairo Dock no Slack 14 [RESOLVIDO]

1. Cairo Dock no Slack 14 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/01/2013 - 15:16h

Oi, pessoal.

Slackers, estou com uma dúvida aqui: quero atualizar o Cairo Dock 2.3, que instalei no Slack 14.
Pois bem, mas pra isso pretendo compilar o pacote que atualmente está na versão 3.1:



Minha dúvida é se preciso remover o pacote já istalado ou se, na compilação e posterior instalação, o pacote será atualizado automaticamente.

VLW




  


2. MELHOR RESPOSTA

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 20/01/2013 - 17:15h

izaias escreveu:

madrugada escreveu:

Se você deseja só compilar e instalar, sem empacotá-lo, há necessidade de remover o antigo.
...


Não sei @madrugada, acho que vou neste método mesmo.
Menos complicado pra mim. rs

Mais tarde retorno.

Brigadão.


Izaías, você nem precisa mexer no script do SlackBuilds. Basta rodar o script chamando-o assim
 # VERSION=3.1.2.1 ./cairo-dock.SlackBuild  

Substitua o número em VERSION pelo número do .tar.gz que você baixou. Se o antigo foi instalado pelo SlackBuild, um simples upgradepkg dá conta do recado.

Explicando: as variáveis de controle de um SlackBuilds são definidas assim (vou usar o exemplo do VERSION):
 VERSION=${VERSION:=2.1.0} 

Isso significa que se você definir um valor para VERSION na chamada do script o SlackBuild vai usar esse valor, do contrário ele vai usar o valor 2.1.0 (que foi definido como padrão).

3. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 20/01/2013 - 16:36h

Se você deseja só compilar e instalar, sem empacotá-lo, há necessidade de remover o antigo.
Particularmente, eu aproveitaria o Slackbuild antigo(http://slackbuilds.org/repository/14.0/desktop/cairo-dock/), adaptando o n° da versão e comentando os patch's, assim você já cria o pacote e pode atualizar pelo upgradepkg, ou se preferir, remover(removepkg) e instalar o novo(installpkg).


4. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/01/2013 - 16:47h

madrugada escreveu:

Se você deseja só compilar e instalar, sem empacotá-lo, há necessidade de remover o antigo.
...


Não sei @madrugada, acho que vou neste método mesmo.
Menos complicado pra mim. rs

Mais tarde retorno.

Brigadão.



5. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/01/2013 - 17:46h

lcavalheiro escreveu:

Izaías, você nem precisa mexer no script do SlackBuilds. Basta rodar o script chamando-o assim
 # VERSION=3.1.2.1 ./cairo-dock.SlackBuild  

Substitua o número em VERSION pelo número do .tar.gz que você baixou. Se o antigo foi instalado pelo SlackBuild, um simples upgradepkg dá conta do recado.


Luís, eu vi isso em pesquisas um tempinho atrás.
Mas como a versão disponível no SlackBuilds ainda é a "2.3.0" ( http://slackbuilds.org/result/?search=cairo-dock&sv=14.0 ), pensei que não daria certo. Afinal eu quero atualizar para a "3.0".

Mas eu vou tentar agora, já estou no computador de casa.
Depois retorno.




6. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 20/01/2013 - 17:48h

Só lembra de alterar o valor de todas as variáveis envolvidas no processo (costuma ser só a VERSION, mas não custa nada comparar)


7. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/01/2013 - 21:00h

Olha só o que eu fiz, baixei o pacote do cairo e dos plugins em RPM, porque não achei na versão 3.0 .
Converti para o ".txz" e instalei. Fiz o "upgradepkg" e pronto.

Não é método de slacker, mas não consegui resolver a falta de uma dependência.
Deu certo! rs


Obrigado, Ricardo e Luís.


8. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 20/01/2013 - 21:07h

izaias escreveu:

Olha só o que eu fiz, baixei o pacote do cairo e dos plugins em RPM, porque não achei na versão 3.0 .
Converti para o ".txz" e instalei. Fiz o "upgradepkg" e pronto.

Não é método de slacker, mas não consegui resolver a falta de uma dependência.
Deu certo! rs


Obrigado, Ricardo e Luís.


Método de slacker é aquele que funciona, Izaías ;-) Em todo caso, disponha sempre que precisar.


9. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 21/01/2013 - 00:19h

izaias escreveu:
Obrigado, Ricardo e Luís.


De nada! Precisando, estamos à disposição.

lcavalheiro escreveu:
Método de slacker é aquele que funciona, Izaías ;-) Em todo caso, disponha sempre que precisar.

Verdade, o importante é funcionar. E hoje aprendi mais uma, nunca pensei em setar o valor de uma variável na chamada de execução. Valeu pela dica lcavalheiro.


10. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 21/01/2013 - 13:58h

madrugada escreveu:

izaias escreveu:
Obrigado, Ricardo e Luís.


De nada! Precisando, estamos à disposição.

lcavalheiro escreveu:
Método de slacker é aquele que funciona, Izaías ;-) Em todo caso, disponha sempre que precisar.

Verdade, o importante é funcionar. E hoje aprendi mais uma, nunca pensei em setar o valor de uma variável na chamada de execução. Valeu pela dica lcavalheiro.


Esse lance de setar a variável na chamada de execução só serve se a variável no script for escrita de modo a permitir isso. Caso o script use valores fixos não tem jeito, só editando o script ;-)


11. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/01/2013 - 20:34h

O brilhante método de atualização do Cairo Dock para a versão 3.1 no Slack 14, virou dica do colega (dinossaaaauro pra caramba!) Luís:

-> http://www.vivaolinux.com.br/dica/Slackware-Duas-formas-de-preguicoso-de-usar-o-SlackBuilds


12. Re: Cairo Dock no Slack 14 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 25/01/2013 - 20:39h

izaias escreveu:

O brilhante método de atualização do Cairo Dock para a versão 3.1 no Slack 14, virou dica do colega (dinossaaaauro pra caramba!) Luís:

-> http://www.vivaolinux.com.br/dica/Slackware-Duas-formas-de-preguicoso-de-usar-o-SlackBuilds


Dinossauro, e com orgulho!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts