Homebrew su OS X - Diamo la birra al Mac

Inserite qui le vostre guide, trucchi e consigli

Moderatore: ModiMaccanici

faxus
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 27852
Località: Circondato dalle bufale
Contatta:

Top

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

Messaggio Inviato: lun, 04 feb 2019 12:38

E infatti...

Codice: Seleziona tutto

Upgrading 9 outdated packages:
glib 2.58.2 -> 2.58.3, binutils 2.31.1_2 -> 2.32, nss 3.41 -> 3.42, webp 1.0.1 -> 1.0.2, librsvg 2.44.11 -> 2.44.12, youtube-dl 2019.01.17 -> 2019.01.30.1, imagemagick 7.0.8-24 -> 7.0.8-25, p11-kit 0.23.14 -> 0.23.15, gnutls 3.6.5 -> 3.6.6
Poi vengono eseguiti, ma:

Codice: Seleziona tutto

==> Caveats
binutils is keg-only, which means it was not symlinked into /usr/local,
because because Apple provides the same tools and binutils is poorly supported on macOS.

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

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

Codice: Seleziona tutto

==> `brew cleanup` has not been run in 30 days, running now...
Questo lo sapevamo, ma grazie di farlo da solo…

Di seguito

Codice: Seleziona tutto

==> Pouring nss-3.42.high_sierra.bottle.tar.gz
nice: /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby: No such file or directory
Warning: The post-install step did not complete successfully
You can try again using `brew postinstall nss`
==> Caveats
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"

Codice: Seleziona tutto

==> Pouring glib-2.58.3.high_sierra.bottle.tar.gz
nice: /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby: No such file or directory
Warning: The post-install step did not complete successfully
You can try again using `brew postinstall glib`

Codice: Seleziona tutto

==> Pouring librsvg-2.44.12.high_sierra.bottle.tar.gz
nice: /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby: No such file or directory
Warning: The post-install step did not complete successfully
You can try again using `brew postinstall librsvg`
Dopo tutto questo appare un problema un po' più grosso

Codice: Seleziona tutto

==> Upgrading youtube-dl 
nice: /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby: No such file or directory
Error: Failure while executing; `/usr/bin/sandbox-exec -f /private/tmp/homebrew20190204-77961-t1y45f.sb nice /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby -W0 -I …
E segue un elenco lunghissimo…
Che finisce con

Codice: Seleziona tutto

/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/youtube-dl.rb` exited with 127.
C'è un po' da lavorare...
faxus
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 27852
Località: Circondato dalle bufale
Contatta:

Top

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

Messaggio Inviato: lun, 04 feb 2019 13:00

Immagine
Visto, intanto andiamo avanti
Immagine
Immagine
faxus
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 27852
Località: Circondato dalle bufale
Contatta:

Top

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

Messaggio Inviato: lun, 04 feb 2019 14:51

Resta

Codice: Seleziona tutto

