1.应用场景 2.学习/操作 分为Windows与Linux下安装 2.1 Windows下 直接下载安装包, 进行安装即可 如下: //之前安装 2.2 Linux下 [这里是root身份] 方式一:[二进制文件,即要有Linux字样] 1. 安装wget //有, 就跳过 //一般都选择在home目录下执行软件安装操作. 2. 下载对应文件 复制链接地址: https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-x64.tar.xz wget https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-x64.tar.xz 备注: 下载链接: //均可, 只要能获得你需要的资源即可 [请心中自行掂量资源的有效安全性] ,且要留意自己下的文件类型. https://nodejs.org/dist/latest/node-v13.5.0.tar.xz //这是source code 3. 解压 4. 重命名 5. 创建连接 放在 /usr/local/bin 文件. sudo ln -s {install_path}/nodejs/bin/node /usr/local/bin/node sudo ln -s {install_path}/nodejs/bin/npm /usr/local/bin/npm 备注: {install_path} 安装目录路径, 但是这里通过pwd查看当前目录. 如何使/usr/local, 则 sudo ln -s /usr/local/nodejs/bin/node /usr/local/bin/node 6. 查看版本 //都是最新稳定版本 7. 解决npm安装失效问题 //如果没有失败, 就不用7和8 步. sudo vim /etc/profile 在文件的底部,添加下面两行代码: export NODE_HOME={install_path}/nodejs/bin export PATH=$NODE_HOME:$PATH 8. 更新profile更改 9. 安装cnpm (很多时候用npm安装其他的插件会失败,用cnpm,当然也有相反情况) 方式二: 1. 下载并解压 wget https://npm.taobao.org/mirrors/node/v13.5.0/node-v13.5.0.tar.gz 2. 编译安装 重命名: mv node-v13.5.0 nodejs cd nodejs 备注: 自带的gcc版本为4.8.5,会导致node编译错误 所以要查看GCC编译器版本, 如果版本过低,需要升级版本。 后续补充 … 3.问题/补充 1. 为什么linux安装程序 都要放到/usr/local目录下 Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的. 源码放哪里? 2. 如何让npm和node命令全局生效 方式一:环境变量方式(这种方式似乎只对登录用户有效?) 1)、加入环境变量,在/etc/profile文件末尾增加配置 方式二:软链接方式(推荐) ln -s /usr/local/nodejs/bin/npm /usr/local/bin/ 查看nodejs是否安装成功 在任意目录下,执行 node -V npm -V 3. 升级GCC编译器版本 ? 自带的gcc版本为4.8.5,会导致node编译错误 //这里是5.4版本, 但是建议升级至7.5 [比较新] 1、安装依赖 yum groupinstall “Development Tools” 2、下载安装包解压 wget https://ftp.gnu.org/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.bz2 3、编译安装 cd gcc-5.4.0 4、替换动态库 cp /root/gcc-5.4.0/bulid/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.21 /usr/lib64/ 4. 方式一按照安装步骤执行一直不成功,是什么情况? TBD 失败原因: 下载的文件错误, 文件类型应为二进制执行文件,时间上下载的是源码文件[不带linux的文件名],导致安装一直失败 … 4.参考 后续补充 …
主要用于没有移动网络信号差, 又需要网络的情况.
yum install wget
https://nodejs.org/dist/latest-v12.x/node-v12.14.0.tar.xz //这是source code
https://nodejs.org/dist/v12.14.0/node-v12.14.0.tar.gz //这是source codetar -xvf node-v12.14.0.tar.xz
mv node-v12.14.0 nodejs
sudo ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npmnode --version
npm --version
source /etc/profile
npm install -g cnpm --registry=https://registry.npm.taobao.org
tar -zxvf node-v13.5.0.tar.gz
./configure
make && make install
/usr
:系统级的目录,可以理解为C:/Windows/
,/usr/lib
理解为C:/Windows/System32
。/usr/local
:用户级的程序目录,可以理解为C:/Progrem Files/
。用户自己编译的软件默认会安装到这个目录下。/opt
:用户级的程序目录,可以理解为D:/Software
,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf
掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。/usr/src
:系统级的源码目录。/usr/local/src
:用户级的源码目录
vi /ect/profile
export PATH=$PATH:/usr/local/nodejs/bin
2)、执行命令使配置文件生效
source /etc/profile
ln -s /usr/local/nodejs/bin/node /usr/local/bin/
yum install glibc-static libstdc++-static
tar -jxvf gcc-5.4.0.tar.bz2
./contrib/download_prerequisites
mkdir build
cd build
../configure –enable-checking=release –enable-languages=c,c++ –disable-multilib
make && make install
reboot
cd /usr/lib64
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.21 libstdc++.so.6
https://blog.csdn.net/xfxf996/article/details/81034657 //极客君教你破解隔壁妹子的wifi密码,成功率高达90%
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算