Homebrew su OS X - Diamo la birra al Mac

Inserite qui le vostre guide, trucchi e consigli

Moderatore: ModiMaccanici

Avatar utente
iStefano
Stato: Non connesso
Genio guastatore
Genio guastatore
Avatar utente
Iscritto il: mer, 30 dic 2009 10:30
Messaggi: 8279
Località: Pomigliano D'Arco (NA)

Top

Contatta:
Scialla ha scritto:


EDIT
Mi stavo guardando cask... ma c'è il mondo!!!! Facile installare così! :)
:shock: :shock:

Scrivo su iMaccanici con TapaTalk per MacBook Air

Avatar utente
Scialla
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 17887
Località: Torino

Top

iStefano, non capisco le faccine..
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Ormai sono tante le app che ho installate con cask.
Ho la cartella applicazioni piena di alias...

Poi, ormai, è diventato obbligatorio andare sul sito del produttore.
Scaricare, controllare cosa ha scaricato mettendo molta attenzione a tutte le fasi dell'operazione.

Con cask basta un comando, fa tutto lui.
La sicurezza è estrema.
Non impegni browser e Finder, tempo, Gatekeeper e routine ripetitive

Avatar utente
iStefano
Stato: Non connesso
Genio guastatore
Genio guastatore
Avatar utente
Iscritto il: mer, 30 dic 2009 10:30
Messaggi: 8279
Località: Pomigliano D'Arco (NA)

Top

Contatta:
faxus ha scritto:

Codice: Seleziona tutto

xcode-select --install

Fatto ...
Eseguo brew upgrade :

Codice: Seleziona tutto

brew upgrade
Warning: You are using OS X 10.12.
We do not provide support for this pre-release version.
You may encounter build failures or other breakages.
Please create pull-requests instead of filing issues.

Scrivo su iMaccanici con TapaTalk per MacBook Air

Avatar utente
Scialla
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 17887
Località: Torino

Top

Non c'è, vero, un modo con cask di fare aggiornare le applicazioni già presenti?

Ho notato che se tenti di installare una app già presente dà giustamente errore non portando a termine lo "spostamento" dalla cartella di cask a quella Applicazioni (e quindi non aggiorna le app) e che, se cask ha già scaricato l'applicazione, bisogna poi "forzare" l'installazione (o spostamento).
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
iStefano, esegui anche update e doctor

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Scialla ha scritto:Non c'è, vero, un modo con cask ...
Veramente l'ho cercato, più volte, ma non risulta.
Come anche dichiarato più volte in GitHub

Puoi chiedere la lista delle applicazioni installate

Codice: Seleziona tutto

brew cask list
e poi l'info per sapere di una nuova versione

Codice: Seleziona tutto

brew cask info applicazionecask
Come forzare un'installazione (ma meglio è disinstallare e installare l'aggiornata)

Codice: Seleziona tutto

brew cask install --force applicazionecask
Non ti dimenticare mai di fare pulizia, non è automatico che venga soprascritta la vecchia versione

Per tutte

Codice: Seleziona tutto

brew cask list | xargs brew cask install --force
In questa pagina compaiono i comandi detti ed anche uno script, non ufficiale, per farlo.
http://stackoverflow.com/questions/3196 ... ebrew-cask" onclick="window.open(this.href);return false;

Avatar utente
Scialla
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 17887
Località: Torino

Top

Ottimo!!!
Grazie
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Scialla ha scritto:... git fetch && git reset ...
Il comando è stato di mio grande interesse, appena l'ho scovato...
Conoscevo solo per averlo visto qua e là, il comando git.
E perché, ovviamente, dà origine al progetto Git e a GitHub.

Git “the stupid content tracker” creato da Linus Thorvald appena una decina di anni fa, non l’avevo mai usato

Cfr: man git

Intanto... Brew non finisce mai...
Avevo Fraise che porta il segno di divieto su Sierra e ho voluto indagare con Terminale, invece che sul sito

Immagine

Avatar utente
Scialla
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 17887
Località: Torino

Top

Dal ché deduco, che non ci sono aggiornamenti..
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
No, ma ho sistemato un sacco di impicci.
Gimp non si apriva
Xquartz idem e non faceva aprire Inkscape (ma ancora devo sistemare le path di sistema...)

Ho cominciato con

Codice: Seleziona tutto

