Pirateplayer Не удается установить старый репозиторий для компонентов рабочего стола Qt!

У меня медленное соединение, поэтому у меня был пиратский плеер для загрузки программ с svt.se, но после обновления до Ubuntu 12.10 он не сможет быть установлен. Он не будет компилироваться, потому что репозиторий обновлен только для Ubuntu 12.04 "Precise". Есть ли какой-нибудь способ использовать файлы в репозитории Precise вместо этого?

Редактировать: Неисправный PPA-файл - это ppa: forumnokia / fn-ppa - он должен быть связан с компонентами рабочего стола Qt, как я понял из общения с разработчиком приложения.

Вот инструкция с сайта http://pirateplay.se/player.html :

wget "http://pirateplay.se/static/tidy-html5_20120402-1git-1_i386.deb"
wget "http://github.com/downloads/jackuess/pirateplayer/pirateplayer_0.4.5-1_i386.deb"
sudo aptitude remove tidy
sudo dpkg -i tidy-html5_20120402-1git-1_i386.deb
sudo add-apt-repository ppa:forumnokia/fn-ppa
sudo add-apt-repository ppa:jon-severinsson/ffmpeg
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install qt-components-desktop libqtcore4 libqt4-declarative libqt4-script libqt4-sql libqt4-xmlpatterns libqtgui4 libqt4-xml libqt4-network librtmp0 ffmpeg libarchive
sudo dpkg -i pirateplayer_0.4.5-1_i386.deb
0
задан 24 January 2013 в 16:12

1 ответ

Зависимость, которая будет отсутствовать в этом хранилище - qt-components-desktop. Вот источник для Qt Desktop Components. Он содержит инструкции по компиляции в файле Readme и должен быть достаточно простым для компиляции в 12.10. dpkg по-прежнему будет жаловаться на отсутствие qt-components-desktop, но все равно должно работать, если отключить проверку зависимостей. Более чистый способ сделать это, чем удаление проверок зависимостей, использовать Checkinstall для создания пакета qt-components-desktop.

0
ответ дан 24 January 2013 в 16:12

Другие вопросы по тегам:

Похожие вопросы: