20250213编译飞凌的OK3588-C_Linux5.10.209+Qt5.15.10_用户资料_R1
20250213编译飞凌的OK3588-C_Linux5.10.209+Qt5.15.10_用户资料_R1
2025/2/13 11:43
缘起:飞凌发布了高版本内核的适配OK3588-C的Buildroot的SDK:OK3588-C_Linux5.10.209+Qt5.15.10_用户资料_R1。
但是编译异常了。
于是按照百度升级libc6,可以编译并刷机OK3588-C了。
但是升级libc6之后,对于编译RK3566的Android13/RK3588的Andorid12/CM6125Q的影响未知/等待确认。
OK3588-C_Linux5.10.209+Qt5.15.10_用户资料_R1
我看你们家的 飞凌 OK3588-C的 linux R1版本。
1、内核编译不过。glic的问题 内核编译不过?如何解决。
2、摄像头 由 ov13850修改为 默认 OV13855了。请问 商城 啥时候商家 OV13855的产品?想体验4K的效果。或者 借一个给我们试用一下
https://detail.tmall.com/item.htm?abbucket=10&id=732230047245&pisk=gYZn2bNo9yuITqPv95oCldV7EkbtdpiSE7K-w0hP7fl_yX38wg4udfK-JwNREPVz12hFOwMyqSPsepeE8CJZnY8yY3urQPVQ32FuF9Mra7PowyQODJwIV05xqiIYdYXR6uFnU08NUxHeLO3EdSMtw05AMgY9Q21K4W3NP4Gw7xGZLYly8O0ZhxmyLYPr_VkqUHor47WGbxDoaBurLhWi3YMrUXozQAkqe38Ua0WgQfMrMVf-OVuYb1A4_8hKNfEiK2c4IZtyqm-x8jrS_354jvfjgJlM43lIcvTbIJCHcRnQ4SDY9G-3i8ybzVqk_sc7jRrUzROhQm2gWr33S6-o6kHou0uMU3yijfN0AmS2sAaapzrQtLxrdkExrjgGU3g-bo34uWv5hRoEU7gb2stIT8ybcrncxIM37-mG4hLwui6wVAW8bUTS8AMiMBMyf9mXlgDdIOYVI2ksLJBGIUTS8AMiMOXMuguECvyd.&rn=2ef59a45c6b2a61813ed9dafedafa6e5&skuId=5669269190695&spm=a1z10.5-b-s.w4011-25250805311.41.362df1d0Styz4W
13855的购买链接哦 文工
这个没有试用哦,是需要实际购买的嘞
内核编译不过 我问下技术
得换ubuntu22的系统编内核
百度:libc.so.6: version `GLIBC_2.33' not found (required by /home/rootroot/versio
version `GLIBC_2.33' not found (required by /home/rootroot/version/R1_OK3588
https://zhuanlan.zhihu.com/p/14133708983
报错/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found
strings /lib64/libc.so.6 | grep GLIBC
首先检查当前系统中已有的版本:
strings /lib/x86_64-linux-gnu/libc.so.6 |grep GLIBC_ or strings /usr/lib64/libc.so.6 |grep GLIBC_
出现一下输出:
发现没有所需要的版本,则添加高级版本的系统源,升级libc6
sudo vi /etc/apt/sources.list
deb http://th.archive.ubuntu.com/ubuntu jammy main #添加该行到文件
运行升级
sudo apt update
sudo apt install libc6
再次查看结果
strings /lib/x86_64-linux-gnu/libc.so.6 |grep GLIBC_ or strings /usr/lib64/libc.so.6 |grep GLIBC_
https://blog.csdn.net/zihan_li/article/details/138279025
version `GLIBC_2.34‘ not found
python引用C++动态链接库的时候出现
version `GLIBC_2.34‘ not found
原因是连接库使用的是高版本的g++编译的,自己的环境是g++9,无法找到这个依赖库。
解决方法
sudo vi /etc/apt/sources.list
添加高版本源
deb http://th.archive.ubuntu.com/ubuntu jammy main #添加该行到文件
运行
sudo apt update
sudo apt install libc6
https://blog.csdn.net/yuzhou_ln/article/details/141529380
Linux系统报错“version ‘GLIBC_2.34‘ not found”解决方法
一、查看版本
ldd --version
二、添加高版本源
sudo vi /etc/apt/sources.list.d/my.list
进入编辑页面
"i"键进入插入模式
输入源
deb http://th.archive.ubuntu.com/ubuntu jammy main
"ctrl + c"退出插入模式
":wq" + 回车,保存退出
三、更新并升级
root@ok3588:/#
root@ok3588:/# uname -a
Linux ok3588 5.10.66 #1 SMP Wed Feb 12 14:00:47 CST 2025 aarch64 GNU/Linux
root@ok3588:/#
root@ok3588:/#
root@ok3588:/# uname -a
Linux ok3588 5.10.66 #1 SMP Wed Feb 12 18:24:31 CST 2025 aarch64 GNU/Linux
root@ok3588:/#
root@ok3588-buildroot:/#
root@ok3588-buildroot:/# uname -a
Linux ok3588-buildroot 5.10.209 #1 SMP Thu Feb 13 10:19:48 CST 2025 aarch64 GNU/Linux
root@ok3588-buildroot:/#
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$ sudo ./build.sh
[sudo] password for rootroot:
Log colors: message notice warning error fatal
Running within sudo(root) environment!
Log saved at /home/rootroot/version/R1_OK3588-linux-source_Linux5.10.209/output/sessions/2025-02-13_09-15-02
WARN: /home/rootroot/version/R1_OK3588-linux-source_Linux5.10.209/device/forlinx/common/configs is updated
Running within sudo(root) environment!
/home/rootroot/version/R1_OK3588-linux-source_Linux5.10.209/output/kconf/conf: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /home/rootroot/version/R1_OK3588-linux-source_Linux5.10.209/output/kconf/conf)
/home/rootroot/version/R1_OK3588-linux-source_Linux5.10.209/output/kconf/conf: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /home/rootroot/version/R1_OK3588-linux-source_Linux5.10.209/output/kconf/conf)
make: *** [Makefile:144: OK3588_C_buildroot_defconfig] Error 1
ERROR: Running /home/rootroot/version/R1_OK3588-linux-source_Linux5.10.209/device/forlinx/common/build-hooks/00-config.sh - prepare_config failed!
ERROR: exit code 2 from line 132:
make $DEFCONFIG
ERROR: call stack:
00-config.sh: prepare_config(132)
00-config.sh: init_hook(185)
build-helper: try_func(47)
build-helper: try_hook(96)
build-helper: source(164)
00-config.sh: main(190)
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$ ldd -version
ldd: unrecognized option `-version'
Try `ldd --help' for more information.
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$ ldd --version
ldd (Ubuntu GLIBC 2.31-0ubuntu9.16) 2.31
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$ whereis libc.so
libc: /usr/lib/x86_64-linux-gnu/libc.a /usr/lib/x86_64-linux-gnu/libc.so /usr/share/man/man7/libc.7.gz
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$ whereis libc.so.6
libc.so: /usr/lib/x86_64-linux-gnu/libc.so.6 /usr/lib/x86_64-linux-gnu/libc.so
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$
rootroot@rootroot-X99-Turbo:~/version/R1_OK3588-linux-source_Linux5.10.209$ cd /usr/lib/x86_64-linux-gnu/
rootroot@rootroot-X99-Turbo:/usr/lib/x86_64-linux-gnu$
rootroot@rootroot-X99-Turbo:/usr/lib/x86_64-linux-gnu$ ll
rootroot@rootroot-X99-Turbo:/usr/lib/x86_64-linux-gnu$
rootroot@rootroot-X99-Turbo:/usr/lib/x86_64-linux-gnu$ strings /lib64/libc.so.6 | grep GLIBC
strings: '/lib64/libc.so.6': No such file
rootroot@rootroot-X99-Turbo:/usr/lib/x86_64-linux-gnu$
rootroot@rootroot-X99-Turbo:/usr/lib/x86_64-linux-gnu$ strings libc.so.6 | grep GLIBC
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_2.15
GLIBC_2.16
GLIBC_2.17
GLIBC_2.18
GLIBC_2.22
GLIBC_2.23
GLIBC_2.24
GLIBC_2.25
GLIBC_2.26
GLIBC_2.27
GLIBC_2.28
GLIBC_2.29
GLIBC_2.30
GLIBC_PRIVATE
GNU C Library (Ubuntu GLIBC 2.31-0ubuntu9.16) stable release version 2.31.
rootroot@rootroot-X99-Turbo:/usr/lib/x86_64-linux-gnu$
lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Configuring libc6 tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x x
x There are services installed on your system which need to be restarted when certain libraries, such as libpam, libc, and libssl, are upgraded. Since these restarts may cause interruptions of service for the system, you x
x will normally be prompted on each upgrade for the list of services you wish to restart. You can choose this option to avoid being prompted; instead, all necessary restarts will be done for you automatically so you can x
x avoid being asked questions on each library upgrade. x
x x
x Restart services during package upgrades without asking? x
x x
x <Yes> <No> x
x x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Configuring libc6 tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x Running services and programs that are using NSS need to be restarted, otherwise they might not be able to do lookup or authentication any more (for services such as ssh, this can affect your ability to login). Please x
x review the following space-separated list of init.d scripts for services to be restarted now, and correct it if needed. x
x x
x Note: restarting sshd/telnetd should not affect any existing connections. x
x x
x Services to restart for GNU libc library upgrade: x
x x
x smbd gdm3 cups cron________________________________________________________________________________________________________________________________________________________________________________________________________ x
x x
x <Ok> x
x x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
rootroot@rootroot-X99-Turbo:/etc/apt$
rootroot@rootroot-X99-Turbo:/etc/apt$ sudo apt install libc6
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libjs-underscore
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
fakeroot libc-bin libc-dev-bin libc6-dbg libc6-dev libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libfakeroot libnsl-dev libnsl2 libnss-nis libnss-nisplus libtirpc-common libtirpc-dev libtirpc3 locales rpcsvc-proto
Suggested packages:
glibc-doc
Recommended packages:
libc-devtools
The following packages will be REMOVED:
nsight-systems
The following NEW packages will be installed:
libnsl-dev libnsl2 libnss-nis libnss-nisplus libtirpc-common libtirpc-dev libtirpc3 rpcsvc-proto
The following packages will be upgraded:
fakeroot libc-bin libc-dev-bin libc6 libc6-dbg libc6-dev libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libfakeroot locales
12 upgraded, 8 newly installed, 1 to remove and 1589 not upgraded.
Need to get 33.7 MB of archives.
After this operation, 351 MB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libfakeroot amd64 1.28-1ubuntu1 [31.5 kB]
Get:2 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 fakeroot amd64 1.28-1ubuntu1 [60.4 kB]
Get:3 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libc6-dbg amd64 2.35-0ubuntu3 [13.9 MB]
Get:4 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libc6-i386 amd64 2.35-0ubuntu3 [2,838 kB]
Get:5 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libc-dev-bin amd64 2.35-0ubuntu3 [20.3 kB]
Get:6 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libc6-dev amd64 2.35-0ubuntu3 [2,099 kB]
Get:7 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu6 [68.5 kB]
Get:8 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libtirpc-common all 1.3.2-2build1 [7,616 B]
Get:9 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libtirpc3 amd64 1.3.2-2build1 [81.1 kB]
Get:10 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libtirpc-dev amd64 1.3.2-2build1 [192 kB]
Get:11 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libnsl2 amd64 1.3.0-2build2 [42.3 kB]
Get:12 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libnsl-dev amd64 1.3.0-2build2 [71.3 kB]
Get:13 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libc6-dev-i386 amd64 2.35-0ubuntu3 [1,444 kB]
Get:14 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libc6-dev-x32 amd64 2.35-0ubuntu3 [1,632 kB]
Get:15 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libc6-x32 amd64 2.35-0ubuntu3 [2,978 kB]
Get:16 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 locales all 2.35-0ubuntu3 [4,249 kB]
Get:17 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libc6 amd64 2.35-0ubuntu3 [3,235 kB]
Get:18 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libc-bin amd64 2.35-0ubuntu3 [706 kB]
Get:19 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libnss-nis amd64 3.1-0ubuntu6 [27.3 kB]
Get:20 http://th.archive.ubuntu.com/ubuntu jammy/main amd64 libnss-nisplus amd64 1.3-0ubuntu6 [22.9 kB]
Fetched 33.7 MB in 43s (777 kB/s)
Preconfiguring packages ...
(Reading database ... 214510 files and directories currently installed.)
Preparing to unpack .../00-libfakeroot_1.28-1ubuntu1_amd64.deb ...
Unpacking libfakeroot:amd64 (1.28-1ubuntu1) over (1.24-1) ...
Preparing to unpack .../01-fakeroot_1.28-1ubuntu1_amd64.deb ...
Unpacking fakeroot (1.28-1ubuntu1) over (1.24-1) ...
Preparing to unpack .../02-libc6-dbg_2.35-0ubuntu3_amd64.deb ...
Unpacking libc6-dbg:amd64 (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Preparing to unpack .../03-libc6-i386_2.35-0ubuntu3_amd64.deb ...
Unpacking libc6-i386 (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Preparing to unpack .../04-libc-dev-bin_2.35-0ubuntu3_amd64.deb ...
Unpacking libc-dev-bin (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Preparing to unpack .../05-libc6-dev_2.35-0ubuntu3_amd64.deb ...
Unpacking libc6-dev:amd64 (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../06-rpcsvc-proto_1.4.2-0ubuntu6_amd64.deb ...
Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ...
Selecting previously unselected package libtirpc-common.
Preparing to unpack .../07-libtirpc-common_1.3.2-2build1_all.deb ...
Unpacking libtirpc-common (1.3.2-2build1) ...
Selecting previously unselected package libtirpc3:amd64.
Preparing to unpack .../08-libtirpc3_1.3.2-2build1_amd64.deb ...
Unpacking libtirpc3:amd64 (1.3.2-2build1) ...
Selecting previously unselected package libtirpc-dev:amd64.
Preparing to unpack .../09-libtirpc-dev_1.3.2-2build1_amd64.deb ...
Unpacking libtirpc-dev:amd64 (1.3.2-2build1) ...
Selecting previously unselected package libnsl2:amd64.
Preparing to unpack .../10-libnsl2_1.3.0-2build2_amd64.deb ...
Unpacking libnsl2:amd64 (1.3.0-2build2) ...
Selecting previously unselected package libnsl-dev:amd64.
Preparing to unpack .../11-libnsl-dev_1.3.0-2build2_amd64.deb ...
Unpacking libnsl-dev:amd64 (1.3.0-2build2) ...
Preparing to unpack .../12-libc6-dev-i386_2.35-0ubuntu3_amd64.deb ...
Unpacking libc6-dev-i386 (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Preparing to unpack .../13-libc6-dev-x32_2.35-0ubuntu3_amd64.deb ...
Unpacking libc6-dev-x32 (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Preparing to unpack .../14-libc6-x32_2.35-0ubuntu3_amd64.deb ...
Unpacking libc6-x32 (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Preparing to unpack .../15-locales_2.35-0ubuntu3_all.deb ...
Unpacking locales (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Preparing to unpack .../16-libc6_2.35-0ubuntu3_amd64.deb ...
Checking for services that may need to be restarted...
Checking init scripts...
Checking for services that may need to be restarted...
Checking init scripts...
Stopping some services possibly affected by the upgrade (will be restarted later):
cron: stopping...done.
Unpacking libc6:amd64 (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Setting up libc6:amd64 (2.35-0ubuntu3) ...
Checking for services that may need to be restarted...
Checking init scripts...
Restarting services possibly affected by the upgrade:
cron: restarting...done.
smbd: restarting...done.
gdm3: restarting...done.
cups: restarting...done.
Services restarted successfully.
(Reading database ... 214531 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.35-0ubuntu3_amd64.deb ...
Unpacking libc-bin (2.35-0ubuntu3) over (2.31-0ubuntu9.16) ...
Setting up libc-bin (2.35-0ubuntu3) ...
(Reading database ... 214529 files and directories currently installed.)
Removing nsight-systems (10.1.243-3) ...
Selecting previously unselected package libnss-nis:amd64.
(Reading database ... 214241 files and directories currently installed.)
Preparing to unpack .../libnss-nis_3.1-0ubuntu6_amd64.deb ...
Unpacking libnss-nis:amd64 (3.1-0ubuntu6) ...
Selecting previously unselected package libnss-nisplus:amd64.
Preparing to unpack .../libnss-nisplus_1.3-0ubuntu6_amd64.deb ...
Unpacking libnss-nisplus:amd64 (1.3-0ubuntu6) ...
Setting up libtirpc-common (1.3.2-2build1) ...
Setting up locales (2.35-0ubuntu3) ...
Installing new version of config file /etc/locale.alias ...
Generating locales (this might take a while)...
en_AG.UTF-8... done
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IL.UTF-8... done
en_IN.UTF-8... done
en_NG.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_US.UTF-8... done
en_ZA.UTF-8... done
en_ZM.UTF-8... done
en_ZW.UTF-8... done
zh_CN.UTF-8... done
Generation complete.
Setting up libfakeroot:amd64 (1.28-1ubuntu1) ...
Setting up libc6-dbg:amd64 (2.35-0ubuntu3) ...
Setting up libc6-x32 (2.35-0ubuntu3) ...
Setting up fakeroot (1.28-1ubuntu1) ...
Setting up rpcsvc-proto (1.4.2-0ubuntu6) ...
Setting up libc6-i386 (2.35-0ubuntu3) ...
Setting up libc-dev-bin (2.35-0ubuntu3) ...
Setting up libtirpc3:amd64 (1.3.2-2build1) ...
Setting up libtirpc-dev:amd64 (1.3.2-2build1) ...
Setting up libnsl2:amd64 (1.3.0-2build2) ...
Setting up libnss-nisplus:amd64 (1.3-0ubuntu6) ...
Setting up libnss-nis:amd64 (3.1-0ubuntu6) ...
Setting up libnsl-dev:amd64 (1.3.0-2build2) ...
Setting up libc6-dev:amd64 (2.35-0ubuntu3) ...
Setting up libc6-dev-i386 (2.35-0ubuntu3) ...
Setting up libc6-dev-x32 (2.35-0ubuntu3) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for libc-bin (2.35-0ubuntu3) ...
rootroot@rootroot-X99-Turbo:/etc/apt$
rootroot@rootroot-X99-Turbo:/etc/apt$
rootroot@rootroot-X99-Turbo:/etc/apt$ ldd --version
ldd (Ubuntu GLIBC 2.35-0ubuntu3) 2.35
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
rootroot@rootroot-X99-Turbo:/etc/apt$
rootroot@rootroot-X99-Turbo:/etc/apt$
相关文章:

20250213编译飞凌的OK3588-C_Linux5.10.209+Qt5.15.10_用户资料_R1
20250213编译飞凌的OK3588-C_Linux5.10.209Qt5.15.10_用户资料_R1 2025/2/13 11:43 缘起:飞凌发布了高版本内核的适配OK3588-C的Buildroot的SDK:OK3588-C_Linux5.10.209Qt5.15.10_用户资料_R1。 但是编译异常了。 于是按照百度升级libc6,可以…...

【DeepSeek】DeepSeek R1 本地windows部署(Ollama+Docker+OpenWebUI)
1、背景: 2025年1月,DeepSeek 正式发布 DeepSeek-R1 推理大模型。DeepSeek-R1 因其成本价格低廉,性能卓越,在 AI 行业引起了广泛关注。DeepSeek 提供了多种使用方式,满足不同用户的需求和场景。本地部署在数据安全、性…...

AI知识库 - Cherry Studio
1 引言: 最近 DeepSeek 很火啊,想必大家都知道,DeepSeek 这个开源的模型出来后,因其高质量能力和R1 的思维链引发了大家本地部署的热潮。我也不例外,本地部署了一个 14B 的模型,然后把,感觉傻傻…...

【ubuntu24.04】 强制重启导致大模型的磁盘挂载出错
挂载NTFS文件系统出错 各种模型放在了这个机械硬盘上,虽然速度慢,但是好在容量大。大模型在工作,但是程序看起来有问题,导致系统卡死了,然后我重启了,然后报错:wrong fs type bad option &…...
OpenLayer创建第一个基础地图实例
OpenLayers创建第一个基础地图实例 OpenLayers 是一个开源的 JavaScript 库,用于在网页上显示交互式地图。它支持多种地图源,包括 OpenStreetMap、Google Maps、Bing Maps 等。本文将介绍如何使用 OpenLayers 创建一个基础地图实例。 1. 准备工作 在开…...

Git命令摘录
使用 Git 升级软件通常是指通过 Git 仓库获取软件的最新版本或更新代码。以下是详细的步骤和方法: 1. 克隆软件仓库 如果这是你第一次获取软件代码,可以使用 git clone 命令将远程仓库克隆到本地。 git clone <仓库地址> 例如: git cl…...
windows 通过docker 安装mysql
参考:Docker安装并使用Mysql(可用详细)_docker 安装mysql-CSDN博客 1. 拉取镜像:docker pull mysql:5.7 2. 查看镜像:docker image 3. 创建mysql 容器实例,并将data 目录挂载到本地d盘上 docker run --n…...

实现Tree 树形控件的鼠标拖拽功能
1.element中的el-tree实现可拖拽节点 通过 draggable 属性可让节点变为可拖拽 <el-tree :data"data" node-key"id" default-expand-all node-drag-start"handleDragStart" node-drag-enter"handleDragEnter" node-drag-leave"…...

同为科技智能PDU助力Deepseek人工智能和数据交互的快速发展
1 2025开年,人工智能领域迎来了一场前所未有的变革。Deepseek成为代表“东方力量”的开年王炸,不仅在国内掀起了技术热潮,并且在全球范围内引起了高度关注。Deepseek以颠覆性技术突破和现象级应用场景席卷全球,这不仅重塑了产业格…...

硬件学习笔记--42 电磁兼容试验-6 传导差模电流干扰试验介绍
目录 电磁兼容试验-传导差模电流试验 1.试验目的 2.试验方法 3.判定依据及意义 电磁兼容试验-传导差模电流干扰试验 驻留时间是在规定频率下影响量施加的持续时间。被试设备(EUT)在经受扫频频带的电磁影响量或电磁干扰的情况下,在每个步进…...

基于 Filebeat 的日志收集
在现代分布式系统中,日志数据作为关键的监控与故障排查依据,越来越受到重视。本文将深入探讨 Filebeat 的技术原理、配置方法及在 ELK(Elasticsearch、Logstash、Kibana)生态系统中的应用,帮助开发者构建高效、稳定的日…...

Next.js 15【实用教程】2025最新版
官网 https://nextjs.org/docs/app/getting-started Next.js 简介 Next.js 由 Vercel 开发和维护,旨在解决单页应用(SPA)和多页应用(MPA)在性能和 SEO 上的不足。 核心特性 服务端渲染(SSR)--…...

vue学习10
1.GPT和Copilot Copilot Tab接受 删除键,不接受 ctrlenter更多方案 更适合的是修改方向 const submitForm async () > {//等待校验结果await formRef.value.validate()//提交修改await userUpdateInfoService(form.value)//通知user模块,进行数据更…...

redis 缓存击穿问题与解决方案
前言1. 什么是缓存击穿?2. 如何解决缓存击穿?怎么做?方案1: 定时刷新方案2: 自动续期方案3: 定时续期 如何选? 前言 当我们使用redis做缓存的时候,查询流程一般是先查询redis,如果redis未命中,再查询MySQL,将MySQL查询的数据同步到redis(回源),最后返回数据 流程图 为什…...

【Vue3 入门到实战】16. Vue3 非兼容性改变
目录 1. 全局 API 的变化 2. 模板指令的变化 2.1 组件v-model用法 2.2 template v-for用法 2.3 v-if 和v-for 优先级变化 2.4 v-bind"object" 顺序敏感 2.5 v-on:event.native 被移除 3. 组件的变化 3.1 功能组件只能使用普通函数创建 3.2 SFC弃用功能属性…...
20250214 随笔 Elasticsearch(ES)索引数据 vs. 业务数据库冗余双写
Elasticsearch(ES)索引数据 vs. 业务数据库冗余双写的区别、优缺点分析 在高并发数据查询场景下,Elasticsearch(ES) 和 业务数据库冗余双写 都是常见的数据同步方案。它们主要区别在于数据存储方式、查询性能、数据一…...
c# textbox 设置不获取光标
[DllImport("user32",EntryPoint "HideCaret")] private static extern bool HideCaret(IntPtr hWnd); //需引入命名空间using System.Runtime.InteropServices; private void Txt_RecInfo_MouseDown(object sender, MouseEventArgs e) { …...

中望CAD c#二次开发 ——VS环境配置
新建类库项目:下一步 下一步 下一步: 或直接: 改为: <Project Sdk"Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>NET48</TargetFramework> <LangVersion>pr…...

anolis os 8.9安装jenkins
一、系统版本 # cat /etc/anolis-release Anolis OS release 8.9 二、安装 # dnf install -y epel-release # wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo # rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.…...

HtmlRAG:RAG系统中,HTML比纯文本效果更好
HtmlRAG 方法通过使用 HTML 而不是纯文本来增强 RAG 系统中的知识表示能力。通过 HTML 清洗和两步块树修剪方法,在保持关键信息的同时缩短了 HTML 文档的长度。这种方法优于现有基于纯文本的RAG的性能。 方法 其实主要看下围绕html提纯思路,将提纯后的…...
Ubuntu系统下交叉编译openssl
一、参考资料 OpenSSL&&libcurl库的交叉编译 - hesetone - 博客园 二、准备工作 1. 编译环境 宿主机:Ubuntu 20.04.6 LTSHost:ARM32位交叉编译器:arm-linux-gnueabihf-gcc-11.1.0 2. 设置交叉编译工具链 在交叉编译之前&#x…...
Cursor实现用excel数据填充word模版的方法
cursor主页:https://www.cursor.com/ 任务目标:把excel格式的数据里的单元格,按照某一个固定模版填充到word中 文章目录 注意事项逐步生成程序1. 确定格式2. 调试程序 注意事项 直接给一个excel文件和最终呈现的word文件的示例,…...

【OSG学习笔记】Day 18: 碰撞检测与物理交互
物理引擎(Physics Engine) 物理引擎 是一种通过计算机模拟物理规律(如力学、碰撞、重力、流体动力学等)的软件工具或库。 它的核心目标是在虚拟环境中逼真地模拟物体的运动和交互,广泛应用于 游戏开发、动画制作、虚…...

前端导出带有合并单元格的列表
// 导出async function exportExcel(fileName "共识调整.xlsx") {// 所有数据const exportData await getAllMainData();// 表头内容let fitstTitleList [];const secondTitleList [];allColumns.value.forEach(column > {if (!column.children) {fitstTitleL…...

2.Vue编写一个app
1.src中重要的组成 1.1main.ts // 引入createApp用于创建应用 import { createApp } from "vue"; // 引用App根组件 import App from ./App.vue;createApp(App).mount(#app)1.2 App.vue 其中要写三种标签 <template> <!--html--> </template>…...
Java入门学习详细版(一)
大家好,Java 学习是一个系统学习的过程,核心原则就是“理论 实践 坚持”,并且需循序渐进,不可过于着急,本篇文章推出的这份详细入门学习资料将带大家从零基础开始,逐步掌握 Java 的核心概念和编程技能。 …...

tree 树组件大数据卡顿问题优化
问题背景 项目中有用到树组件用来做文件目录,但是由于这个树组件的节点越来越多,导致页面在滚动这个树组件的时候浏览器就很容易卡死。这种问题基本上都是因为dom节点太多,导致的浏览器卡顿,这里很明显就需要用到虚拟列表的技术&…...
精益数据分析(97/126):邮件营销与用户参与度的关键指标优化指南
精益数据分析(97/126):邮件营销与用户参与度的关键指标优化指南 在数字化营销时代,邮件列表效度、用户参与度和网站性能等指标往往决定着创业公司的增长成败。今天,我们将深入解析邮件打开率、网站可用性、页面参与时…...

AI书签管理工具开发全记录(十九):嵌入资源处理
1.前言 📝 在上一篇文章中,我们完成了书签的导入导出功能。本篇文章我们研究如何处理嵌入资源,方便后续将资源打包到一个可执行文件中。 2.embed介绍 🎯 Go 1.16 引入了革命性的 embed 包,彻底改变了静态资源管理的…...

技术栈RabbitMq的介绍和使用
目录 1. 什么是消息队列?2. 消息队列的优点3. RabbitMQ 消息队列概述4. RabbitMQ 安装5. Exchange 四种类型5.1 direct 精准匹配5.2 fanout 广播5.3 topic 正则匹配 6. RabbitMQ 队列模式6.1 简单队列模式6.2 工作队列模式6.3 发布/订阅模式6.4 路由模式6.5 主题模式…...