неділя, 9 березня 2014 р.

Встановлення 32-х бітних програм у 64-х бітних системах на прикладі Adobe Reader


Для початку слід встановити необхідний для цієї операції пакунок getlibs-all.deb. Я з великими труднощами знайшов його у мережі, тому викладаю одразу сюди, щоб вам не довелося його шукати.
Наступним кроком встановимо Adobe Reader, який візьмемо з офіційного сайту за цим посиланням.
Після встановлення обох пакунків запускаємо термінал і вводимо команду для старту AdobeReader


acroread

Вивід терміналу буде виглядати приблизно так, як на скриншоті, оскільки для запуску програми необхідні бібліотеки які відсутні у системі. Тепер перейдемо до встановлення цих бібліотек.
 Все дуже просто. Ми задамо програмі getlibs-all завдання самій вияснити які бібліотеки необхідно встановити для запуску Adobe Reader і встановити ці бібліотеки. Вводимо команду:

sudo getlibs acroread
 
Програма виведе повідомлення з переліком необхідних бібліотек, та кількістю вільного місця для їх встановлення. Погоджуємося на пропозицію і встановлюємо пакунки.
По завершенню встановлення знову запускаємо Adobe Reader
 
acroread
 
Вуаля, програма працює! Таким чином можна встановлювати 32-бінті програми у 64-бітних системах. Ось перелік ще деяких команд для getlibs-all:
 
sudo getlibs /usr/bin/programa
 
Встановлення всіх необхідних бібліотек для конкретної програми (programa - назва програми для якої слід встановити бібліотеки)
 
sudo getlibs -l library.so.0
 
Встановлення конкретних бібліотек (автоматично завантажуться з мережі, library - ім’я бібліотеки)
 
sudo getlibs -p library
 
Встановлення за ім’ям пакунку (library - ім’я пакунку)

Немає коментарів:

Дописати коментар