Name:
[071] Horst Jens
Member:
76 months
Authored:
56 videos
Description:
Hi, my name is Horst JENS, living in Vienna, Austria. I teach children how to program open source games (mostly using python / pygame):
http://www.spielend-programmieren.at
My own python game book project can be found at http://www.pythongamebook.com
For more videos, check out my youtub ...
Ubuntu: Making a .deb package out of a python program (English) [ID:107] (1/1)
in series: Ubuntu: Making a .deb package out of a python program (English)
video tutorial by Horst Jens, added 03/07
Name:
[071] Horst Jens
Member:
76 months
Authored:
56 videos
Description:
Hi, my name is Horst JENS, living in Vienna, Austria. I teach children how to program open source games (mostly using python / pygame):
http://www.spielend-programmieren.at
My own python game b ...
Our authors tell us that feedback from you is a big motivator. Please take a few moments to let them know what you think of their work.
In this video i show how to take a small Python program (a little game) and transform it into a .deb-package for Ubuntu Linux. The process should be the same for all Debian-based Linux distros.
This screencast was done on a German Ubuntu system, but voice and documentation in the Wiki are all in English. The video is about 15 minutes long.
You can find all example codes and documents in the Wiki.
License:
Creative Commons Attribution, Non-Commercial, Share-Alike (BY NC SA)
Got any questions?
Get answers in the ShowMeDo Learners Google Group.
Video statistics:
- Video's rank shown in the most popular listing
- Video plays: 11134 (since July 30th)
- Plays in last week: 6
- Published: Sometime before 1st March 2007 (in other words - we don't remember!)
Thank-yous, questions and comments
If this video tutorial was helpful please take some time to say thank-you to the authors for their hard work. Feel free to ask questions. Let the author know why their video tutorial was useful - what are you learning about? Did the video tutorial save you time? Would you like to see more?
You may also want to see our ShowMeDo Google Group to speak to our active users and authors.
All comments excluding tick-boxed quick-comments
Excellent tutorial, although abit too verbose and detailed for people experienced with Linux. I would expect most people interested in making packages would at least have experience with terminal commands! But that's just a minor point.
Was building my Debian packages using "dpkg -b" in the past and all files created manually from Debian Policies. Will investigate Deb Helper scripts further since they seem to simplify job of a package maintainer quite a bit.
Very very useful. It seemed some of the functions had been updated or changed since release, so remake would be very valuable. However, it served my purpose with a few adaptions so thank you so much!
very nice video..
Now I understand how it goes :) Very thanks.
100s of thank you!
100s of thank you!
Very nice, helped me a lot and hope to see more of these. pity some of them are Chinese.
Thank you.
하루 3만원 무료로 드립니다.
하루 3만원 무료로 드립니다.
하루 3만원 무료로 드립니다.
하루 3만원 무료로 드립니다.
하루 3만원 무료로 드립니다.
순장, 이혜원 ,이혜원미니홈피, 파상풍주사, 김산호, 이특 , 이혜원중국쇼핑몰 , 안정환 , 레이디컬렉션, 정해리미니홈피 , 임효성 , 채소연, 켈란루츠 , 그그그 , 좀비춤
A great place for people to start.
Whilst some have commented that it's not fully the debian/ubuntu way - I think this is an excellent "low barrier to entry" piece of documentation that allows people to start packaging python things.
So much of Debian's deep, dark interiors are so complex with documentation that assumes you already know a lot. Here, you start with the basics.
You get my vote...
thanks great video
로또가 별거냐...............
2009야마 토ngg버젼75연타가능
3만원내고 벤즈 구입할기회,
정직한 야마토, 절호의찬스,ㅡ,
www.875pu.com
www.875pu.com
Thanks. That video is fantastic. A big help!
OK, more feedback for you. The feedback system is awful! It keeps stopping the very interesting vid!
Please take charge of it!
Good so far... got to 6 mins and then it asked me for feedback... hopefully it will work in the end!
Very helpful! Thank you Horst.
Thank you very much for providing this tutorial, I found it very well-paced, well-prepared and informational. I was a bit overwhelmed with the complexity, especially the fact that you need to modify the source to make it work (how do you test that?). I wonder if checkinstall does an equivalent job or if it is worse. Thank you again for a great presentation!
it's fine! I like it and I learned a lot, but I wanted to know in wich directorys I need put an python module :)
This is giving me a jump start on building a debian package for my python program, thanks!
Thanks for making the video - I am just learning Debian packaging and this was the first explanation that told me about dh_make, etc.
Do you intend to expand your video to include details about how to use python-support? I am really struggling with it (but I have only spent a few hours, so far).
(Python-support in *one* of the systems of making sure that you get all of the correct pycs generated for all your system's installed versions of Python.)
I *think* that using either python-support or pycentral is required to make "real" Debian packages from Python packages (rather than from just a single module). By "real", I mean packages that have a chance of getting into the official Debian/Ubuntu repositories.
Is my understanding correct?
Thanks again for making this video.
Chris.
Really welldone video!
Easy to hear and to understand anything.
Really useful!! It is just what I needed to watch.
Thank you!
Excellent tutorial!
hi frnd,
This is nice ,i have problem in installind sudo apt-get install any packages what i should do ,what i should do plz say
hi frnd,
This is nice ,i have problem in installind sudo apt-get install any packages what i should do ,what i should do plz say
The documentation to this video (including presentation in pdf and open-office format as well as code examle) is linked in the wiki page for this video:
I'd prefer to see this as a document, rather than a screencast.
Pretty good tutorial. Thanks a lot.
I got one working! Now to start making a more real example. Thanks heaps from Auckland, New Zealand.
Review of Ubuntu: Making a .deb package out of a python program (English)
Thanks for doing that - wish I'd found it when I started debbing by python code!
Just one comment: it would be better to use fakeroot (or similar) rather than sudo - the user may not be able to sudo, and root access to home dirs can be problematic, e.g. in nfs with root-squashing.
