GD Installation
From giantdisc
Contents |
Installation of GiantDisc
A Warning First
The installation of the GiantDisc package is demanding and will take you a few minutes. You will need to have basic knowledge of how to install and maintain a Linux system. However, once the installation is finished, it should be fairly easy to use the GiantDisc jukebox through one of the client applications, even for unexperienced users.
Prerequisites (minimal requirements)
Many of the required packages are part of basic installations or should at least be part of your distribution. Follow this order if you install packages.
- A running GNU/Linux system. This software was originally developed on RedHat 6.2, but it runs without problems on any recent Linux system. X11 is not needed.
- A Palm handheld. As of version 1.34, at least PalmOS 3.5 is required (i.e. an upgraded PalmV). However, a Palm model with high-res color display like the Tungsten T, Tungsten C or newer is recommended.
- Perl (at least version 5.6)
- mysql (at least version 4.0), including the perl/DBI module
- mplayer - mp3, ogg, flac player (http://www.mplayerhq.hu)
- id3lib - mp3 file tag editor (id3-Tags v1 and v2) (http://id3lib.sourceforge.net/)
- mp3info - mp3 file infos (bitrate, length) (http://www.ibiblio.org/mp3info)
Optional Requirements
| If you want to... | Required Software |
| record CDs | cd ripper cdparanoia, cd player cdplay, Perl package CDDB_get to calculate the CDDB hash number of a CD and to access to the freedb.org repository (available at cpan.org), and an audio encoder for mp3, ogg or flac (see below) |
| encode mp3 files | lame (mp3 encoder) available at http://www.mp3dev.org/mp3/ or at http://freshrpms.net/ |
| encode ogg files | oggenc', ogginfo' available at http://www.vorbis.com |
| encode flac files | flac', metaflac' available at http://flac.sourceforge.net |
| control the volume on the local soundcard | Audio mixer amixer (ALSA) or aumix (OSS) |
|| allow the Palm to shut down the server || usershutdown available at ibiblio.org ||
