Я установил ZendStudio 5.5.1 в Ubuntu 12.04, и он работает нормально, без проблем. Сегодня я скачал Ubuntu 12.10 и установил его на свой / но сохраняю раздел / home. И теперь я больше не могу запускать ZendStudio, он выдает мне эту ошибку:
строки: '/lib/libc.so.6': такого файла нет ./ZDE: 1714: exec: /home/william/Zend/ZendStudio-5.5.1/jre/bin/java: не найдено
blockquote>Но файл Java существует! В чем дело? Спасибо!
Я исправил проблему, потому что я использую 64-битную ОС и после запуска
sudo apt-get install libxss1 lib32stdc++6 lib32asound2 ia32-libs libc6-i386 lib32gcc1
Zend Studio 5.5.1 теперь может работать.
Ява установлена вообще? чтобы выяснить, просто запустите
java -version
, он должен распечатать что-то вроде
java version "1.7.0_07"
OpenJDK Runtime Environment (IcedTea7 2.3.2) (7u7-2.3.2a-1ubuntu1)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
, если это файл lib просто не на месте, вы должны возможно, проверьте, где находится файл, и создайте ссылку на него
. Вы можете использовать команду find для этого
find /lib{/,32/} -name "libc.so.6"
, если нашли файл просто создайте символическую ссылку на него, и вы должны хорошо идти
sudo ln -s /path/to/real/libc.so.6 /lib/libc.so.6
редактировать:
, чтобы исправить пропущенный Java-прогон
whereis java
, который должен распечатать что-то вроде / usr / bin / java
, теперь запускайте ZDE, используя параметр LAX_VM , поэтому он должен выглядеть следующим образом это
./ZDE LAX_VM=/usr/bin/java