iPigeon.institute blog: Homebrew

Translate iPigeon.institute in to your native language 💱

Showing posts with label Homebrew. Show all posts
Showing posts with label Homebrew. Show all posts

Monday, January 6

Update - In order to [now, working... <-<] install Homebrew package manager on macOS,

the user would first have to install the Homebrew-core repo:

🍻 Default formulae for the missing package manager for macOS
 Ruby
BSD-2-Clause license
Updated 1 hour ago
1 issue needs help

as such. 

I can rescind my former qualms about the authors' claims that a ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

would not have been sufficient. 

Steps that I took - 
  1. Create a public git key. 

    Generating a new SSH key and adding it to the ssh-agent ...

    After you've checked for existing SSH keys, you can generate a new SSH key to use for authentication, then add it to the ssh-agent.

    as I did for myself, as this: ssh-keygen -t rsa -b 4096 -C "jay.ammon@gmail.com"

    you'll need to change the email address to your own, and add your own password.

    trivia - here's my generated ascii art image, which came with the key generation. I think it's cute.


    +---[RSA 4096]----+
    |    .o*oo        |
    |     =.=         |
    |  . o + .        |
    |   +   +    .    |
    |  ..+...S  o     |
    | ..+o=o...+ .    |
    |  =oo.E .o.= o   |
    |.=..o+  .o  =    |
    |++*=o. .o        |
    +----[SHA256]-----+

  2. Clone the gitHub repository of Homebrew-core somewhat like this: git clone jay.ammon@gmail.com:Homebrew/homebrew-core.git

        
  3. After installing those libraries, you'll surely, by now, want to play around with the original link for installing the "brew" command ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
In order to get the "brew" command fully working, you'll need to
check out the one with the Red / Yellow / Green Tags. 
5. Put the "brew" command in to the /usr/local/Library/Homebrew/bin/ folder. Use, (and get used to): the "shift + command + G" command [it lets you type, or copy and paste the folders you'd want to cd (change directory) in to.
 
from your /Users/(iMac - your name)/Downloads/homebrew-core-master/cmd/brew
(black exec {Terminal Executable} file)

to /usr/local/Library/Homebrew/bin/
as this photo shows.

pluuuUUppe. and dropped in there. it's done.
6. Next, you'll need to install glib. It's a general set of commands and libraries that you probably already have somewhere in your macOS, somewhere [<_ i="">but I figure that we might as well get it in from "brew" command.  

now you'll really see your Terminal start working.  

Just type in  

brew install glib 

into the Terminal. 

Check your /Cellar folder at 

( shift + command + G )

/usr/local/Cellar
Now, you are pwn'ing of on: bwapp, with the directory changing command and your folders in columns view.
translated - cool stuff is happening in the Terminal, right?

7. Look at all the interesting stuff that's transpiring after brew install glib happens:


8. Pretty cool stuff. 

Now,

you can go in to the Homebrew Formulae website at https://formulae.brew.sh/formula/ and check out the thousands of repositories you might want to install (certainly not all of them, all on your own and by yourself; but some - that appeal to your strengths and interests).
ace6.5.7ADAPTIVE Communication Environment: OO network programming in C++
aces_container1.0.2Reference implementation of SMPTE ST2065-4
ack3.2.0Search tool like grep, but optimized for programmers
acme0.96.4Crossassembler for multiple environments
acmetool0.0.67Automatic certificate acquisition tool for ACME (Let's Encrypt)
acpica20191018OS-independent implementation of the ACPI specification
activemq5.15.11Apache ActiveMQ: powerful open source messaging server
activemq-cpp3.9.5C++ API for message brokers such as Apache ActiveMQ
adios22.5.0Next generation of ADIOS developed in the Exascale Computing Program
admesh0.98.4Processes triangulated solid meshes
adns1.5.1C/C++ resolver library and DNS resolver utilities

Latest post.

Pigeon chat, with ChatGPT (12/22/2024)

  note: originally published with a typographical error in the title and web address; the title has been corrected, whereas the web address ...

iPigeon.institute’s most popular recent blog articles and posts