ubuntu实践

目录

扩容

本机上ping不通新建立的虚拟机

ssh连接

装sshd

[ssh客户端版本较低,会报key exchange算法不匹配问题](#ssh客户端版本较低,会报key exchange算法不匹配问题)

ubuntun上装docker

[将centos7下的安装包改造成适配 ubuntu的包](#将centos7下的安装包改造成适配 ubuntu的包)

参考文章


扩容

Hyper-V 管理器安装的ubutun扩容磁盘空间说明_hype-v磁盘扩容-CSDN博客

本机上ping不通新建立的虚拟机

在有默认网关的基础上,再建立个新的虚拟交换机,这样相当于网络直接会由它这里中转,而原来的网卡也被它接管了。

win11下面,是这个样子也正常,所有有交接的配置,都就成新建立的虚拟交换机下面啦:

ssh连接

装sshd

sudo ufw status

sudo apt install openssh-server

sudo systemctl status ssh

ssh客户端版本较低,会报key exchange算法不匹配问题

解决方案: xshell 下载一个7版本的。

家庭/学校免费 - NetSarang Website (xshell.com)

下载一个学校版本的,进行注册后就可以使用啦,

ubuntun上装docker

ubuntu环境下docker容器详细安装使用_ubuntu docker-CSDN博客

安装方法二(推荐),其中可能要用到代理

更新 apt 包索引,输入以下命令:

sudo apt-get update

安装 apt 依赖包,用于通过 HTTPS 来获取仓库,输入以下命令

sudo apt-get install \

apt-transport-https \

ca-certificates \

curl \

gnupg-agent \

software-properties-common

添加 Docker 的官方 GPG 密钥,输入以下命令:

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 通过搜索指纹的后 8 个字符,验证现在是否拥有带有指纹的密钥,输入以下命令:

sudo apt-key fingerprint 0EBFCD88

使用以下指令设置稳定版仓库

sudo add-apt-repository \

"deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \

$(lsb_release -cs) \

stable"

安装 Docker Engine-Community

sudo apt-get update

安装最新版本的 Docker Engine-Community 和 containerd,输入以下命令

sudo apt-get install docker-ce docker-ce-cli containerd.io

将centos7下的安装包改造成适配 ubuntu的包

(1) 将allwvp.bin的首行加 #!/bin/bash

CentOS 和 Ubuntu 是两种不同的 Linux 发行版,它们在一些方面可能存在差异,导致在 CentOS 上打包成的 shell 二进制文件(bin)不能直接在 Ubuntu 上执行。一种可能的原因是,Ubuntu 系统默认的 shell 可能与 CentOS 不同。在许多 Ubuntu 系统中,默认的 shell 是 dash,而不是 bash。而 dash 和 bash 在某些语法上是不完全兼容的

(2) 制作时,在compose/compose_*下不能gzexe进行压缩install.sh不然不能识别 ;缺点:暴露了脚本 的逻辑。

测试成功:

测试环境 :ubuntu-24.04-desktop-amd64

10.60.3.213 dualven/1*****

参考文章

下载Ubuntu桌面系统 | Ubuntu

最开始是fdisk的单纯在centos上的使用,后来ubuntu里提逻辑卷的使用

fdisk 使用_warning: device is not properly aligned-CSDN博客

ubuntu环境下docker容器详细安装使用_ubuntu docker-CSDN博客

如何在CentOS7下安装GUI图形界面_centos7.9 gui的安装-CSDN博客

相关推荐
zhongwenhua5202 分钟前
tina linux新增mpp程序
linux·mpp·v853
斯普信专业组4 分钟前
多输入(input)多输出(output)验证
运维·服务器·网络·fluent-bit
白鹭20 分钟前
apache详细讲解(apache介绍+apache配置实验+apache实现https网站)
linux·运维·apache·apache配置·apache实现https网站
Anthony_23122 分钟前
MySQL的常用命令
运维·数据库·mysql·adb·docker
✎﹏赤子·墨筱晗♪39 分钟前
基于Nginx实现反向代理、负载均衡与动静分离完整部署指南
运维·nginx·负载均衡
CesareCheung44 分钟前
JMeter压测过程中监控服务器CPU及内存的方法
运维·服务器·jmeter
傻傻虎虎1 小时前
【Docker】常用帮忙、镜像、容器、其他命令合集(1)
运维·docker·容器
被遗忘的旋律.1 小时前
Linux驱动开发笔记(十)——中断
linux·驱动开发·笔记
草履虫建模1 小时前
在 RuoYi 中接入 3D「园区驾驶舱」:Vue2 + Three.js + Nginx
运维·开发语言·javascript·spring boot·nginx·spring cloud·微服务
wanhengidc1 小时前
高性价比云手机挑选指南
运维·网络·安全·游戏·智能手机