mv /opt/homebrew-cask/Caskroom /usr/local/
Poi, infatti

Codice: Seleziona tutto

MacBook-Pro-di-Fabio:~ faxus$ brew cask info fraise
fraise: 3.7.3
Fraise
https://github.com/jfmoy/Fraise
/usr/local/Caskroom/fraise/3.7.3 (353 files, 8,9M)
https://github.com/caskroom/homebrew-cask/blob/master/Casks/fraise.rb
==> Contents
  Fraise.app (app)
Mentre

Codice: Seleziona tutto

MacBook-Pro-di-Fabio:~ faxus$ mv /opt/X11 /usr/local/
mv: rename /opt/X11 to /usr/local/X11: Permission denied
Il problema sta nelle path, come detto:

Immagine

Sto sistemando un bel po' di roba....

Avatar utente
Scialla
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 17887
Località: Torino

Top

Buon lavoro!
Io vado a scalare ;)
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)

Avatar utente
iStefano
Stato: Non connesso
Genio guastatore
Genio guastatore
Avatar utente
Iscritto il: mer, 30 dic 2009 10:30
Messaggi: 8279
Località: Pomigliano D'Arco (NA)

Top

Contatta:
Scusa Faxus : come mai non ti si apriva Gimp??? :shock:
A me andava :roll:

Scrivo su iMaccanici con TapaTalk per MacBook Air

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
iStefano ha scritto:Scusa Faxus : come mai non ti si apriva Gimp??? :shock:
A me andava :roll:
Perché lo avevo installato con cask ed era cambiata la cartella di residenza.
In Applicazioni avevo solo l'alias ed i permessi per accedere alla cartella e a tutti i Contents non erano regolamentari.

Ora ho cambiato la cartella, come indicato da Doctor.
Era in /opt/homebrew-cask/Caskroom.
L'ho messo in /usr/local/Caskroom.
Ho rifatto l'alias e sostituito a quello precedente.

Adesso è a posto

Avatar utente
iStefano
Stato: Non connesso
Genio guastatore
Genio guastatore
Avatar utente
Iscritto il: mer, 30 dic 2009 10:30
Messaggi: 8279
Località: Pomigliano D'Arco (NA)

Top

Contatta:
faxus ha scritto:iStefano, esegui anche update
Fatto :

Codice: Seleziona tutto

