# Install Jenkins plugins Offline

**URL:** https://community.jenkins.io/t/install-jenkins-plugins-offline/2808
**Category:** Ask a question
**Created:** [June 21, 2022, 8:33pm UTC](https://community.jenkins.io/t/install-jenkins-plugins-offline/2808 "2022-06-21T20:33:51Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![PeterFlax](https://avatars.discourse-cdn.com/v4/letter/p/48db29/32.png) [@PeterFlax](https://community.jenkins.io/u/PeterFlax)
#### Post date: [June 21, 2022, 8:33pm UTC](https://community.jenkins.io/t/install-jenkins-plugins-offline/2808/1 "2022-06-21T20:33:51Z")

</div>

I have a RHEL 7 server running Jenkins which has not connectivity to the internet what so ever. Not through a proxy, nothing.

Now I have to install a bunch of plugins with all of their dependencies. It would take forever to manually download the .hpi files and install them so I tried to get creative and run Jenkins on my PC, install all the needed plugins and then copy that plugin folder to $JENKINS\_HOME/plugins on my RHEL server.

Although $JENKINS\_HOME/plugins on my RHEL server is full off plugins:

```auto
bash-4.2$ pwd /var/lib/jenkins/plugins
bash-4.2$ ls -alt
**total 28**
drwxrwxrwx. 5 jenkins jenkins 64 Jun 20 09:15 ws-cleanup
etc etc..

```

The Jenkins GUI isn’t listing any under Installed plugins when browsing to /pluginManager/installed. Also, I cant find any .hpi or .jpi in the plugins. What am I doing wrong?

Br,  
Patrik

---

<div class="post-metadata">

### Author: ![halkeye](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/halkeye/32/8_2.png) [@halkeye](https://community.jenkins.io/u/halkeye)
#### Post date: [June 21, 2022, 8:42pm UTC](https://community.jenkins.io/t/install-jenkins-plugins-offline/2808/2 "2022-06-21T20:42:05Z")

</div>

You want the hpi file, not the directory

hanging seems like a proxy issue

You could also try [GitHub - jenkinsci/plugin-installation-manager-tool: Plugin Manager CLI tool for Jenkins](https://github.com/jenkinsci/plugin-installation-manager-tool) on the server itself which runs in the cli (and your shell might have proxy info setup properly)
