Torna indietro   Hardware Upgrade Forum > Mondo Apple > Apple - Software e macOS

Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete implementa due bracci estensibili, per spazzola e moccio, che si spingono ben oltre quanto visto sino ad oggi permettendo una pulizia di casa ancor più capillare e precisa
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
La tecnologia SQD-Mini LED di TCL arriva sul taglio da 65 pollici con la serie C8L: 2040 zone, pannello WHVA 2.0 e un picco che alle rilevazioni delle sonde tocca i 4400 nit nel profilo Filmmaker e un HDR quasi perfetto
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
Wireless 2.4 GHz, Bluetooth 5.4, cancellazione attiva del rumore, design pieghevole e un'autonomia che mette in imbarazzo prodotti che costano il doppio. Le Maestro 500 non eccellono in nulla, ma offrono tutto. E a questo prezzo è difficile chiedere di più
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-07-2009, 10:13   #1
^[H3ad-Tr1p]^
Senior Member
 
L'Avatar di ^[H3ad-Tr1p]^
 
Iscritto dal: Jan 2002
Città: Trance City
Messaggi: 7344
wine for darwin vs crossover + info repository open sources

salve a tutti


sto dando un occhiata a wine for darwin che e' un porting di wine su mac

ho visto qui http://wiki.winehq.org/MacOSX?highlight=%28mac%29

che il porting esiste sia open sources che a pagamento,ed il progetto si chiama crossover

volevo innanzitutto sapere,da voi che magari li avete utilizzati entrambi,qual e' il migliore,cioe' che da meno problemi,io preferirei wine

inquesta pagina http://wiki.winehq.org/MacOSX/Installing trovo le istruzioni per l installazione di win su osx,che pero' si puo' fare in svariati modi

mi salta all occhio il method two,che mi pare funzioni come i repos di linux,come per esempio qualli di debian o fedora

ora,siccome son niubbo,volevo sapere come secondo voi sarebbe meglio installare wine su osx,cioe' con quale metodo,per evitare di incsinare tutto

poi volevo sapere qualcosa di piu' sui repos come questo macport

cioe' quanti repos esistono e quali sarebbe meglio utilizzare,e se se ne utilizza piu' di uno si potrebbe andare incontro a qualche conflitto a causa di qualche libreria compilata sui due repos in modo diverso per far funzionare due software differenti

grazie
^[H3ad-Tr1p]^ è offline   Rispondi citando il messaggio o parte di esso
Old 29-07-2009, 13:04   #2
Mailor
Senior Member
 
L'Avatar di Mailor
 
Iscritto dal: Mar 2007
Messaggi: 1459
non sono andato ai link perché non mi si crea, ma porting con wine e crossover non c'entra niente con quello di fink e macports.

il porting è l'adattamento di un applicativo creato per un ambiente su un altro.

wine e crossover implementano librerie (API e alcune DLL credo) di windows perché le istruzioni dei file eseguibili e le chiamate di sistema dei compialti windows possano funzionare anche su altri sistemi operativi diversi da windows.

MacPort e Fink non fanno porting in questo senso, sono solo dei "gestori" di un database di sorgenti (normalmente pensati per sistemi unix, bsd) che vengono poi compilati gestendo le dipendeze di questi stessi.

Con wine e crossover fai andare il sw windows su osx (quasi tutto), con fink e macports puoi installare sul mac sw non direttamente e ufficialmente sviluppato per mac.

Son due cose diverse.

Per il resto io avevo wine installato, ma non l'ho mai usato. Uso macports, il repo tiene davvero un sacco di roba, è vagamente ben aggiornato, e funziona abbastanza bene.

Magari una opzione per disinstallare un port e tutte le sue dipendenze che non siano usate da altri programmi sarebbe meglio.
__________________
root#> man life
No manual entry for life
root#>_
Mailor è offline   Rispondi citando il messaggio o parte di esso
Old 29-07-2009, 15:17   #3
^[H3ad-Tr1p]^
Senior Member
 
L'Avatar di ^[H3ad-Tr1p]^
 
Iscritto dal: Jan 2002
Città: Trance City
Messaggi: 7344
Quote:
Originariamente inviato da Mailor Guarda i messaggi
non sono andato ai link perché non mi si crea, ma porting con wine e crossover non c'entra niente con quello di fink e macports.

