# How to install package dependencies for unregistered package

**URL:** <https://discourse.julialang.org/t/how-to-install-package-dependencies-for-unregistered-package/36088>\
**Category:** General Usage\
**Tags:** packages\
**Created:** [March 17, 2020, 8:58am UTC](https://discourse.julialang.org/t/how-to-install-package-dependencies-for-unregistered-package/36088 "2020-03-17T08:58:50Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![GunnarFarneback](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gunnarfarneback/32/1827_2.png) [@GunnarFarneback](https://discourse.julialang.org/u/GunnarFarneback)\
**Post date:** [March 17, 2020, 2:05pm UTC](https://discourse.julialang.org/t/how-to-install-package-dependencies-for-unregistered-package/36088/16 "2020-03-17T14:05:23Z")

</div>

> [@sloede](#):
>
> Thank you for the advice and the hint to your package. However, the overall Package/Registry setup is very Julia-specific and _way more involved_ than what I can expect my targeted user demographic (students with little programming or console experience) to handle.

I’m not quite following you here. Creating the registry and registering the packages would fall entirely on you and not involve students at all.

> [@sloede](#):
>
> If my users are able to install Julia and git, clone a Julia package, and run its scripts, without needing personal assistance from my side, I am already happy 😉 For this very specific use case I was looking for a simple solution to have them install all required dependencies with (preferably) a single command.

When you have the packages registered you get the dependency management for free from the package manager. The setup scenario would be

- Install Julia.
- Start Julia.
- Run the following (or equivalent commands in Pkg REPL mode):

```julia
using Pkg
pkg"registry add General https://url.to/your/registry.git"
pkg"add YourUserFacingPackage"

```

---

_[View the full topic](https://discourse.julialang.org/t/how-to-install-package-dependencies-for-unregistered-package/36088)._
