autoDevops,CI,CD
autoclaw+gemma4本地模型生成的openeuler2509系统中编译kernel7内核方法一,以下是手动编译方法# 1. 依赖环境自检与安装 (必须手动执行,解决 gelf.h 问题)     sudo dnf groupinstall "Development Tools" -y    sudo dnf install elfutils-libelf-devel bc kernel-headers git make gcc flex bison perl -y#  获取内核源码cd /opthttps://mirrors.tuna.tsinghua.edu.cn/kernel/v7.x/linux-7.0.7.tar.xz#  解压源码tar -xf /opt/linux-7.0.7.tar.xz -C /tmp/kernel_build/ && ls -F /tmp/kernel_build/* #  清理所有编译产物 make mrproper  #   采用默认内核编译配置 make defconfig #  编译内核(根据你的CPU情况调整 -j 参数) make -j$(nproc)# 安装内核模块sudo make modules_install# 安装内核sudo make install# 重启系统,选择新内核sudo reboot二,以下附件是autoclaw生成的脚本脚本经过多次优化与解决问题才完成, install_kernel.txt 打开链接​
 
0

linux之fstab文件详解

发表者:admin分类:Devops2025-09-29 09:12:52 阅读[408]
linux之fstab文件详解/etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。文件示例一个简单的 /etc/fstab,使用内核名称标识磁盘:/etc/fstab # <file system> <dir> <type> <options> <dump> <pass> tmpfs /tmp tmpfs nodev,nosuid 0 0 /dev/sda1 / ext4 defaults,noatime 0 1 /dev/sda2 none swap defaults 0 0 /dev/sda3 /home ext4 defaults,noatime 0 2 字段定义/etc/fstab 文件包含了如下字段,通过空格或 Tab 分隔:<file system> <dir> <type> <options> <dump> <pass> <file systems> - 要挂载的分区...
Ansible 的stat模块用于获取文件或目录的状态信息Ansible 的 stat 模块用于获取文件或目录的状态信息。在执行任务之前检查文件或目录是否存在、获取文件的属性(如权限、所有者、大小、修改时间等)、验证路径是文件还是目录等方面非常有用。它可以用于条件检查、错误处理、决策分支等。参数总结path:描述:要获取状态信息的文件或目录的路径。类型:字符串必需:是follow:描述:如果为 yes,则跟随符号链接。类型:布尔值默认值:noget_md5:描述:如果为 yes,则计算文件的 MD5 校验和(仅适用于文件)。类型:布尔值默认值:nochecksum_algorithm:描述:指定用于计算校验和的算法(如果 get_checksum 为 yes)。可选值:md5、sha1、sha256类型:字符串默认值:sha1get_checksum:描述:如果为 yes,则计算文件的校验和(默认算法为 sha1)。类型:布尔值默认值:nochecksum:描述:指定要使用的校验和算法的别名(仅适用于 md5 和 sha1),等价于 checksum_algorithm。类型:字符串默认值:无返回值stat 模块返回的结果是一个字典,包含了指定文件或目录的状态信息。常见的返回值包括:exists:如果文...
 
0
ansible 实现文件上传与md5校验---- name: 上传文件并进行MD5校验  hosts: target_hosts  # 请替换为您的目标主机组  gather_facts: false  vars:    source_file: /path/to/local/file.txt  # 请替换为本地源文件路径    dest_file: /path/to/remote/file.txt   # 请替换为远程目标文件路径    expected_md5: "your_expected_md5_here"  # 请替换为预期的MD5值  tasks:    - name: 上传文件到目标主机      copy:        src: "{{ source_file }}"        dest: "{{ dest_file }}"      register: copy_result    - name: 计算目标文件MD5      command: md5sum "{{ dest_file }}"      register: md5_output      changed_when: false    - name: 显示MD5校验结果      debug:        msg:          - "文件上传状态: {{ '成功' ...
 
0

windows强制更新组策略命令

