Автор Тема: Инсталация на VNC  (Прочетена 1311 пъти)

bandreev

  • Напреднали
  • *****
  • Публикации: 36
    • Профил
Инсталация на VNC
« -: Mar 08, 2005, 10:30 »
Свалих си най-новата инсталация на RealVNC 4.1 за Линукс и се опитвам да я сложа на моя Mandrake 10.0 Official (интересува ме само клиента), но ми дава
Примерен код
> rpm -i vnc-4.1-1.i386.rpm
error: Failed dependencies:
        libstdc++-libc6.2-2.so.3 is needed by vnc-4.1-1

Открих една подобна тема, която обаче хич не ми помогна да си реша проблема... Някой да знае как да инсталирам тази библиотека? Нищо подобно не ми излиза в drakrpm-update, а в rpmdrake имам libstdc++6.3.4.0-0.4.mdk, но при инсталация засича на "Изтегляне на пакет 'libstdc++6-3.4.0-0.4.mdl.i586.rpm' (1/1)...". Как мога поне това да оправя?

Всъщност досега я карах с TightVNC, който си дойде към Линукса, но явно не поддържа новите VNC протоколи 4.0 и 4.1 и при разпъване на "Full Screen" просто умира. Исках да инсталирам последната версия на TightVNC, но пък я има само за Red Hat и в "source rpm" вид, което пак не мога да вдяна как да го положа върху моята машина?! Пък и все пак бих искал да сложа и RealVNC, които май са го измислили това хубаво нещо...
Активен

spawnman

  • Напреднали
  • *****
  • Публикации: 455
    • Профил
Инсталация на VNC
« Отговор #1 -: Mar 08, 2005, 11:07 »
Варианти бол '<img'> :

1. Изчакваш известно време, излиза Mandrake 10.2 Official '<img'> ;
2. Изтегляш изходния код и компилираш от *.tar.bz2 || *.tar.gz;
3. Изтегляш *.src.rpm и ако всичко е ОК и имаш късмет нещата се нареждат както е писано тук.
4. Влизаш в rpm.pbone.net (което ми е недостъпно в момента '<img'>), от Advanced search options слагаш отметка само на Мандрейк 10.Х и търсиш въпросното VNC;
Активен

Mandriva Cooker
BlackBox

FV80503200 SL27J, 82437FX TSC, 128 (4x32) MB 72pin EDO, AHA-2940UW, ST34572W, M2513A, CDU521, CTL0024, 3C509b-TPC, 215R3PUA22, FP767-12

bandreev

  • Напреднали
  • *****
  • Публикации: 36
    • Профил
Инсталация на VNC
« Отговор #2 -: Mar 08, 2005, 11:36 »
Благодаря за бързия отговор!
Отидох на rpm.pbone.net, смъкнах последната версия на libstdc++6-3.4.1-4mdk.i586.rpm и я инсталирах (rpm -i). За съжаление обаче резултатът изглежда нулев:
Примерен код
rpm -i RealVNC-4.1-1.i386.rpm
error: Failed dependencies:
        libstdc++-libc6.2-2.so.3 is needed by vnc-4.1-1


Иначе вариант 1 не ме устройва много, пък и явно RealVNC не ще последната библиотека ами някаква стара libstdc?! Освен това май гледам, че имам последната версия на TightVNC, така че и това не ме устройва за съжаление...

Остава вариант 2 - предполагам имаш предвид да прекомпилирам под моя Линукс. И аз тръгнах по този път, свалих си единствения tar.gz пакет за Линукс, разпакетирах, пък то вътре само директно компилирани файлове и един vncinstall, който само прехвърля файловете където му кажа (по тяхна препоръка /usr/local/bin). И в крайна сметка последва очакваното
Примерен код
./vncviewer
./vncviewer: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory


Последната надежда ми остава в "VNC Free Edition 4.1 Source Code for Unix: Full source code to both Viewer and Server", който пакет намирам пак на сайта на RealVNC. Има ли разлика между пакет от изходен код за Линукс и Unix?
Активен

spawnman

  • Напреднали
  • *****
  • Публикации: 455
    • Профил
Инсталация на VNC
« Отговор #3 -: Mar 08, 2005, 12:00 »
Ако бях на твое място първо бих проверил дали наистина се е инсталирал libstdc++-libc6.2-2.so.3 в системата ми и ако е така бих проврил кои са параметрите на rpm, с които да окажа къде е инсталирана върпосната библиотека...
Активен

Mandriva Cooker
BlackBox

FV80503200 SL27J, 82437FX TSC, 128 (4x32) MB 72pin EDO, AHA-2940UW, ST34572W, M2513A, CDU521, CTL0024, 3C509b-TPC, 215R3PUA22, FP767-12

  • Гост
Инсталация на VNC
« Отговор #4 -: Mar 08, 2005, 20:59 »
Би ли ме светнал как да сторя това? Аз никога не съм слагал исканата от VNC версия libstdc++-libc6.2-2.so.3, тъй като не можах да я намеря. Намерих доста по-нова версия на тази библиотека, но дали нещо не съм направил както трябва или просто липса на обратна съвместимост, дава ми че си иска старата 6.2-2. Ако можеш дай някакъв съвет как да процедирам нататък? Как се проверява коя версия на библиотеката имам инсталирана и коя версия да укажа на rmp-a?
Активен

bandreev

  • Напреднали
  • *****
  • Публикации: 36
    • Профил
Инсталация на VNC
« Отговор #5 -: Mar 09, 2005, 08:35 »
Май оправих проблема или поне така изглежда. Решението се оказа прекомпилация на изходния код. Сега всичко изглежда добре... Остава да преконфигурирам и някой клавиши, които ми липсват от Sun клавиатурата...
Благодаря за помощта!
Активен