Ошибка: номер версии не начинается с цифры

Я устанавливаю Adobe Air в Ubuntu v11.04. Процесс установки прошел успешно. Но когда я пытался установить Adobe Air application, возникали ошибки.

Вот обычная ошибка, которую я получил из своих .appdata/Adobe/AIR/Logs/Install.log:

[airinstall:20544][ERR] Error occurred during rpm install operation; 
beginning rollback:ErrorEvent type="error" bubbles=false cancelable=false 
eventPhase=2 text=" error: dpkg: error processing /tmp/FlashTmp.FbSCaL/setup.deb
(--install):; parsing file '/var/lib/dpkg/tmp.ci/control' near line 2 package
'myapp.74249ff9cb321f1d45f6ea93a89630d1be111ef2.1':; error in Version string
'V1.48.40': version number does not start with digit;
Errors were encountered while processing:; /tmp/FlashTmp.FbSCaL/setup.deb" 
errorID=1]

Я следовал всем инструкциям здесь и установите как root. Что я сделал не так? Согласно некоторым форумам, которые я читал, это как-то связано с политикой версий dpkg, но я не знаю, как настроить dpkg на игнорирование версий. Кто-нибудь знает, как это решить? Пожалуйста, помогите мне. Спасибо.

3
задан 8 October 2012 в 18:57

3 ответа

Для меня (L) Ubuntu 15.10 это было так же просто, как изменить версию со «стабильной» на «1»:

*****************************************
**** Debian package creation selected ***
*****************************************

This package will be built according to these values: 

0 -  Maintainer: [ root@anon ]
1 -  Summary: [ redis - web interface ]
2 -  Name:    [ redis ]
3 -  Version: [ stable ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ redis-stable ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ redis ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Enter a number to change any of them or press ENTER to continue: 3
Enter new version: 
>> 1
0
ответ дан 8 October 2012 в 18:57

Я успешно установил свое приложение air без ошибки version number does not start with digit. Я просто downgrade от dpkg-1.16.0 до dpkg-1.15.8.

Я использую эту команду:

 dpkg --force-downgrade -i /pathofnewdpkg/dpkg_1.15.8.4ubuntu3_i386.deb

Я скачал более старый пакет здесь .

Поскольку version-policy применяется в текущей версии dpkg, установка dpkg-1.16.0 приложения, нарушающего эту политику управления версиями Debian, действительно приведет к ошибке.

0
ответ дан 8 October 2012 в 18:57

dpkg --force-bad-version -i Будет работать. Просто нужно было сделать это с помощью mjpg streamer.

0
ответ дан 8 October 2012 в 18:57

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

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