Cách cài đặt thành công redis-server, không tìm thấy lỗi tclsh8.5


41

Cách cài đặt thành công máy chủ redis trên Ubuntu 11.04 .. Tôi đang gặp một số Lỗi! Tôi muốn cài đặt bản redis ổn định hiện tại trên Ubuntu 11.04

Tôi thấy rằng trong kho lưu trữ apt, cái mới nhất họ có là

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

uname -a

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

Quy trình cài đặt

$ 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

lỗi

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

Có tập tin ".có hình" không? thông thường, bạn phải chạy nó, tức là "./mình" - như lỗi - bạn đã cài đặt bản dựng cần thiết chưa. bạn đã cài đặt "tcl" chưa?
fossfreedom

Không có tệp ".có hình", nhưng tôi mới kiểm tra xem nó không có tcl 8.5., Mà tôi đã cài đặt ngay bây giờ ... Ngoài ra Build-Essential đã được cài đặt. Hiện đang thử nghiệm .. thực hiện kiểm tra && thực hiện cài đặt
user7044

Tôi đánh bại bạn sau 2 phút;) Nếu nó hoạt động, vui lòng upvote / chấp nhận câu trả lời của tôi hoặc thêm vào câu trả lời của riêng bạn và upvote / chấp nhận nó.
Rinzwind

Câu trả lời:


61

Đây là một lỗi phổ biến xuất hiện khi bạn không cài đặt tcl8.5 ( nguồn ).

Bạn cần cài đặt tcl8.5

sudo apt-get install -y tcl

Cài đặt đã thành công. Đây là kết quả. ........................... PIPELINING stresser (cũng là một hồi quy cho ep cũ ............. ............ 831 bài kiểm tra, 831 đã qua, 0 thất bại
user7044

Xuất sắc! cài đặt tar luôn khó khăn hơn một chút so với cài đặt deb :)
Rinzwind

thực sự đúng, đôi khi chúng ta cần theo dõi các phụ thuộc.
dùng7044

21
  1. Bạn phải cài đặt tcl

    $ sudo apt-get install tcl8.5
    
  2. Sau khi cài đặt, hãy kiểm tra

    $ make test
    
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.