Я должен был переустановить Kubuntu 15.10 (32 бита) и когда я пытаюсь переустановить гитару Pro 6 (32 бита), это перестало работать. Странная вещь состоит в том, что это работало превосходное прежде с той же ОС, тем же ПК, тем же пакетом Pro 6 .deb Гитары.
Когда я пытаюсь установить его, я добираюсь:
fr2632v3@fr2632v3:~/Downloads$ sudo dpkg -i gp6-full-linux-r11686.deb
Selecting previously unselected package guitarpro6.
(Reading database ... 215253 files and directories currently installed.)
Preparing to unpack gp6-full-linux-r11686.deb ...
Unpacking guitarpro6 (6.1.9) ...
dpkg: dependency problems prevent configuration of guitarpro6:
guitarpro6 depends on libportaudio0; however:
Package libportaudio0 is not installed.
guitarpro6 depends on libssl0.9.8; however:
Package libssl0.9.8 is not installed.
dpkg: error processing package guitarpro6 (--install):
dependency problems - leaving unconfigured
Processing triggers for mime-support (3.58ubuntu1) ...
Errors were encountered while processing:
guitarpro6
Затем я работаю:
fr2632v3@fr2632v3:~/Downloads$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
guitarpro6
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 109 MB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 216527 files and directories currently installed.)
Removing guitarpro6 (6.1.9) ...
Processing triggers for mime-support (3.58ubuntu1) ...
Путем проверки зависимостей:
fr2632v3@fr2632v3:~/Downloads$ sudo dpkg -I gp6-full-linux-r11686.deb
new debian package, version 2.0.
size 55312520 bytes: control archive=34796 bytes.
383 bytes, 10 lines control
111155 bytes, 1206 lines md5sums
Package: GuitarPro6
Version: 6.1.9
Section: non-free/audio
Priority: optional
Architecture: i386
Depends: gksu, libasound2, libc6 (>= 2.1.3), libglu1-mesa, libportaudio0, libportaudio2, libssl0.9.8, libstdc++6, libxml2, libxslt1.1, zlib1g
Installed-Size: 106346
Maintainer: Arobas Music <contact@arobas-music.com>
Description: http://www.guitar-pro.com
Guitar Pro 6, Linux Version.
Я узнал, следующее установлено:
gksu
libasound2
libc6
libglu1-mesa
libportaudio2
libstdc++6
libxml2
libxslt1.1
zlib1g
И проблема - то, что следующее не найдено:
libportaudio0
libssl0.9.8
Но:
fr2632v3@fr2632v3:~/Downloads$ sudo apt-get install libportaudio0 libssl0.9.8
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libssl0.9.8 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Unable to locate package libportaudio0
E: Package 'libssl0.9.8' has no installation candidate
Какая-либо идея, как/где может, я нашел и установка libssl0.9.8 и libportaudio0? Btw я связался с Гитарой Pro, техническая поддержка и я имеет ужасную поддержку. Кроме того, они действительно дисквалифицированы, и они не могли помочь мне на этом.
Спасибо.
У Вас есть две опции.
, я предпочитаю Изменение зависимости
<час>Следуют за этими командами
Извлечение пакет DEB
cd
mkdir deb$
cp gp6-full-linux-r11686.deb deb$
cd deb$
dpkg-deb -x gp6-full-linux-r11686.deb deb
cd deb
dpkg-deb -e ../gp6-full-linux-r11686.deb
Изменение зависимости:
sed -i 's/libssl0\.9\.8/libssl1.0.0/' DEBIAN/control
sed -i 's/libportaudio0/libportaudio2/' DEBIAN/control
Переупаковка файл DEB и установка
cd ..
sudo dpkg-deb -b deb
sudo dpkg -i deb.deb
Загрузка необходимые пакеты, нам нужно 32-разрядные версии
wget http://mirrors.kernel.org/ubuntu/pool/universe/p/portaudio/libportaudio0_18.1-7.1_i386.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/o/openssl098/libssl0.9.8_0.9.8o-7ubuntu4_i386.deb
Установка
sudo dpkg -i libportaudio0_18.1-7.1_i386.deb libssl0.9.8_0.9.8o-7ubuntu4_i386.deb
sudo dpkg -i gp6-full-linux-r11686.deb