Node.js đang trở thành lựa chọn hàng đầu của các nhà phát triển để xây dựng ứng dụng front-end và backend, bao gồm REST API và CRUD. Phát triển bởi OpenJS Foundation và chạy trên engine V8 của Chrome, Node.js hỗ trợ hầu hết các hệ điều hành hiện đại, bao gồm Ubuntu Linux.
Trong bài viết này, chúng tôi sẽ hướng dẫn bạn ba phương pháp cài đặt Node.js trên Ubuntu 22.04. Bạn có thể lựa chọn phương pháp phù hợp với mình dưới đây:
Phương pháp 1: Cài đặt Node.js từ kho lưu trữ Apt mặc định
Kho lưu trữ mặc định của Ubuntu 22.04 có phiên bản cũ (Node 12.22.9). Để cài đặt Node.js từ kho lưu trữ này, hãy chạy các lệnh sau trong terminal:
bash
sudo apt update
sudo apt install nodejs
Sẽ mất một chút thời gian để hoàn tất quá trình cài đặt. Sau khi cài đặt xong, bạn có thể kiểm tra phiên bản Node.js bằng lệnh:
bash
node -v
Phương pháp 2: Cài đặt Node.js từ kho lưu trữ NodeSource
Trước tiên, bạn cần cài đặt curl
để thêm kho lưu trữ NodeSource vào hệ thống. Thực hiện lệnh sau:
bash
sudo apt install curl
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
Có thể thay đổi số 16
trong đường dẫn trên bằng phiên bản Node.js mà bạn mong muốn (ví dụ: 14
, 17
...).
Sau khi thêm kho lưu trữ, bạn chỉ cần cập nhật và cài đặt Node.js:
bash
sudo apt update && sudo apt install nodejs
Phương pháp 3: Cài đặt Node.js bằng NVM (Node Version Manager)
NVM là một công cụ mạnh mẽ cho phép bạn quản lý nhiều phiên bản Node.js trên cùng một hệ thống. Đây là phương pháp mà tôi prefer nhất.
Để cài đặt NVM, đầu tiên, bạn cũng cần cài đặt curl
:
bash
sudo apt install curl
Sau đó, hãy chạy lệnh sau để cài đặt NVM:
bash
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
Để áp dụng các thay đổi, hãy chạy lệnh:
bash
source ~/.bashrc
Bây giờ, bạn có thể cài đặt bất kỳ phiên bản Node.js nào, ví dụ:
bash
nvm install 16.14.0
Gỡ cài đặt Node.js
Để gỡ cài đặt Node.js, nếu bạn đã cài đặt qua apt
, hãy sử dụng lệnh:
bash
sudo apt purge nodejs
Nếu bạn sử dụng NVM, hãy gỡ bỏ phiên bản cụ thể như sau:
bash
nvm uninstall 16.14.0
Lặp lại lệnh trên để gỡ cài đặt các phiên bản khác nếu cần.
Kết luận
Trong hướng dẫn này, bạn đã tìm hiểu ba phương pháp khác nhau để cài đặt Node.js trên Ubuntu 22.04. Tùy thuộc vào nhu cầu của bạn, hãy chọn phương pháp cài đặt phù hợp. Có một thói quen tốt là luôn sử dụng phiên bản mới nhất hoặc ổn định của Node.js để tránh các lỗi không đáng có. Hy vọng hướng dẫn này sẽ hữu ích cho bạn trong quá trình phát triển ứng dụng của mình!
source: viblo