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 autogen
sudo apt-get install cmake
sudo apt-get install v4l #视频采集
sudo apt-get install libv4l
sudo apt-get install libv4l-dev
sudo apt-get install libocaml
sudo apt-get install libx264
sudo apt-get install libx264-dev
sudo apt-get install libalsa
sudo apt-get install libalsa-ocaml-dev
sudo apt-get install libxcb-cursor0
sudo 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 mysql sudo systemctl enable mysql
3. 配置一下 安全设置
sudo mysql_secure_installation y 0 只要求长度至少8位; 1,至少8位,数字大小写混合外加特殊字符; 2,中等的基础上和字典进行比对; 其余都是y 4.查看状态 systemctl status mysql.service CTRL+C结束 5.验证: sudo mysql -u root -p show 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