实践需要,在 PVE 中创建一台虚拟机,目标:安装操作系统 Debian-12.2.02server,需要 4c8g 资源。虚拟机创建完成后,启动,并进入控制台。进入系统安装界面选择 Greaphical install语言选择选择系统使用语言:English选择地区选择地区:Hong Kong键盘模式选择键盘模式:American English系统加载和扫描中计算机命名可以自定义设置域名为计算机设置域名:不填写,直接【Continue】设置 root 密码为计算机超级管理员 root 设置密码:设置普通用户为计算机设置一个普通用户,设定用户全名设置普通用户账户为计算机设置普通用户的账户:设置普通用户密码为计算机普通用户账户设置密码:等待设定磁盘等待设定磁盘磁盘分区方式选择英文中文Guided-use entire disk带引导模式方式直接使用整块磁盘Guided-use entire disk and set up LVM带引导模式方式使用整块磁盘并使用LVM,LVM(Logical Volume Mananger)逻辑卷管理,可对磁盘进行弹性管理Guided-use entir
返回上一级目录cd ..返回上一个工作目录cd -返回家目录cd # 或 cd ~返回指定用户的家目录cd ~username返回根目录cd /查看当前目录的完整路径pwd返回多级目录cd ../.. # 返回上两级目录 cd ../directory # 返回上一级后进入指定目录使用绝对路径返回cd /path/to/directory提示使用 tab 键可以自动补全目录名使用ls 命令可以查看当前目录下的内容cd 命令后不加参数默认返回家目录
问题描述以 离线部署 K8s 这个实践中调整 inventory/mycluster/group_vars/all/offline.yml 内容为例,在编辑后的操作(不记得如何操作的),vim 进入文件后,出现以下提示:Found a swap file by the name "inventory/mycluster/group_vars/all/.offline.yml.swp" owned by: root dated: Mon Jan 20 13:50:31 2025 file name: /home/xyz/kubematrix/inventory/mycluster/group_vars/all/offline.yml modified: YES user name: root host name: deployment process ID: 1100 (STILL RUNNING) While opening file "inventory/mycluster/group_vars/all/offline.yml&q
问题背景PVE 中创建一台虚拟机 安装 Ubuntu Server 22.04 系统,从这台虚拟机再克隆一台虚拟机后,发现两台虚拟机的 IP 有冲突。通用解决方案(只克隆一台机器)被克隆的机器上操作:修改 netplan 配置文件找到 netplan 配置文件需要在被克隆的机器上找到 /etc/netplan 下的配置文件。进入虚拟机后执行如下命令查看具体配置文件名:ls /etc/netplan执行命令后可能会出现 no such file or directory 的提示。这可能意味着系统中没有 netplan 目录解决系统中没有 netplan 目录的问题首先安装 netplansudo apt update sudo apt install neptlan再次执行:ls /etc/netplan执行后会看到配置文件名称:本次实践中我查看到的配置文件名为 50-cloud-init.yaml编辑配置文件注意,新安装的操作系统中可能会没有 vim,所以需要先执行以下命令安装 vim 编辑器:sudo apt update sudo apt install vim安装好 vim 后,
基于 debain:bullseye 构建的 python3 虚拟环境,一般可以通用。原因如下:共同基础Ubuntu 和 Debian 都是基于 Linux 内核Ubuntu 是基于 Debian 的发行版它们使用相同的包管理系统(apt)Python 兼容性Python 本身是跨平台的虚拟环境主要包含 Python 解释器和依赖包注意事项系统库依赖如果虚拟环境中的包依赖特定的系统库,可能需要再 Ubuntu 上安装对应的库示例安装命令sudo apt-get update sudo apt-get install -y required-system-library路径问题确保虚拟环境中的绝对路径引用适用于新系统可能需要更新虚拟环境的activate脚本中的路径Python 版本确保 Ubuntu 系统上安装的 Python 版本于虚拟环境的版本兼容建议使用相同的 Python 次版本号最佳实践建议重新创建虚拟环境如果可能,建议在目标系统上重新创建虚拟环境python3 -m venv new_env source new_env/bin/activate pip install -
Luckyxyz
我们谈论生活,讨论技术,借由文字,抵达心灵。