sudo mkdir -p /usr/lib/jvm/java-6-sun-1.6.0.03/bin/ && sudo touch /usr/lib/jvm/java-6-sun-1.6.0.03/bin/java && sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 4 not fully installed or removed. Need to get 0B of archives. After unpacking 0B of additional disk space will be used. Setting up sun-java6-bin (6-03-0ubuntu2) ... /var/lib/dpkg/info/sun-java6-bin.postinst: 84: /usr/lib/jvm/java-6-sun-1.6.0.03/bin/java: Permission denied dpkg: error processing sun-java6-bin (--configure): subprocess post-installation script returned error exit status 126 dpkg: dependency problems prevent configuration of sun-java6-plugin: sun-java6-plugin depends on sun-java6-bin (= 6-03-0ubuntu2); however: Package sun-java6-bin is not configured yet. dpkg: error processing sun-java6-plugin (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of sun-java6-jre: sun-java6-jre depends on sun-java6-bin (= 6-03-0ubuntu2) | ia32-sun-java6-bin (= 6-03-0ubuntu2); however: Package sun-java6-bin is not configured yet. Package ia32-sun-java6-bin is not installed. dpkg: error processing sun-java6-jre (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of sun-java6-fonts: sun-java6-fonts depends on sun-java6-jre (>= 6-03-0ubuntu2); however: Package sun-java6-jre is not configured yet. dpkg: error processing sun-java6-fonts (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: sun-java6-bin sun-java6-plugin sun-java6-jre sun-java6-fonts E: Sub-process /usr/bin/dpkg returned an error code (1)