Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. MSYS2 - Teknopedia
MSYS2 - Teknopedia
MSYS2
sito web
URLwww.msys2.org
Tipo di sitodistribuzione e sviluppo software
LinguaInglese
Fatturatodonazione
Stato attualeattivo
Modifica dati su Wikidata · Manuale

MSYS2 è una piattaforma di distribuzione e sviluppo software per Microsoft Windows che aiuta a distribuire codice dal mondo Unix su Windows.

MSYS2 condivide questo obiettivo di portare il codice Unix su macchine Windows con altri progetti, in particolare Cygwin e Windows Subsystem per Linux (WSL). Cygwin fornisce un ambiente POSIX completo in cui le applicazioni vengono eseguite come in Unix. WSL consente ai binari Linux di funzionare su Windows, con supporto limitato per le chiamate del kernel e limitazioni significative nelle applicazioni grafiche. Al contrario, MSYS2, insieme al porting del compilatore Mingw-w64, traduce il codice Unix in binari Windows nativi. Questo ha il vantaggio che gli utenti del software trasferito possono rimanere su Windows, invece di passare da un sistema operativo all'altro.[1]

MSYS2 fornisce un gestore pacchetti (Pacman da Arch Linux), una shell bash e altri programmi Unix che eseguono nativamente (senza intermedi POSIX emulazione) su Windows. Il software in esecuzione in MSYS2 supporta i nomi di file in stile Unix. Ad esempio, è possibile utilizzare il comando start notepad++ /c/Users/John/file.txt per avviare un editor che aprirà il file con il percorso di Windows C:\Users\John\file.txt.[2]

Al fine di supportare l'emulazione POSIX, ove necessario, MSYS2 include una libreria di runtime "msys-2.0.dll" derivata dalla runtime di Cygwin, "cygwin1.dll". La runtime di MSYS2 viene regolarmente aggiornata per tenere traccia dello sviluppo di Cygwin.[3]

MSYS2 e Mingw-w64 sono una riscrittura indipendente di MSYS e MinGW.[4] Il fork ha avuto luogo nel 2005 -2008 perché MSYS non ha tenuto il passo con lo sviluppo di Cygwin e non supportava 64 bit.[5] La terminologia non è sempre chiara: a volte, i termini "MSYS" e "MinGW" vengono utilizzati in modo errato per abbreviare "MSYS2" e "Mingw-w64".

Note

[modifica | modifica wikitesto]
  1. ↑ medium.com, https://medium.com/@borekb/zsh-via-msys2-on-windows-3964a943b1ce Titolo mancante per url url (aiuto).
  2. ↑ Esempio tratto dall'articolo di panoramica https://www.booleanworld.com/get-unix-linux-environment-windows-msys2
  3. ↑ (EN) MSYS2 - How does MSYS2 differ from Cygwin?, su www.msys2.org. URL consultato il 28 febbraio 2025.
  4. ↑ (EN) MSYS2 - MSYS2 History, su www.msys2.org. URL consultato il 28 febbraio 2025.
  5. ↑ stackoverflow.com, https://stackoverflow.com/a/25023611/1017348 Titolo mancante per url url (aiuto).

Voci correlate

[modifica | modifica wikitesto]
  • Cygwin

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) Sito ufficiale, su msys2.org. Modifica su Wikidata
  • homepage ufficiale, su msys2.org.
  • repository di codice, su github.com.
  • documentazione in forma di wiki, su github.com.
  • chocolatey.org, https://web.archive.org/web/20200128080121/https://chocolatey.org/packages/msys2 Titolo mancante per url urlarchivio (aiuto). URL consultato il 29 gennaio 2020 (archiviato dall'url originale il 28 gennaio 2020).
  Portale Informatica
  Portale Internet
Estratto da "https://it.wikipedia.org/w/index.php?title=MSYS2&oldid=148008969"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022