FatRat vyžaduje sestavovací systém CMake a grafický toolkit Qt 4. Další závislosti jsou již volitelné: podpora SFTP vyžaduje knihovnu libssh2, BitTorrent vyžaduje Rasterbar libtorrent 0.13 (a GeoIP, pokud chcete vidět vlajky zemí vedle IP adres v seznamu zdrojů), Jabber vyžaduje knihovnu gloox a dokumentace vyžaduje součást QtHelp, která bývá běžně nainstalovaná s Qt, ale až od verze 4.4.
Zdrojový kód lze stáhnout buď ze SVN repozitáře:
svn checkout svn://svn.dolezel.info/fatrat/trunk/fatrat
nebo jako tarball z dolezel.info.
Ruční kompilaci (s podporou všech volitelných věcí) a instalaci provedete následujícími příkazy:
cmake . -DWITH_DOCUMENTATION=ON -DWITH_BITTORRENT=ON \
-DWITH_SFTP=ON -DWITH_JABBER=ON -DWITH_NLS=ON
make
make install
Pro instalaci do prefixu /usr předejte cmake ještě argument -DCMAKE_INSTALL_PREFIX=/usr.