Cài đặt Node.js trên Ubuntu 22.04

Node.js có sẵn cho hầu hết các hệ điều hành hiện đại bao gồm cả Ubuntu. Trong hướng dẫn này, chúng tôi sẽ cung cấp cho bạn 3 phương pháp cài đặt Node.js trên hệ thống Ubuntu 22.04:
  • Cài đặt Node.js từ Kho lưu trữ Apt
  • Cài đặt Node.js từ Kho lưu trữ Nodesource
  • Cài đặt Node.js bằng NVM (Khuyến nghị)

Cài đặt Node.js từ Kho lưu trữ Apt

Để cài đặt Node.js từ kho lưu trữ mặc định, hãy gõ lệnh này vào terminal:
     sudo apt update 
     sudo apt install nodejs
Thao tác này sẽ cài đặt phiên bản Node.js có sẵn trong kho lưu trữ mặc định của Ubuntu.

Cài đặt Node.js từ Kho lưu trữ Nodesource

Trước hết, curl phải được cài đặt trên hệ thống. Sau đó, thêm kho lưu trữ NodeSource trong hệ thống của bạn:
     sudo apt install curl 
     curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - 
Bạn có thể thay đổi kho lưu trữ phiên bản Node bằng cách thay đổi 16 (trong setup_16.x) bằng phiên bản Node.js được yêu cầu (ví dụ: 14, 17, v.v.)
Sau đó cài đặt Node.js bằng trình quản lý gói Apt:
     sudo apt update && sudo apt install nodejs
Lệnh trên sẽ cài đặt Node.js trên Ubuntu 22.04 theo phiên bản kho lưu trữ đã định cấu hình.

Cài đặt Node.js bằng NVM (Node Version Manager)

Một tập lệnh shell có sẵn để cài đặt nvm trên hệ thống Linux Ubuntu 22.04. Mở terminal trên hệ thống của bạn hoặc kết nối hệ thống từ xa bằng SSH. Sử dụng các lệnh sau để cài đặt curl trên hệ thống của bạn, sau đó chạy tập lệnh trình cài đặt nvm:
     sudo apt install curl
     curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 
Khởi động lại máy tính với mục đích thiết lập PATH cho NVM để nvm có thể sử dụng ở tất cả các folder. Tuy nhiên không cần thiết phải logout, nếu chỉ để kích hoạt nvm thì đơn giản chạy tiếp dòng sau: source ~/.bashrc
Kiểm tra NVM đã cài đặt thành công chưa, bạn dùng lệnh:
Bây giờ bạn có thể cài đặt bất kỳ phiên bản Node.js nào trên hệ thống của mình. Ngoài ra nó cho phép cài đặt nhiều phiên bản Node.js trên hệ thống của bạn. Bạn có thể liệt kê tất cả các phiên bản Node.js có sẵn thông qua NVM bằng cách sử dụng ls-remote với lệnh: nvm ls-remote
Và nếu bạn muốn cài đặt phiên bản Node.js 16.15.0, bạn chỉ cần sử dụng lệnh install như sau: nvm install v16.15.0
Kiểm tra kết quả sau cài đặt: node -v

Gỡ cài đặt Node.Js

Các phiên bản Node.js được cài đặt với trình quản lý gói apt có thể được gỡ bỏ bằng lệnh: sudo apt purge nodejs
Nếu Node được cài đặt bằng NVM có thể được gỡ bỏ bằng lệnh: nvm uninstall 16.14.0