Hi,
If you have the message "cannot find Joomla XML setup file", I guess it is because you are not pointing to the right folder.
Open your FTP software (FileZilla for example), connect to your website and upload the folder "hikashop" in the temporary folder of your website : /tmp/
Go to your Joomla Installer manager on your website backend and specify the path of your folder in the input "Install from Directory" : "\home\...\tmp\hikashop".
The idea is not to put all files directly in the Joomla "/tmp/" folder, but to create a subfolder for HikaShop.
I don't know what is your server folder structure but if your Joomla website is in the folder " /var/www/my_joomla/"
The tmp folder will be "/var/www/my_joomla/tmp/"
The hikashop extracted files will be in "/var/www/my_joomla/tmp/hikashop/"
And it will be this last path that you will have to put in the input box to let Joomla install HikaShop.
Joomla will look for the XML files in this folder and thanks to it, it will find the other files and process the installation.
Regards,