Si instalas un paquete a mano lo metes o bien en /usr/local desparramando todo por sus directorios a imagen de los que hay en /usr o bien lo metes en /opt/firefox-version/ donde dentro de este directorio se creará una estructura de directorios a imagen de la que hay en /usr. Después pones o bien enlaces a los ejecutables en algún lugar del PATH o añades el directorio de ejecutables de /opt/firefox-version en la variable PATH.
En /usr/local también puedes hacer lo mismo que en /opt pero históricamente parece que se solía hacer así.
Re: Firefox también
(Puntos:2)( http://helvete.escomposlinux.org/ )
En /usr/local también puedes hacer lo mismo que en /opt pero históricamente parece que se solía hacer así.