Я создал мертвое простое приложение gtk python (просто анимацию pycairo) для gnome.создание python rpm для установки
Я пытаюсь сделать rpm, чтобы другим было легко установить его. Я надеялся, что мое приложение появится в меню приложения gnome. У меня возникают проблемы, когда я пытаюсь установить его на Fedora 13 (мой собственный ящик).
Я следую инструкциям: http://docs.python.org/distutils/builtdist.html
и я в состоянии динамически создать TestApp-1.1.tar.gz
, TestApp-1.1-1.noarch.rpm
и TestApp-1.1-1.src.rpm
.
Но когда я дважды щелкните на TestApp-1.1-1.noarch.rpm
две вещи случаются:
я нажимаю диалог, принимая установить. Затем программное обеспечение, по-видимому, устанавливает, согласно другому диалогу («Готово»). Но тогда другой диалог появляется на верхней части готового диалога сказать:.
«Дополнительное подтверждение требуется/Чтобы установить этот файл, дополнительное программное обеспечение также должно быть модифицирована Следующие программы необходимо установить:
TestApp-1.1-1 (noarch)
».Когда я согласен этот диалог, похоже, что он проверяет вещи из онлайн ... или просто занимает много времени. Вся эта процедура немного запутанна ... это нормально?
После установки установлен только один файл -
/usr/lib/python2.6/site-packages/TestApp-1.1-py2.6.egg-info
. Что такое файл с информацией о яйце? Где мое приложение?
При двойном щелчке на TestApp-1.1-1.src.rpm
, я получаю эту ошибку в модальном диалоге:
«не могли бы имитировать: Backend не установит Src оборотов в минуту файл»
Я был бы признателен за любую помощь в том, как сделать устанавливаемое приложение python для gnome.
Жаль быть настолько невежественны ... но (1), который из трех файлов я сгенерированных (TestApp-1.1.tar.gz, TestApp-1.1-1.noarch. rpm и TestApp-1.1-1.src.rpm) является SRPM и (2), какой файл является спецификацией? Я открыл файл .tar.gz и нашел там PKG-INFO, но я не думаю, что это то, что я ищу. – jedierikb
$ rpm2cpio TestApp-1.1-1.src.rpm | cpio -idmv (http://www.cyberciti.biz/tips/how-to-extract-an-rpm-package-without-installing-it.html) – jedierikb
Я предполагаю, что мне нужен простой файл spec для python приложение на Fedora ... любые предложения? – jedierikb