You are not logged in.

#1 2013-08-14 08:55:52

Mr Green
Administrator
Registered: 2010-11-07
Posts: 6,812

ArchBang Iso Building Guide

Please note this guide is for people who want to try out iso building,  not a supported howto.

First you will need sourcefiles from  here.
For more up to date source look in either Updates or Testing folders, the files are dated so if you can grab latest version.

Download them and extract, inside the folder you will find the archbang folder that contains source files.

Copy this folder out to where you would like to build iso, I prefer to use /home rather than user directory so you will need sudo or root access.

Now I will break down the folder structure.
In archbang/ folder you will see files and folders needs to create iso important ones are build.sh [main iso build script] packages list of installed applications in archbang.
You may also need to edit syslinux [syslinux.cfg] or uefi files to suit your needs.

root-image/ folder is important as files and configs in it are layered onto iso root image. /etc folder contains all the systems configs required for Arch set up.
Any system level changes should be made here.

Archlinux™ wiki will be useful in looking up system files.

root/ contains customize_root_image.sh this script is for setting up sudo, live user, cleaning up unwanted folders and starting systemd services [as well as some key configs in /etc].
An important folder in etc/ is skel/ any live window manager settings and other key files, changes would have to be made here.

/src has language files and overlay scripts /usr folder has /bin for archbang scripts and installer - share/ has themes for openbox, gtk2, gtk3, wallpapers and installed slim theme.

As ArchBang ships with packages that are not in official repos [aur] you have to build and create a local repo for them.
At this time I use Dropbox as a repo to store i686 and x86_64 packages.
Virtualbox with a i686 version of ArchBang is used to build i686 packages.

Pacman.conf contains a link to my local folders so change to suit your own needs.

Once packages are built and in repos [custompkgs-[i686/x86-86] then synced you can begin to build iso.
If you so wish comment out ['#'] aur packages at start of packages file, this will mean that themes and icons will no longer work.
You can of course get around this by using a stock Archlinux™ icons set and theme packages.

To run build script you will need to use sudo/root rights, running ./build.sh will give you available options.


Comments, suggestions, donations please feel free to contact me mrgreen(at)archbang(dot)org

Offline

#2 2013-08-14 09:54:08

pablokal
Administrator
From: Nijmegen, Holland
Registered: 2010-10-12
Posts: 3,617
Website

Re: ArchBang Iso Building Guide

Thanks, Mr Green for sharing this..


Getting your questions answered here at ArchBang Forums
Please! Always give hardware info, if there is a chance that 's relevant: #lspci -vnn
On Arch(bang) and Openbox: http://stillstup.blogspot.com/

Offline

#3 2013-08-14 10:54:19

scjet
Member
From: Canada
Registered: 2010-12-01
Posts: 1,465

Re: ArchBang Iso Building Guide

yes, this is worthwhile info. but aesethically speaking, how 'bout making "new lines" for all those important sentences (point-form)? -but don't change a word.
It reads like a shorty-novel right now?
I know, -everyone is an "Art"-critic -lol.

But seriously, that is a nice share Mr. G.

Thanks again.

Last edited by scjet (2013-08-14 10:57:05)

Offline

#4 2013-08-14 10:57:47

oliver
Administrator
Registered: 2010-11-04
Posts: 2,209

Re: ArchBang Iso Building Guide

scjet wrote:

but aesethically speaking, how 'bout making "new lines" for all those important sentences (point-form)? -but don't change a word.

you'llbewantingspacesbetweenwordsnext

If anyone wants to try this out, do feel free to share your results with a description of what you changed

Offline

#5 2013-08-14 11:01:25

scjet
Member
From: Canada
Registered: 2010-12-01
Posts: 1,465

Re: ArchBang Iso Building Guide

oliver wrote:
scjet wrote:

but aesethically speaking, how 'bout making "new lines" for all those important sentences (point-form)? -but don't change a word.

you'llbewantingspacesbetweenwordsnext

If anyone wants to try this out, do feel free to share your results with a description of what you changed

...point made.
wink

Last edited by scjet (2013-08-14 11:10:29)

Offline

#6 2013-08-14 13:38:55

pablokal
Administrator
From: Nijmegen, Holland
Registered: 2010-10-12
Posts: 3,617
Website

Re: ArchBang Iso Building Guide

I only gave it some other layout.


Getting your questions answered here at ArchBang Forums
Please! Always give hardware info, if there is a chance that 's relevant: #lspci -vnn
On Arch(bang) and Openbox: http://stillstup.blogspot.com/

Offline

#7 2013-08-20 06:23:30

xtremyst
Member
Registered: 2011-11-21
Posts: 331

Re: ArchBang Iso Building Guide

great stuff!!! thanks for sharing Mr Green smile

Offline

#8 2014-02-07 15:57:45

rancherr
Member
From: Oslo
Registered: 2013-08-16
Posts: 75

Re: ArchBang Iso Building Guide

Is this post outdated?
Have extracted latest .iso from January 2014... does not look like given folder structure... ?


Are you far away from last update: checkupdates |wc -l ?

Offline

#9 2014-02-09 07:29:30

Mr Green
Administrator
Registered: 2010-11-07
Posts: 6,812

Re: ArchBang Iso Building Guide

Very much so,....

You do not need to extract iso image, use source files to build iso.... future rc releases will now include all files required to build ArchBang...


Comments, suggestions, donations please feel free to contact me mrgreen(at)archbang(dot)org

Offline

#10 2014-02-09 14:39:37

rancherr
Member
From: Oslo
Registered: 2013-08-16
Posts: 75

Re: ArchBang Iso Building Guide

As I am creating 'abinstall_msg.pl' and 'abinstall_msg.no' I wanted to extract files, put my new files and test the languages if I translated ok... both languages are bit tricky so the same words can be used in different situations... so just wanted to check.
Was wondering if it's possible.


Are you far away from last update: checkupdates |wc -l ?

Offline

#11 2014-02-09 15:50:23

Mr Green
Administrator
Registered: 2010-11-07
Posts: 6,812

Re: ArchBang Iso Building Guide

Think this will be more useful

https://github.com/mrgreen3/abinstall


Comments, suggestions, donations please feel free to contact me mrgreen(at)archbang(dot)org

Offline

#12 2014-02-09 19:06:36

oliver
Administrator
Registered: 2010-11-04
Posts: 2,209

Re: ArchBang Iso Building Guide

mr green is correct (as usual)

Take a look at line 731 and you'll see how we select the appropriate language file.  Just need to expand upon the case statement in there

Offline

#13 2014-02-10 00:33:01

Mr Green
Administrator
Registered: 2010-11-07
Posts: 6,812

Re: ArchBang Iso Building Guide

@oliver not always ;-)


