ubuntu24.04-系统重装

1.下载系统并安装

参考

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

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

2.添加清华源

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

bash 复制代码
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

bash 复制代码
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

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 查看版本

bash 复制代码
sudo docker images       #管理镜像
sudo docker container ls #查看镜像
sudo docker container ls -a  #查看所有镜像

修改源

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

sudo vim /etc/docker/daemon.json

bash 复制代码
{
  "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

相关推荐
藥瓿亭31 分钟前
K8S认证|CKS题库+答案| 5.日志审计
linux·运维·docker·云原生·容器·kubernetes·cka
coder_lorraine1 小时前
【Linux系列】Linux用户大揭秘:从“公寓住户”到“社区管理员”的奇幻之旅
linux
家庭云计算专家1 小时前
飞牛云一键设置动态域名+ipv6内网直通访问内网的ssh服务-家庭云计算专家
运维·云计算·ssh·nextcloud·ddns·动态域名解析
藥瓿锻1 小时前
2024 CKA题库+详尽解析| 15、备份还原Etcd
linux·运维·数据库·docker·容器·kubernetes·cka
bbsh20992 小时前
WebFuture:Ubuntu 系统上在线安装.NET Core 8 的步骤
linux·ubuntu·.netcore·webfuture
太阳之神aboluo2 小时前
压测软件-Jmeter
java·运维·jmeter
ZZZKKKRTSAE2 小时前
快速上手Linux全局搜索正则表达式(grep)
linux·服务器·正则表达式
waving-black3 小时前
利用frp和腾讯云服务器将内网暴露至外网(内网穿透)
linux·服务器·腾讯云·frp·内网穿透
stormsha3 小时前
Linux中su与sudo命令的区别:权限管理的关键差异解析
linux·运维·服务器·鸿蒙系统·ux·batch命令
新加坡内哥谈技术3 小时前
Meta计划借助AI实现广告创作全自动化
运维·人工智能·自动化