Pagina 13 di 16

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: ven, 06 lug 2018 10:50
da faxus
faxus ha scritto:
ven, 06 lug 2018 10:06
Consiglio ai mastri birrai l'articolo odierno di OSXDaily...
... Indica ai curiosi come trovare, col Finder o Terminale, i pacchetti installati con brew...
Già che c'ero ho aggiornato.

C'erano un bel po' di cose da aggiornare.
Infatti buttare il ciarpame ha prodotto un bel po' di residui della fermentazione

Codice: Seleziona tutto

MacBook-Pro-di-Fabio:~ faxus$ brew doctor
Your system is ready to brew.
MacBook-Pro-di-Fabio:~ faxus$ brew cleanup; brew cask cleanup
Removing: /usr/local/Cellar/...
...
==> This operation has freed approximately 2.3GB of disk space.
==> Removing cached downloads
/Users/faxus/Library/Caches/Homebrew/Cask/...
...
==> This operation has freed approximately 197.3MB of disk space
Mica male... 2.5GB...

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: ven, 27 lug 2018 22:04
da Scialla

Codice: Seleziona tutto

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Error: Failure while executing; `git config --local --replace-all homebrew.private true` exited with 1.
Che devo fare?
Leggerò lunedì... vado sul Viso ;)

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: lun, 30 lug 2018 09:36
da Scialla
Niente? Vabbé se riesco a rimanere sveglio oggi pomeriggio (ieri 12 ore di camminata e 4 ore di macchina e 4 ore di sonno) oggi ci smanetto un po....

ma è sempre in giro scialla!!!

Inviato: lun, 30 lug 2018 09:52
da andrea_mac
non t'ammazzare troppo di lavoro eh!

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: lun, 30 lug 2018 13:55
da Kernel Panic
Scialla ha scritto:
lun, 30 lug 2018 09:36
Niente? .....
Sai, ha avuto da fare >>> viewtopic.php?f=5&t=40343&start=150#p481411

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: lun, 30 lug 2018 19:08
da Scialla
Ah già, il giardino bot(t)anico :D

comunque è bastato reinstallare xcode

Codice: Seleziona tutto

xcode-select --install

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: lun, 30 lug 2018 20:09
da faxus
Scialla ha scritto:
lun, 30 lug 2018 09:36
Niente? Vabbé se riesco a rimanere sveglio oggi pomeriggio (ieri 12 ore di camminata e 4 ore di macchina e 4 ore di sonno) oggi ci smanetto un po....
...

Immagine

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: lun, 30 lug 2018 20:57
da Scialla
Si si, avevo letto, grazie....

e infatti è stato quello a farmi ricordare del problema, di cui già mi ero dimenticato :D

e mentre c'ero ho provato a reinstall are Xcode e ha funzionato.

Grazie del pensiero....

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: lun, 30 lug 2018 21:01
da utente eliminato
Scusate se vi interrompo.

Sto prendendo confidenza con il terminale, ho installato pip e vorrei installare inoltre un modulo chiamato PyQt4.

Codice: Seleziona tutto

python -m pip install PyQt4
Risposta

Codice: Seleziona tutto

You Might be using Old version of Python. Please upgrade it First...
In realtà da https://www.python.org/ ho installato l'ultimo pkg disponibile di python 3.7 eppure il terminale continua a ripetere che sono fermo a python 2.x.

Ho dato il comando

Codice: Seleziona tutto

brew update && brew upgrade
ma non c'è verso...

--Aggiornamento--
Sono riuscito a risolvere con il comando

Codice: Seleziona tutto

brew install pyqt

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: dom, 21 ott 2018 07:57
da faxus
Un articolo sul benemerito OSXDaily mi ricorda che dopo l'aggiornamento stabilizzatore a macOS High Sierra dovrei aggiornare...
http://osxdaily.com/2018/10/20/how-list ... alled-mac/

Lo vediamo dopo.

Però come al solito l'aggiornamento da App Store di CLT sembra non valga.
Quindi brew upgrade mi segnala il solito
Immagine

Quindi ricominciamo...

Codice: Seleziona tutto

sudo xcode-select --install
Come al primo post di questo topic
Immagine

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: dom, 21 ott 2018 08:20
da faxus
Ricominciamo...
Immagine
Immagine

Una lista infinita...

Codice: Seleziona tutto