发表者:admin分类:Devops2024-08-06 09:06:47 阅读[790]
windows强制更新组策略命令PowerShell执行命令:gpupdate /force,更新组策略
openEuler 22.03LTS 安装部署nvidia open gpu driver环境信息:865×140 52 KB禁用开源驱动nouveaurmmod nouveauecho “blacklist nouveau” >> /etc/modprobe.d/blacklist.conf下载Nvidia 驱动源码安装时构建的内核模块必须与gsp一起使用。bin固件和用户空间NVIDIA GPU驱动程序组件来自相应的515.43.04驱动程序版本。因此在安装源码前需要安装nvidia gpu驱动。wget https://cn.download.nvidia.cn/XFree86/aarch64/515.43.04/NVIDIA-Linux-aarch64-515.43.04.run 16安装gpu驱动:sh ./NVIDIA-Linux-[version].run --no-kernel-modules下载Nvidia 驱动源码wget https://cn.download.nvidia.cn/XFree86/aarch64/515.43.04/NVIDIA-Linux-aarch64-515.43.04.run 16安装gpu驱动:bash ./NVIDIA-Linux-aarch64-515.43.04.run --no-kernel-modules下载开源驱动源码git clone GitHub - NVIDIA/open-gpu-kernel-modules: NVIDIA Linux open GPU kernel module source 10编译源码cd open-gpu-kernel-modules-mainmake modules -jnproc安装源码make modules_install -jnproc865×206 150 KB编译安装nvidia驱动cd /lib/modules/5.10.0/kernel/drivers...
Openeuler2203编译安装openssh9.8p1,RPM打包,解决漏洞问题 1,使用rpmbuild将tar包打成rpm包,不喜欢编译升级的,使用RPM升级就方便多了。     想使用openssh的源码包编译安装的,参考这里: OpenSSH-9.8p1 (linuxfromscratch.org) 2,准备编译环境     [root@centos7-31 ~]#  yum install rpm-build zlib-devel openssl-devel gcc perl-devel pam-devel  libXt-devel gtk2-devel make perl -y     [root@centos7-31 ~]#  dnf install imake -y      [root@centos7-31 ~]#  mkdir -p /root/rpmbuild/     [root@centos7-31 ~]#   cd /root/rpmbuild     [root@centos7-31 ~]#    mkdir BUILD BUILDROOT RPMS SOURCES SPECS SRPMS 3,下载软件包     [root@centos7-31 ~]#  cd SOURCES/     [root@centos7-31 ~]#  wget  https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openss...
Openeuler2203编译安装openssh9.7p1,RPM打包,解决漏洞问题 1,使用rpmbuild将tar包打成rpm包,不喜欢编译升级的,使用RPM升级就方便多了。     想使用openssh的源码包编译安装的,参考这里: OpenSSH-9.7p1 (linuxfromscratch.org) 2,准备编译环境     [root@centos7-31 ~]#  yum install rpm-build zlib-devel openssl-devel gcc perl-devel pam-devel  libXt-devel gtk2-devel make perl -y     [root@centos7-31 ~]#  dnf install imake -y      [root@centos7-31 ~]#  mkdir -p /root/rpmbuild/     [root@centos7-31 ~]#   cd /root/rpmbuild     [root@centos7-31 ~]#    mkdir BUILD BUILDROOT RPMS SOURCES SPECS SRPMS 3,下载软件包     [root@centos7-31 ~]#  cd SOURCES/     [root@centos7-31 ~]#  wget  https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openss...
 openeuler系统增加虚拟声卡-模拟声卡在hyper-v虚拟机中安装openeuler系统,再安装ukui图形界面后,发现没有声卡,检索信息发现hyper-v没法给虚拟机增加声卡。这样就只能增加虚拟声卡了。经过bing信息后,发现一个简单的方法,增加 snd-dummy驱动模块后,就可以打开声卡了。modprobe snd-dummy pcm_devs=1
OpenEuler安装ukui图形界面无法登陆root账号安装ukui后,切换图形登陆,只有普通账号,没有root账号的解决方法:openEuler22.03及之后的版本在终端执行/usr/share/lightdm/lightdm.conf.d/95-ukui-greeter.conf 或是 /etc/lightdm/lightdm.conf添加以下两行:greeter-show-manual-login=trueall-guest=false开启登录选项:注销或者重启lightdm服务(systemctl restart lightdm)
    总共67页,当前第1页 | 页数:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11