Welcome to the IPFire Wiki

This wiki is a community-maintained resource about everything there is to know about IPFire. Join us and help us improving it!

Looking for something?

Use the search and find answers to everything about IPFire. If you cannot find what you are looking for, join our community and talk to fellow IPFire users, developers and everybody else involved in the project.

IPFire Community

How to change into the testing branch

How to change from Stable to testing

To test any addon that isn't in the stable branch of IPFire you have to make a tiny modification of your pakfire.conf. You need access IPFire via console or SSH. Please change to following:

Change in file /opt/pakfire/etc/pakfire.conf :

32bit Version of IPFire

$version = "2.23";

to

$version = "2.23.1";

64bit Version of IPFire

$version = "2.23-x86_64";

to

$version = "2.23.1-x86_64";

After that execute:

pakfire update --force

After executing the above command you'll see this:

None

Go to the IPFire menu System > Home and you'll see this Notification:

Click to the Notice and go to the Pakfire page (menu IPFire > Pakfire) and complete the upgrade.

You are now inside the testing branch.

Note!
The testing branches may not be stable.

How to change from Stable to the Release Candidate (RC)

To test a RC that is not the stable branch of IPfire you have to make a tiny modification of your pakfire.conf. You need access IPFire via console or SSH. Please change to following:

Change in file /opt/pakfire/etc/pakfire.conf :

32bit Version of IPFire

$version = "2.23";

to

$version = "2.23.1";

64bit Version of IPFire

$version = "2.23-x86_64";

to

$version = "2.23.1-x86_64";

After that execute:

pakfire update --force

Then to upgrade execute:

pakfire upgrade --force

You are now using the RC version of IPfire.

Note!
These Release Candidates may not be stable and are only for testing purposes.
Please install the RC only if you know what you are doing!

Change back to the stable branch

If you want to return to the stable branch, the following files must be processed:

Leave Testing Tree

vi /opt/pakfire/etc/pakfire.conf

Change the Version:

32bit Version of IPFire

...
$version = "2.23.1";
...

to

...
$version = "2.23";
...

64bit Version of IPFire

...
$version = "2.23.1-x86_64";
...

to

...
$version = "2.23-x86_64";
...

Mine-File edit

vi /opt/pakfire/db/core/mine

Change to core update number of stable version.

Edit Page ‐ Yes, you can edit!

Older Revisions • October 8 at 1:40 pm • Jon