Qual è la migliore e la più completa attuazione del sistema Unix comandi per Windows?

StackOverflow https://stackoverflow.com/questions/32777

  •  09-06-2019
  •  | 
  •  

Domanda

Ho trovato alcune (purtroppo, segnalibro a casa e io sono al lavoro, quindi niente link), ma mi chiedevo se qualcuno avesse qualche opinione in merito a qualsiasi di loro (amore, odio, qualunque cosa), così ho potuto fare una buona decisione.Penso che ho intenzione di utilizzare Cygwin per i miei comandi Unix su Windows, ma non sono sicuro di come che sta andando a lavorare, quindi mi piacerebbe alternative e sono sicuro che ci sono persone là fuori che sono interessati in questo che non sono in esecuzione di Cygwin.

È stato utile?

Soluzione

Questi funzionano molto bene per me: http://unxutils.sourceforge.net/.

Cygwin non è così buono su Vista o a 64 bit, quindi ho smesso di usarlo un po ' indietro.

Altri suggerimenti

Io uso Cygwin, ma ho usato il Berkley Utilità in passato.Hanno lavorato abbastanza bene, se si sono utilizzati per DOS e si desidera solo i comandi.Ci sono alcune alternative elencate all' TinyApps.

Forse si potrebbe anche prendere in considerazione l'esecuzione di una versione a riga di comando di Linux in una macchina virtuale? Colinux è anche un'opzione, ma è immaturo.

Powershell è quello che stai cercando, contiene gli alias per un sacco di comandi UNIX e molto altro.Giovanni

UnxUtils non è aggiornato spesso e non è completo come Cygwin, ma funziona in modo nativo come qualsiasi altra linea di comando di Windows utilità.

Cygwin agisce più come una riga di comando di Linux emulatore.Si sente abbastanza scomodo, ma è più facile a port utilities e questo è più completo rispetto UnxUtils.

Io, personalmente, non come Cygwin.In realtà non sembrano mancare.A meno che non abbia qualche strumento specifico che si desidera che funziona solo in Cygwin mi piacerebbe trovare porte native.

http://www.activestate.com/Products/activeperl/index.mhtml è un bel pacchetto Perl per Windows.

http://www.locate32.net/ - Mi è sempre piaciuto individuare.Molto più veloce di Grep per la ricerca di file in base al nome.

Microsoft distribuisce UNIX API livello di compatibilità per Windows NT-based di Sistemi operativi, così come molti common UNIX utilità della riga di comando che vengono eseguiti al di sopra di questo livello di compatibilità.A differenza di Cygwin, non sedersi sulla parte superiore del sottosistema Win32, ma invece si interfaccia con il NT Api native direttamente.Supporta la funzionalità che potrebbero essere di difficile attuazione, sulla cima di Win32, come minuscole per i nomi di file e fork().

Windows 2K/XP versione si chiama Windows Services for UNIX (SFU).SFU è un download gratuito da Microsoft, e comprende anche un NFS server e client.

La versione di Windows Vista è chiamato Subsystem for UNIX-based Applications (SUA).SUA è incluso nelle edizioni Enterprise e Ultimate di Windows Vista, ma non include il supporto NFS.

Né SFU né SUA includere un X server.È possibile (ma forse ironico?) per utilizzare la connessione Cygwin server X con SFU/SUA applicazioni.

Le voci di Wikipedia su SFU e Interix maggiori dettagli e la storia.

Linux/BSD :)

Perchè votare questa domanda?Ovviamente non vuole essere la lingua in guancia vale la pena l'elettore e il ricevitore perdere rep sopra?Non è la gente lasciare nulla a zero e contrassegnare le risposte che si desidera vedere galleggiare piuttosto che segnare il divertente liners uno?

In risposta alla domanda che ho usato Cygwin in passato, ma sempre trovato scomodo e volere.Io non penso che gli strumenti di problema, ma la mia, ma ho libro, segnato Eric suggerimento di unxutils per quando la mia nuova macchina windows arriva domani.

Io uso Cygwin un sacco.

Io lo uso per qualsiasi mvn comandi, find, grep, perl scp e tutte le altre cose, mi sono abituato a usare tutti gli anni che ho lavorato solo su FreeBSD desktop e server.

Ho il mio vecchio .vimrc, .per zshrc, il mio .ssh/config e tutte le altre belle cose.Io uso rxvt.exe invece di cmd.exe che ha fatto la differenza per me!Ridimensionare, decente buffer, font e così via.

andLinux è una distribuzione di coLinux, che gestisce l'intero kernel Linux all'interno di Windows (con prestazioni migliori rispetto a un VM).Poi, con l'aiuto di Xming (X windows server per Windows), è possibile avere Linux windows si mescolano a fianco di Windows.

Con che, praticamente tutto basato su Linux continuerà a funzionare.Non si è limitato solo gli strumenti che sono stati portati su Cygwin, è possibile apt-get quello che vuoi.

andLinux comprende anche alcune sottigliezze, come collegamenti sul desktop per lanciare applicazioni Linux, un programma di avvio che vive nel vostro cassetto, e voci di menu di contesto (tasto destro del mouse un file di testo e può essere aperto in uno Kate)

Gli aspetti negativi di andLinux sono:

  1. L'accesso al filesystem in Linux è difficile.Devi configurare Samba in entrambe le direzioni.
  2. Collegamento a un programma Linux da una connessione remota è anche difficile (ma possibile)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top