Instalacja
Na tej stronie znajdują się minimalne softwarowe i hardwarowe wymagania dla aplikacji CNA oraz rozszerzenia CWE, a także proces instalacji.
Minimalne wymagania
Minimalne wymagania software i hardware do używania CNA oraz innych platform są podsumowane w tabeli poniżej:
| CPU | 1 GHz lub szybciej Intel/Arm |
| RAM | 4 GB lub więcej |
| HDD | 200 MB lub więcej |
| OS | • Microsoft Windows 10, wersja 22H2 (build 19045) ⚠️ • Microsoft Windows 10 Enterprise LTSC, wersja 21H2 (build 19044) • Microsoft Windows 11, wersja 23H2 (build 22631) lub nowszy • Microsoft Windows Server 2016, wersja 1607 (build 14393) lub nowszy |
| CPU | 1 GHz lub szybciej Intel/Arm |
| RAM | 4 GB lub więcej |
| HDD | 200 MB lub więcej |
| OS | • Apple macOS 12 Monterey ⚠️ • Apple macOS 13 Ventura ⚠️ • Apple macOS 14 Sonoma lub nowszy |
| Przeglądarka | Microsoft Windows | Appple macOS |
|---|---|---|
| Apple Safari ⚠️ | ❌ | ✅ |
| Google Chrome | ✅ | ✅ |
| Microsoft Edge | ✅ | ✅ |
| Mozilla Firefox | ✅ | ✅ |
| Opera | ✅ | ✅ |
Kroki instalacji
- Pobierz pakiet do instalacji CNA oraz swoją platformę.
- Uruchom instalator CNA, wybierz typ instalacji za pomocą przycisku Zaawansowane (tylko dla określonego użytkownika, dla wszystkich - opcja domyślna, preferowana, wymaga podwyższonych uprawnień) i przejdź przez kreator instalacji.
- Zainstaluj rozszerzenie CWE do swojej przeglądarki internetowej, chyba że jest to Google Chrome, Microsoft Edge lub Apple Safari, które można zainstalować razem z rozszerzeniem CNA w punkcie 2.
- Sprawdź, czy rozszerzenie CWE jest obecne i włączone w ustawieniach przeglądarki
Instalacja bezobsługowa
Wariant MSIEXEC
W systemie Microsoft Windows istnieje możliwość przeprowadzenia tzw. instalacji (cichej) bezobsługowej CNA wykorzystując narzędzia msiexec. Na samym początku należy wsponieć, że
domyślnie ustawionzm typem instalacji CNA jest per-machine (polecana metoda), czyli narzędzie msiexec należy włączyć jako administrator komputera. W ramach instalacji można wybrać tzw. Features,
które zostaną zainstalowane, a ich oznaczenia są następujące:
ApplicationFeature: główna aplikacja CNA.ChromeExtensionFeature: rozszerzenie CWE dla przeglądarki internetowej Google Chrome.EdgeExtensionFeature: rozszerzenie CWE dla przeglądarki internetowej Microsoft Edge.
Instalacja per-machine, wszystkie części
msiexec /i '[droga do msi pakietu instalacyjnego]' /quiet /qn ADDLOCAL=ALL /norestartInstalacja per-machine, wyłącznie główna aplikacja
msiexec /i '[droga do msi pakietu instalacyjnego]' /quiet /qn ADDLOCAL=ApplicationFeatureInstalacja per-machine, główna aplikacja + rozszerzenie dla Google Chrome
msiexec /i '[droga do msi pakietu instalacyjnego]' /quiet /qn ADDLOCAL=ApplicationFeature,ChromeExtensionFeature /norestartInstalacja per-machine, główna aplikacja + rozszerzenie dla Microsoft Edge
msiexec /i '[droga do msi pakietu instalacyjnego]' /quiet /qn ADDLOCAL=ApplicationFeature,EdgeExtensionFeature /norestartPrzegląd wszystkich dostępnych dostępnych parametrów w narzędziu msiexec mogą Państwo znaleźć pod linkiem tutaj
oraz tutaj.
Wariant WINGET
Na platformie Windows można również przeprowadzić instalację nienadzorowaną CNA z wykorzystaniem narzędzia winget (instrukcja tutaj):
winget install TescoSW.CryptoNativeAppNG --locale en-USPakietowi instalacyjnemu można przekazać parametry (patrz wariant MSIEXEC) przez właściwość --override.
Wariant HDUTIL/INSTALLER
Na platformie Apple macOS można przeprowadzić bezobsługową (cichą) instalację CNA wykorzystując terminal i polecenia hdiutil, installer oraz ich przełączniki.
Dokumentację poleceń można znaleźć tutaj lub wpisać w terminalu man hdiutil, odpowiednio man installer.
Instalacja per-machine, wszystkie komponenty
hdiutil attach '[ścieżka do pliku dmg]'sudo installer -pkg '[ścieżka do pliku pkg w ramach podłączonego dmg]' -target LocalSystemsudo rebootInstalacja per-user, wszystkie komponenty
hdiutil attach '[ścieżka do pliku dmg]'sudo installer -pkg '[ścieżka do pliku pkg w ramach podłączonego dmg]' -target CurrentUserHomeDirectorysudo rebootWariant HOMEBREW
Na platformie Apple macOS można również przeprowadzić instalację nienadzorowaną CNA z wykorzystaniem narzędzia homebrew (instrukcja tutaj):
brew install --cask crypto-native-app-ng