Instalare Avansată
Dacă există vreo problemă cu instalarea rapidă prin script, dacă doriți să înțelegeți mai bine cum funcționează instalarea Netuno sau din orice alt motiv, puteți face instalarea manuală.
Alegeți versiunea dorită. Selecția făcută aici se va aplica tuturor blocurilor de comandă din această pagină.
- Versiune Stabilă
- Versiune în Testare
Versiunea Stabilă este ediția omologată a Netuno. A trecut prin teste riguroase și este complet pregătită pentru utilizare în medii de producție.
Versiunea în Testare conține cele mai recente funcționalități și implementările în curs. Fiind experimentală, poate prezenta instabilități. Recomandăm utilizarea ei doar pentru a descoperi funcționalități noi, a face teste sau a contribui la ecosistemul platformei.
Cerințe preliminare
Înainte de a începe, verificați ce trebuie să aveți instalat pe computer:
- Java (Doar pentru instalator)
Este necesar să aveți Java instalat anterior pe sistemul de operare. Acesta va fi folosit exclusiv pentru a rula scriptul inițial de instalare al Netuno.
- GraalVM (Instalare Automată)
În timpul instalării, motorul GraalVM este descărcat și configurat automat în chiar folderul Netuno. De la acest punct, Java din GraalVM izolat va fi utilizat pentru a rula platforma, garantând stabilitate și performanță ridicată fără a interfera cu configurațiile globale ale mașinii dumneavoastră.
Pentru a afla mai multe despre tehnologie, accesați: GraalVM.
Instalarea instrumentelor de frontend (precum Node.js, NPM sau Yarn) este complet opțională. Va trebui să le configurați doar dacă obiectivul dumneavoastră este dezvoltarea de interfețe avansate în mod full-stack.
Backend - Java
Această etapă garantează că mediul este pregătit pentru a executa instalatorul platformei. Este necesar să aveți Java versiunea 11 sau mai recentă instalat.
Verificați dacă Java este deja instalat executând comanda de mai jos în terminal:
java -version
Dacă nu este instalat, recomandăm instalarea Java open source:
-
Windows și macOS: Java OpenJDK Eclipse Temurin
-
Linux (Ubuntu / Debian):
apt install default-jdk-headless
Frontend - Bun
Pentru dezvoltarea interfețelor de utilizator (UI / Frontend), recomandăm utilizarea Bun, instrumentul standard oficial al ecosistemului Netuno pentru compilarea frontend-ului.
De ce să folosiți Bun?
Bun este o alternativă modernă și foarte optimizată la Node.js. Se remarcă în mediul Netuno prin faptul că oferă:
- Performanță ridicată: Execuție și instalare de dependențe vizibil mai rapide.
- Productivitate: Performanță mai bună în fluxul zilnic de dezvoltare a interfețelor.
- Integrare nativă: Toate proiectele de exemplu și șabloanele Netuno vin deja preconfigurate pentru a funcționa cu Bun.
Accesați ghidul la: Instalarea Bun
Netuno nu vă limitează alegerile tehnologice. Dacă preferați, este posibil să utilizați Node.js cu NPM, PNPM, Yarn sau orice alt manager de pachete. Alegerea stack-ului de frontend rămâne în întregime la latitudinea dumneavoastră.
Indiferent de tehnologia aleasă, utilizați întotdeauna cele mai recente versiuni pentru a garanta compatibilitate, securitate și performanță.
Linux sau macOS
Majoritatea distribuțiilor Linux și macOS includ deja cURL sau Wget în mod implicit. Verificați care este disponibil:
curl --version
wget --version
Urmați pașii de mai jos:
1. Creați folderul și accesați-l:
mkdir -p netuno && cd netuno
2. Descărcați instalatorul (alegeți doar o metodă):
- Versiune Stabilă
- Versiune în Testare
Cu cURL:
curl -L https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar -o netuno-setup.jar
Cu Wget:
wget https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar -O netuno-setup.jar
Cu cURL:
curl -L https://github.com/netuno-org/platform/releases/download/testing/netuno-setup.jar -o netuno-setup.jar
Cu Wget:
wget https://github.com/netuno-org/platform/releases/download/testing/netuno-setup.jar -O netuno-setup.jar
3. Executați instalarea:
- Versiune Stabilă
- Versiune în Testare
java -jar netuno-setup.jar install
java -jar netuno-setup.jar install version=testing
macOS are un mecanism de securitate nativ (Gatekeeper) care poate bloca aplicațiile descărcate prin terminal.
Pe macOS, pentru a garanta că Netuno funcționează fără erori de permisiuni, executați comanda de mai jos imediat după pasul 3, încă din folderul netuno.
sudo xattr -r -d com.apple.quarantine .
Sistemul vă va solicita parola de administrator a Mac-ului pentru confirmare.
Windows
Vom folosi PowerShell pentru a efectua descărcarea și instalarea. Deschideți PowerShell din meniul Start tastând powershell.
1. Creați folderul, accesați-l și descărcați instalatorul. Copiați blocul complet și apăsați Enter:
- Versiune Stabilă
- Versiune în Testare
md netuno; cd netuno
Invoke-WebRequest -Uri "https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar" -OutFile "netuno-setup.jar"
md netuno; cd netuno
Invoke-WebRequest -Uri "https://github.com/netuno-org/platform/releases/download/testing/netuno-setup.jar" -OutFile "netuno-setup.jar"
2. Executați instalarea:
- Versiune Stabilă
- Versiune în Testare
java -jar netuno-setup.jar install
java -jar netuno-setup.jar install version=testing
Instalarea standard nu necesită de obicei privilegii ridicate. Totuși, dacă primiți un mesaj de „Acces refuzat”, închideți PowerShell, redeschideți-l ca Administrator și executați din nou comanda.
Reînceperea de la zero
Pentru a curăța mediul și a reîncepe de la zero:
1. Reveniți un nivel în terminal:
cd ..
2. Eliminați folderul cu eroare:
- Linux sau macOS
- Windows
rm -rf netuno
rmdir /s /q netuno
3. Reporniți instalarea.