il porting è l'adattamento di un applicativo creato per un ambiente su un altro.

wine e crossover implementano librerie (API e alcune DLL credo) di windows perché le istruzioni dei file eseguibili e le chiamate di sistema dei compialti windows possano funzionare anche su altri sistemi operativi diversi da windows.

MacPort e Fink non fanno porting in questo senso, sono solo dei "gestori" di un database di sorgenti (normalmente pensati per sistemi unix, bsd) che vengono poi compilati gestendo le dipendeze di questi stessi.

Con wine e crossover fai andare il sw windows su osx (quasi tutto), con fink e macports puoi installare sul mac sw non direttamente e ufficialmente sviluppato per mac.

Son due cose diverse.

Per il resto io avevo wine installato, ma non l'ho mai usato. Uso macports, il repo tiene davvero un sacco di roba, è vagamente ben aggiornato, e funziona abbastanza bene.

Magari una opzione per disinstallare un port e tutte le sue dipendenze che non siano usate da altri programmi sarebbe meglio.
grazie della risposta ma mi sono espresso male forse

intendevo sapere se era meglio crossover o wine come prima cosa,anche se io preferirei wine perche' open source,ed anche perche' lo uso anche su linux e mi trovo bene

poi ho parlato dei repos perche' volevo sapere se wine lo si deve o lo si puo' installare dai repos tipo macport o fink e tenerlo aggiornato tramite i repoitory

sicome su questi repos ci saran parecchi software che mi interessera' installare perche' gia li uso,volevo sapere se mettendo diversi repos sul stesso computer potrei andare incontro a qualche problema di compatibilita' in quanto magari la stessa libreria potrebbe essere stata compilata su tutti e due i repos ma in modo diverso per far funzionare due software diversi,o solo perche' i due mainteiner hanno deciso di compilarli in modo differente per qualche loro motivo


per poi ,quanto riguarda i repos macport e flink,volevo sapere come funzionavno,cioe' se ogni repos ha un suo programma di gestione di pacchetti e i pacchetti stessi rimangono indipendenti dal sistema oppure come funzionano
^[H3ad-Tr1p]^ è offline   Rispondi citando il messaggio o parte di esso
Old 30-07-2009, 09:35   #4
Mailor
Senior Member
 
L'Avatar di Mailor
 
Iscritto dal: Mar 2007
Messaggi: 1459
Quote:
Originariamente inviato da ^[H3ad-Tr1p]^ Guarda i messaggi
intendevo sapere se era meglio crossover o wine come prima cosa,anche se io preferirei wine perche' open source,ed anche perche' lo uso anche su linux e mi trovo bene
se ti trovi bene con wine su linux andrà bene anche su osx, ma per risposte più precise passo la palla a qualcuno che ha esperienza con entrambi. Io semplicemente non li uso.

Quote:
poi ho parlato dei repos perche' volevo sapere se wine lo si deve o lo si puo' installare dai repos tipo macport o fink e tenerlo aggiornato tramite i repoitory
esiste un progetto, darwine, che predisponde wine per osx.

su macports:
Codice:
sh-3.2# port list wine
wine                           @1.0.1          x11/wine
Quote:
sicome su questi repos ci saran parecchi software che mi interessera' installare perche' gia li uso,volevo sapere se mettendo diversi repos sul stesso computer potrei andare incontro a qualche problema di compatibilita' in quanto magari la stessa libreria potrebbe essere stata compilata su tutti e due i repos ma in modo diverso per far funzionare due software diversi,o solo perche' i due mainteiner hanno deciso di compilarli in modo differente per qualche loro motivo
può essere che i configuratori settino dei flag diversi a gcc prima di compilare dei pacchetti, ma non dovrebbe essere un grosso problema. La libreria sarebbe comunque la stessa, la compilazione non dovrebbe dar problemi di compatibilità se non per una questione di versioning (ad esempio, una libreria necessaria a skype non faceva andare la rete su virtualbox 2.x, e la versione della libreria che faceva girare vbox non faceva partire skype) che comunque credo sia statisticamente almeno rara.

