Ubuntu 22.04 Node.js ve NPM Kurulumu – En Güncel 3 Yöntem (2025)
Ubuntu 22.04 Node.js ve NPM Kurulumu — En Güncel 3 Yöntem (2025)
Node.js, modern web geliştirme, API programlama ve gerçek zamanlı uygulamalar için kullanılan en popüler JavaScript çalışma ortamlarından biridir. Eğer Ubuntu 22.04 LTS kullanıyorsanız, Node.js Ubuntu kurulumu ve güncel NPM yüklemesi için bu rehberden adım adım faydalanabilirsiniz.
1. Ubuntu Varsayılan Deposu ile Node.js Kurulumu (APT)
En kolay Node.js kurulumu Ubuntu’nun kendi APT paket yöneticisi ile yapılır. Ancak, çoğu zaman güncel olmayan bir Node.js sürümü yüklenir.
Adım Adım Kurulum:
- Öncelikle sistem paketlerini güncelleyin:
sudo apt update
- Node.js ve NPM’yi yükleyin:
sudo apt install nodejs npm -y
- Kurulumu doğrulayın:
nodejs -v npm -v
Not: nodejs komutu bazı Ubuntu sürümlerinde node olarak da çalışabilir.
Daha güncel bir sürüm için aşağıdaki yöntemleri tercih edin.
2. NodeSource Deposu ile Güncel Node.js Kurulumu
NodeSource, Ubuntu’da en güncel ve kararlı Node.js sürümlerini sunar. Özellikle Node.js 18, Node.js 20 gibi yeni versiyonları yüklemek için idealdir.
Adım Adım Kurulum:
- Gerekli bağımlılıkları yükleyin:
sudo apt install ca-certificates curl gnupg -y sudo mkdir -p /etc/apt/keyrings
- NodeSource deposunu ekleyin ve anahtar dosyasını indirin:
NODE_MAJOR=20 curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list - Depoyu güncelleyin ve Node.js’yi yükleyin:
sudo apt update sudo apt install nodejs -y
- Kurulumu kontrol edin:
node -v npm -v
Bu yöntemle en güncel Node.js ve NPM sürümüne ulaşırsınız. Özellikle ubuntu 22.04 nodejs kurulumu arayanlar için en pratik yoldur.
3. NVM (Node Version Manager) ile Node.js Sürüm Yönetimi
NVM, birden fazla Node.js sürümünü aynı makinede kolayca yönetmenizi sağlar. En esnek ve popüler nodejs version manager aracıdır.
Adım Adım Kurulum:
- NVM’yi yükleyin:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
- Terminali yeniden başlatın ya da şu komutları çalıştırın:
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" [ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" - NVM yüklendi mi kontrol edin:
nvm -v
- Güncel Node.js sürümünü yükleyin:
nvm install node
- Kurulumu kontrol edin:
node -v npm -v
- Farklı sürümleri listeleyin:
nvm list-remote
NVM ile istediğiniz zaman nodejs downgrade veya upgrade işlemlerini kolayca yapabilirsiniz. Node.js projeniz için en çok önerilen yöntemdir.
Kurulum Yöntemlerinin Karşılaştırılması
| Kurulum Yöntemi | Avantajları | Dezavantajları |
|---|---|---|
| APT (Ubuntu Deposu) | Çok kolay, hızlı ve tek komutla kurulum | Güncel olmayan nodejs ve npm sürümü gelebilir |
| NodeSource Deposu | Her zaman en güncel, kararlı Node.js sürümü | Depo ekleme ve anahtar işlemleri gerektirir |
| NVM (Node Version Manager) | Farklı nodejs sürümleri arasında anında geçiş, global sistem değişmez | Kullanıcı bazlı çalışır, sistem servisi olarak varsayılan kurulmaz |
En güncel ve kararlı Node.js Ubuntu kurulumu için NodeSource veya NVM yöntemi önerilir.
Sık Sorulan Sorular
Ubuntu'da en güncel Node.js nasıl kurulur?
NodeSource ya da NVM ile kurulumu tercih edin. apt install nodejs genellikle eski sürüm yükler.
Node.js ile NPM aynı anda mı yüklenir?
Evet, hem Node.js hem de NPM beraber gelir. NVM ile yüklerken de npm otomatik eklenir.
Node.js sürümü nasıl güncellenir?
NVM kullanıyorsanız nvm install latest ile, NodeSource kullandıysanız sudo apt update && sudo apt upgrade nodejs ile güncelleyebilirsiniz.
Ubuntu 22.04 için en iyi Node.js kurulumu hangisidir?
Farklı projelerde farklı sürüm ihtiyacınız varsa NVM, global ve son sürüm istiyorsanız NodeSource tavsiye edilir.