- 2024-11-07【Linux内核设计思想】三、Linux内核的启动过程
欢迎关注博主Mindtechnist或加入【智能科技社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。关注公粽号《机器和智能》回复关键词“python项目实战
- 2024-08-24<architecture>-linux-gnu-gcc
./configure--enable-win64yuminstalllibstdc++-*.i686yuminstallglibc-*.i686yuminstalllibgcc.i686sudodpkg--add-architecturei386sudoaptupdate安装相应的32位库,库名后面加上:i386,比如libc6:i386,libstdc++6:i386,libncurses5:i386sudodpkg--add-architec
- 2024-07-03解决gdb 在64位机器上显示sizeof(long)=4的问题
问题:gdb在64位机器上显示sizeof(long)=4大家都知道在64位机器上,c语言的long类型占用8个字节,但今天因验证一个功能,启动gdb,执行了printsizeof(long)返回值为4,让人大为震惊,是服务器环境有问题吗?赶快编写一个最简单的c程序1#include<stdio.h>23intmain(void){4print
- 2024-04-14OpenBSD 7.5 正式版发布
OpenBSD7.5正式版发布FREE,multi-platform4.4BSD-basedUNIX-likeoperatingsystem请访问原文链接:https://sysin.org/blog/openbsd/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org默认安装中只有两个远程漏洞,在很长一段时间内!OpenBSD项目产生了一个免费的、
- 2024-03-13Linux内核编译(版本6.0以及版本v0.01)并用qemu驱动
系统环境:ubuntu-22.04.1-desktop-amd64目标平台:x86i386内核版本:linux-6.0.1linux-0.0.1环境配置修改root密码sudopasswd修改软件源(非必要)vmtools安装(实现win-linux软件互传)安装一些必须的软件:sudoaptinstallbuild-essentialopenssh-servervimnet-toolsgc
- 2024-02-26解决kali上安装wine32报错
1.问题描述:解决kali上安装wine32报错,报错信息如下Thefollowingpackageshaveunmetdependencies:libglib2.0-0:i386:Depends:libpcre2-8-0:i386(>=10.22)butitisnotgoingtobeinstalledlibselinux1:i386:Depends:libpcre2-8-0:i386(>=10.22)butitisnot
- 2023-11-19x86_64与i386 i586 i686
x86_64与i386i586i686笔记-别处复制1、i386、i586、i686与Noarchi386—几乎所有的X86平台,不论是旧的pentum或者是新的pentum-IV与K7系统CPU,都可以正常工作,i指得是Intel兼容的CPU,至于386就是CPU的等级。i586—就是586等级的计算机,包括pentum第一代MMXCPU,AMD的K5,K6系统CPU(soc
- 2023-10-18T3-lichee编译环境设置
sudoaptinstallmakegccbcu-boot-toolsbzip2fakerootgawkmkbootimgbusybox 问题1:usr/bin/ld:scripts/dtc/dtc-parser.tab.o:(.bss+0x50):multipledefinitionof`yylloc’;scripts/dtc/dtc-lexer.lex.o:(.bss+0x0):firstdefinedhere原因:gcc版本过高解决方
- 2023-09-04SSH技巧
下载安装方法:SSH简介:SSH(SecureShell)是用来完全替换R命令的(rsh/rlogin/rcp),鉴于R命令执行起来非常不安全,用户名与密码在两台机器间是明文传送,很容易被一些工具检测到,而SSH采用加密方式在两台机器间传送信息,是Linux上最广泛使用的工具之一。SSH主页在http://www.ssh.fi.SSH下
- 2023-08-21软件测试 | 在Linux平台下安装MySQL
在Linux平台下安装和Windows平台有所不同,不能用图形化的方式来安装,并且在Linux下支持3种安装方式:RPM包、二进制包、源码包。下面以RPM包为例来介绍如何在Linux平台下进行MySQL的安装,其他安装方式还会在本书第4篇的第24章中进行详细介绍。RPM是RedhatPackage
- 2023-08-03RHEL4 i386下安装rdesktop【原创】
http://rpmfind.net/1、根据系统下载rdesktop(1)查看Linux版本:#lsb_release-aLSBVersion::core-3.0-ia32:core-3.0-noarch:graphics-3.0-ia32:graphics-3.0-noarchDistributorID:RedHatEnterpriseASDescription:RedHatEnterpriseLinuxASrelease4(NahantUpdate7
- 2023-08-02dpkg-deb
dpkg-debDebianLinux下的软件包管理工具补充说明dpkg-deb命令是DebianLinux下的软件包管理工具,它可以对软件包执行打包和解包操作以及提供软件包信息。语法dpkg-deb(选项)(参数)选项-c:显示软件包中的文件列表;-e:将主控信息解压;-f:把字段内容打印到标准输出;-x:将软件包
- 2023-07-29ret2shellcode
ret2shellcode介绍shellcode的意思其实就是能获取到shell的code,以前还疑惑为什么要交shellcode。解题1、先查看附件信息使用checksecret2shellcode可以查看到ret2shellcode的信息;发现是32位的小端序,某个段有着可读可写可执行的权限。Arch:i386-32-littleREL
- 2023-06-27system halt during installation with NV graphics card.
Icheck,itseemsitisstuckat"GETubiquity/install_oem".Canyoucheck/var/cache/debconf/config.dat,iftheubiquity/install_oemvalueisTrue.itisin/usr/share/ubiquity/simple-pluginsscript,itsetthedbtotrueandgetitdirectlyin
- 2023-05-201232131
步骤1:安装必要的软件包首先,需要确保系统已安装dhcp、tftp-server和httpd等软件包。可以使用以下命令进行安装:yuminstall-ydhcptftp-serverhttpdsyslinux-tftpbootxinetd步骤2:配置DHCP服务器接下来,需要配置DHCP服务器以向客户端分配IP地址。在/etc/dhcp/d
- 2023-05-11win7 安装 ubuntu 双系统 详解 easybcd 工具 不能进入 ubuntu 界面
1、首先准备需要的工具:EasyBCD2.1、precise-desktop-amd64.iso,到网上下载2、在下载的同时就要在win平台下,独立一块空闲分区(我的是100G空闲)。如果没有的话,用分区魔术师删除一个不需要的的分区,并格式化3、用到了EasyBCD工具,打开界面4、5、6、弹出一个文本文档把下面的英文复制进去
- 2023-03-21how to uninstall apps in Ubuntu 22.04(Jammy)
todayIwannauninstallappsinsideUbuntubutfailedviaStore. soIneedtounstallthemmanullyasbelow.$aptlist--installed|grep-iaisleriotW
- 2023-03-20two tiny problems I encoutered today when installing adobe in ubuntu Jammy
installationguide: https://linuxconfig.org/how-to-install-adobe-acrobat-reader-on-ubuntu-20-04-focal-fossa-linux#:~:text=Since%20Ubuntu%20does%20not%20have%2
- 2023-02-07linux mysql安装顺序
lib在这里插入代码片`mysqlclient20_5.7.13-1ubuntu16.04_i386.deblibmysqlclient-dev_5.7.13-1ubuntu16.04_i386.deblibmysqld-dev_5.7.13-1ubuntu16.04_i386.debmysql
- 2023-01-24一段自己打印自己的c程序
很有趣,在一些场合也很有用的东西,昨天从老张那里淘来了。test.c#include<stdio.h>#include<stdlib.h>externchar*_binary_test_c_start;intmain(){
- 2022-12-28最小化安装centos7要做的几件事情,32位i386的centos7系统
设置网络为桥接网络,这样的话虚拟机就可以通过宿主机访问外网,并且可以分配到和宿主机一个网段.1、安装wget,下载东西yum-yinstallwget2、设置静态IP:参考链接:http://blog
- 2022-12-06Ubuntu 14.04 iNode Client找不到库libjpeg和libtiff的解决方法
iNodeClient在Ubuntu10.04时,直接运行install.sh后便安装成功。在Ubuntu14.04的版本,安装后双击iNodeClient后却无法运行。重装后问题依旧。于是使用命令行来运行。提示
- 2022-11-22Linux C编程 使用相对路径加载动态库-rpath和$ORIGIN
商业程序如何加载自己的so使用LD_LIBRARY_PATH的缺点是要实现设置LD_LIBRARY_PATH。不够自动化。那么大型的商业程序是如何加载自己的so呢。这里以QtCreator为例。QtC
- 2022-11-04kali使用笔记
当前Kali版本#lsb_release-aNoLSBmodulesareavailable.DistributorID:KaliDescription:KaliGNU/LinuxRollingRelease:2022.2Codename:kali-ro
- 2022-09-29Ubuntu2004下运行可执行文件出错:No such file or directory
用file查询文件,有如下信息,可以看出是个32位的可执行文件。file/opt/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-fsl-linux-gnueabi-gcc显示