kali linux wine乱码,Kali安装Wine

注:百度出来安装方法已经过时,下面是基于wineHQ官网的最新的安装步骤。

本人是Kali 64位主系统(Debian内核的Linux发行版),近期做安全测试需要跑windows程序,之前装过VirtualBox,但电脑性能不是很强,开了很多应用程序后,再开VirtualBox跑windwos程序就更慢了,这里就要讲讲Wine和VitualBox的区别了:

VirtualBox是一个“虚拟机”,这意味着它创建了一个内部软件认为它位于真实硬件上的系统; VirtualBox可以运行Windows,MacOSX,Linux,SunOS(用于x86)等。一旦启动它就会成为一个操作系统,然后安装你想要运行的应用程序。使用VirtualBox,Windows应用程序看起来像Windows应用程序,MacOSX应用程序看起来像MacOSX应用程序。

Wine是一个MS-Windows界面模拟器。它模仿窗口库,因此MS-Windows GUI程序可以在XWindows中显示,而不是在WinXP / Vista / Win7中显示。它不是一个环境,它只能运行一个程序(但你可以启动多个葡萄酒应用程序)。因为它模仿了标准的MS库,如果它们需要额外的库,或者如果它们绕过标准库并尝试访问较低级别的库/接口,则并非所有Windows程序都可以在其下运行。使用Wine,它一旦运行就可能看起来不像Windows应用程序。

VirtualBox需要更多空间(创建客户操作系统的副本),但它比使用Wine的应用程序(通常不是Wine的错,是应用程序错误)更可靠。所以如果你电脑性能足够强,可以直接安装Virtualbox,这篇文章主要分享给像笔者一样笔记本性能一般的技术爱好者参考学习。

0x00 开启32位支持

0x01 安装用于签发安装包的密钥

0x02 添加软件源

Debian 版本

向/etc/apt/sources.list 添加软件源

Debian 8(Jessie)

deb https://dl.winehq.org/wine-builds/debian/ jessie main

Debian 9(Stretch)

deb https://dl.winehq.org/wine-builds/debian/ stretch main

Debian 10 (Buster)(测试版)

deb https://dl.winehq.org/wine-builds/debian/ buster main

选择使用的Debian版本对应的软件源,进行添加:

2b867e51b60bd8d82fe49f1038e406aa.png

保存退出

0x03 更新软件库

0x04 安装包

2b867e51b60bd8d82fe49f1038e406aa.png

0x05 验证是否安装成功

2b867e51b60bd8d82fe49f1038e406aa.png

0x06 解决中文乱码问题

打开某些程序,你会看到一堆空白格或者乱码,这是Wine中文乱码问题。

百度搜索simsun.ttc,下载安装字体simsun.ttc(这是在Windows下的宋体字体)。我们需要的是后缀ttc的字体文件,将这个文件复制到 ~/.wine/drive_c/windows/Fonts

2b867e51b60bd8d82fe49f1038e406aa.png

然后,在任意文件夹中新建脚本文件:zh.reg,写入内容如下:

然后,在该目录下打开终端命令,执行:

命令执行成功后无任何反应。

0x07 大功告成

最后,我们就可以使用wine打开某应用程序:

2b867e51b60bd8d82fe49f1038e406aa.png

原创文章,作者:Blackcicada,如若转载,请注明出处:http://absec.cn/?p=944

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值