首页 文章 精选 留言 我的

精选列表

搜索[分布式操作系统],共10000篇文章
优秀的个人博客,低调大师

西门子联手英伟达开发工业 AI 操作系统

西门子与英伟达宣布达成战略合作,共同开发工业与实体AI解决方案,从2026年起打造首批全AI驱动的智能制造基地。 根据公开资料,西门子将把英伟达的CUDA-X、物理AI、智能体AI、Nemo、Nemotron等技术深度集成到其覆盖EDA、CAE和数字孪生工具的产品组合中。这一合作将利用英伟达Omniverse平台开发新型数字孪生构建器,为制造工厂和供应链运营创建高保真度的3D模拟。 数字孪生是一种通过数字模型对物理实体进行模拟和预测的技术。在工业领域,数字孪生可以实时反映生产设备的运行状态,并通过AI算法优化生产流程。西门子作为工业自动化领域的领导者,其数字孪生技术已广泛应用于制造业。 从产业链角度看,这一合作涉及工业软件和AI芯片两个细分领域。工业软件属于制造业的上游支撑环节,而AI芯片则是算力基础设施的核心部件。 公开资料显示,西门子的工业软件组合包括产品生命周期管理、工厂自动化和能源管理系统。英伟达的GPU则广泛应用于AI训练和推理场景。此外,百事公司已宣布将采用双方合作的技术改造其制造工厂。

优秀的个人博客,低调大师

LFS-从源代码编译自己的操作系统(1)

