Changes between Initial Version and Version 1 of jazz/20-01-11


Ignore:
Timestamp:
Jan 11, 2020, 8:33:37 AM (5 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jazz/20-01-11

    v1 v1  
     1= 2020-01-11 =
     2
     3{{{
     4==> Caveats
     5==> bash-completion
     6Add the following line to your ~/.bash_profile:
     7  [[ -r "/usr/local/etc/profile.d/bash_completion.sh" ]] && . "/usr/local/etc/profile.d/bash_completion.sh"
     8
     9Bash completion has been installed to:
     10  /usr/local/etc/bash_completion.d
     11==> ncurses
     12ncurses is keg-only, which means it was not symlinked into /usr/local,
     13because macOS already provides this software and installing another version in
     14parallel can cause all kinds of trouble.
     15
     16If you need to have ncurses first in your PATH run:
     17  echo 'export PATH="/usr/local/opt/ncurses/bin:$PATH"' >> ~/.bash_profile
     18
     19For compilers to find ncurses you may need to set:
     20  export LDFLAGS="-L/usr/local/opt/ncurses/lib"
     21  export CPPFLAGS="-I/usr/local/opt/ncurses/include"
     22
     23==> htop
     24htop requires root privileges to correctly display all running processes,
     25so you will need to run `sudo htop`.
     26You should be certain that you trust any software you grant root privileges.
     27==> mosh
     28Bash completion has been installed to:
     29  /usr/local/etc/bash_completion.d
     30==> openssl@1.1
     31A CA file has been bootstrapped using certificates from the system
     32keychain. To add additional certificates, place .pem files in
     33  /usr/local/etc/openssl@1.1/certs
     34
     35and run
     36  /usr/local/opt/openssl@1.1/bin/c_rehash
     37
     38openssl@1.1 is keg-only, which means it was not symlinked into /usr/local,
     39because openssl/libressl is provided by macOS so don't link an incompatible version.
     40
     41If you need to have openssl@1.1 first in your PATH run:
     42  echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile
     43
     44For compilers to find openssl@1.1 you may need to set:
     45  export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"
     46  export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"
     47
     48==> youtube-dl
     49Bash completion has been installed to:
     50  /usr/local/etc/bash_completion.d
     51
     52zsh completions have been installed to:
     53  /usr/local/share/zsh/site-functions
     54==> coreutils
     55Commands also provided by macOS have been installed with the prefix "g".
     56If you need to use these commands with their normal names, you
     57can add a "gnubin" directory to your PATH from your bashrc like:
     58  PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"
     59==> readline
     60readline is keg-only, which means it was not symlinked into /usr/local,
     61because macOS provides the BSD libedit library, which shadows libreadline.
     62In order to prevent conflicts when programs look for libreadline we are
     63defaulting this GNU Readline installation to keg-only.
     64
     65For compilers to find readline you may need to set:
     66  export LDFLAGS="-L/usr/local/opt/readline/lib"
     67  export CPPFLAGS="-I/usr/local/opt/readline/include"
     68
     69==> sqlite
     70sqlite is keg-only, which means it was not symlinked into /usr/local,
     71because macOS provides an older sqlite3.
     72
     73If you need to have sqlite first in your PATH run:
     74  echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile
     75
     76For compilers to find sqlite you may need to set:
     77  export LDFLAGS="-L/usr/local/opt/sqlite/lib"
     78  export CPPFLAGS="-I/usr/local/opt/sqlite/include"
     79
     80==> mtr
     81mtr requires root privileges so you will need to run `sudo mtr`.
     82You should be certain that you trust any software you grant root privileges.
     83==> tig
     84A sample of the default configuration has been installed to:
     85  /usr/local/opt/tig/share/tig/examples/tigrc
     86to override the system-wide default configuration, copy the sample to:
     87  /usr/local/etc/tigrc
     88
     89Bash completion has been installed to:
     90  /usr/local/etc/bash_completion.d
     91
     92zsh completions and functions have been installed to:
     93  /usr/local/share/zsh/site-functions
     94==> gettext
     95gettext is keg-only, which means it was not symlinked into /usr/local,
     96because macOS provides the BSD gettext library & some software gets confused if both are in the library path.
     97
     98If you need to have gettext first in your PATH run:
     99  echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
     100
     101For compilers to find gettext you may need to set:
     102  export LDFLAGS="-L/usr/local/opt/gettext/lib"
     103  export CPPFLAGS="-I/usr/local/opt/gettext/include"
     104}}}