Linux driver file (PPD) for Fuji Xerox printers read all the comments under the post as well

  1. Download the MacOS drivers file from Fuji Xerox's site.

  2. Convert the dmg file into an image (install dmg2img if needed):

    dmg2img ~/downloads/fxmacprnps1208am105iml.dmg /tmp/out.img
  3. Mount the obtained image:

    sudo mkdir /mnt/iso
    sudo mount  -o loop -t hfsplus /tmp/out.img /mnt/iso/
  4. Use p7zip to extract the '.pkg' file

    cp /mnt/iso/Fuji\ Xerox\ PS\ Plug-in\ Installer.pkg /tmp/
    cd /tmp && mkdir fx && cd fx
    7z x ../Fuji\ Xerox\ PS\ Plug-in\ Installer.pkg
  5. Inside the extracted folders, locate and copy the Payload file with the PPDs:

    cp ppd.pkg/Payload /tmp/Payload.cpio.gz
  6. Gunzip the file and extract the cpio archive:

    cd /tmp
    gunzip Payload.cpio.gz
    mkdir ppd && cd /tmp/ppd
    cpio -id < ../Payload.cpio
  7. VoilĂ ! your PPD files are in Library/Printers/PPDs/Contents/Resources/:

    Fuji Xerox 4112 PS.gz          FX ApeosPort-IV C4475 PS.gz     FX DocuCentre-IV 7080 PS.gz
    Fuji Xerox 4127 PS.gz          FX ApeosPort-IV C5570 PS.gz     FX DocuCentre-IV C2260 PS.gz
    Fuji Xerox D110 PS.gz          FX ApeosPort-IV C5575 PS.gz     FX DocuCentre-IV C2263 PS.gz

add printer thru http://localhost:631, it shows up an error saying '"/Library/Printers/FujiXerox/Filter/FXPSACEFilter" not available'

unzip the 'FX DocuCentre-V C2265 PS.gz' file, remove lines containing 'FXPSACEFilter', then zip it, it should work fine now, oh yeah!