==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae...
... ==> Updated Formulae [tra cui]
atk ✔ 
cairo ✔ 
gdk-pixbuf ✔ 
git ✔ 
glib ✔ 
harfbuzz ✔
imagemagick ✔ 
librsvg ✔  
openssl@1.1 ✔ 
poppler ✔ 
sqlite ✔ 
youtube-dl ✔...
vedremo poi, a proposito dell'articolo su OSXDaily, perché.

Intanto dobbiamo provvedere a qualcosa

Codice: Seleziona tutto

==> Caveats
==> openssl@1.1
A CA file has been bootstrapped using certificates from the system
keychain. To add additional certificates, place .pem files in
  /usr/local/etc/openssl@1.1/certs

and run
  /usr/local/opt/openssl@1.1/bin/c_rehash

openssl@1.1 is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.

If you need to have openssl@1.1 first in your PATH run:
  echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile

For compilers to find openssl@1.1 you may need to set:
  export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"
  export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"

For pkg-config to find openssl@1.1 you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/openssl@1.1/lib/pkgconfig"

==> sqlite
sqlite is keg-only, which means it was not symlinked into /usr/local,
because macOS provides an older sqlite3.

If you need to have sqlite first in your PATH run:
  echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile

For compilers to find sqlite you may need to set:
  export LDFLAGS="-L/usr/local/opt/sqlite/lib"
  export CPPFLAGS="-I/usr/local/opt/sqlite/include"

For pkg-config to find sqlite you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/sqlite/lib/pkgconfig"

==> youtube-dl
Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

zsh completions have been installed to:
  /usr/local/share/zsh/site-functions
==> nss
nss is keg-only, which means it was not symlinked into /usr/local,
because Firefox can pick this up instead of the built-in library, resulting in
random crashes without meaningful explanation.

Please see https://bugzilla.mozilla.org/show_bug.cgi?id=1142646 for details.

If you need to have nss first in your PATH run:
  echo 'export PATH="/usr/local/opt/nss/bin:$PATH"' >> ~/.bash_profile

For compilers to find nss you may need to set:
  export LDFLAGS="-L/usr/local/opt/nss/lib"
  export CPPFLAGS="-I/usr/local/opt/nss/include"

For pkg-config to find nss you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/nss/lib/pkgconfig"

==> git
Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

zsh completions and functions have been installed to:
  /usr/local/share/zsh/site-functions

Emacs Lisp files have been installed to:
  /usr/local/share/emacs/site-lisp/git

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: dom, 21 ott 2018 09:31
da faxus
Quindi, openssl è andato al suo posto
Immagine
eseguiamo

Codice: Seleziona tutto

$ echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"'
export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"
$ echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile
Magari sarà un po' ridondante, ma non voglio neanche stare ad indagare, eseguo tutto

Codice: Seleziona tutto

MacBook-Pro-di-Fabio:~ faxus$ echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile
MacBook-Pro-di-Fabio:~ faxus$ export LDFLAGS="-L/usr/local/opt/sqlite/lib"
MacBook-Pro-di-Fabio:~ faxus$ export CPPFLAGS="-I/usr/local/opt/sqlite/include"
MacBook-Pro-di-Fabio:~ faxus$ export PKG_CONFIG_PATH="/usr/local/opt/sqlite/lib/pkgconfig"
MacBook-Pro-di-Fabio:~ faxus$ echo 'export PATH="/usr/local/opt/nss/bin:$PATH"' >> ~/.bash_profile
MacBook-Pro-di-Fabio:~ faxus$ export LDFLAGS="-L/usr/local/opt/nss/lib"
MacBook-Pro-di-Fabio:~ faxus$ export CPPFLAGS="-I/usr/local/opt/nss/include"
MacBook-Pro-di-Fabio:~ faxus$ export PKG_CONFIG_PATH="/usr/local/opt/nss/lib/pkgconfig
MacBook-Pro-di-Fabio:~ faxus$
Ciononostante:
Immagine
Oibò, direbbe Pingù...

E infatti, a richiesta compare:
Immagine
Nel mentre...

Immagine

Showe? Macchecazz... Mai visto... Vabbè.
Poi

Codice: Seleziona tutto

sudo mkdir -p /usr/local/sbin

Codice: Seleziona tutto

sudo chown -R $(whoami) /usr/local/sbin
Ma
Immagine
Allora

Codice: Seleziona tutto

brew link --overwrite git

Codice: Seleziona tutto

Linking /usr/local/Cellar/git/2.19.1... 203 symlinks created
Vediamo:

Codice: Seleziona tutto

