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
不能用dhcp4: true 去动态分配。动态获取总是网络不同而且关闭!!!!
 
sudo netplan apply
防火墙关闭: sudo ufw disable
 启动网卡:sudo ip link set ens33 up  
启动网络服务:  sudo systemctl restart systemd-networkd
 
sudo systemctl restart NetworkManager
 
可能网络没有dhcp服务,所以下面这个不成功:
sudo dhclient -v

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 服务。以下是具体步骤:

1. 确保 SSH 服务已安装:
 
2. 启用 SSH 服务开机自启动:
3. 启动 SSH 服务:
posted @   Bigben  阅读(1131)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示