Updates

Updating the files

Git

If you installed Novius OS with Git, run these commands from Novius OS directory:

git fetch origin
git checkout master/chiba
git merge origin/master/chiba
git submodule update --recursive --init

Zip

If you downloaded the Zip file, the procedure is more complex.

  • Let’s say you installed novius OS in my_site/.

  • First, backup your old directory (copy it and make a .zip file with it).

  • Download the new Zip of Novius OS and extract it. You now have a novius-os/ directory.

  • In my_site/, delete the following directories:
    • my_site/novius-os/
    • my_site/local/migrations/
    • Every my_site/local/applications/noviusos_* directories
  • Copy the following directories and files from novius-os/ to my_site/ :
    • novius-os/
    • local/migrations/
    • Every local/applications/noviusos_* directories
    • public/install.php
    • public/.htaccess

You may need .sample files later in the procedure. If so, copy them from the novius-os/ to my_site/ when asked.

Now you can continue the update.

Run the migration

Before running the automated migration tools, please backup your database.

If you’re allowed to acces SSH on the server, run this command from your Novius OS directory:

sudo php oil refine migrate
If you can’t access SSH, you can run the migration from your browser:
  • First, you need to rename the public/migrate.php.sample file to public/migrate.php.
  • Open the file in your browser, such as http://www.my_site.com/migrate.php.

Applications Manager

From the back-office of Novius OS, open the Applications manager and update the applications which need it.

Migrate your developments

If you have personnal developments, you need to follow the Migration guide from the 0.2 version to the Chiba 1 version.

Read the Docs v: chiba.1
Versions
latest
chiba.2
chiba.1
0.2
0.1
Downloads
PDF
HTML
Epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.