Easy Debian/Latest Jessie

Installing latest Debian Jessie (with netsurf 3.8)

Prerequisite; You need to have the Easy Debian package installed. This provides the scripts to mount and use the chroot debian image.

  1. Download the debian_jessie2sulu_armhf.img image, from original location or from swagman. You can do this directly on N900 using for example wget http://www.swagman.org/juice/debian_jessie2sulu_armhf.img.lzma. Note that the file is about 345MB in size and might take more than 20 minutes to download.
  2. Verify the md5 hash of the download to see the file has not been corrupted. The hash should be 825940649207bdccdf478c4cff0851ca
  3. Unpack the lzma compressed file, this will take about 45 minutes if you do it in the N900 as lzma uncompression is really heavy operation. The uncompressed image is about 2.1GB in size and has md5 hash of fab8adc6b08307d6e5d71a1252c26355
  4. Move the image to a suitable place, for example ty your MyDocs or sd card.
  5. Set up your new image to be the Easy Debian image. This is done by editing the file /home/user/.chroot and setting the image location in IMGFILE parameter, for example, if the image is in your MyDocs like this IMGFILE=/home/user/MyDocs/debian_jessie2sulu_armhf.img
  6. Start the Easy Debian image in maintanance mode either from the "Debian chroot" icon or command debian from console.
  7. Update the repository list by command apt-get update


To install Netsurf 3.8 to your Easy Debian, do the following;

  1. Download the collection of debian packages either from Zippyshare or directly from swagman mirror repository. (Zippyshare you can only access via browser as it requires you to click a button to do the download, on swagman mirror you can download the file directly with wget into your filesystem. You can do this directly on N900 using for example wget http://www.swagman.org/juice/netsurf_ed_3.8_sulu.tar.gz)
  2. Move the archive to some suitable place, like to a directory in your MyDocs which is accessible from Easy Debian and unpack it with tar -xvf netsurf_ed_3.8_sulu.tar.gz
  3. Install the required dependencies to Easy Debian by command apt-get install ca-certificates openssl libcurl3 Note that there will be some error messages about dbus and dbus-x11 but you can safely ignore those.
  4. Install the Netsurf packages by command dpkg -i netsurf-common_3.8-1_all.deb netsurf-gtk_3.8-1_armhf.deb netsurf_3.8-1_all.deb Note that you do not need to install the package netsurf-fb_3.8-1_armhf.deb that is also included in the archive.
  5. Log out and close the easy debian mounts and you are done!