Introduction

I (MohammedSadiq) switched my OS from Fedora to Debian Stretch. As Debian GNU/Linux is not officially supported OS for JHbuild, I shall try to provide some details how I got JHBuild up and running.

Please leave comments at the bottom of the page.

Warning!

I assume that you are running Debian Stretch. I haven't tested on any other Distribution.

And I assume that you know the basics of commandline: ls, cd, mkdir, etc.

Setting up Debian for JHBuild

Your require 5-15 GiB of space solely for JHBuild + Modules. Ensure that you have enough partition size for your root (/) partition, (Or /home partition, if /home is on a different partition).

Confirm that you have enabled deb-src source in your /etc/apt/sources.list file.

Setting up JHBuild

I have created a simple shell script to configure jhbuild. This script shall download and configure jhbuild, and all the required dependencies.

This script also download and install git-bz command which shall help you attach patches to Bugzilla easily. You may read the documentation here: http://git.fishsoup.net/man/git-bz.html

If you have already tried and failed to install jhbuild, you may remove those directories and files:

rm -rf ~/jhbuild/checkout/jhbuild/ ~/.local/bin/jhbuild

All you have to do is to run the script. Download the script (md5sum: 7e5be345c3ae705f53731e39f3e58387).

Place the downloaded file (deb-jhbuild.sh) in your Home directory. Then open a Terminal and run:

sudo bash ./deb-jhbuild.sh

Note: Please read the script before you run. I'm not responsible if this script broke your system. Rerun the script 2-3 times so that all the packages are installed right.

Warning: This script may download around 1 GiB of data.

Comments

MohammedSadiq/JHbuildOnDebian (last edited 2017-07-23 02:17:09 by MohammedSadiq)