MacBook-Pro-di-Fabio:~ faxus$ brew unlink git && brew link git
Unlinking /usr/local/Cellar/git/2.19.1... 203 symlinks removed
Linking /usr/local/Cellar/git/2.19.1... 203 symlinks created
MacBook-Pro-di-Fabio:~ faxus$
Pare a posto... Quindi:

Codice: Seleziona tutto

MacBook-Pro-di-Fabio:~ faxus$ brew doctor
Your system is ready to brew.
MacBook-Pro-di-Fabio:~ faxus$ 
Evviva!

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: dom, 21 ott 2018 09:52
da faxus
Dicevamo...
Immagine
Un bel po' di roba...
Ed anche
Immagine
Il contenuto trovato col primo comando corrisponderà anche a

Codice: Seleziona tutto

ls /usr/local/Cellar/
Mentre con

Codice: Seleziona tutto

brew list
Possiamo ottenere tutto il software scaricabile ed installabile con brew.

Se invece vogliamo sapere se qualcuno già lo abbiamo senza listare l'intero nostro "tesoretto".
Per esempio Archey:
Immagine
Grazie, OSXDaily

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: dom, 21 ott 2018 20:57
da Scialla
Grazie, ho sistemato qualcosa anche io.
Ho ancora un sacco di errori ma sono ignorabili...

Re: Homebrew su OS X - Diamo la birra al Mac

Inviato: lun, 04 feb 2019 12:20
da faxus
Aggiorno regolarmente brew e le sue applicazioni, e Cask.
Ma non aggiorno questo topic.

L'occasione è l'aggiornamento dell'utile HexFiend.
Ci sono un po' di arretrati ma ne riporterò solo i dati salienti.
(è un mese che non aggiorno...)

Quindi prima Upgrade.

Codice: Seleziona tutto