以 ubuntu 系统为宿主机 1 安装宿主机 1.1 使用ubuntu 试用模式 1.1.1 下载ubuntu 镜像下载 1.1.2 安装虚拟机 补充try ubuntu截图 1.1.3 替换镜像源 Ubuntu 的软件源配置文件是 /etc/apt/sources.list。将系统自带的该文件做个备份,将该文件替换为下面内容 # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish-security main restricted universe multiverse # 预发布软件源,不建议启用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ impish-proposed main restricted universe multiverse 1.2 安装依赖 1.2.1 检查依赖 cat > version-check.sh << "EOF" #!/bin/bash # Simple script to list version numbers of critical development tools export LC_ALL=C bash --version | head -n1 | cut -d" " -f2-4 MYSH=$(readlink -f /bin/sh) echo "/bin/sh -> $MYSH" echo $MYSH | grep -q bash || echo "ERROR: /bin/sh does not point to bash" unset MYSH echo -n "Binutils: "; ld --version | head -n1 | cut -d" " -f3- bison --version | head -n1 if [ -h /usr/bin/yacc ]; then echo "/usr/bin/yacc -> `readlink -f /usr/bin/yacc`"; elif [ -x /usr/bin/yacc ]; then echo yacc is `/usr/bin/yacc --version | head -n1` else echo "yacc not found" fi echo -n "Coreutils: "; chown --version | head -n1 | cut -d")" -f2 diff --version | head -n1 find --version | head -n1 gawk --version | head -n1 if [ -h /usr/bin/awk ]; then echo "/usr/bin/awk -> `readlink -f /usr/bin/awk`"; elif [ -x /usr/bin/awk ]; then echo awk is `/usr/bin/awk --version | head -n1` else echo "awk not found" fi gcc --version | head -n1 g++ --version | head -n1 grep --version | head -n1 gzip --version | head -n1 cat /proc/version m4 --version | head -n1 make --version | head -n1 patch --version | head -n1 echo Perl `perl -V:version` python3 --version sed --version | head -n1 tar --version | head -n1 makeinfo --version | head -n1 # texinfo version xz --version | head -n1 echo 'int main(){}' > dummy.c && g++ -o dummy dummy.c if [ -x dummy ] then echo "g++ compilation OK"; else echo "g++ compilation failed"; fi rm -f dummy.c dummy EOF bash version-check.sh 常见结果 bash, version 5.1.8(1)-release /bin/sh -> /usr/bin/dash ERROR: /bin/sh does not point to bash Binutils: version-check.sh: line 10: ld: command not found version-check.sh: line 11: bison: command not found yacc not found Coreutils: 8.32 diff (GNU diffutils) 3.8 find (GNU findutils) 4.8.0 version-check.sh: line 24: gawk: command not found /usr/bin/awk -> /usr/bin/mawk version-check.sh: line 34: gcc: command not found version-check.sh: line 35: g++: command not found grep (GNU grep) 3.7 gzip 1.10 Linux version 5.13.0-19-generic (buildd@lgw01-amd64-013) (gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0, GNU ld (GNU Binutils for Ubuntu) 2.37) #19-Ubuntu SMP Thu Oct 7 21:58:00 UTC 2021 version-check.sh: line 39: m4: command not found version-check.sh: line 40: make: command not found GNU patch 2.7.6 Perl version='5.32.1'; Python 3.9.7 sed (GNU sed) 4.7 tar (GNU tar) 1.34 version-check.sh: line 46: makeinfo: command not found xz (XZ Utils) 5.2.5 version-check.sh: line 49: g++: command not found g++ compilation failed 1.2.2 安装配置 ERROR: /bin/sh does not point to bash # 调整默认sh指向 dpkg-reconfigure dash 其它软件直接apt安装即可 apt install bison gawk gcc g++ make texinfo 再次检查结果 bash, version 5.1.8(1)-release /bin/sh -> /usr/bin/bash Binutils: (GNU Binutils for Ubuntu) 2.37 bison (GNU Bison) 3.7.6 /usr/bin/yacc -> /usr/bin/bison.yacc Coreutils: 8.32 diff (GNU diffutils) 3.8 find (GNU findutils) 4.8.0 GNU Awk 5.1.0, API: 3.0 (GNU MPFR 4.1.0, GNU MP 6.2.1) /usr/bin/awk -> /usr/bin/gawk gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0 g++ (Ubuntu 11.2.0-7ubuntu2) 11.2.0 grep (GNU grep) 3.7 gzip 1.10 Linux version 5.13.0-19-generic (buildd@lgw01-amd64-013) (gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0, GNU ld (GNU Binutils for Ubuntu) 2.37) #19-Ubuntu SMP Thu Oct 7 21:58:00 UTC 2021 m4 (GNU M4) 1.4.18 GNU Make 4.3 GNU patch 2.7.6 Perl version='5.32.1'; Python 3.9.7 sed (GNU sed) 4.7 tar (GNU tar) 1.34 texi2any (GNU texinfo) 6.7 xz (XZ Utils) 5.2.5 g++ compilation OK 2 LFS准备 2.1 设置分区 2.1.1 分区规划 swap 2G / 剩余 2.1.2 使用fdisk分区 fdisk /dev/vda # 以下为交互输入 g # 改磁盘格式为gpt n # 新建分区,后面相同 回车 回车 +2G n 回车 回车 回车 w #保存修改 2.1.3 格式化分区 # swap mkswap /dev/vda1 # / mkfs,ext4 /dev/vda2 2.2 设置工作目录 2.2.1 设置LFS变量 export LFS=/mnt/lfs 2.2.2 后续如果关机重新进入,记得执行检查命令 echo $LFS 2.2.3 挂载分区 # 创建挂载 / 分区 mkdir -pv $LFS mount -v -t ext4 /dev/vda2 $LFS # 启动swap分区 /sbin/swapon -v /dev/vda1 2.3 获取源代码 2.3.1 创建源代码目录 mkdir -v $LFS/sources chmod -v a+wt $LFS/sources 2.3.2 源代码下载地址 ftp://ftp.lfs-matrix.net/pub/lfs/ (Los Angeles, CA, USA, 200Mbps) http://ftp.lfs-matrix.net/pub/lfs/ (Los Angeles, CA, USA, 200Mbps) ftp://ftp.osuosl.org/pub/lfs/ (Corvallis, OR, USA, 100Mbps) http://ftp.osuosl.org/pub/lfs/ (Corvallis, OR, USA, 100Mbps) http://mirror.jaleco.com/lfs/pub/ (Washington, DC, USA, 1 Gbps)

优秀的个人博客,低调大师

移动操作系统 Sailfish 发布 v4.4 “Vanha Rauma” 版本

Sailfish 发布了 v4.4 “Vanha Rauma” 版本,Vanha Rauma 位于芬兰西南部波里和图尔库之间的沿海公路和 Rauma 河畔,拥有大量古老的北欧木制建筑,甚至有保存完好的 15 世纪圣十字教堂。 该版本带来大量改进,一些显著变化包括: 将基于 Mozilla Gecko 的浏览器引擎从 ESR 60 更新到 ESR 78。 支持使用 NFC 进行蓝牙设备配对。 可以在 Sailfish 的相机应用程序中应用各种效果滤镜。 Sailfish 的相机/图库应用程序,允许使用基于日期的滚动条更轻松地浏览过去的照片。 Sailfish Android 应用程序兼容性支持已针对 Android 10r62 补丁级别进行了更新。 各种其他修复和兼容性增强。 更多详细内容可查看 Jolla 公告博客:https://blog.jolla.com/vanharauma/

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

用户登录
用户注册