Comments, suggestions, donations please feel free to contact me mrgreen(at)archbang(dot)org

Offline

#14 2015-02-08 22:39:28

jazzi
Member
Registered: 2013-09-13
Posts: 22

Re: ArchBang Iso Building Guide

Mr Green wrote:

You do not need to extract iso image, use source files to build iso.... future rc releases will now include all files required to build ArchBang...

Mr. Green, there is No source files there now, will it be available later?

Offline

#15 2015-02-09 00:33:35

Mr Green
Administrator
Registered: 2010-11-07
Posts: 6,812

Re: ArchBang Iso Building Guide

That is a very old post and maybe links are not valid anyone, source files for ArchBang are available.

https://github.com/mrgreen3/archbang


Comments, suggestions, donations please feel free to contact me mrgreen(at)archbang(dot)org

Offline

#16 2015-02-09 02:54:34

jazzi
Member
Registered: 2013-09-13
Posts: 22

Re: ArchBang Iso Building Guide

Seems the files there are outdated (8 months ago), will it be updated?

Offline

#17 2015-02-09 13:27:20

Mr Green
Administrator
Registered: 2010-11-07
Posts: 6,812

Re: ArchBang Iso Building Guide

My bad I switched been using archbang-rc git.....

https://github.com/mrgreen3/archbang-rc


Comments, suggestions, donations please feel free to contact me mrgreen(at)archbang(dot)org

Offline

#18 2016-11-04 22:52:17

braytac
Member
From: Argentina
Registered: 2016-11-04
Posts: 2

Re: ArchBang Iso Building Guide

Mr Green wrote:

My bad I switched been using archbang-rc git.....

https://github.com/mrgreen3/archbang-rc

Hi Mr Green!
A few years ago I used many times your awesome archbang source files (archbang-master, the last time march 2015) to which I have made some modifications to suit my needs, such as language default, paths and other things ,but now I see that it is no longer in github.com.
These days I wanted to use them again, and I guess there is the updated version (without systemd).
Are you uploading them somewhere?

Regards smile

Offline

#19 2016-11-05 01:34:39

Mr Green
Administrator
Registered: 2010-11-07
Posts: 6,812

Re: ArchBang Iso Building Guide

This is quite an old thread/guide, currently I backup source files locally as they are changing quite often. At some point I will share source files again, it was just a way of reducing workload.


Comments, suggestions, donations please feel free to contact me mrgreen(at)archbang(dot)org

Offline

#20 2016-11-05 05:27:16

braytac
Member
From: Argentina
Registered: 2016-11-04
Posts: 2

Re: ArchBang Iso Building Guide

Great!.
I knew it, I just did not want to open another post to ask this question.
Thanks! big_smile

Offline

Board footer

Powered by FluxBB