RPMs for Red Hat, SuSE, Mandriva, Fedora, and Yellow Dog Linux
Dillo is a FLTK2-based web browser designed to be small and fast.
I will soon have Dillo RPMs suitable for several versions of Red Hat, Fedora, and Mandriva Linux. If you cannot find an RPM for the exact version of Linux you have, try the closest one. If that does not work, or if there is no RPM close enough to your distribution, try installing from the source RPM. If that fails, you can request an RPM for your distribution.
Note: FTP and the download manager require the wget download program. Wget is included in all the Linux distributions listed below, but is not always installed by default. You may need to install it from your CD or through your software manager (yast, up2date, yum, etc.)
Packages with experimental SSL support are also available. Be careful! At this time, Dillo's SSL support is minimal and will only encrypt your session. It will not verify the remote server's identity!
| Linux Distro | Version | Arch | Package |
|---|---|---|---|
| 10 | x86 | dillo-2.1.1-0.f10.i386.rpm |
|
| EL5 | x86 | dillo-2.1.1-0.rhel5.i386.rpm |
|
| EL5 | x86_64 | dillo-2.1.1-0.rhel5.x86_64.rpm |
|
| Any (Source RPM, requires FLTK2) | dillo-2.1.1-0.src.rpm |
||
| Linux Distro | Version | Arch | Package |
|---|---|---|---|
| 10 | x86 | dillo-2.1.1-0.ssl.f10.i386.rpm |
|
| EL5 | x86 | dillo-2.1.1-0.ssl.rhel5.i386.rpm |
|
| EL5 | x86_64 | dillo-2.1.1-0.ssl.rhel5.x86_64.rpm |
Dillo is included in Fedora since version 7, and is available through Fedora Extras for Fedora Core 3-6.
This means you can install it simply by typing yum install dillo.
I don't know how soon Fedora will upgrade their packages to Dillo 2.
The RPMs for Red Hat Enterprise Linux are built on CentOS, a RHEL clone designed to be binary compatible. They should work on official RHEL releases, CentOS, and other RHEL clones.
If you cannot find an RPM that works on your system, you can install Dillo from the source rpm. The SRPM (as it is also called) contains the Dillo source code with any patches, extra files, and directions to automatically build an RPM for your system.
You'll need to have a few developer's tools installed, including gcc, patch, fltk2 (see below), and the development packages for glib, libpng, and libjpeg. Once you have these, download dillo-2.1.1-0.src.rpm.
To build an RPM from the SRPM, run "rpmbuild --rebuild dillo-2.1.1-0.src.rpm" (On old versions of SuSE and other systems using RPM 3 or earlier, use rpm instead of rpmbuild.) This should create an RPM that you can install as normal.
To enable experimental SSL support, run "rpmbuild --rebuild --with ssl dillo-2.1.1-0.src.rpm" instead.
Important: Dillo is now based on FLTK2, which is still in development. You do not need to have FLTK installed to run Dillo, but you do need FLTK2 to build it. You have 2 choices:
Red Hat, SuSE and Mandriva all use RPMs, but they have different menu structures. Worse, they don't all use the same name for each package. Instead of writing a separate spec file for each distribution, I've written a single file which auto-detects which system you're building on. That way the same SRPM will work on any of these distributions (and probably others). In case you're interested in how I did it, here's the dillo2.spec I use. Note: Now that Dillo 2 is out, I will probably drop the older menu structures and focus on the freedesktop.org standard.
W3C Valid XHTML
· W3C Valid CSS
· W3C WAI Level A
Use Any Browser
· Get Firefox
· Get Opera
· Alternative Browser Alliance