Cygwin: Verskil tussen weergawes
Content deleted Content added
RAM (besprekings | bydraes) No edit summary |
RAM (besprekings | bydraes) |
||
Lyn 4:
Cygwin bestaan uit 'n versameling kode wat die [[POSIX]] stelselbevele omskakel na [[Win32]] stelselbevele, 'n [[GNU]] ontwikkelingsketting (soos die [[GCC|GNU Compiler Collection]] en die [[GNU Ontfouter|GDB]] om basiese programmatuurontwikkeling moontlik te maak asook 'n groot versameling toepassingsprogramme soortgelyk aan dié wat algemeen op Unix stelsel gevind kan word. Op hierdie stadium is bykans alle bekende [[vrye programmatuur]] op Unix na Cygwin omgeskakel, insluitende die [[X Windows-stelsel]], [[KDE]], [[Gnome]], [[Apache HTTP Bediener|Apache]], [[TeX]] en verskeie andere. 'n Meganisme wat geskep is vir die installering van [[inetd]], [[syslogd]], [[sshd]], [[Apache HTTP Bediener|Apache]] en andere daemone sodat hulle as standaard Windows dienste kan optree, wat 'n Microsoft Windows stelsel in staat stel om baie soos 'n [[Unix]] of 'n [[Linux]]-bediener op te tree. Al hierdie programme word geïnstalleer deur die standaard Cygwin opstelprogram, wat die nodige pakette vanaf die Internet aflaai. Die opstelprogram kan weer gehardloop word om programme na hulle nuutste weergawes op te dateer soos benodig of hulle dan by te voeg of te verwyder. Verskeie ander kenmerke word ook deur die opstelprogram verskaf, soos onder ander die vermoë om die bronkode saam met die binêre weergawe te installeer.
'n Groot klomp moeite is gedoen om koppelvlakke te verskaf om konsepte wat in Unix en Windows van mekaar verskil met mekaar in verband te bring. Voorbeelde sluit in:
<!-- Moet nog vertaal word ▼
*'n Cygwin spesifieke weergawe van Unix se [[mount]]-bevel is geskep, wat dit moontlik maak om arbitrêre Windows gidsroetes te laai as "lêerstelsels" in 'n Unix lêerruimte. Die mount inligting word gewoonlik in die [[registry]] gestoor. Lêerstelsels kan gelaai word as binêre (by verstek) of as teks, wat outomatiese omskakelings tussen LF en CRLF lynafsluitings doen (Die beïnvloed slegs programme wat die open() en fopen() funksies oproep sonder om die teks- of binêre modus te spesifiseer. Al die omgeskakelde Unix programme wat deur die Cygwin opstelprogram beskikbaar is, maak lêers in binêre modus oop indien geskik en vermei sodoende die korrupsie van data). Alle DOS skyfaandrywers (C:, D: ens.) is ook beskikbaar onder ''/cygdrive/c'', ''/cygdrive/d'', ens. Windows netwerkroetes in die vorm van ''\\HOST\SHARE\FILE'' word omgeskakel na die vorm ''//HOST/SHARE/FILE''.
▲<!-- Moet nog vertaal word
*Full-featured ''/dev'' and ''/proc'' file systems are provided automatically. ''/proc/registry'' provides direct filesystem access to the registry.
|