Créer un fichier deb à partir d'un package python

J'ai dû créer un fichier deb à partir du package Python, alors notez la procédure

Installer un outil pour créer un fichier deb à partir d'un package python

#apt-get install python-stdeb

DL du package python que vous souhaitez transformer en fichier deb

Cette fois, deb le composant commun autour de la base de données d'OpenStack appelé oslo.db-1.0.2

$wget https://pypi.python.org/packages/source/o/oslo.db/oslo.db-1.0.2.tar.gz

Exécutez py2dsc

Exécutez py2dsc avec le fichier DL comme argument

$py2dsc oslo.db-1.0.2.tar.gz

Un dossier appelé deb_dest sera créé

$ls
deb_dist  oslo.db-1.0.2.tar.gz

Exécutez dpkg-buildpackage sous deb_dest / oslo.db-1.0.2

$cd deb_dist/oslo-db-1.0.2
$dpkg-buildpackage -rfakeroot -uc -us
$cd ..
$ls
oslo-db-1.0.2  oslo-db_1.0.2-1_amd64.changes  oslo-db_1.0.2-1.debian.tar.gz  oslo-db_1.0.2-1.dsc  oslo-db-1.0.2.orig  oslo-db_1.0.2.orig.tar.gz  python-oslo.db_1.0.2-1_all.deb

Ensuite, le fichier deb est ajouté.

Après cela, vous pouvez l'installer avec dpkg -i et n'hésitez pas à faire quoi que ce soit.

Recommended Posts

Créer un fichier deb à partir d'un package python
Script Python qui crée un fichier JSON à partir d'un fichier CSV
Créer un fichier binaire en Python
[GPS] Créer un fichier kml avec Python
Créer un module Python
Créer un environnement Python
Modifier Excel à partir de Python pour créer un tableau croisé dynamique
Créer un tableau C à partir d'une feuille Python> Excel
Comment créer un fichier JSON en Python
Créer une nouvelle tâche Todoist à partir d'un script Python
Créer un fichier wav à partir du shader GLSL en utilisant python3
Créer un arbre de décision à partir de 0 avec Python (1. Présentation)
Créer un objet datetime à partir d'une chaîne en Python (Python 3.3)
Exécutez des fichiers Python à partir de HTML en utilisant Django
Créer un fichier au format Photoshop (.psd) avec python
Créer un package contenant des commandes globales en Python
Créez un fichier MIDI en Python en utilisant pretty_midi
Lire ligne par ligne à partir d'un fichier avec Python
Créer un plugin Wox (Python)
Créer une fonction en Python
Créer un dictionnaire en Python
Faire une copie d'un fichier Google Drive à partir de Python
J'ai essayé d'exécuter python à partir d'un fichier chauve-souris
Créer un tableau numpy python
Créer un fichier de données factice
[Python] Créez un fichier de distribution pour le programme Tkinter avec cx_Freeze
Créer un répertoire avec python
Créer un fichier CAO 2D ".dxf" avec python [ezdxf]
[Python] Démarrez un fichier de commandes à partir de Python et passez des variables.
J'ai créé un package pour créer un fichier exécutable à partir du code source Hy
Comment utiliser NUITKA-Utilities hinted-compilation pour créer facilement un fichier exécutable à partir d'un script Python
[Python] Créez un écran de spécification de chemin de fichier et de dossier avec tkinter
Python: créer un dictionnaire à partir d'une liste de clés et de valeurs
Python> Lire à partir d'une chaîne multiligne au lieu d'un fichier> io.StringIO ()
Toucher les objets Python d'Elixir
Créer une interface graphique python à l'aide de tkinter
Créer un conteneur DI avec Python
Créez un Dataframe pandas à partir d'une chaîne.
Créer un fichier deb avec Docker
Créer un environnement Python sur Mac (2017/4)
Comment créer un package Conda
Créez un environnement virtuel avec Python!
python / Créer un dict à partir d'une liste.
Créer un fichier de nombres aléatoires de 1 Mo
Créer un framework de décorateur à usage général pour Python
5 façons de créer un chatbot Python
Créer une chaîne aléatoire en Python
Comment créer un fichier de configuration
Créer un téléchargeur de fichiers avec Django
Créer une instance d'une classe prédéfinie à partir d'une chaîne en Python
Créez un script shell pour exécuter le fichier python plusieurs fois
Lisez le fichier en Python avec un chemin relatif depuis le programme
Python vba pour créer une chaîne de date pour créer un nom de fichier
[Mac] Créer un environnement d'exécution Python 3 à partir de l'état entièrement initialisé
Comment créer un clone depuis Github
Créer un décorateur de fonction Python avec Class
Créer un fichier power simple avec Python