Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: 'justinstall' from any GitHub repo, file URL or local url (github.com/explosion-scratch)
3 points by explosion-s 7 months ago | hide | past | favorite | 4 comments
Basically it detects your system and downloads the correct binary from GitHub releases. It also installs .zip, .dmg, .pkg, .deb, .tar.gz and just regular binaries. It can also detect installation scripts from README files or release notes.

Currently in beta but I've personally found it very useful. It supports all operating systems to a degree but hasn't been tested on windows.

I'd love some feedback on it! The end goal is to be able to run justinstall [anything] and have it just work




Looks like it has similar goals to bin which I highly recommend for binary installs from GitHub.

https://github.com/marcosnils/bin


Somewhat similar but many differences, with my project:

- The goal is to be able to install it once and never worry again, you can simply re-run the install to update if you want

- My project doesn't have/need the ability to manage existing installs and keep track of them

- Doesn't have weird binary names or things you have to add to your `.[shell]rc`

- My project should be able to install from many sources. The main goal is to get you up and running asap

With that being said I did not know that `bin` existed. It seems more along the lines of mise or asdf


> ironically you can use this tool to install itself

That isn't irony. Irony would be if it couldn't install itself or if it uninstalled itself. So your use of irony was itself, ironic.


You can't use it to install itself the first time, hence the irony. You'd already need it installed to use it to install itself — You can use it to upgrade itself though =)




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: