Sziasztok!
Ismertek olyan Windowsos GNU gyűjteményt, ami tartalmaz parancssort, néhány eszközt és telepítés nélkül, csak bemásolással indítható?
- 1585 megtekintés
Hozzászólások
cygwin
- A hozzászóláshoz be kell jelentkezni
Köszi!
Megnéztem és az oldala azt írja, hogy a javasolt telepítési mód az, ha a setup.exe-t használom.
Két kritérium van, ami miatt a bemásolós megoldás fontos:
1. nincs hálózat az adott gépen
2. nincs adminisztrátor jog az adott gépen
Hogy oldom meg cygwinnel így a telepítést?
- A hozzászóláshoz be kell jelentkezni
az 1.-re megoldas a setup.exe mert letoltott csomagokat is tud telepiteni (amit elotte a setup.exe toltott le masik gepen)
udv Zoli
- A hozzászóláshoz be kell jelentkezni
felinstallálod egy másik gépen és másolod.
- A hozzászóláshoz be kell jelentkezni
ezzel vigyázz hogy _pl_ csakis a benne lévő shellekkel (bash, sh, ...)használd, mert a cmd.exe-ben a "cat readme" sem működik determinisztikusan, ezenkívül a sorvégekkel is sok gond lehet, főleg a még béta 1.7-el, amiben lévő hexedit egy 2bytos file-t képes úgy mutatni hogy csak egy \x0D van benne; azaz igen erősen javallott az 1.5
magánvéleményem hogy ha csak ilyen grep, bash szerű cuccok kellenek bármi más amit eddig is írtak lentebb csak jobb lehet mint a cygwin, de ha több kellene pl openssh belépéshez akkor viszont sokkal jobb tőlük (olvastam hogy nem kell csak ha már szidtam nem akartam ilyen részképet itt hagyni :) )
- A hozzászóláshoz be kell jelentkezni
A PuTTYcyg terminállal kell dolgoztatni a cygwint, és máris kiszámíthatóbb. Ráadásul akkor a screen -D -R is úgy fog működni, ahogy nixeken mexokta a jómunkásember.
- A hozzászóláshoz be kell jelentkezni
"Here are some ports of common GNU utilities to native Win32. In this context, native means the executables do only depend on the Microsoft C-runtime (msvcrt.dll) and not an emulation layer like that provided by Cygwin tools."
http://unxutils.sourceforge.net/
"The GnuWin32 project provides Win32-versions of GNU tools, or tools with a similar open source licence. The ports are native ports, that is they rely only on libraries provided with any standard 32-bits MS-Windows operating system, such as MS-Windows 95 / 98 / ME / NT / 2000 / XP / 2003 / Vista. Native ports do not rely on some kind of Unix emulation, such as CygWin or Msys, so that there is no need to install additional emulation libraries."
- A hozzászóláshoz be kell jelentkezni
Unxutils nagyon jo, de pl. while read ciklust nem tudok benne irni :(
while read
do echo $REPLY
done < c:/xy
Nagyon nem mukodik, a while parancsot nem ismeri fel :(
awk es grep jo benne, szerencsere...
- A hozzászóláshoz be kell jelentkezni
Passz, nincs a közelemben win, nem tudom megnézni.
- A hozzászóláshoz be kell jelentkezni
Sajnos nem bash van benne, hanem zsh:
"sh.exe -- renamed zsh - this is no replacement for the Cygwin bash"
- A hozzászóláshoz be kell jelentkezni
> Sajnos nem bash van benne, hanem zsh:
"Unlike other bash ports for windows (e.g. the cygwin bash), the win-bash needs no special environment or DLLs. There is just one binary and that's it."
- A hozzászóláshoz be kell jelentkezni
Igaz hogy először telepíteni kell, de nagyon jó választás lehet a MinGW féle MSYS. A feltelepített környezetet rendkívül jól lehet másolni, mivel egy (chroot-hoz hasonló) virtuális fájlrendszert használ. További előny, hogy nem bash féle megoldás van benne, hanem egy terminálban futó "eredeti" bash, plusz POSIX rendszerű a fájlszerkezet.
http://www.mingw.org/wiki/msys
Frissítés: az új 1.0.11 már külön modulokra bontottan telepíthető, tehát másolással is instant használható.
msysCORE-1.0.11-bin.tar.gz
- A hozzászóláshoz be kell jelentkezni
MKS Toolkit (pénzes) és UWIN. www.kornshell.org
- A hozzászóláshoz be kell jelentkezni