> 技术文档 > ubuntu24.04-系统重装

ubuntu24.04-系统重装


1.下载系统并安装
 

 

参考 

Ubuntu-24.04安装教程超详细(2024)_ubuntu24.04-CSDN博客

ubuntu.iso下载地址:https://cn.ubuntu.com/download/desktop

2.添加清华源
1.清华大学开源软件镜像站 | Tsinghua Open Source Mirror


 

sudo passwd root #设置 root  密码sudo su #登录apt-get install vim #安装vim cd /etc/apt/sources.list.d/ #修改源的配置文件vim ubuntu.sources :q #退出mv ubuntu.sources ubuntu.sources.bak #备份vim ubuntu.sources  #新建 把内容全部复制进去ESC :wq! #保存并退出apt update #保存更新

 

2.安装pycharm

下载网址:https://www.jetbrains.com/pycharm/

tar -zxvf pycharm-community-2024.3.4.tar.gz -C pycharm-2024/

解压之后,可以将pycharm-2020.1/移动到你想要存放程序的位置。这个路径的bin路径下面,就有个pycharm.sh的文件,这个就是pycharm的执行文件。
 

sudo mv pycharm-2020.1/ /opt/pycharm/cd /opt/pycharm/sh /opt/pycharm/pycharm-2020.1/bin/pycharm.sh

cd  /opt/pycharm/pycharm-community-2024.3.4/bin
sh  pycharm.sh

sh 命令启动

3.VSCODE
 

sudo snap install --classic code

4.QT6
 

sudo apt-get install build-essential # gcc sudo apt-get install automake autoconf autogensudo apt-get install cmakesudo apt-get install v4l #视频采集sudo apt-get install libv4lsudo apt-get install libv4l-devsudo apt-get install libocamlsudo apt-get install libx264sudo apt-get install libx264-devsudo apt-get install libalsasudo apt-get install libalsa-ocaml-devsudo apt-get install libxcb-cursor0sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev #新建项目时我出现了编译缺少gl文件的错误

https://download.qt.io/archive/


 

注意:先把操作系统改成英文

先添加语言支持,再改地区

修改权限
sudo chmod a+x qt-onliner-linux-x64-4.8.1.run
 

双击运行后,

装好后运行查看属性
 

Index of /archive/qt

  • 中国科学技术大学:Index of /qtproject/
  • 清华大学:Index of /qt/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

5.mysql 8.0
 


 

1.安装 MySQL 服务器:sudo apt install mysql-server -y​

 2.MySQL 服务并使其在系统启动时自动启动

sudo systemctl start mysqlsudo systemctl enable mysql

3. 配置一下 安全设置

sudo mysql_secure_installationy0 只要求长度至少8位;1,至少8位,数字大小写混合外加特殊字符;2,中等的基础上和字典进行比对;其余都是y4.查看状态 systemctl status mysql.serviceCTRL+C结束5.验证:sudo mysql -u root -pshow schemas 

6.远程登录

 

修改root密码:

sudo mysql
use mysql;
select host,user from user;
update user set host=\'%\' where user=\'root\';


 

再次查询后

root的密码为12345678
退出 exit

mysql -u root -p
use mysql;
flush privileges;
exit;

 

测试是否可以远程登录成功
talent localhost 3306
talent 192.168.1.8 3306

查看/etc/mysql/mysql.conf.d/mysqld.cnf
修改绑定地址:由127.0.0.1 到0.0.0.0

重启服务
systemctl restart mysql
systemctl status mysql

验证一下 telnet 192.168.3.105 3306

 

6. docker 

 

不建议docker 安装mysql

1.应用场景


 

2.技术方面


 

扩容容器,共享数据文件

资源上 

docker 相关命令


 

docker 安装参考文件

https://docs.docker.com/engine/install/ubuntu/

sudo docker version 查看版本

 

sudo docker images #管理镜像sudo docker container ls #查看镜像sudo docker container ls -a #查看所有镜像

修改源

 

首先,创建或编辑/etc/docker/daemon.json文件,并添加国内镜像源地址。

sudo vim /etc/docker/daemon.json
 

{ \"registry-mirrors\": [ \"https://docker.registry.cyou\", \"https://docker-cf.registry.cyou\", \"https://dockercf.jsdelivr.fyi\", \"https://docker.jsdelivr.fyi\", \"https://dockertest.jsdelivr.fyi\", \"https://mirror.aliyuncs.com\", \"https://dockerproxy.com\", \"https://mirror.baidubce.com\", \"https://docker.m.daocloud.io\", \"https://docker.nju.edu.cn\", \"https://docker.mirrors.sjtug.sjtu.edu.cn\", \"https://docker.mirrors.ustc.edu.cn\", \"https://mirror.iscas.ac.cn\", \"https://docker.rainbond.cc\", \"https://docker.unsee.tech\", \"https://dockerpull.org\", \"https://docker.1panel.live\", \"https://dockerhub.icu\", \"https://docker.imgdb.de\", \"https://docker-0.unsee.tech\", \"https://docker.hlmirror.com\", \"https://docker.1ms.run\", \"https://func.ink\", \"https://lispy.org\", \"https://docker.xiaogenban1993.com\", \"https://docker.registry.cyou\", \"https://docker-cf.registry.cyou\", \"https://dockercf.jsdelivr.fyi\", \"https://docker.jsdelivr.fyi\", \"https://dockertest.jsdelivr.fyi\", \"https://mirror.aliyuncs.com\", \"https://dockerproxy.com\", \"https://mirror.baidubce.com\", \"https://docker.m.daocloud.io\", \"https://docker.nju.edu.cn\", \"https://docker.mirrors.sjtug.sjtu.edu.cn\", \"https://docker.mirrors.ustc.edu.cn\", \"https://mirror.iscas.ac.cn\", \"https://docker.rainbond.cc\", \"https://do.nark.eu.org\", \"https://dc.j8.work\", \"https://dockerproxy.com\", \"https://gst6rzl9.mirror.aliyuncs.com\", \"https://registry.docker-cn.com\", \"http://hub-mirror.c.163.com\", \"http://mirrors.ustc.edu.cn/\", \"https://mirrors.tuna.tsinghua.edu.cn/\", \"http://mirrors.sohu.com/\" ]}

重启Docker服务

保存文件后,重启Docker服务以使更改生效。

sudo systemctl daemon-reload

sudo systemctl restart docker

验证配置

最后,验证镜像源是否配置成功。

sudo docker info | grep Mirrors -A 4

7.安装 VMwareTool

解压复制到桌面的压缩文件
tar -zxvf VMwareTools-10.3.22-****.tar.gz  -C  /home/tangcj/Desktop/docker/VMwareTool
cd vmware-tools-distrib
sudo ./vmware-install.pl

动画片大全