ubuntu apt命令安装环境

一、安装JDK

1、首先:没有add-apt-repository命令,通过以下命令安装

sudo apt-get install python-software-properties
sudo apt-get update

sudo apt install software-properties-common
sudo apt-get update

2、添加ppa

sudo add-apt-repository ppa:webupd8team/java

3、搜索相关安装包

sudo apt-cache search jdk

4、最后安装

udo apt-get install openjdk-8-jdk

安装目录:/usr/lib/jvm

二、安装mysql

1、安装mysql-server

sudo apt-get install default-mysql-server

日志如下:

正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:
  libsqlite0 python-libxml2 python-lzma python-pycurl python-rpm python-sqlite python-sqlitecachec
  python-urlgrabber
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
  galera-3 libcgi-fast-perl libcgi-pm-perl libconfig-inifiles-perl libdbd-mysql-perl libdbi-perl
  libfcgi-perl libhtml-template-perl libterm-readkey-perl mariadb-client-10.3 mariadb-client-core-10.3
  mariadb-server-10.3 mariadb-server-core-10.3
建议安装:
  libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl libipc-sharedcache-perl mailx
  mariadb-test tinyca
下列【新】软件包将被安装:
  default-mysql-server galera-3 libcgi-fast-perl libcgi-pm-perl libconfig-inifiles-perl libdbd-mysql-perl
  libdbi-perl libfcgi-perl libhtml-template-perl libterm-readkey-perl mariadb-client-10.3
  mariadb-client-core-10.3 mariadb-server-10.3 mariadb-server-core-10.3
