
开发环境
文章平均质量分 56
墨一鉴
软件攻城狮
展开
-
CentOS 8: No URLs in mirrorlist error 源的设置
如果你仍然需要运行CentOS 8,你可以在/etc/yum.repos.d中更新一下源。使用vault.centos.org代替mirror.centos.org。现在他们被转移到 https://vault.centos.org。原文链接:https://blog.youkuaiyun.com/xiaocao_debug/article/details/122807870。在2022年1月31日,CentOS团队终于从官方镜像中移除CentOS 8的所有包。本质上是用仍在运行的 URL 替换之前的 URL。转载 2023-02-22 22:46:16 · 951 阅读 · 1 评论 -
Vmware 虚拟机设置主机映射端口
需求: 在一个局域网中通过 Vmware 使用NAT模式创建了一个虚拟机(Linux服务器),实现局域网中所有的主机都能够访问应用场景: 一个开发团队在同一个局域网中进行开发,每个人电脑都是 Windows 系统,但是一般服务器是Linux系统,因此一般开发者需要在自己的电脑中安装一个虚拟机,但是虚拟机一般使用 NAT模式创建,但是该模式下,虚拟机可以访问局域网的其他用户,其他用户却不能访问虚拟机,因此如果其他用户想要访问虚拟机,则可以通过端口映射的方式实现(使用桥连接的方式创建则不会出现以上问题,但是会转载 2021-11-16 17:54:06 · 14904 阅读 · 4 评论 -
怎么用 gdb find 命令搜索内存
原文怎么用 gdb find 命令搜索内存 ?本文,我们讲讲 GDB 命令 find。有时,当调试时,你需要查找程序内存中的特定字节序列。或者,你想查找特定目标的所有地址。内存中每 8 个字节一个字节序列,表示你想确定的地址。提醒一下,find 命令会返回所有匹配的地址;因此我们必须接受可能存在的错误结果。但能接受-我觉得。find 命令提供了另一种审查程序的方式。我们看看是怎么使用。Hello, world!首先,先写个简单的程序,用作示例。打开你喜欢的编辑器(例如,emacs 或 v翻译 2021-11-13 17:30:59 · 7038 阅读 · 1 评论 -
armel armhf arm64
32-bit soft-float ARM (“armel”) ,软件浮点32-bit hard-float ARMv7 (“armhf”),硬件浮点64-bit ARM (“arm64”),64位https://www.debian.org/ports/1 这些名词是什么的缩写1.1 armel是arm eabi little endian的缩写。eabi是软浮点二进制接口,这里的e是embeded,是对于嵌入式设备而言。1.2 armhf是arm hard float的缩写。1.3 a转载 2021-11-02 08:00:00 · 618 阅读 · 0 评论 -
RPATH 设置动态库的搜索路径
链接动态库程序如果在链接时使用了动态库,就必须在运行时找到动态库。Linux 的可执行程序在执行的时候默认是先搜索 /lib 和 /usr/lib 这两个目录,然后按照 /etc/ld.so.conf 里面的配置搜索绝对路径。同时,Linux也提供了环境变量LD_LIBRARY_PATH供用户选择使用,用户可以通过设定它来查找除默认路径之外的其他路径,如查找 /work/lib 路径,你可以在 /etc/rc.d/rc.local 或其他系统启动后即可执行到的脚本添加如下语句:LD_LIBRARY_P转载 2021-10-31 20:52:13 · 1811 阅读 · 0 评论 -
Makefile
从源码生成可执行文件可能会用到经典的三步:./configure;make;make install解释一下:./configure # 这个脚本文件用来生成 Makefile,Makefile 中定义了生成可执行文件的规则,依赖等make # 这个命令依赖 Makefile,根据 Makefile 中的规则生成可执行文件make install # 根据 Makefile 中的规则,将可执行文件到指定位置所以 Makefile 是关键的文件,它里面定义了从源码生成可执原创 2021-10-31 17:33:55 · 117 阅读 · 0 评论 -
centos linux 安装
CentOS 8 安装图解,这篇文章挺详细转载 2021-10-07 21:02:28 · 135 阅读 · 0 评论 -
centos linux 和 centos stream 的区别
文章目录CentOS Linux 和 CentOS StreamStream 的区别项目终止日期(EOL)上游 vs 下游更新频率贡献方式测试CentOS Linux 和 CentOS StreamStream 的区别CentOS 项目有两个分支:CentOS Linux 和 CentOS Stream。它们很相似,这里讲讲不同之处。项目终止日期(EOL)从公告可知,CentOS Stream 项目从 CentOS Linux 转移到了 CentOS Stream。下面是预计的项目终止日期。Ce翻译 2021-10-07 20:01:36 · 32849 阅读 · 3 评论