IPKG Web

IPKG Web isan installable package for the NSLU2 that can be installed through ipkg using the following command (as root)

ipkg install ipkg-web

This is a web front end for IPKG to make it easier to install new packages, upgrade packages and delete a package which you might have installed.

It makes it so much simpler to see exactly what packages you have installed with IPKG and to see what else is available!

Once installed, simply connect to: http://<ip address of slug>/Management/package.cgi  and from there it is very straight forward!

Click to see Full sized

Click the image to see it actual sized.

9 thoughts on “IPKG Web

  1. This is awesome. It never occurred to me that something like this would be useful, but now that you show it to me it makes so much sense. I’m not scared of the command-line (I’d be a poor NSLU2 user!), but this just makes life that little bit easier. And I’m all for easy.

  2. I am new startet with Synology DS-509+ and I have installed IPKG-WEB, but the package.cgi won’t work correct (nothing listed in the table, but the upper part of screen looks correct). The second part (sluginfo.cgi) works correct. What have I did wrong ?

  3. Hi Alex.. it’s difficult for me to say now as I’ve put debian on my slug…. the IPKG-WEB package ends up in the unslung web interface so you must have the required dependencies to run it unless all the web-admin interface doesn’t work.

    A guess, but perhaps there’s some sort of access issue.

    Very strange….

  4. Kind of a bump to Alex’s comment…I’ve got Debian on mine so I’m missing the Management stuff altogether, but still use ipkg to install packages because they all netaly fit into /opt…I’ve tried using Lighttpd with FastCGI and PHP, but when opening either .cgi file in a browser, I get a “error on line 1 at column 1: Document is empty” error. Help? Please?

  5. I’ve just gone back through all my notes about when I set up debian on how I got Lighttpd working.
    Take a look at the following and let me know if it’s of any use…

    First – Apache2 was installed – so I used aptitude to get rid of it.
    ———-
    I installed Lighttpp as follows:
    sudo apt-get install lighttpd
    sudo apt-get install php5 php5-cli php5-common php5-cgi
    ———-
    modify
    /etc/lighttpd/lighttpd.conf

    add:
    server.modules = (
    “mod_fastcgi”,
    )
    and
    fastcgi.server = ( “.php” => ((
    “bin-path” => “/usr/bin/php5-cgi”,
    “socket” => “/tmp/php.socket”,
    )))
    ———-
    modify
    /etc/php5/cgi/php.ini
    Change
    # cgi.fix_pathinfo = 0
    to
    cgi.fix_pathinfo = 1
    ———-
    Restart lighttpd

    /etc/init.d/lighttpd restart
    ———-
    Check PHP is working by creating a php info page in /var/www:

  6. How can I change the port for this? I already have something running on 80 and I would like this to run on 8080.

    Thanks.

  7. IPKG runs on the management server that hosts the uNSLUng configuration pages – I can’t recall if you can change the port on this – but by default this runs on port 80 and I normally wouldn’t install anything else on uNSLUng on port 80 as the config screens are pretty useful in uNSLUng.

    When I used uNSLUng, I installed lighttpd on port 8080, but opened port 80 on my router mapped to the NSLU2 ip address on port 8080.

Leave a Reply

Your email address will not be published. Required fields are marked *