Как установить Riak на Ubuntu 12.10?

6

Кто-нибудь смог установить riak из пакета basho ? Я следуя инструкциям, указанным здесь , и я получаю 403 Запрещенные ошибки при обновлении:

[email protected]:~$ curl http://apt.basho.com/gpg/basho.apt.key | sudo apt-key add -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1016  100  1016    0     0   4256      0 --:--:-- --:--:-- --:--:-- 13546
OK
[email protected]:~$ sudo bash -c "echo deb http://apt.basho.com $(lsb_release -sc) main > /etc/apt/sources.list.d/basho.list"
[email protected]:~$ sudo apt-get update
Ign http://security.ubuntu.com quantal-security InRelease
Ign http://us.archive.ubuntu.com quantal InRelease
Ign http://apt.basho.com quantal InRelease     
Ign http://apt.basho.com quantal Release.gpg   
Hit http://security.ubuntu.com quantal-security Release.gpg
Ign http://us.archive.ubuntu.com quantal-updates InRelease
Ign http://apt.basho.com quantal Release       
Hit http://security.ubuntu.com quantal-security Release
Ign http://us.archive.ubuntu.com quantal-backports InRelease
Hit http://us.archive.ubuntu.com quantal Release.gpg                  
Hit http://security.ubuntu.com quantal-security/main Sources
Hit http://us.archive.ubuntu.com quantal-updates Release.gpg
Hit http://security.ubuntu.com quantal-security/restricted Sources
Hit http://us.archive.ubuntu.com quantal-backports Release.gpg
Hit http://security.ubuntu.com quantal-security/universe Sources
Hit http://us.archive.ubuntu.com quantal Release
Hit http://security.ubuntu.com quantal-security/multiverse Sources                          
Hit http://us.archive.ubuntu.com quantal-updates Release             
Hit http://security.ubuntu.com quantal-security/main i386 Packages                          
Hit http://us.archive.ubuntu.com quantal-backports Release           
Hit http://security.ubuntu.com quantal-security/restricted i386 Packages                    
Hit http://us.archive.ubuntu.com quantal/main Sources                
Hit http://security.ubuntu.com quantal-security/universe i386 Packages
Hit http://us.archive.ubuntu.com quantal/restricted Sources
Hit http://security.ubuntu.com quantal-security/multiverse i386 Packages
Hit http://us.archive.ubuntu.com quantal/universe Sources
Hit http://us.archive.ubuntu.com quantal/multiverse Sources
Hit http://security.ubuntu.com quantal-security/main Translation-en  
Err http://apt.basho.com quantal/main i386 Packages                  
  403  Forbidden