==> New Formulae
b2sum               genext2fs           luaradio            pick              
certigo             govendor            m-cli               s6                
cf4ocl              grip                mimetic             stout             
convox              hivemind            minio               tbox              
digdag              homeshick           opencsg             todolist          
docx2txt            hyper               osc                 ubertooth         
dosfstools          lepton              osm-gps-map         urweb             
dvm                 libvterm            paket               wireguard-tools   
flake8              livestreamer        percol            
==> Updated Formulae
abcm2ps                                  libdrawtext                            
abduco                                   libebml                                
abi-compliance-checker                   libfixposix                            
ace                                      libfreenect                            
acmetool                                 libgcrypt ✔                            
afl-fuzz                                 libgetdata                             
agda                                     libgit2                                
aha                                      libgit2-glib                           
aide                                     libgpg-error ✔                         
airspy                                   libgsf                                 
amazon-ecs-cli                           libgtop                                
ammonite-repl                            libgweather                            
android-ndk                              libgxps                                
android-platform-tools                   libidn ✔                               
anjuta                                   libiodbc                               
ansible                                  libksba                                
ansiweather                              libmagic                               
antigen                                  libmatroska                            
apache-drill                             libmicrohttpd                          
apache-spark                             libmill                                
apcupsd                                  libmodbus                              
app-engine-go-64                         libmowgli                              
appscale-tools                           libmtp                                 
apr                                      libnfs                                 
aptly                                    libofx                                 
arangodb                                 libosinfo                              
aria2                                    libpeas                                
arping                                   libphonenumber                         
artifactory                              libpng ✔                               
asciinema                                libpointing                            
asciinema2gif                            libproxy                               
assh                                     libressl                               
assimp                                   librest                                
at-spi2-atk                              librsvg                                
at-spi2-core                             libsecret                              
atk ✔                                    libsodium                              
augeas                                   libsoundio                             
aurora-cli                               libsoup                                
autojump                                 libspectre                             
avro-c                                   libtasn1 ✔                             
avro-cpp                                 libtiff ✔                              
avro-tools                               libtool                                
aws-elasticbeanstalk                     libtorrent-rasterbar                   
aws-sdk-cpp                              libupnp                                
awscli                                   libvirt                                
axel                                     libwebsockets                          
azure-cli                                libxmp                                 
b2-tools                                 libxmp-lite                            
bacula-fd                                links                                  
bagit                                    liquibase                              
bam                                      liquidprompt                           
baobab                                   little-cms2                            
baresip                                  lldpd                                  
basex                                    llnode                                 
bash                                     llvm                                   
bash-git-prompt                          logstalgia                             
bazel                                    logstash                               
bear                                     logtalk                                
bee                                      lua                                    
bib-tool                                 luajit                                 
bibtexconv                               luvit                                  
bigloo                                   lynis                                  
bind                                     lzip                                   
binutils                                 lzlib                                  
bitrise                                  macvim                                 
bltool                                   mahout                                 
bmon                                     makensis                               
boost                                    makepkg                                
boost-bcp                                mal4s                                  
boost-python                             mariadb                                
brotli                                   mbedtls                                
bsdconv                                  mdp                                    
buku                                     mediaconch                             
bullet                                   menhir                                 
bup                                      mercurial                              
byacc                                    mergepbx                               
caddy                                    meson                                  
cake                                     metabase                               
carthage                                 metaproxy                              
casperjs                                 mg3a                                   
cassandra                                micropython                            
castxml                                  mighttpd2                              
cayley                                   mikmod                                 
ccache                                   miller                                 
ccextractor                              minisign                               
ccm                                      mkvtoolnix                             
cdk                                      mlt                                    
certbot                                  monetdb                                
cfengine                                 mongodb                                
cfitsio                                  mongoose                               
cgrep                                    monkeysphere                           
chaiscript                               mono                                   
chapel                                   mosquitto                              
cheat                                    mpd                                    
checkstyle                               mpg123                                 
chicken                                  mpop                                   
citus                                    mpv                                    
cjdns                                    msgpack                                
clamav                                   mspdebug                               
clang-format                             multimarkdown                          
clhep                                    mutt                                   
cloc                                     mvtools                                
clog                                     mypy                                   
clojurescript                            mysql                                  
clutter                                  mysql-sandbox                          
clutter-gst                              mysql-search-replace                   
clutter-gtk                              mysqltuner                             
cmake                                    mytop                                  
collectd                                 nanomsg                                
commandbox                               nave                                   
compcert                                 ncmpcpp                                
conan                                    neo4j                                  
consul-template                          nethogs                                
cookiecutter                             newt                                   
coq                                      nfdump                                 
corectl                                  nghttp2                                
couchdb                                  nifi                                   
couchdb-lucene                           nim                                    
cowsay                                   no-more-secrets                        
cppcheck                                 node                                   
creduce                                  node-build                             
cromwell                                 nodebrew                               
crosstool-ng                             nomad                                  
cryptol                                  notmuch                                
crystal-lang                             nsd                                    
ctunnel                                  nsq                                    
cucumber-cpp                             nss                                    
curl                                     ntl                                    
dar                                      ntopng                                 
dasht                                    nuxeo                                  
dateutils                                nvm                                    
davmail                                  offlineimap                            
deis                                     oniguruma                              
deisctl                                  ooniprobe                              
dependency-check                         openconnect                            
desk                                     openh264                               
desktop-file-utils                       openjpeg                               
devhelp                                  opensaml                               
diff-pdf                                 opensc                                 
diff-so-fancy                            openslide                              
direnv                                   openvpn                                
dirmngr                                  opus                                   
dirt                                     opusfile                               
dmd                                      orientdb                               
dnscrypt-proxy                           osh                                    
dnscrypt-wrapper                         osquery                                
docker                                   oysttyer                               
docker-cloud                             p7zip                                  
docker-compose                           pacapt                                 
docker-gen                               pandoc                                 
docker-machine                           pandoc-citeproc                        
docker-machine-parallels                 pandoc-crossref                        
docker-swarm                             pango ✔                                
dockutil                                 pangomm                                
dockviz                                  parallel                               
doctl                                    passenger                              
dos2unix                                 passpie                                
dpkg                                     pcb2gcode                              
drake                                    pcre                                   
duplicity                                pcre2                                  
dvtm                                     pcsc-lite                              
dynamips                                 pdf2htmlex                             
eiffelstudio                             pdns                                   
eigen                                    pdnsrec                                
ejabberd                                 pegtl                                  
elasticsearch                            pelikan                                
elixir                                   percona-server                         
elixirscript                             percona-toolkit                        
elm                                      percona-xtrabackup                     
emacs-clang-complete-async               pgbadger                               
emojify                                  pgbouncer                              
emp                                      pgcli                                  
entr                                     pgloader                               
envchain                                 pgpdump                                
erlang                                   pgroonga                               
es                                       pgrouting                              
espeak                                   pgtap                                  
etcd                                     pianobar                               
evas-generic-loaders                     pidgin ✔                               
evince                                   pig                                    
exiftool                                 pike                                   
expat                                    pillar                                 
exploitdb                                pius                                   
fabio                                    pkg-config ✔                           
fabric                                   pkgdiff                                
fastd                                    planck                                 
ffmpeg                                   plantuml                               
fibjs                                    platformio                             
fio                                      plzip                                  
fish                                     pmd                                    
flatcc                                   pngquant                               
flex                                     poco                                   
flow                                     podofo                                 
fluent-bit                               ponyc                                  
flyway                                   poppler                                
fon-flash-cli                            postgrest                              
fontconfig ✔                             pre-commit                             
ford                                     progress                               
fossil                                   prometheus                             
fping                                    protobuf-swift                         
fq                                       psgrep                                 
freeipmi                                 psqlodbc                               
freeling                                 ptex                                   
freetds                                  pulseaudio                             
freetype ✔                               pup                                    
frescobaldi                              purescript                             
fstar                                    pushpin                                
fwknop                                   pwntools                               
fwup                                     pyenv                                  
fzf                                      pyenv-virtualenv                       
galen                                    pygobject                              
gammaray                                 pygobject3                             
ganglia                                  pypy                                   
gauge                                    python                                 
gd                                       python3                                
gdal                                     qbs                                    
gdb                                      qjackctl                               
gdbm                                     qscintilla2                            
gdk-pixbuf ✔                             qt5                                    
gdl                                      qwt                                    
gdnsd                                    rabbitmq                               
gedit                                    rabbitmq-c                             
geocode-glib                             racket                                 
geoserver                                radare2                                
get-flash-videos                         rakudo-star                            
gettext ✔                                rancher-compose                        
ghex                                     rbenv-gemset                           
ghi                                      re2                                    
gimme                                    rebar                                  
git                                      redis                                  
git-annex                                redpen                                 
git-cola                                 reposurgeon                            
git-credential-manager                   riak                                   
git-fixup                                riemann-client                         
git-integration                          ringojs                                
git-lfs                                  rmate                                  
git-octopus                              roswell                                
git-plus                                 roundup                                
git-secret                               rrdtool                                
git-secrets                              rswift                                 
git-standup                              rtags                                  
git-test                                 rtv                                    
git-town                                 rust                                   
git-when-merged                          s-search                               
gitbucket                                sagittarius-scheme                     
gitg                                     saltstack                              
gitlab-ci-multi-runner                   sane-backends                          
glade                                    sbcl                                   
glbinding                                sbt                                    
glew                                     scalariform                            
glib ✔                                   scamper                                
glib-networking                          scm-manager                            
glibmm                                   scons                                  
glide                                    scour                                  
glyr                                     sdb                                    
gmp ✔                                    sdl_image                              
gnatsd                                   sec                                    
gnome-builder                            seexpr                                 
gnome-icon-theme                         selenium-server-standalone             
gnome-themes-standard                    serialosc                              
gnu-apl                                  sfml                                   
gnu-units                                shadowsocks-libev                      
gnumeric                                 shc                                    
gnupg-pkcs11-scd                         shibboleth-sp                          
gnupg2                                   shpotify                               
gnuplot                                  simple-tiles                           
gnutls ✔                                 sip                                    
go                                       skinny                                 
goaccess                                 slackcat                               
gobject-introspection ✔                  sleuthkit                              
godep                                    slowhttptest                           
goffice                                  slurm                                  
gollum                                   snappystream                           
googler                                  snort                                  
gor                                      solr                                   
gosu                                     sonar                                  
gource                                   source-highlight                       
gpac                                     sphinx                                 
gpg-agent                                sphinx-doc                             
gpgme                                    sqlmap                                 
gpm                                      squid                                  
gputils                                  ssh-copy-id                            
gqlplus                                  sshguard                               
gradle                                   stormpath-cli                          
grails                                   stormssh                               
grib-api                                 strongswan                             
groonga                                  stunnel                                
groovyserv                               subliminal                             
gsettings-desktop-schemas                supervisor                             
gspell                                   swagger-codegen                        
gssdp                                    swiftgen                               
gssh                                     swiftlint                              
gti                                      swig                                   
gtk+3                                    sync_gateway                           
gtk-doc                                  syncthing                              
gtk-gnutella                             syncthing-inotify                      
gtkmm3                                   syntaxerl                              
gtksourceview3                           sysdig                                 
gucharmap                                taglib                                 
gupnp                                    taylor                                 
gvp                                      tcpkali                                
gx                                       tcpreplay                              
gx-go                                    tesseract                              
h2o                                      texinfo                                
haproxy                                  texmath                                
harfbuzz ✔                               tgui                                   
headphones                               the_platinum_searcher                  
help2man                                 thefuck                                
heroku                                   tile38                                 
highlight                                tinyxml2                               
highlighting-kate                        tippecanoe                             
homebank                                 tmate                                  
honcho                                   tmux-mem-cpu-load                      
hr                                       tomcat                                 
html-xml-utils                           tomcat-native                          
htmlcxx                                  tor                                    
htop                                     tutum                                  
http-parser                              twoping                                
httpie                                   uhd                                    
ibex                                     unbound                                
idris                                    unison                                 
imagemagick                              upscaledb                              
imapfilter                               utf8proc                               
innotop                                  uwsgi                                  
iperf3                                   v                                      
ipfs                                     vala                                   
ipmitool                                 valabind                               
ircd-hybrid                              vapoursynth                            
ironcli                                  vault                                  
isl                                      vdirsyncer                             
jbig2enc                                 vegeta                                 
jboss-forge                              vert.x                                 
jemalloc                                 viennacl                               
jenkins                                  vifm                                   
jetty                                    vim                                    
jetty-runner                             virtuoso                               
jfrog-cli-go                             vnu                                    
jlog                                     voldemort                              
jmxtrans                                 vowpal-wabbit                          
jpeg-turbo                               wakatime-cli                           
jpegrescan                               wallpaper                              
jq                                       wartremover                            
jsdoc3                                   watch                                  
json-fortran                             watchman                               
json-glib                                webp                                   
jsoncpp                                  weighttp                               
jsonnet                                  when                                   
jsonschema2pojo                          wine                                   
juju                                     winetricks                             
jvgrep                                   wireshark                              
kafka                                    wolfssl                                
kerl                                     wrk                                    
keychain                                 xdelta                                 
kitchen-sync                             xerces-c                               
knot                                     xmake                                  
kobalt                                   xml-tooling-c                          
kotlin                                   xmp                                    
kubernetes-cli                           xonsh                                  
lastpass-cli                             xorriso                                
launch_socket_server                     xplanetfx                              
lcdproc                                  xxhash                                 
lcm                                      yank                                   
ldc                                      yaws                                   
leafnode                                 yaz                                    
ledger                                   yelp-xsl                               
leptonica                                yle-dl                                 
lhasa                                    you-get                                
libarchive                               youtube-dl                             
libassuan                                zenity                                 
libbladerf                               zeromq                                 
libbluray                                zinc                                   
libcapn                                  zsh-autosuggestions                    
libcouchbase                             zsh-completions                        
libdap                                   zshdb                                  
==> Renamed Formulae
commonmark -> cmark                      wires -> geckodriver                   
==> Deleted Formulae
avidemux                   luyten                     skalibs                  
clang-omp                  nant                       skytools                 
execline                   ninja-ide                  sqlitebrowser            
folly                      openwsman                  swatchbooker             
geocouch                   orfeo                      tuntap                   
horndis                    osxfuse                    vcodex                   
icmake                     peervpn                    vmalloc                  
iodine                     pylucene                   vpnc                     
kdiff3                     quassel                    wsmancli                 
kubernetes-helm            shrewsoft-vpn-client     
libiomp                    signing-party        

----------------------------------------------------

Scrivo su iMaccanici con TapaTalk per MacBook Air

Rispondi

Torna a “Tutorial”

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite