Difference between revisions of "Build Manjaro ISOs with buildiso"

imported>Excalibur1234
imported>Excalibur1234
Line 102: Line 102:




Query build your ISO. This gives you a nice overview of what is going to happen:
Query the settings of ''buildiso'' and pretend to build your ISO with the <code>-q</code> argument. This also gives you a nice overview of what is going to happen:


  sudo buildiso -p openbox -q
  sudo buildiso -p openbox -q


You can use arguments for more build options. Here a short example:
You need to specify the name of your ISO profile, too. In this case, it is <code>openbox</code>.
 
sudo buildiso -p openbox -a i686 -b unstable -q
 


Then, start to build your ISO for real (just remove the <code>-q</code> argument):
Then, start to build your ISO for real (just remove the <code>-q</code> argument):
Line 118: Line 115:
If the build process fails with an error, start it again.  
If the build process fails with an error, start it again.  


Attention: The build process needs at least 10min to complete or much longer when you are using HDDs, slow CPUs, or large ISOs.
Attention: The build process needs at least 10 minutes to complete or much longer when you are using HDDs, slow CPUs, or large ISOs.
 
 
When the build process finishes successfully, the ISO file and the package list will appear in this folder:


You can find other examples of builds using different arguments for ''buildiso'' [https://wiki.manjaro.org/index.php?title=Manjaro-tools#buildiso here].
/var/cache/manjaro-tools/iso/




When the build process finishes successfully, the ISO file(s) will appear in this folder:  
===Example:===
You can use arguments for more build options. Here a short example (<code>-a</code> let's you build for other architectures. Here, it builds a 32bit ISO image on a 64bit host system. <code>-b</code> let's you specify the branch. You can also set this in your <code>manjaro-tools.conf</code> file):


  /var/cache/manjaro-tools/iso/
  sudo buildiso -p openbox -a i686 -b unstable -q


You can find other examples of builds using different arguments for ''buildiso'' [https://wiki.manjaro.org/index.php?title=Manjaro-tools#buildiso here].


=Cleaning your hard drive=
=Cleaning your hard drive=