MacBook-Pro-di-Fabio:~ faxus$ brew upgrade
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
anyenv                     entityx                    osx-cpu-temp
aws-iam-authenticator      gerbil-scheme              s3ql
bluetoothconnector         grpcurl                    sn0int
dmg2img                    kubeprod                   tmx
==> Updated Formulae
atkmm ✔                    gnupg-pkcs11-scd           osm-pbf
binutils ✔                 go                         oxipng
boost ✔                    go@1.10                    packer
cairomm ✔                  go@1.8                     pacvim
glib ✔                     go@1.9                     pagmo
glibmm ✔                   gobby                      pandoc
gnutls ✔                   godep                      parallel
graphite2 ✔                google-benchmark           passenger
gtkmm ✔                    goreleaser                 pcl
imagemagick ✔              gource                     pdal
librsvg ✔                  graph-tool                 pdf2htmlex
libsigc++ ✔                gsmartcontrol              pdfgrep
nss ✔                      gssdp                      pdftoedn
p11-kit ✔                  gstreamermm                pdftoipe
pangomm ✔                  gtk+3                      pdnsrec
python ✔                   gtkmm3                     percona-server
webp ✔                     gtksourceviewmm            php
youtube-dl ✔               gtksourceviewmm3           php@7.1
ace                        guile                      php@7.2
akamai                     guile@2.0                  phpmyadmin
algernon                   haproxy                    phpunit
ammonite-repl              helmfile                   pioneer
amqp-cpp                   hfstospell                 pioneers
angular-cli                howard-hinnant-date        pipenv
ape                        htmldoc                    planck
apibuilder-cli             hub                        plantuml
appledoc                   hugo                       platformio
arangodb                   hyperscan                  ponyc
aria2                      i2pd                       postgres-xc
asdf                       iamy                       povray
asio                       ibex                       prefixsuffix
ask-cli                    ios-sim                    presto
aspcud                     ios-webkit-debug-proxy     prettier
aubio                      iso-codes                  prometheus
avian                      jbake                      protobuf
aws-okta                   jenkins                    protobuf-c
aws-sdk-cpp                jenv                       protobuf-swift
azure-cli                  jfrog-cli-go               pulseaudio
basex                      jhipster                   pulumi
bash                       json11                     puzzles
bashdb                     jsoncpp                    pycodestyle
bedops                     jsonnet                    pypy
bettercap                  juju                       pypy3
bigloo                     juju-wait                  pyside
binaryen                   kakoune                    qjackctl
bison                      kettle                     quex
bitcoin                    kitchen-sync               quicktype
blahtexml                  kotlin                     rabbitmq
blueutil                   krakend                    rdfind
boost-mpi                  kubectx                    re2
boost-python               kubernetes-cli             rethinkdb
boost-python3              kubernetes-helm            riak
botan                      kyoto-cabinet              rocksdb
bower                      ldc                        root
buku                       ledger                     rp
bundletool                 libbi                      ruby
caddy                      libcec                     ruby-build
caf                        libchaos                   rust
caffe                      libgda                     safe
capnp                      libgit2                    sbcl
cargo-completion           libglademm                 scipy
carthage                   libgnomecanvasmm           scrcpy
cassandra@2.2              libgpg-error               sdcv
cataclysm                  libheif                    sdf
ccrypt                     liblas                     sf-pwgen
certbot                    libphonenumber             sfml
checkstyle                 libpointing                shfmt
chrome-cli                 libsass                    shibboleth-sp
chronograf                 libuv                      ship
clamav                     libvirt                    shogun
clingo                     libvoikko                  sile
clipsafe                   libvpx                     simh
closure-compiler           libvterm                   simple-mtpfs
cmake                      libxc                      simutrans
cockroach                  libxml++                   siril
collectd                   libxml++3                  skaffold
composer                   libxml2                    sl
conan                      llvm                       soci
conjure-up                 llvm@3.9                   source-highlight
console_bridge             llvm@4                     spdlog
consul                     llvm@5                     sphinx
convox                     llvm@6                     sphinx-doc
coreutils                  log4cplus                  spice-protocol
cp2k                       logstalgia                 sshuttle
cppcheck                   logstash                   stk
cppcms                     logtalk                    stone-soup
cquery                     lsd                        subversion
cryfs                      mafft                      supersonic
crystal                    magnetix                   supertux
csv-fix                    mame                       swiftformat
ctop                       mapcrafter                 swiftgen
curlpp                     mapnik                     swiftlint
cython                     mas                        switch-lan-play
dar                        mdds                       switchaudio-osx
dartsim                    mednafen                   synfig
dbxml                      mercurial                  task
dhall-json                 mesa                       tbb
diff-so-fancy              meson                      tcl-tk
digdag                     mesos                      telegraf
direnv                     metashell                  terminal-notifier
dlib                       metricbeat                 tesseract
dnsperf                    mill                       thors-serializer
doctl                      minimal-racket             tintin
dosbox-x                   minio                      tmux-mem-cpu-load
dspdfviewer                minio-mc                   topgrade
dynare                     mkvtoolnix                 tracebox
easyengine                 modd                       traefik
efl                        mogenerator                trafficserver
elasticsearch              monetdb                    typescript
elixir                     mongo-cxx-driver           ucloud
embulk                     mongodb                    unrar
emscripten                 mongodb@3.0                upscaledb
encfs                      mongodb@3.2                urbit
enet                       mongodb@3.4                urdfdom
enigma                     mongodb@3.6                urdfdom_headers
epubcheck                  mosh                       userspace-rcu
erlang                     mpd                        v8
eslint                     mplayer                    vala
ethereum                   mplayershell               vault
exploitdb                  mps-youtube                vc4asm
fastbit                    mpv                        verilator
fcl                        mutt                       vert.x
ffmpeg                     mysql-client               vim
ffmpeg@2.8                 mysql-cluster              visp
flac                       mysql@5.7                  vowpal-wabbit
fn                         ncmpcpp                    vtk
folly                      newsboat                   w3m
fonttools                  nghttp2                    weechat
freeswitch                 nim                        wellington
fswatch                    node                       whois
fx                         node-build                 widelands
gammaray                   node@10                    wine
gauge                      node@6                     wireguard-tools
gdal                       node@8                     wtf
gdcm                       nordugrid-arc              x265
geant4                     nu                         xalan-c
genstats                   numpy                      xcodegen
geoipupdate                nuxeo                      xcproj
ghc                        nwchem                     xerces-c
ghc@8.2                    nzbget                     xml-security-c
ghostscript                objc-codegenutils          xml-tooling-c
gibo                       ompl                       xqilla
git-flow-avh               onscripter                 xsd
git-fresh                  opam                       xtensor
git-quick-stats            open-mpi                   yaml-cpp
gitlab-runner              openal-soft                ykman
gjs                        opencc                     you-get
glbinding                  openclonk                  zbackup
globjects                  opencv                     zmqpp
gmsh                       opencv@3                   znc
gnome-builder              opensaml                   zorba
gnome-recipes              openvdb                    zsh
==> Deleted Formulae
apache-arrow               liblastfm                  ruby@1.8
apache-arrow-glib          percona-server@5.6
Seguiranno un bel po' di installazioni