Як успішно встановити redis-сервер, помилка "tclsh8.5 не знайдена"


41

Як успішно встановити redis-сервер на Ubuntu 11.04 .. Я отримую помилку! Я хотів встановити поточний стабільний redis на Ubuntu 11.04

Я бачу, що в apt-сховищі найновіше, що вони є

Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Chris Lamb <lamby@debian.org> Architecture: i386   
Source: redis Version: 2:2.0.1-2 Depends: libc6 (>= 2.7), adduser
Filename: pool/universe/r/redis/redis-server_2.0.1-2_i386.deb

унаме -а

 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:05:14 UTC 2011 i686 i686 i386      GNU/Linux

Процедура встановлення

$ wget http://redis.googlecode.com/files/redis-2.2.12.tar.gz
$ tar xzf redis-2.2.12.tar.gz
$ cd redis-2.2.12
$ make

Помилка

cd src && make test
make[1]: Entering directory `/home/<username>/redis-2.2.12/src'
(cd ..; tclsh8.5 tests/test_helper.tcl --tags "" --file "")
/bin/sh: tclsh8.5: not found
make[1]: *** [test] Error 127
make[1]: Leaving directory `/home/<usernam>/redis-2.2.12/src'
make: *** [test] Error 2

чи є файл ".configure"? зазвичай вам доводиться запускати його, тобто "./configure" - щодо помилки - чи встановлено ви істотну збірку. у вас встановлений "tcl"?
fossfreedom

Немає файлу ".configure", але я тільки зараз перевірив, що він не мав tcl 8.5., Який я встановив зараз ... Також Build-basic вже встановлений. Тепер тестуємо .. зробіть тест && зробіть встановлення
user7044

Я побиваю вас за 2 хвилини;) Якщо це працює, будь ласка, або підтвердіть / прийміть мою відповідь, або додайте власну відповідь та відхиліть / прийміть її.
Rinzwind

Відповіді:


61

Це поширена помилка, яка з’являється, коли ви не встановили tcl8.5 ( джерело ).

Потрібно встановити tcl8.5

sudo apt-get install -y tcl

Установка пройшла успішно. Ось результати. ........................... PIPELINING стрессер (також регресія для старого ep ............. ............ 831 тестів, 831 пройшли, 0 не вдалося
користувач7044

Відмінно! тар завжди встановлюється трохи складніше, ніж встановлення deb :)
Rinzwind

це дійсно так, іноді нам потрібно слідкувати за залежностями.
user7044

21
  1. Ви повинні встановити tcl

    $ sudo apt-get install tcl8.5
    
  2. Після установки зробіть тест

    $ make test
    
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.