升级了 0 个软件包,新安装了 14 个软件包,要卸载 0 个软件包,有 1 个软件包未被升级。
需要下载 19.2 MB 的归档。
解压缩后会消耗 162 MB 的额外空间。
您希望继续执行吗? [Y/n] Y
获取:1 https://community-packages.deepin.com/deepin apricot/main amd64 galera-3 amd64 25.3.25-2 [920 kB]
获取:2 https://community-packages.deepin.com/deepin apricot/main amd64 libdbi-perl amd64 1.642-1+deb10u1+rebuild [775 kB]
获取:3 https://community-packages.deepin.com/deepin apricot/main amd64 libconfig-inifiles-perl all 3.000001-1 [51.9 kB]
获取:4 https://community-packages.deepin.com/deepin apricot/main amd64 mariadb-client-core-10.3 amd64 1:10.3.23-0+deb10u1 [5,719 kB]
获取:5 https://community-packages.deepin.com/deepin apricot/main amd64 mariadb-client-10.3 amd64 1:10.3.23-0+deb10u1 [1,119 kB]
获取:6 https://community-packages.deepin.com/deepin apricot/main amd64 mariadb-server-core-10.3 amd64 1:10.3.23-0+deb10u1 [5,922 kB]
获取:7 https://community-packages.deepin.com/deepin apricot/main amd64 mariadb-server-10.3 amd64 1:10.3.23-0+deb10u1 [4,177 kB]
获取:8 https://community-packages.deepin.com/deepin apricot/main amd64 default-mysql-server all 1.0.5 [3,540 B]
获取:9 https://community-packages.deepin.com/deepin apricot/main amd64 libcgi-pm-perl all 4.40-1 [223 kB]    
获取:10 https://community-packages.deepin.com/deepin apricot/main amd64 libfcgi-perl amd64 0.78-2+b3 [39.0 kB]
获取:11 https://community-packages.deepin.com/deepin apricot/main amd64 libcgi-fast-perl all 1:2.13-1 [11.5 kB]
获取:12 https://community-packages.deepin.com/deepin apricot/main amd64 libdbd-mysql-perl amd64 4.050-2 [121 kB]
获取:13 https://community-packages.deepin.com/deepin apricot/main amd64 libhtml-template-perl all 2.97-1 [66.1 kB]
获取:14 https://community-packages.deepin.com/deepin apricot/main amd64 libterm-readkey-perl amd64 2.38-1 [27.4 kB]
已下载 19.2 MB,耗时 23秒 (842 kB/s)                                                                         
正在预设定软件包 ...
正在选中未选择的软件包 galera-3。
(正在读取数据库 ... 系统当前共安装有 278938 个文件和目录。)
准备解压 .../00-galera-3_25.3.25-2_amd64.deb  ...
正在解压 galera-3 (25.3.25-2) ...
正在选中未选择的软件包 libdbi-perl:amd64。
准备解压 .../01-libdbi-perl_1.642-1+deb10u1+rebuild_amd64.deb  ...
正在解压 libdbi-perl:amd64 (1.642-1+deb10u1+rebuild) ...
正在选中未选择的软件包 libconfig-inifiles-perl。
准备解压 .../02-libconfig-inifiles-perl_3.000001-1_all.deb  ...
正在解压 libconfig-inifiles-perl (3.000001-1) ...
正在选中未选择的软件包 mariadb-client-core-10.3。
准备解压 .../03-mariadb-client-core-10.3_1%3a10.3.23-0+deb10u1_amd64.deb  ...
正在解压 mariadb-client-core-10.3 (1:10.3.23-0+deb10u1) ...
正在选中未选择的软件包 mariadb-client-10.3。
准备解压 .../04-mariadb-client-10.3_1%3a10.3.23-0+deb10u1_amd64.deb  ...
正在解压 mariadb-client-10.3 (1:10.3.23-0+deb10u1) ...
正在选中未选择的软件包 mariadb-server-core-10.3。
准备解压 .../05-mariadb-server-core-10.3_1%3a10.3.23-0+deb10u1_amd64.deb  ...
正在解压 mariadb-server-core-10.3 (1:10.3.23-0+deb10u1) ...
正在选中未选择的软件包 mariadb-server-10.3。
准备解压 .../06-mariadb-server-10.3_1%3a10.3.23-0+deb10u1_amd64.deb  ...
正在解压 mariadb-server-10.3 (1:10.3.23-0+deb10u1) ...
正在选中未选择的软件包 default-mysql-server。
准备解压 .../07-default-mysql-server_1.0.5_all.deb  ...
正在解压 default-mysql-server (1.0.5) ...
正在选中未选择的软件包 libcgi-pm-perl。
准备解压 .../08-libcgi-pm-perl_4.40-1_all.deb  ...
正在解压 libcgi-pm-perl (4.40-1) ...
正在选中未选择的软件包 libfcgi-perl。
准备解压 .../09-libfcgi-perl_0.78-2+b3_amd64.deb  ...
正在解压 libfcgi-perl (0.78-2+b3) ...
正在选中未选择的软件包 libcgi-fast-perl。
准备解压 .../10-libcgi-fast-perl_1%3a2.13-1_all.deb  ...
正在解压 libcgi-fast-perl (1:2.13-1) ...
正在选中未选择的软件包 libdbd-mysql-perl:amd64。
准备解压 .../11-libdbd-mysql-perl_4.050-2_amd64.deb  ...
正在解压 libdbd-mysql-perl:amd64 (4.050-2) ...
正在选中未选择的软件包 libhtml-template-perl。
准备解压 .../12-libhtml-template-perl_2.97-1_all.deb  ...
正在解压 libhtml-template-perl (2.97-1) ...
正在选中未选择的软件包 libterm-readkey-perl。
准备解压 .../13-libterm-readkey-perl_2.38-1_amd64.deb  ...
正在解压 libterm-readkey-perl (2.38-1) ...
正在设置 libconfig-inifiles-perl (3.000001-1) ...
正在设置 libcgi-pm-perl (4.40-1) ...
正在设置 libhtml-template-perl (2.97-1) ...
正在设置 mariadb-server-core-10.3 (1:10.3.23-0+deb10u1) ...
正在设置 galera-3 (25.3.25-2) ...
正在设置 mariadb-client-core-10.3 (1:10.3.23-0+deb10u1) ...
正在设置 libfcgi-perl (0.78-2+b3) ...
正在设置 libterm-readkey-perl (2.38-1) ...
正在设置 libdbi-perl:amd64 (1.642-1+deb10u1+rebuild) ...
正在设置 libcgi-fast-perl (1:2.13-1) ...
正在设置 mariadb-client-10.3 (1:10.3.23-0+deb10u1) ...
正在设置 libdbd-mysql-perl:amd64 (4.050-2) ...
正在设置 mariadb-server-10.3 (1:10.3.23-0+deb10u1) ...
Created symlink /etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/mysqld.service → /lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service.
正在设置 default-mysql-server (1.0.5) ...
正在处理用于 systemd (241.7.1+c2-2+dde) 的触发器 ...
正在处理用于 man-db (2.8.5-2) 的触发器 ...

 

2、安装mysql-client

sudo apt-get install default-mysql-client

日志如下:

正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:
  libsqlite0 python-libxml2 python-lzma python-pycurl python-rpm python-sqlite python-sqlitecachec
  python-urlgrabber
使用'sudo apt autoremove'来卸载它(它们)。
下列【新】软件包将被安装:
  default-mysql-client
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 1 个软件包未被升级。
需要下载 3,532 B 的归档。
解压缩后会消耗 10.2 kB 的额外空间。
获取:1 https://community-packages.deepin.com/deepin apricot/main amd64 default-mysql-client all 1.0.5 [3,532 B]
已下载 3,532 B,耗时 4秒 (848 B/s)               
正在选中未选择的软件包 default-mysql-client。
(正在读取数据库 ... 系统当前共安装有 279478 个文件和目录。)
准备解压 .../default-mysql-client_1.0.5_all.deb  ...
正在解压 default-mysql-client (1.0.5) ...
正在设置 default-mysql-client (1.0.5) ...

 

3、查看mysql是否安装成功

sudo netstat -tap | grep mysql

如下图则表示安装成功: 

4、找到默认密码 。

yuchao@yuchao-PC:/etc/mysql$ sudo cat debian.cnf 
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = root
password = 
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host     = localhost
user     = root
password = 
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr

登录:

uchao@yuchao-PC:/etc/mysql$ sudo mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 55
Server version: 10.3.23-MariaDB-0+deb10u1 Debian 20

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值