Yanıtlar:
Bu, programın glibc sürüm 2.14'e karşı derlendiği ve bu sürümün çalışmasını gerektirdiği anlamına gelir, ancak sisteminizde eski bir sürümü yüklüdür. Programı, sisteminizde bulunan glibc sürümüyle yeniden derlemeniz veya daha yeni bir glibc sürümü (Debian'daki "libc6" paketi) yüklemeniz gerekir.
Debian “deneysel” depoda glibc 2.16'ya sahip ancak programı yeniden derlemek daha güvenli bir seçenek. Glibc, her şeyin dayandığı bir kütüphanedir , bu yüzden yükseltmenin çok geniş kapsamlı etkileri olabilir. Debian'ın glibc 2.16 paketinde muhtemelen yanlış bir şey olmamasına rağmen, deney deposunda olması, o kadar fazla test almadığı anlamına geliyor.
Çözümümü buraya gönderdim , referans için tekrar gönderin.
Benim durumumda, Debian Wheezy'de GLIBC_2.14 kullanarak (varsayılan olarak glibc 2.13'ü yükleyen) bir uygulamayı çalıştırmaya çalıştığımda (Ubuntu 12.04 LTS'de derlendi) hata ortaya çıkıyor.
Çalıştırmak için zor bir yol kullanıyorum ve doğru sonuç alıyorum:
Bunları bir dizine yüklemek için dpkg komutunu çalıştırın (/ home / user / fakeroot / örneğin):
$ dpkg -x libc6-dev_2.15-0ubuntu10.6_amd64.deb /home/user/fakeroot/
$ dpkg -x libc6_2.15-0ubuntu10.6_amd64.deb /home/user/fakeroot/
Komutunuzu belirtilen LD_LIBRARY_PATH ile çalıştırın:
$ LD_LIBRARY_PATH=/home/user/fakeroot/lib/x86_64-linux-gnu/ YOUR_COMMAND
Uygulamam yalnızca GLIBC_2.14'ten memcpy () kullanıyor ve çalışıyor.
Diğer uygulamalar için başarılı bir şekilde çalışıp çalışmayacağını bilmiyorum. Yardımsever diliyorum.
apt-get update && apt-get -reinstall install vesta-nginx vesta-php
Bu sadece işletim sistemini bozmadan düzeltmeli.
vesta
sorusuna ilişkin (web kontrol paneli barındırma)?