/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby: No such file or directory
Error: Failure while executing; `/usr/bin/sandbox-exec -f /private/tmp/homebrew20190204-77961-t1y45f.sb nice /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby -W0 -I …
A occhio e croce si è scassato Ruby portatile...

Però se eseguo doctor mi dice che è a posto.

Devo uscire vedremo dopo...
iStefano
Genio guastatore
Genio guastatore
Avatar utente
Iscritto il: mer, 30 dic 2009 10:30
Messaggi: 8151
Località: Pomigliano D'Arco (NA)
Contatta:

Top

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

Messaggio Inviato: sab, 18 mag 2019 10:39

cosa bisogna fare in questi casi ??? 🤔

Codice: Seleziona tutto

Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and which additional flags to use when
compiling and linking.

Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew-provided
script of the same name. We found the following "config" scripts:
  /opt/local/bin/icu-config
  /opt/local/bin/freetype-config
  /opt/local/bin/libpng16-config
  /opt/local/bin/python2.7-config
  /opt/local/bin/libpng-config
  /opt/local/bin/xml2-config
  /opt/local/bin/ncursesw6-config
  /opt/local/bin/uuid-config
  /opt/local/bin/pcre-config
  /opt/local/bin/ncurses6-config


Scrivo su iMaccanici con TapaTalk per MacBook Air
Scialla
iOS Expert
iOS Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 16720
Località: Torino
Oggetto del messaggio: Re: Homebrew su OS X - Diamo la birra al Mac

Messaggio Inviato: sab, 18 mag 2019 11:59

lo da pure a me, assieme a molta altra roba ma, me ne fotto

del resto:
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)
Max95
Maccanico assiduo
Maccanico assiduo
Iscritto il: dom, 05 apr 2015 00:18
Messaggi: 113
Oggetto del messaggio: octave

Messaggio Inviato: mer, 12 feb 2020 16:09

Ciao a tutti,

volevo chiedervi due dritte su un software che ho installato sul mio mac...

si tratta del un software di calcolo OCTAVE (versione GNU del commerciale MATLAB).
https://www.gnu.org/software/octave/

L'ho installato mediante homebrew con il comando

Codice: Seleziona tutto

brew install octave
e per avviarlo devo dare il comando

Codice: Seleziona tutto

octave --gui
e parte/funziona a dovere, fino alla chiusura :o

ho solo 2 quesiti da porvi:

1) come faccio a creare un'icona dedicata che compaia nel Launchpad e che avvi il software?
2) alla chiusura del programma, esso si blocca e nemmeno l'uscita forzata mi viene in soccorso. cosa potrei fare?

vi ringrazio in anticipo
MBpro (13-inch, 2019) 1,4 GHz i5
faxus
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 27852
Località: Circondato dalle bufale
Contatta:

Top

Oggetto del messaggio: Re: octave

Messaggio Inviato: mer, 12 feb 2020 16:43

Max95 ha scritto:
mer, 12 feb 2020 16:09
... OCTAVE (versione GNU del commerciale MATLAB).
https://www.gnu.org/software/octave/

L'ho installato mediante homebrew con il comando

Codice: Seleziona tutto

brew install octave
e per avviarlo devo dare il comando

Codice: Seleziona tutto

octave --gui
...1) come faccio a creare un'icona dedicata che compaia nel Launchpad e che avvi il software?
2) alla chiusura del programma, esso si blocca e nemmeno l'uscita forzata mi viene in soccorso. cosa potrei fare?...
Avresti dovuto postare nel Topic di Homebrew
viewtopic.php?f=33&t=31583
Per avere un quadro completo di brew.
(per cui prego un moderatore di spostare questi post lì)

Brew fa trovare le applicazioni da lui installate in /usr/local/opt.
Alcuni software installabili con brew sono già pronti per far comparire un symkink nella cartella Applicazioni.
Per altri si deve aggiungere un'opzione all'installazione.

Per far comparire il symlik di tutte le applicazioni brew

Codice: Seleziona tutto

brew linkapps /Applications
Oppure ~/Applications
In alternativa solo quelle che ti interessano, per esempio Octave

Codice: Seleziona tutto

cp -r /usr/local/opt/Octave/Octave.app /Applications/
Oppure ~/Applications

Ho letto che per farlo divenire automatico, il symlink in Applicazioni, sia necessario installare qt

Codice: Seleziona tutto

brew install octave --with-qt
Per cui ora dovresti

Codice: Seleziona tutto

brew reinstall octave --with-qt
Per quello che riguarda alcuni malfunzionamenti di octave vale la regola di brew.
Solo le applicazioni più diffuse vanno installate con brew con la sicurezza di funzionamento.

Per tutte le altre, complesse e meno diffuse, è consigliabile l'installazione con MacPorts.
Per cui prova prima ad implementare qt.
Poi semmai fallo con MacPorts.

Con queste indicazioni dovrebbe comparire anche in Launchpad.
E anche trovabile con Spotlight, che non può cercare, per preimpostazione, in /usr/local/opt
Rispondi