Собственный установщик Adobe Air для Linux - Зависимость не удовлетворяется - PullRequest
1 голос
/ 18 января 2011


Я успешно создал собственные установщики для своего приложения air в MacOS и Windows.
В Ubuntu 10 я могу создать пакет .deb, но при запуске он открывает центр программного обеспечения Ubuntu с ошибкой:

Зависимость не достижима: adobeair (> = 2.5.0.0)

Я думал, что собственный установщик должен иметь возможность загрузить соответствующую версию Adobe Air, если она доступна (2.5.1, кажется, доступен как пакет deb),Если я установлю air для linux 2.5.1 с веб-сайта Adobe, приложение запустится нормально.

Кто-нибудь испытывал такую ​​же проблему?

Заранее благодарим за любую помощь
Паоло

Ответы [ 3 ]

1 голос
/ 30 марта 2017

К сожалению, много лет спустя «Adobe AIR для Linux больше не поддерживается».следуя тому, что говорит самана страница.С помощью «AIR-архива» можно получить неподдерживаемые версии, версия 2.6.0 является самой последней из доступных.Если вам нужно установить программу, для которой требуется более новая версия, вы можете перейти в Virtual box с гостем Windows.

Для версии 2.6.0 рекомендуемые шаги для Ubuntu 16.10:

для 32-битного компьютера

wget -O adobe-air_i386.deb http://drive.noobslab.com/data/apps/AdobeAir/adobeair_2.6.0.2_i386.deb
sudo dpkg -i adobe-air_i386.deb
sudo apt-get install -f && rm adobe-air_i386.deb

для 64-битного компьютера

wget -O adobe-air_amd64.deb http://drive.noobslab.com/data/apps/AdobeAir/adobeair_2.6.0.2_amd64.deb
sudo dpkg -i adobe-air_amd64.deb
sudo apt-get install -f && rm adobe-air_amd64.deb

Рекомендованные шаги для Ubuntu 16.04 / 14.04 / 12.04 / Linux Mint 18/17/13 (оба извлечены из здесь ):

wget -O adobe-air.sh http://drive.noobslab.com/data/apps/AdobeAir/adobe-air.sh
chmod +x adobe-air.sh;sudo ./adobe-air.sh
0 голосов
/ 12 февраля 2011

Какая версия пакета adobeair доступна в репозиториях Ubuntu?

.deb - это просто архив, и зависимости должны быть доступны из репозиториев, для которых настроена система.Он не может разрешить зависимость, загрузив ее из какого-то определенного места, о котором вы знаете, но система не настроена для использования.

Если необходимая версия пакета недоступна в репозиториях Ubuntu, тогда ваши единственные вариантыдолжны перенастроить систему для использования дополнительного репозитория, который имеет необходимую зависимость, прежде чем пытаться установить пакет, или загрузить и вручную установить зависимость, прежде чем пытаться установить пакет.

0 голосов
/ 11 февраля 2011

Попробуйте установить itdpkg -i --force-архитектура adobeair.deb

...