Development of
BlankOn packages with
openSUSE
Rahman Yusri Aftian
aftian@blankon.id
2
About Me
• Debian Package Maintainer
• Ex-Men Release 6-8
• CD Factory Maintainer
• Ring Dependencies Maintainer
3
Why?
• OpenSUSE are trending at the moment
• BlankOn packaging can be build at openSUSE
4
Required RPM packages on the host
system to build .deb packages
• Dpkg
• Binutils
• Devscipts
• Pbuilder
5
Add OpenSUSE local repository
6
Add GPG BlankOn
For Create Pbuilder
$ sudo mkdir /usr/share/keyrings/
$ cd /usr/share/keyrings/
$ sudo wget
http://arsip...
7
Add OpenSUSE local repository
8
Add OpenSUSE local repository
9
Install Package RPM
# zypper install dpkg binutils devscripts pbuilder
debootstrap
10
Create Pbuilder
$ cd /usr/share/debootstrap/scripts/
$ sudo ln -s sid tambora
$ sudo pbuilder create
11
DRAFT IRGSH
12
Now IRGSH
• IRGSH = Ir. Robot Gedek, SH
• Package builder factory
• Running at Debian and derivatif
13
IRGSH
• Python 2.6
• Celeryd
• Rabbitmq
• Djanggo
Thank you.
Join the conversation,
contribute & have a lot of fun!
www.opensuse.org
15
Have a lot of fun and join us at:
www.opensuse.org
General Disclaimer
This document is not to be construed as a promise by any participating organisation to
develop, deliver...
Upcoming SlideShare
Loading in …5
×

Development of BlankOn packages whit OpenSUSE

130 views

Published on

OpenSuse Asia Summit 2016 1-2 Oktober 2016, UIN Sunan Kalijaga Yogyakarta Indonesia

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
130
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Development of BlankOn packages whit OpenSUSE

  1. 1. Development of BlankOn packages with openSUSE Rahman Yusri Aftian aftian@blankon.id
  2. 2. 2 About Me • Debian Package Maintainer • Ex-Men Release 6-8 • CD Factory Maintainer • Ring Dependencies Maintainer
  3. 3. 3 Why? • OpenSUSE are trending at the moment • BlankOn packaging can be build at openSUSE
  4. 4. 4 Required RPM packages on the host system to build .deb packages • Dpkg • Binutils • Devscipts • Pbuilder
  5. 5. 5 Add OpenSUSE local repository
  6. 6. 6 Add GPG BlankOn For Create Pbuilder $ sudo mkdir /usr/share/keyrings/ $ cd /usr/share/keyrings/ $ sudo wget http://arsip.blankonlinux.or.id/blankon/project/b lankon-archive-keyring.gpg
  7. 7. 7 Add OpenSUSE local repository
  8. 8. 8 Add OpenSUSE local repository
  9. 9. 9 Install Package RPM # zypper install dpkg binutils devscripts pbuilder debootstrap
  10. 10. 10 Create Pbuilder $ cd /usr/share/debootstrap/scripts/ $ sudo ln -s sid tambora $ sudo pbuilder create
  11. 11. 11 DRAFT IRGSH
  12. 12. 12 Now IRGSH • IRGSH = Ir. Robot Gedek, SH • Package builder factory • Running at Debian and derivatif
  13. 13. 13 IRGSH • Python 2.6 • Celeryd • Rabbitmq • Djanggo
  14. 14. Thank you. Join the conversation, contribute & have a lot of fun! www.opensuse.org
  15. 15. 15 Have a lot of fun and join us at: www.opensuse.org
  16. 16. General Disclaimer This document is not to be construed as a promise by any participating organisation to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. openSUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for openSUSE products remains at the sole discretion of openSUSE. Further, openSUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All openSUSE marks referenced in this presentation are trademarks or registered trademarks of SUSE LLC, in the United States and other countries. All third-party trademarks are the property of their respective owners. License This slide deck is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license. It can be shared and adapted for any purpose (even commercially) as long as Attribution is given and any derivative work is distributed under the same license. Details can be found at https://creativecommons.org/licenses/by-sa/4.0/ Credits Template Richard Brown rbrown@opensuse.org Design & Inspiration openSUSE Design Team http://opensuse.github.io/branding- guidelines/

×