3 ms·
cheat: command not found Out of the box, I dont have an OS (or shell) that ships this. I wouldnt call it so much a command, which implies it is inherent to the
by 0des 4y ago
cheat: command not found
Out of the box, I dont have an OS (or shell) that ships this. I wouldnt call it so much a command, which implies it is inherent to the system, I'd say its a tool, like a step below coreutils in that its not so pervasive.
Arch didnt have it, Debian rolling or stable didnt either, neither does RHEL
(I also tried on MacOS, but that is not Linux)
- anyfoo 4y agoSorry, but that’s kind of a made up definition of “command”. By that definition, gzip is a command on “most” systems, bzip2 on “a lot”, and xz on “some”. And yet they are all entered on the command line. And what tools a particular system comes with is pretty much arbitrary. The otherwise ubiquitous curl for example is not part of, e.g., coreutils (which is a rather Linux-specific thing, the BSDs have most of the stuff in there as part of their “base”).
- 0des 4y ago> Sorry, but that’s kind of a made up definition of “command”. By that definition, gzip is a command on “most” systems, bzip2 on “a lot”, and xz on “some”. And yet they are all entered on the command line. > And what tools a particular system comes with is pretty much arbitrary. The otherwise ubiquitous curl for example is not part of, e.g., coreutils (which is a rather Linux-specific thing, the BSDs have most of the stuff in there as part of their “base”). "I wouldn't call it"... I might be encouraged to give context for my subjective opinion. If youd rather make fun of my perceived ignorance, thats also your prerogative. Also, BSD is not Linux.
- jandrese 4y agoIf it is not in the repos it isn't going to be used. Step 1 in getting adoption on the Linux side is making "apt install cheat" and "dnf install cheat" work. Plus whatever the current preferred Mac package manager is.
- chrisallenlane 4y agoI'm the author of `cheat`. Regrettably, I agree with you regarding the lack of `apt` packaging as a major barrier to adoption. I've looked into creating it previously, but found it to be non-trivial. Like a lot of FOSS maintainers, I'm pretty strapped for time these days, and I simply haven't gotten around to it yet. The next round of work I want to do on this project is to improve the CI pipeline. My dayjob these days largely involves configuring CI pipelines, and yet the `cheat` workflow for the time being involves me running `make` on my local machine and dragging-and-dropping binaries into the Github UI. It's embarassing. Once I get the CI squared away, I'll take a look at `apt` packaging. Seeing this project on Hacker News has given me renewed motivation, however. Perhaps I can free up some time this weekend :)
- 0des 4y ago> involves me running `make` on my local machine and dragging-and-dropping binaries into the Github UI. It's embarassing. don't hate the player, hate the game. a lot of folks do this and it is okay.
- ElijahLynn 4y agoArch has it in the AUR with `yay cheat-bin`. Pow, done!