Is there a way to upgrade the Splunk version through Splunk UI (Splunk Web)? ...i.e from the search head as we upgrade and install the apps..
No, you have to do it using the instructions on the splunk website, e.g., untarring the files over the existing directory.
I AM NOT suggesting that you should do this, only that you could do it and that you might be able to make it work:
https://www.splunk.com/blog/2017/04/28/upgrading-linux-forwarders-using-the-deployment-server.html
No, you have to do it using the instructions on the splunk website, e.g., untarring the files over the existing directory.