Header Ads Widget

Ticker

6/recent/ticker-posts

Sửa lỗi cài đặt Nodejs Ubuntu lỗi luôn cài đặt trở lại version củ và GPG: No Valib

Keyword: How to install nodejs for ubuntu error gpg: no valib OpenPGP data found
Sẻ có lúc bạn cài đặt update Nodejs nhưng vẫn luôn xảy ra lỗi là cài đặt bản Nodejs củ dù bạn đã cài bản mới nhất rồi ? cộng thêm việc một số lỗi xảy ra do cài đè Nodejs hoặc vấn đề gì đó sẻ phát sinh thêm lỗi gpg: no valib OpenPGP data found

Mình sẻ hướng dẫn bạn cài đặt chắc cú nodejs trên ubuntu 100% nếu các bạn đã cài đặt nodejs và vướng luôn cài lại version củ thì điều đầu tiên các bạn cần làm là sử dụng câu lệnh sau để tiềm kiếm cache của nodejs
sudo apt-cache policy nodejs
Sau đó nó sẻ hiện ra những cache mà Nodejs củ còn lưu lại

ta nên xóa nó đi, các vị trí cần xóa là sourcelist và sourcelist.d thường thì đường dẫn sẻ là
sudo vi /etc/apt/sources.list
ở trên hình các bạn thấy rằng cần xóa 3 link 500 trong sources.list mình sẻ tìm lần lượt và xóa nó đi ( ẩn đi là tốt nhất ) và bạn thực hiện thêm xóa 1 đường dẫn trong sources.list.d đó là link nodesource.list
tiếp đến theo như hình trên thì còn 1 cache lỗi còn sót lại của nodejs 4.2.6 củ của mình nằm ở trong 100 status bạn truy cập vào đường dẫn
cd /var/lib/dpkg/
sudo chmod 777 status
sudo vi status
Thực hiện bấm dấu ? và gõ 4.2.6 để tìm đến cache của Packages Nodejs của mình còn sót lại và xóa sạch chúng đi, cẩn thận trước khi xóa nhé, xóa lộn là đi die mấy phần mềm khác luôn đấy
Tiếp đến các bạn download Key về ( Thường nếu một máy cần Update Nodejs bình thường thì không sao, nhưng đối với những máy bị lỗi do đè chồng nhiều lần Nodejs thì cần thực hiện )
curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
# Bạn cũng có thể download bằng wget:
# wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
Bạn thực hiện download tay bằng lệnh wget ở dưới nếu không thành công cho vấn đề tự động add key bằng curl nhé download riêng file key và thực hiện add tay
wget --quiet -O - https://deb.nodesource.com/gpgkey/node
sudo apt-key add nodesource.gpg.key 
Ok thực hiện xóa nodejs củ và update bằng các câu lệnh sau
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -f
sudo apt-get autoremove
sudo apt-get purge nodejs
Chạy tiếp dòng lệnh sau để download file Script cài đặt Nodejs
sudo apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_11.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
Lưu ý ở phần 11.x bạn có thể thay thế bằng version mà bạn muốn cài đặt nhé
sau khi chạy xong bạn thực hiện tiếp câu lệnh cài đặt nodejs như bình thường
sudo apt-get install nodejs
Thực hiện tiếp nodejs -v để kiểm tra kết quả nhé chúc các bạn thành công !

Post a Comment

0 Comments