- 博客(30)
- 收藏
- 关注
原创 qemu虚拟机挂载usb设备
4.使用lsusb(lsusb -v -d [vendor]:[product])获取vendor和product等的参数。3. 运行中挂载:(View—>compatmonitor0)
2025-01-10 17:14:59
479
原创 git 简单使用
git add . 或 git add git push origin git pull 或 git fetch。git commit -m “提交说明”git checkout git clone
2024-05-17 12:10:42
415
原创 docker 简单使用
1.命令查看当前宿主机上容器列表:docker ps2.在容器创建一个新的镜像:3.列出本地镜像:4.创建一个新的容器并运行一个命令:docker run。
2024-03-28 17:42:48
149
1
原创 linux挂载本地镜像源
2.挂载镜像:sudo mount debian-amd64-DVD-1.iso /mnt/cdrom(设置开机自动挂载:vim /etc/fstab)3.添加镜像源:sudo apt-cdrom add /mnt/cdrom。4.检查是否挂载:cat /etc/apt/sources.list。1.创建挂载目录:sudo mkdir /mnt/cdrom。5.更新列表:sudo apt update。
2023-09-20 17:26:39
584
原创 linux内核下载、编译、安装
下载:The Linux Kernel Archives在线看源码地址:https://elixir.bootlin.com编译安装:https://blog.youkuaiyun.com/bdwdwks/article/details/106294349https://blog.youkuaiyun.com/qq_41596356/article/details/131458328
2023-09-19 16:57:21
101
原创 LoongArch社区网站
1.龙芯爱好者社区:https://bbs.loongarch.org/2.linux游戏站:https://www.linuxgame.cn/
2023-09-16 17:13:31
402
原创 wine官方版crossover下载
下载地址:https://media-zh.codeweavers.com/pub/crossover/cxlinux/demo/
2023-09-16 11:08:01
288
原创 wine32/64的全功能构建工具-使用交叉编译的方式构建
1.下载地址:2.构建方式直接运行:或3.ubuntu系统,需要安装:4.Fedora系统,需要安装:
2023-09-15 12:02:13
318
原创 bash: sysctl:未找到命令/sysctl : command not found
2.终端输入/sbin/sysctl或/usr/sbin/sysctl或sudo sysctl,如果可以,说明环境变量有问题,设置当前终端环境变量解决:export PATH=/usr/sbin:$PATH。1.终端输入whereis sysctl查看sysctl是否安装,如果未安装则:sudo apt install procps。
2023-08-24 09:45:26
6825
1
原创 wine衍生版
源码下载:git clone git://github.com/brezerk/q4wine.git。终端安装:sudo apt-get install playonlinux。终端安装:sudo apt-get install crossover。终端安装:sudo apt-get install q4wine。特点:免费软件,wine的图形化管理工具,可替换自己的wine。特点:免费软件,有优化好的应用软件,可指定软件中自带wine。特点:付费软件,有优化好的应用软件,基于稳定版wine。
2023-08-18 20:44:48
451
1
原创 wine资料
COM in Wine:https://blog.youkuaiyun.com/wyplj2015/category_10996501.htmlwine源码深入分析:https://bbs.youkuaiyun.com/topics/394644230wine源码深入分析--专业分享IT编程学习资源 - 只为小站
2023-08-18 17:51:22
131
1
原创 linux编译32位和64位兼具的wine(包含WoW64特性)
我这里在同一个目录下创建了wine32,wine64两个文件夹,并把源码都解压进去了。6.需要注意的是,两个文件夹都make完成后,就不能修改两个文件夹的名称以及它们的相对位置了,否则在make install 32位的wine时会导致找不到64位wine的文件夹导致make install命令失败。4.可见编译32位wine时通过--with-wine64参数指定了已编译完成的wine64位的目录,这样编译32位wine时,程序会注入64位版本处理32位程序所需的库。输入wine命令即可使用wine。
2023-08-18 11:19:07
2196
1
原创 wine反汇编调试
1.gdb调试wine:GDB常用命令与技巧(超好用的图形化gdbgui)_gdb gui_Lailikes的博客-优快云博客2.depends查看exe程序调用库:http://dependencywalker.com3.x64dbg和IDA动静调试:https://tool.kanxue.com
2023-08-18 10:02:25
135
1
原创 wine测试
3.wine手动测试:编译完成后,运行需要测试的模块,例如:wine/dlls/activeds/tests/i386-windows/activeds_test.exe(wine activeds_test.exe)。这将运行所有wine一致性测试。2.wine自动测试:编译之后运行wine/programs/winetest/i386-windows文件夹下的winetest.exe。(wine winetest.exe),测试结果在.wine/drive_c/users/zlh/Temp目录下。
2023-08-17 20:12:41
235
1
原创 wine更新.wine环境
二.删除.wine容器中的.update-timestamp时间戳文件,重新启动。一.删除家目录下的.wine容器,重新生成一个。
2023-08-17 14:46:00
390
1
原创 wine替换原生dll
1.复制windows目录下:C:\Windows\System32(64位windows复制:SysWOW64)的dll到.wine:.wine/drive_c/windows/system32文件夹中。2.winecfg 函数库——>新增函数库顶替——>添加(原装先于内建)
2023-08-17 14:39:49
1202
1
原创 Wine在运行应用程序时遇到应用程序卡顿,进程残留,无任何反应的情况,解决方法
5.重新启动终端,ps -ef | grep xxx.exe或wine,kill -9 进程号。3.重新启动终端,通过输入pkill -9 wine杀掉wineserver。4.重新启动终端,通过输入wineserver -k杀掉wineserver。2.重新启动终端,通过输入killall -9 *.exe强制杀掉程序。1.在初始启动应用的终端,通过Ctrl+C中断程序运行。
2023-08-17 10:00:09
1123
1
原创 wine自动构建deb包
1.安装相应工具:sudo apt install dh-make dpkg-dev debhelper fakeroot build-essential。4.根据需要修改control,rules等文件(在rules加入跳过测试,防止中断:override_dh_auto_test:)2.修改源码文件夹为wine-1.0(-)5.自动构建deb包:dpkg-buildpackage -us -uc。3.在源码目录生成debian规则:dh_make --native。
2023-08-16 17:15:53
338
1
原创 wine字体问题解决方法
1.导出windows注册表Fonts项[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts],2.复制windows字体(C:\Windows\Fonts)到.wine(.wine/drive_c/windows/Fonts)中。导入到wine中(regedit xxx.reg)。提取码: v2df)
2023-08-16 17:09:32
1456
1
原创 wine简单使用
指定容器,二进制,可执行程序:WINEPREFIX=.wine(.wine路径) wine(二进制路径) xxxxx.exe(可执行程序)运行软件:wine xxxxx.exe或wine start xxxxx.exe或wine msiexec /i xxxxx.msi。打印更多调试信息:WINEDEBUG=trace+all wine xxxxx.exe &> all.log(dbg调试:winedbg xxxxx.exe(卸载软件:wine uninstaller。
2023-08-16 16:08:35
344
1
原创 两种方法重新打包x86linux deb包,也可打包.wine环境
4. 修改当前目录下DEBIAN/control文件,主要就是架构和依赖项,架构项改为loongarch64,测试包依赖项可去掉。将此目录下的文件,拷贝到loongnix系统对应路径下,例如:sudo cp -r ./opt/QQ /opt。方法2.不打包,将x86 Linux软件包直接解开,按照解开的路径,拷贝到系统路径下,例如:aa.deb。5. 打包:dpkg-deb -b . ../aa_1.0_loongarch64.deb。执行方法:在x86下执行的启动文件在la下也使用此文件启动。
2023-08-16 10:45:46
728
1
原创 wine源码编译及配置
安装源码目录文件中的依赖:wine/tools/gitlab/image.docker。./configure (编译安装到指定目录:--prefix=/home/xxx/)make install (编译安装到指定目录:DESTDIR=/home/xxx/)make -jn(n为cpu的线程数)
2023-08-16 09:11:37
493
1
原创 apitrace使用
安装:sudo apt install apitrace apitrace-gui。分析结果:apitrace dump command.trace。图形分析:qapitrace command.trace。其他用法:apitrace help。
2023-08-14 12:22:52
778
原创 wine报错
报错:0174:err:winediag:ntlm_check_version ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.解决:sudo apt install winbind。
2023-08-01 19:18:32
1214
1
原创 Wine is the system
6.3.1.5.Core 和 Non-Core的动态连接库 72。5.1.4.Wine运行Windows应用程序的方式 46。8.1.3.2.对X Windows事件的处理 124。附录A 与Wine相关的Linux常用命令解析 245。3.3.2. gcc常用的编译选项对代码的影响 28。6.3.3.Wine/Windows动态连接库 73。11.3.Wine Loader 主要的函数 176。10.1.Wine Server的数据结构 156。10.2.Wine Server的入口函数 165。
2023-07-28 10:37:57
444
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人