[问题描述] 在兆芯物理机,使用anolis7.9 x86 RC1 iso装机,由于物理机所在网络限制无法连接外网,装机后的系统yum源采用iso挂载方式,搭建的本地源 在install kmod-kvdo遇到依赖不满足 [机器环境] [root@anck-x86-english-gui ~]# uname -a Linux anck-x86-english-gui 4.19.91-25.an7.x86_64 #1 SMP Thu Nov 25 14:22:42 CST 2021 x86_64 x86_64 x86_64 GNU/Linux [root@anck-x86-english-gui ~]# cat /etc/os-release NAME="Anolis OS" VERSION="7.9" ID="anolis" ID_LIKE="rhel fedora centos" VERSION_ID="7.9" PRETTY_NAME="Anolis OS 7.9" ANSI_COLOR="0;31" HOME_URL="https://openanolis.cn/" BUG_REPORT_URL="https://bugs.openanolis.cn/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7" [root@anck-x86-english-gui ~]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 63G 0 63G 0% /dev tmpfs 63G 0 63G 0% /dev/shm tmpfs 63G 18M 63G 1% /run tmpfs 63G 0 63G 0% /sys/fs/cgroup /dev/mapper/ao-root 50G 18G 33G 35% / /dev/sdc2 1014M 176M 839M 18% /boot /dev/sdc1 200M 12M 189M 6% /boot/efi /dev/mapper/ao-home 3.5T 2.6G 3.5T 1% /home tmpfs 13G 12K 13G 1% /run/user/42 tmpfs 13G 8.0K 13G 1% /run/user/0 [root@anck-x86-english-gui ~]# free -h total used free shared buff/cache available Mem: 125G 3.3G 114G 25M 7.1G 121G Swap: 4.0G 0B 4.0G [root@anck-x86-english-gui ~]# yum repolist Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Loading mirror speeds from cached hostfile repo id repo name status 79-anck-x86 79-anck-x86 6,820 repolist: 6,820 [root@anck-x86-english-gui ~]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 16 On-line CPU(s) list: 0-15 Thread(s) per core: 1 Core(s) per socket: 8 Socket(s): 2 NUMA node(s): 2 Vendor ID: CentaurHauls CPU family: 7 Model: 59 Model name: ZHAOXIN KaiSheng KH-37800D@2.7GHz Stepping: 14 CPU MHz: 1200.000 CPU max MHz: 2700.0000 CPU min MHz: 1200.0000 BogoMIPS: 5389.29 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 4096K NUMA node0 CPU(s): 0-7 NUMA node1 CPU(s): 8-15 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc cpuid pni pclmulqdq monitor vmx smx est tm2 ssse3 cx16 xtpr pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand rng rng_en sm3 sm4 sm3_en sm4_en ace ace_en ace2 phe phe_en pmm pmm_en parallax parallax_en rng2 rng2_en phe2 phe2_en rsa rsa_en lahf_lm abm 3dnowprefetch invpcid_single ibrs ibpb tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 smep bmi2 invpcid rdseed adx sha_ni xsaveopt dtherm ida umip arch_capabilities [出现频率] 必现 [报错详情] [root@anolis79-x86-rhck-GUI ~]# yum install -y kmod-kvdo-6.1.3.23-5.an7 Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Loading mirror speeds from cached hostfile Resolving Dependencies There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last", first to finish them. If those don't work you'll have to try removing/installing packages by hand (maybe package-cleanup c an help). --> Running transaction check ---> Package kmod-kvdo.x86_64 0:6.1.3.23-5.an7 will be installed --> Processing Dependency: kernel(dm_get_device) = 0xa425b4a9 for package: kmod-kvdo-6.1.3.23-5.an7.x86_64 --> Processing Dependency: kernel(dm_put_device) = 0x412d503d for package: kmod-kvdo-6.1.3.23-5.an7.x86_64 --> Processing Dependency: kernel(dm_register_target) = 0x979ddcc5 for package: kmod-kvdo-6.1.3.23-5.an7.x86_64 --> Processing Dependency: kernel(dm_unregister_target) = 0xeeeae71b for package: kmod-kvdo-6.1.3.23-5.an7.x86_64 --> Processing Dependency: kernel >= 3.10.0-1133.el7 for package: kmod-kvdo-6.1.3.23-5.an7.x86_64 --> Running transaction check ---> Package kernel.x86_64 0:4.19.91-25.an7 will be installed ---> Package kmod-kvdo.x86_64 0:6.1.3.23-5.an7 will be installed --> Processing Dependency: kernel(dm_get_device) = 0xa425b4a9 for package: kmod-kvdo-6.1.3.23-5.an7.x86_64 --> Processing Dependency: kernel(dm_put_device) = 0x412d503d for package: kmod-kvdo-6.1.3.23-5.an7.x86_64 --> Processing Dependency: kernel(dm_register_target) = 0x979ddcc5 for package: kmod-kvdo-6.1.3.23-5.an7.x86_64 --> Processing Dependency: kernel(dm_unregister_target) = 0xeeeae71b for package: kmod-kvdo-6.1.3.23-5.an7.x86_64 --> Finished Dependency Resolution Error: Package: kmod-kvdo-6.1.3.23-5.an7.x86_64 (rhck-x86) Requires: kernel(dm_register_target) = 0x979ddcc5 Installed: kernel-3.10.0-1062.an7.x86_64 (@anaconda/7) kernel(dm_register_target) = 0xfcd652d7 Available: kernel-4.19.91-25.an7.x86_64 (rhck-x86) kernel(dm_register_target) = 0x356e7fc1 Available: kernel-debug-3.10.0-1062.an7.x86_64 (rhck-x86) kernel(dm_register_target) = 0x461c8cc3 Error: Package: kmod-kvdo-6.1.3.23-5.an7.x86_64 (rhck-x86) Requires: kernel(dm_get_device) = 0xa425b4a9 Installed: kernel-3.10.0-1062.an7.x86_64 (@anaconda/7) kernel(dm_get_device) = 0x304f1d09 Installing: kernel-4.19.91-25.an7.x86_64 (rhck-x86) kernel(dm_get_device) = 0x02c95534 Available: kernel-debug-3.10.0-1062.an7.x86_64 (rhck-x86) kernel(dm_get_device) = 0x29e3b937 Error: Package: kmod-kvdo-6.1.3.23-5.an7.x86_64 (rhck-x86) Requires: kernel(dm_put_device) = 0x412d503d Installed: kernel-3.10.0-1062.an7.x86_64 (@anaconda/7) kernel(dm_put_device) = 0x660c95fc Available: kernel-4.19.91-25.an7.x86_64 (rhck-x86) kernel(dm_put_device) = 0xeb412f7c Available: kernel-debug-3.10.0-1062.an7.x86_64 (rhck-x86) kernel(dm_put_device) = 0x54db60a9 Error: Package: kmod-kvdo-6.1.3.23-5.an7.x86_64 (rhck-x86) Requires: kernel(dm_unregister_target) = 0xeeeae71b Installed: kernel-3.10.0-1062.an7.x86_64 (@anaconda/7) kernel(dm_unregister_target) = 0x33f324ab Installing: kernel-4.19.91-25.an7.x86_64 (rhck-x86) kernel(dm_unregister_target) = 0xe4869266 Available: kernel-debug-3.10.0-1062.an7.x86_64 (rhck-x86) kernel(dm_unregister_target) = 0x9c491f9e Error: Package: kmod-kvdo-6.1.3.23-5.an7.x86_64 (rhck-x86) Requires: kernel(dm_register_target) = 0x979ddcc5 Installed: kernel-3.10.0-1062.an7.x86_64 (@anaconda/7) kernel(dm_register_target) = 0xfcd652d7 Installing: kernel-4.19.91-25.an7.x86_64 (rhck-x86) kernel(dm_register_target) = 0x356e7fc1 Available: kernel-debug-3.10.0-1062.an7.x86_64 (rhck-x86) kernel(dm_register_target) = 0x461c8cc3 Error: Package: kmod-kvdo-6.1.3.23-5.an7.x86_64 (rhck-x86) Requires: kernel(dm_unregister_target) = 0xeeeae71b Installed: kernel-3.10.0-1062.an7.x86_64 (@anaconda/7) kernel(dm_unregister_target) = 0x33f324ab Available: kernel-4.19.91-25.an7.x86_64 (rhck-x86) kernel(dm_unregister_target) = 0xe4869266 Available: kernel-debug-3.10.0-1062.an7.x86_64 (rhck-x86) kernel(dm_unregister_target) = 0x9c491f9e Error: Package: kmod-kvdo-6.1.3.23-5.an7.x86_64 (rhck-x86) Requires: kernel(dm_get_device) = 0xa425b4a9 Installed: kernel-3.10.0-1062.an7.x86_64 (@anaconda/7) kernel(dm_get_device) = 0x304f1d09 Available: kernel-4.19.91-25.an7.x86_64 (rhck-x86) kernel(dm_get_device) = 0x02c95534 Available: kernel-debug-3.10.0-1062.an7.x86_64 (rhck-x86) kernel(dm_get_device) = 0x29e3b937 Error: Package: kmod-kvdo-6.1.3.23-5.an7.x86_64 (rhck-x86) Requires: kernel(dm_put_device) = 0x412d503d Installed: kernel-3.10.0-1062.an7.x86_64 (@anaconda/7) kernel(dm_put_device) = 0x660c95fc Installing: kernel-4.19.91-25.an7.x86_64 (rhck-x86) kernel(dm_put_device) = 0xeb412f7c Available: kernel-debug-3.10.0-1062.an7.x86_64 (rhck-x86) kernel(dm_put_device) = 0x54db60a9 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
安装vdo存在同样的问题
飞腾机器arm 7.9 anck内核测试该包不存在 # yum install -y kmod-kvdo Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Loading mirror speeds from cached hostfile No package kmod-kvdo available. Error: Nothing to do # yum search kmod-kvdo --showduplicates Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Loading mirror speeds from cached hostfile Warning: No matches found for: kmod-kvdo No matches found # uname -r 4.19.91-25.an7.aarch64
飞腾机器arm 7.9 anck内核安装vdo包同样不存在
Hi man , please connect intenet and use anolis mirrors to install packages !!!!
之前版本拉取的kernel版本不正确,iso中的kmod-kvdo包是基于kernel-3.10.0-1160.an7编译的,iso的源中集成的是kernel-3.10.0-1062.an7的版本。问题已修复,待版本更新验证。