Non so invece quale sia il comportamento di fink e macports in parallelo, non conosco come vengano indicizzate le librerie ma immagino sia una questione di sistema operativo e non di gestore del pacchetto.
Quote:
per poi ,quanto riguarda i repos macport e flink,volevo sapere come funzionavno,cioe' se ogni repos ha un suo programma di gestione di pacchetti e i pacchetti stessi rimangono indipendenti dal sistema oppure come funzionano
macports e fink hanno un database indicizzato e referenziato di voci corrispondenti a dei sorgenti.

Nel momento in ci fai una ricerca all'interno dei rispettivi repo, entrambi i gestori si occupano della sequenzialità della compilazione (librerie e dipendenze varie), etc.

La gestione è esattamente equivalente ai Port di BSD, li hai presenti?

Una volta installati i sw, questi sono disponibili nella path /opt/local e sono quindi normalmente eseguibili da shell.

Codice:
sh-3.2# echo $PATH
/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin
questa, ad esempio, è la lista del sw che ho installato e compilato io con macports

Codice:
sh-3.2# ls -a /opt/local/bin/
.					gunlink
..					guptime
a2p					gusers
aclocal					gvdir
aclocal-1.10				gwc
autoconf				gwho
autoheader				gwhoami
autom4te				gyes
automake				h2ph
automake-1.10				h2xs
autopoint				help2man
autoreconf				iconv
autoscan				idl2wrs
autoupdate				idle2.5
bdftops					ifnames
bmp2tiff				imgcmp
bunzip2					imginfo
bzcat					infocmp
bzcmp					infotocap
bzdiff					instmodsh
bzegrep					intltool-extract
bzfgrep					intltool-merge
bzgrep					intltool-prepare
bzip2					intltool-update
bzip2recover				intltoolize
bzless					jasper
bzmore					john
c2ph					jpegtran
c_rehash				libnet-config
capinfos				libnetcfg
captoinfo				libpng-config
cjpeg					libpng12-config
clear					lprsetup.sh
corelist				lzcat
cpan					lzcmp
daemondo				lzdiff
db46_archive				lzegrep
db46_checkpoint				lzfgrep
db46_codegen				lzgrep
db46_deadlock				lzless
db46_dump				lzma
db46_dump185				lzmadec
db46_hotbackup				lzmainfo
db46_load				lzmore
db46_printlog				makestrs
db46_recover				mergecap
db46_stat				msgattrib
db46_upgrade				msgcat
db46_verify				msgcmp
dftest					msgcomm
djpeg					msgconv
dprofpp					msgen
dumpcap					msgexec
dumphint				msgfilter
dvipdf					msgfmt
editcap					msggrep
enc2xs					msginit
envsubst				msgmerge
eps2eps					msgunfmt
fax2ps					msguniq
fax2tiff				ncurses5-config
fc-cache				ncursesw5-config
fc-cat					nemesis
fc-list					ngettext
fc-match				nmap
find2perl				openssl
fixmswrd.pl				pal2rgb
font2c					pango-querymodules
freetype-config				pango-view
g[					pcap-config
gbase64					pcre-config
gbasename				pcregrep
gcat					pcretest
gchcon					pdf2dsc
gchgrp					pdf2ps
gchmod					pdfopt
gchown					perl
gchroot					perl5
gcksum					perl5.8
gcomm					perl5.8.9
gcp					perlbug
gcsplit					perlcc
gcut					perldoc
gdate					perlivp
gdd					perlthanks
gdf					pf2afm
gdir					pfbtopfa
gdircolors				piconv
gdirname				pkg-config
gdk-pixbuf-csource			pl2pm
gdk-pixbuf-query-loaders		pod2html
gdu					pod2latex
gecho					pod2man
genv					pod2text
getopt					pod2usage
gettext					podchecker
gettext.sh				podselect
gettextize				port
gexpand					portf
gexpr					portindex
gfactor					portmirror
gfalse					ppm2tiff
gfmt					printafm
gfold					prove
ggroups					ps2ascii
ghead					ps2epsi
ghostid					ps2pdf
gid					ps2pdf12
gif2tiff				ps2pdf13
ginstall				ps2pdf14
gjoin					ps2pdfwr
gkill					ps2ps
glib-genmarshal				ps2ps2
glib-gettextize				psed
glib-mkenums				pstruct
glibtool				pv.sh
glibtoolize				pydoc2.5
glink					python-config2.5
gln					python2.5
glogname				python2.5-config
gls					pythonw2.5
gm4					randpkt
gmd5sum					rarian-example
gmkdir					rarian-sk-config
gmkfifo					rarian-sk-extract
gmknod					rarian-sk-gen-uuid
gmktemp					rarian-sk-get-cl
gmv					rarian-sk-get-content-list
gnice					rarian-sk-get-extended-content-list
gnl					rarian-sk-get-scripts
gnohup					rarian-sk-install
gnome-autogen.sh			rarian-sk-migrate
gnome-doc-common			rarian-sk-preinstall
gnome-doc-prepare			rarian-sk-rebuild
gnome-doc-tool				rarian-sk-update
gobject-query				ras2tiff
god					raw2tiff
gpaste					rawshark
gpathchk				rdjpgcom
gperf					recode-sr-latin
gpinky					reset
gpr					rgb2ycbcr
gprintenv				s2p
gprintf					scrollkeeper-config
gptx					scrollkeeper-extract
gpwd					scrollkeeper-gen-seriesid
greadlink				scrollkeeper-get-cl
grm					scrollkeeper-get-content-list
grmdir					scrollkeeper-get-extended-content-list
gruncon					scrollkeeper-get-index-from-docpath
gs					scrollkeeper-get-toc-from-docpath
gsbj					scrollkeeper-get-toc-from-id
gsdj					scrollkeeper-install
gsdj500					scrollkeeper-preinstall
gseq					scrollkeeper-rebuilddb
gsha1sum				scrollkeeper-uninstall
gsha224sum				scrollkeeper-update
gsha256sum				smtpd2.5.py
gsha384sum				splain
gsha512sum				sqlite3
gshred					tclsh
gshuf					tclsh8.5
gsleep					text2pcap
gslj					thumbnail
gslp					tic
gsnd					tiff2bw
gsort					tiff2pdf
gsplit					tiff2ps
gstat					tiff2rgba
gstty					tiffcmp
gsum					tiffcp
gsync					tiffdither
gtac					tiffdump
gtail					tiffgt
gtee					tiffinfo
gtest					tiffmedian
gtester					tiffset
gtester-report				tiffsplit
gtimeout				tmrdemo
gtk-builder-convert			toe
gtk-demo				tput
gtk-query-immodules-2.0			tset
gtk-update-icon-cache			tshark
gtkdoc-check				unix-lpr.sh
gtkdoc-depscan				unlzma
gtkdoc-fixxref				update-mime-database
gtkdoc-mkdb				wftopfa
gtkdoc-mkhtml				wget
gtkdoc-mkman				wireshark
gtkdoc-mktmpl				wish
gtkdoc-rebase				wish8.5
gtkdoc-scan				wrjpgcom
gtkdoc-scangobj				xft-config
gtkdoc-scanobj				xgettext
gtkdocize				xml2-config
gtouch					xml2po
gtr					xmlcatalog
gtrue					xmlcatmgr
gtruncate				xmllint
gtsort					xmlwf
gtty					xslt-config
guname					xsltproc
gunexpand				xsubpp
guniq
__________________
root#> man life
No manual entry for life
root#>_

Ultima modifica di Mailor : 30-07-2009 alle 09:41.
Mailor è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine NL-LC1 è il primo dissipatore a liquido A...
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con ...
watchOS 27 non arriverà su modell...
Apple, definiti i piani per i chip futur...
Ancora tagli nel futuro di XBOX: il caso...
Samsung Galaxy S27, il compatto potrebbe...
Sempre più IA nei videogiochi: con PUBG ...
La NASA avrebbe fermato i lavori sul mod...
Mancano pochi giorni al lancio della mis...
Prime Day in anticipo, giorno 7: tempo d...
Lo smartphone HONOR con batteria da 11.0...
Amazfit Bip 5, Active 3 Premium e Balanc...
Xiaomi potrebbe portare i suoi Pro e Pro...
Crisi delle memorie: CMF annulla il pros...
La PS6 si farà attendere: il lanc...
OnePlus non sente la crisi delle memorie...
I futuri iPhone 18 Pro potrebbero costar...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 17:56.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v