LINUX.ORG.RU
ФорумAdmin

Установка SSH2

 


0

1
root@debian:~/ioncube# pecl install -f ssh2
WARNING: failed to download pecl.php.net/ssh2 within preferred state "stable", will instead download version 0.12, stability "beta"
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
downloading ssh2-0.12.tgz ...
Starting to download ssh2-0.12.tgz (26,223 bytes)
.........done: 26,223 bytes
6 source files, building
running: phpize
sh: phpize: not found
ERROR: `phpize' failed

Что он от меня хочет?


Что вы хотите сделать, установить расширение ssh2 для php или установить ssh сервер (клиент) в систему? Во втором случае

apt-get update
apt-cache search ssh
Ну и в конце установка через 'apt-get install имя_пакета'.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

ssh стоит

При установке пакета php5-dev

apt-get install php5-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 php5-dev : Depends: libssl-dev but it is not going to be installed
            Depends: libtool (>= 2.2) but it is not going to be installed
E: Broken packages

Как его установить?

giraff
() автор топика

По результатам твоей предыдущей темы мы поняли, что ты установкой из левых репозиториев всё у себя в системе поломал, и у тебя там непонятно какие версии пакетов стоят. И эта проблема, скорее всего, по той же причине возникает.

proud_anon ★★★★★
()
Последнее исправление: proud_anon (всего исправлений: 1)
Ответ на: комментарий от giraff

Ответьте на вопрос, зачем вы ставите что-то не из репозитория, тем более то, что собирается из исходников?

Вот если бы вы выполнили приведённые мной выше команды, то увидели бы, что в репозитории Debian уже есть пакет php-ssh2, в котором содержится расширения ssh2 для php.

Ну, а теперь вперёд, переустанавливать систему.

Запомните, в Debian, да и вообще в любом дистрибутиве, в начале ищите требуемое программное обеспечение в репозитории, в данном случае:

apt-get update
apt-cache search ssh
, можно даже в web форме: https://packages.debian.org/index.

А уже потом ищите на сторонних репозиториях или собирайте из исходников, как вы стали делать в этой теме с помощью pecl.

Не надо устраивать из систему помойку.

Удачи.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.