ubuntu 24.04 问题解决方案
更新源:ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
build环境安装
sudo apt install build-essential
sudo apt install code #vscode 安装
sudo snap install code --classic
gcc不同版本安装 与 选择
sudo apt update
sudo apt install gcc-11 g++-11
将gcc 11加入alternative
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 60
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 60
将默认的gcc 13也加入
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 70
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 70
选中默认版本:
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
也可以自定义:
gcc-11 your_file.cpp -o your_program
网络
sudo service network-manager restart
早期版本 ifconfig
最新: ip a
可以查看到网卡名字:
20.04上:
在目录 /etc/netplan/下
sudo 01-netcfg.yaml:注意这个文件里面冒号后面要空格。还有缩进
network:
version: 2
ethernets:
ens33: # Replace with your actual interface name
dhcp4: no
addresses:
- 192.168.1.100/24 # Replace with your desired IP and subnet
gateway4: 192.168.1.1 # Replace with your gateway
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
ubuntu 18.04网络图标消失 解决如下操作:
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start
ssh 安装和设置启动
在 Ubuntu 20.04 上将 SSH 服务设置为开机自启动,可以使用 systemctl 命令来管理 ssh 服务。以下是具体步骤: