Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: bandreev в Mar 08, 2005, 10:30



Титла: Инсталация на VNC
Публикувано от: bandreev в 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, които май са го измислили това хубаво нещо...


Титла: Инсталация на VNC
Публикувано от: spawnman в Mar 08, 2005, 11:07
Варианти бол :) :

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


Титла: Инсталация на VNC
Публикувано от: bandreev в 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?


Титла: Инсталация на VNC
Публикувано от: spawnman в Mar 08, 2005, 12:00
Ако бях на твое място първо бих проверил дали наистина се е инсталирал libstdc++-libc6.2-2.so.3 в системата ми и ако е така бих проврил кои са параметрите на rpm, с които да окажа къде е инсталирана върпосната библиотека...


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


Титла: Инсталация на VNC
Публикувано от: bandreev в Mar 09, 2005, 08:35
Май оправих проблема или поне така изглежда. Решението се оказа прекомпилация на изходния код. Сега всичко изглежда добре... Остава да преконфигурирам и някой клавиши, които ми липсват от Sun клавиатурата...
Благодаря за помощта!