安装软件:修改文件夹权限,nodejs,JDK,GIT,adb,gradle(配置阿里云镜像)

获取root权限并用root用户登录

1. 输入:sudo passwd root 回车运行
2. 输入原来用户密码
3. 输入新用户(root)密码,简单点,root即可

 

0.修改权限

首先上传安装包到  /usr/local     一般手动安装软件都需要把软件放在这个文件夹下面 

图方便的话就  chmod 777 /usr/local

chmod能改变权限,-R是目录下所有文件,777就是高权限(读、写、执行)

chmod -R 777 * 意思就是将当前目录下所有文件都给予777权限

 

1.安装 Node.js

更新ubuntu软件源

 

# Ubuntu 16.04 TLS,执行以下命令:
sudo apt-get update
sudo apt-get install -y python-software-properties software-properties-common
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update


# Ubuntu 18.04 TLS,执行以下命令:
sudo apt-get update
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update

 

安装nodejs

# Ubuntu 16.04 TLS,执行以下命令:
sudo apt-get install nodejs
sudo apt install nodejs-legacy
sudo apt install npm


# Ubuntu 18.04 TLS,执行以下命令:
sudo apt-get install nodejs
sudo apt install libssl1.0-dev nodejs-dev node-gyp npm

 

更新npm的包镜像源,方便快速下载

sudo npm config set registry https://registry.npm.taobao.org
sudo npm config list

 

全局安装n管理器(用于管理nodejs版本)

sudo npm install n -g

# 安装最新的nodejs(stable版本)
sudo n stable
npm安装报错:Error: EACCES: permission denied

jiejuefangan

1、建立全局文件夹配置
mkdir ~/npm-global
npm config set prefix '~/npm-global'
  ps:在mac下不要建以点(.)开头的配置文件,否则还是解决不了。
2、修改环境变量
vi /etc/profile
  如果文件是只读的,改一下文件的读写权限
sudo chmod 777 /etc/profile
 在/etc/profile追加
# npm配置
export PATH=~/npm-global/bin:$PATH
3、激活环境变量配置
source /etc/profile
4、再次按装
i webpack -g
/Users/xesfe/npm-config/bin/webpack -> /Users/xesfe/npm-config/lib/node_modules/webpack/bin/webpack.js
 
> fsevents@1.2.11 install /Users/xesfe/npm-config/lib/node_modules/webpack/node_modules/fsevents
> node-gyp rebuild
 
  SOLINK_MODULE(target) Release/.node
  CXX(target) Release/obj.target/fse/fsevents.o
  SOLINK_MODULE(target) Release/fse.node
+ webpack@4.41.4

5、如果你执行webpack 发现
zsh: command not found: webpack
  那添加到环境变量就可以了。
执行以下操作:
vi .bash_profile  
 在.bash_profile添加
export NPM_CONFIG=~/npm-config
export PATH=$PATH:$NPM_CONFIG/bin
  执行以下命令,让环境变量生效。
source .bash_profile

 

验证安装

sudo node -v

sudo npm -v

 

2. git的安装

sudo apt-get install git

 

3.安装JDK

下载jdk

下载地址:
wget http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

解压

cd /home
mkdir java
cd java
#将压缩包拷贝到此处,执行以下命令
tar -zxvf jdk-8u212-linux-x64.tar.gz

配置环境变量

sudo gedit /etc/profile

#在文件末尾追加以下内容
export JAVA_HOME=/home/java/jdk1.8.0_212
export JRE_HOME=/home/java/jdk1.8.0_212/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

使配置生效

source /etc/profile

验证安装是否成功

java -version

4.安装ADB

获取最新的adb包

wget the latest adb

 

export ANDROID_HOME=/usr/local/adb/android-sdk-linux
export PATH=$PATH:$ANDROID_HOME/tools/
export PATH=$PATH:$ANDROID_HOME/platform-tools/

 

最后执行source /etc/profile,刷新配置文件使得修改生效,如果个人配置文件中有配置受到影响,再执行一遍source ~/.profile即可。

5.安装gradle

下载地址

https://services.gradle.org/distributions/

配置


 $ sudo vim /etc/profile


文件末尾添加:

export GRADLE_HOME=/opt/gradle/gradle-2.6
export PATH=$GRADLE_HOME/bin:$PATH

6.配置阿里云镜像

buildscript {
    repositories {
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
    }
}

allprojects {
    repositories {
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
        google()
        jcenter()
    }
}

配置环境

#在文件末尾追加以下内容
export JAVA_HOME=/usr/local/java/jdk1.8.0_251
export JRE_HOME=/usr/local/java/jdk1.8.0_251/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH


export ANDROID_HOME=/home/wangfei/soft/androidsdk
export PATH=$PATH:$ANDROID_HOME/tools/
export PATH=$PATH:$ANDROID_HOME/platform-tools/

export GRADLE_HOME=/usr/local/gradle/gradle-6.5
export PATH=$PATH:$GRADLE_HOME/bin

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值