Onde encontrar o pacote redis atualizado para 10.04?

3

Isso é uma coisa estranha. O Ubuntu é muito usado, mas é difícil encontrar pacotes para softwares populares.

Por exemplo, quando você pesquisa o link , é possível encontrar um pacote para redis: link

Esta é uma boa experiência.

Onde encontrar a última versão do pacote redis para o Ubuntu?

    
por Hristo Hristov 10.11.2011 / 14:59

3 respostas

2

Uma maneira de descobrir se existe um ppa está executando um pesquisa no launchpad :

https://launchpad.net/ubuntu/+ppas?

Isso mostrará muitas fontes de onde você pode instalar a versão que você precisa. Basta escolher um arquivo que você confia (por exemplo, ppa: rwky / redis ).

    
por Takkat 10.11.2011 / 15:31
2

Na verdade, é muito fácil recompilar um pacote DEB. Você pode pesquisar os repositórios do Ubuntu no link ou no repositório Debian no link para ver se há uma versão posterior disponível em uma versão mais recente.

No repositório experimental do Debian, existe a versão 2.4.0 do pacote redis-server , então é assim que você pode recompilar o pacote DEB para o Ubuntu 10.04:

  1. Acesse a página da Web do pacote no repositório: link

  2. Na barra lateral direita, você verá um cabeçalho Download Source Package redis: . Copie o link para o arquivo .dsc e execute:

    mkdir ~/sources/redis #Criar um diretório de trabalho para compilar

    dget http://ftp.de.debian.org/debian/pool/main/r/redis/redis_2.4.0~rc5-1.dsc

    O comando dget baixará todos os três arquivos do pacote fonte do repositório, assim você não precisa baixá-los manualmente.

  3. Extraia todas as fontes:

    dpkg-source -x redis_2.4.0~rc5-1.dsc #Utilizar o dpkg-source irá extrair ambos os tarballs automaticamente e aplicar os patches do Debian ou Ubuntu.

  4. Digite o diretório das fontes:

    cd redis-2.4.0~rc5

  5. Agora compile o pacote:

    dpkg-buildpackage -us -uc -b

    -us e -uc significa que não tentará assinar os pacotes usando uma chave GPG (o que é desnecessário, a menos que você esteja criando seu próprio repositório). -b significa não criar os arquivos .dsc e os tarballs de origem (já que eles existem).

  6. Vocês poucos têm novos arquivos DEB brilhantes no diretório pai:)

    cd ..

    ls *.deb

por Andrew Gunnerson 10.11.2011 / 15:54
1

Você pode instalá-lo por meio de repos:

sudo apt-get install redis-server

link

    
por heartsmagic 10.11.2011 / 15:05