Installing Additional Software on Endian Firewall

Endian doesn’t ship with gcc, apt or yum, so it can be kind of confusing at first if you’re trying to figure out how to install some extra packages. It comes with Smart Package Manager, which you can use to install CentOS binary RPMs from http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/ (CentOS 4) or http://mirror.centos.org/centos/5/os/i386/CentOS/ (CentOS 5). Try the version 4 first. You may get lots of errors if you try to install RPMs build for other distributions.

If anything you try to install says that it’ll remove packages (like glibc-common), don’t do it. You could remove a lot of core packages and end up having to reinstall Endian from scratch. Not that I would know anything about that…

First run smart config –set rpm-check-signatures=False to avoid errors about invalid keys. Then you can do
smart install http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/nano-1.2.4-1.i386.rpm
smart install http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/slocate-2.7-13.el4.8.i386.rpm
etc

You can still get stuck in dependency hell, though. Smart might be able to auto download dependencies if you add a channel, but I don’t have the time/motivation to look into that right now.

One thought on “Installing Additional Software on Endian Firewall

  1. I am trying to install a perl module I”cpanm install JSON”
    and giveme this error
    Can’t configure the distribution. You probably need to have ‘make’

Leave a Reply

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