1.Git
sudo apt-get -y install git
2.node js安装
#安装node
sudo apt-get -y install node
# 1.淘宝镜像源
npm config set registry https://registry.npm.taobao.org
# 1.1配置后可通过下面方式来验证是否成功
npm config get registry
# 1.2还原原有源(如果需要的话)
npm config set registry https://registry.npmjs.org
# 1.3设备npm代理(如果需要)
npm config set proxy=<代理地址>
# 1.4取消代理
npm config delete proxy
#或者cnpm工具
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
3.java环境
# 0.卸载原有环境
sudo apt-get remove openjdk* -y
# 1.从http://www.oracle.com/technetwork/java/javase/downloads/下载jdk包
# 2.解压jdk包到安装目录:
tar -xf jdk-8u131-linux-x64.tar.gz
# 3.编辑环境变量
sudo vim ~/.bashrc
# 4.在文件末尾追加
JAVA_HOME=<jdk解压的目录>
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#5.测试安装
java -version
如果输出了java的版本就代表安装成功了
4.maven环境安装
#0.直接仓库安装
sudo apt-get -y install maven
#1.验证安装
mvn --version
#2.仓库国内镜像配置;以下内容覆盖到 /etc/maven/settings.xml中
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<!--需要改成自己的maven的本地仓库地址-->
<localRepository>/media/jonathan/Job/DevEnvir/maven/repository</localRepository>
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<profiles>
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>nexus</id>
<name>local private nexus</name>
<url>http://maven.oschina.net/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus</id>
<name>local private nexus</name>
<url>http://maven.oschina.net/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile></profiles>
</settings>
5.VMWare(虚拟机软件)
0.官网下载bundle包
下载页面地址:https://my.vmware.com/cn/web/vmware/details?productId=799&rPId=27841bundle&downloadGroup=WKST-1552-LX
15.5.2Linux版下载地址:https://download3.vmware.com/software/wkst/file/VMware-Workstation-Full-15.5.2-15785246.x86_64.bundle
后缀文件的安装
1.更改文件VMware-Workstation-Full-15.0.0-10134415.x86_64.bundle的权限为可执行文件
chmod 777 <文件名称>
2.命令行运行,执行安装程序,随后一步一步确认
sudo ./<文件名称>
ji活参考链接:
https://blog.csdn.net/kdongyi/article/details/82900243
6.安装文泉雅黑字体
sudo apt-get -y install ttf-wqy-microhei
7.AndroidStudio
安装参考链接
8.Tomcat7
安装参考文章
9.MySql
0.安装命令
sudo apt-get --purge remove mysql-server mysql-common mysql-client
sudo apt-get install mysql-server mysql-common mysql-client
1.登录权限问题
Ubuntu18.04/Deepin15.7 安装mysql或者mariadb之后,发现普通用户和远程都没有权限连接。
ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)
修改了密码也不对。然后
sudo mysql -u root
即可登录。这显然不是我们想要的。
//解决方案
删除root,重新创建用户。
首先,登录
sudo mysql -u root
然后查看当前用户
mysql>SELECT User,Host FROM mysql.user;
+------------------+-----------+
| User | Host |
+------------------+-----------+
| admin | localhost |
| debian-sys-maint | localhost |
| magento_user | localhost |
| mysql.sys | localhost |
| root | localhost |
删除root账号
mysql> DROP USER 'root'@'localhost';
重新创建root:
mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123456';
授权
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
刷新生效
mysql> FLUSH PRIVILEGES;
2.重置密码(重复的进行删除root账号的操作)
3.字符集更改为utf-8
查看当前是否存在不是utf-8的配置
mysql>show variables like 'char%';
mysql> show variables like 'collation%';
如果存在,进行如下操作
sudo vim /etc/mysql/my.cnf
添加以下内容
[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
重启:
service mysql restart
10.下载工具
sudo apt-get install qbittorrent
11.mysqldump命令
yum -y install mysql-client
sudo apt install mysql-client
12.图片查看软件
sudo apt -y install gthumb
13.snap安装指令
sudo apt update
sudo apt install snapd
deepin优化配置
0.命令行没有ll命令
1.编辑配置文件
sudo vim ~/.bashrc
2.将alias ll=’ls -l’前的注释打开(注释符号为#号)
3.即时生效
source ~/.bashrc
1.环境变量配置
0.打开配置文件
sudo vim ~/.bash.bashrc
1.追加配置
export PATH="$PATH:[自己要添加的path1]:[自己要添加的变量2]"
或
export CLASS="[自己要添加的path]"
export PATH="$PATH:$CLASS"
2.使配置生效
source /etc/bash.bashrc
3.需要重启一下,才能完全的生效(亲测)
end.文本编辑软件(不太好用,主要参考没有源的异常情况)
#安装命令
sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq
#第一行如果执行报错如下错误的的话
sudo: add-apt-repository: command not found
#参考以下:
#实际上add-apt-repository是由python-software-properties这个工具包提供的,所以#安装一下python-software-properties:
sudo apt-get install python-software-properties
#有可能解决完这一步就OK了,但是也不一定,这个不一定让我也遇上了,执行sudo #add-apt-repository ppa:jonathonf/vim,发现还是提示sudo: add-apt-repository: #command not found,那么再安装一下software-properties-common:
sudo apt-get install software-properties-common