Hit http://us.archive.ubuntu.com quantal/main i386 Packages
Hit http://us.archive.ubuntu.com quantal/restricted i386 Packages
Ign http://apt.basho.com quantal/main Translation-en_US
Hit http://security.ubuntu.com quantal-security/multiverse Translation-en
Ign http://apt.basho.com quantal/main Translation-en
Hit http://us.archive.ubuntu.com quantal/universe i386 Packages
Hit http://us.archive.ubuntu.com quantal/multiverse i386 Packages
Hit http://security.ubuntu.com quantal-security/restricted Translation-en
Hit http://us.archive.ubuntu.com quantal/main Translation-en
Hit http://security.ubuntu.com quantal-security/universe Translation-en
Hit http://us.archive.ubuntu.com quantal/multiverse Translation-en
Hit http://us.archive.ubuntu.com quantal/restricted Translation-en
Hit http://us.archive.ubuntu.com quantal/universe Translation-en
Hit http://us.archive.ubuntu.com quantal-updates/main Sources
Hit http://us.archive.ubuntu.com quantal-updates/restricted Sources
Hit http://us.archive.ubuntu.com quantal-updates/universe Sources
Hit http://us.archive.ubuntu.com quantal-updates/multiverse Sources
Hit http://us.archive.ubuntu.com quantal-updates/main i386 Packages
Hit http://us.archive.ubuntu.com quantal-updates/restricted i386 Packages
Hit http://us.archive.ubuntu.com quantal-updates/universe i386 Packages
Ign http://security.ubuntu.com quantal-security/main Translation-en_US
Hit http://us.archive.ubuntu.com quantal-updates/multiverse i386 Packages
Ign http://security.ubuntu.com quantal-security/multiverse Translation-en_US
Ign http://security.ubuntu.com quantal-security/restricted Translation-en_US
Ign http://security.ubuntu.com quantal-security/universe Translation-en_US
Hit http://us.archive.ubuntu.com quantal-updates/main Translation-en
Hit http://us.archive.ubuntu.com quantal-updates/multiverse Translation-en
Hit http://us.archive.ubuntu.com quantal-updates/restricted Translation-en
Hit http://us.archive.ubuntu.com quantal-updates/universe Translation-en
Hit http://us.archive.ubuntu.com quantal-backports/main Sources
Hit http://us.archive.ubuntu.com quantal-backports/restricted Sources
Hit http://us.archive.ubuntu.com quantal-backports/universe Sources
Hit http://us.archive.ubuntu.com quantal-backports/multiverse Sources
Hit http://us.archive.ubuntu.com quantal-backports/main i386 Packages
Hit http://us.archive.ubuntu.com quantal-backports/restricted i386 Packages
Hit http://us.archive.ubuntu.com quantal-backports/universe i386 Packages
Hit http://us.archive.ubuntu.com quantal-backports/multiverse i386 Packages
Hit http://us.archive.ubuntu.com quantal-backports/main Translation-en
Hit http://us.archive.ubuntu.com quantal-backports/multiverse Translation-en
Hit http://us.archive.ubuntu.com quantal-backports/restricted Translation-en
Hit http://us.archive.ubuntu.com quantal-backports/universe Translation-en
Ign http://us.archive.ubuntu.com quantal/main Translation-en_US
Ign http://us.archive.ubuntu.com quantal/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com quantal/restricted Translation-en_US
Ign http://us.archive.ubuntu.com quantal/universe Translation-en_US
Ign http://us.archive.ubuntu.com quantal-updates/main Translation-en_US
Ign http://us.archive.ubuntu.com quantal-updates/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com quantal-updates/restricted Translation-en_US
Ign http://us.archive.ubuntu.com quantal-updates/universe Translation-en_US
Ign http://us.archive.ubuntu.com quantal-backports/main Translation-en_US
Ign http://us.archive.ubuntu.com quantal-backports/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com quantal-backports/restricted Translation-en_US
Ign http://us.archive.ubuntu.com quantal-backports/universe Translation-en_US
W: Failed to fetch http://apt.basho.com/dists/quantal/main/binary-i386/Packages  403  Forbidden

E: Some index files failed to download. They have been ignored, or old ones used instead.
[email protected]:~$ sudo apt-get install riak
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package riak
    
задан erturne 08.03.2013 в 04:41
источник

2 ответа

3

Ответ Aditya хорош, но если вы действительно хотите пакет, вы можете создать свой собственный .deb и установить его с помощью dpkg. Начните с выполнения инструкций Aditya для получения зависимостей (например, erlang). Тогда:

  1. Клонировать исходный код riak

    git clone git://github.com/basho/riak.git
    
  2. Сложение

    cd riak
    make package RELEASE=1
    
  3. Установить

    sudo dpkg -i package/packages/riak_1.3.0rc2-f87560a7-1_i386.deb
    

Название вашего файла .deb, вероятно, будет отличаться от моего.

    
ответ дан erturne 10.03.2013 в 07:24
источник
4

Репозиторий Basho Apt не предоставляет пакеты для Quantal (12.10) и, следовательно, возвращает 403 Запрещенные ошибки . Вы можете проверить его, перейдя в Ссылка , так как вы можете видеть, что каталог для quantal отсутствует.

Итак, лучший вариант, прежде чем устанавливать Riak из Source. Следуйте инструкциям, указанным на их официальном веб-сайте.

Ниже приводятся инструкции по установке для вас. Откройте терминал ( Ctrl + Alt + T ). Затем следуйте ниже:

  1. Установите зависимости для Riak:

    sudo apt-get install build-essential libc6-dev-i386 git
    
  2. Установить Erlang из источника :

    • Получить необходимые библиотеки разработки:

      sudo apt-get install build-essential libncurses5-dev openssl libssl-dev
      
    • Загрузка и сборка Erlang:

      wget http://erlang.org/download/otp_src_R15B01.tar.gz
      tar zxvf otp_src_R15B01.tar.gz
      cd otp_src_R15B01
      ./configure && make && sudo make install
      
  3. Загрузите и установите Riak:

    wget http://downloads.basho.com.s3-website-us-east-1.amazonaws.com/riak/1.3/1.3.0/riak-1.3.0.tar.gz
    tar zxvf riak-1.3.0.tar.gz
    cd riak-1.3.0
    make rel
    
  4. Если сборка была успешной, в каталоге rel/riak будет существовать новая сборка Riak.

ответ дан Aditya 08.03.2013 в 09:03