grex icon indicating copy to clipboard operation
grex copied to clipboard

Provide more installation options

Open sarkiroka opened this issue 3 years ago • 9 comments

I think this is a great tool by description. But I use ubuntu and I doesn't have homebrew (and I don't want to install it only for this tool). I cannot try this tool :( I think good idea an wget one liner install script, or a step by step description, or apt or anithing what a tipical ubuntu laptop can do without install more package manager.

sarkiroka avatar Apr 01 '21 09:04 sarkiroka

I cannot try this tool :(

Hello @sarkiroka. Well, this is not true. You have the option to download it manually and put it somewhere on your computer. As long as the location is in your terminal's path, you can use the tool. The package managers do the same but just automatically for your convenience.

But you are right, more installations options would surely be useful. I will see what I can do.

pemistahl avatar Apr 01 '21 10:04 pemistahl

I was just about to post a request of this nature myself.

I'd personally find a Snap or Flatpack very useful for this app, and would prefer to download that.

Thank you for the wonderful app.

(Not that it matters much, but I'm on Ubuntu 20.10)

saintphaenixos avatar Apr 06 '21 14:04 saintphaenixos

Hi @piraces, thank you very much for providing a Chocolatey package for grex. I just stumbled over it accidentally. I've mentioned it in the README now so that Windows users can find it more easily.

pemistahl avatar May 23 '21 18:05 pemistahl

Hi @pemistahl , I submitted it to Chocolatey since I thought it was interesting to provide an automated installation for windows to the community. Thank you for making such a great tool! Sorry for not mentioning it to you in first place, but if you want to be the owner or maintain the chocolatey package just tell me and I will proceed to it.

Nevertheless, the package is mantained in an automated way to always provide the latest version ASAP.

piraces avatar May 24 '21 08:05 piraces

@piraces, I don't necessarily need to maintain the package. Perhaps you can just add me as a co-maintainer next to yourself. I'm not a Windows user myself, so I'm not so much into Windows package managers anyway. If the package is able to keep itself up to date, I'm fine with that. Does Chocolatey get the newest version from GitHub or from crates.io?

pemistahl avatar May 24 '21 09:05 pemistahl

@pemistahl Ok perfect. Chocolatey gets the newest version from GitHub, monitoring the releases and tags.

piraces avatar May 24 '21 12:05 piraces

I've made a snap. https://github.com/daniejstriata/grex-snap

Due to limitations it can only read files inside $HOME and external drives. To use outside these confinements you can use xargs.

cat /Data/za.groups | xargs grex

daniejstriata avatar Jul 21 '21 06:07 daniejstriata

Flatpack (less limited than snap) or any of standard package systems (apt, yum, pacman, ...) would be great.

Destroy666x avatar Jun 20 '23 15:06 Destroy666x

@Destroy666x I made a RPM that will with on RHEL7 and higher on X86_64: grex-1.4.1-1.zip

daniejstriata avatar Jun 20 '23 19:06 daniejstriata