本文收集整理关于在Windows系统下观察到的相关议题,使用内容导航快速到达。
内容导航:
Q1:哪里可以下载到纯净的windows gho系统?
纯净的可能也有,但绝对不在那些大的网站。人家辛苦做个ghost系统,也不容易的,很多不是给你白使用的。看你提到纯净,你应该也遇到很多流氓。还是安装原版不,用着放心。
w#wW.yIJITao.coMQ2:如何在Windows下使用Linux操作系统?
在Windows下使用Linux系统,通常对于大多数人来说都是用虚拟机来安装Linux系统,目前在Windows下有三种Linux解决方案,一个是Windows自带的Hyper-V虚拟机,一个是VMware Workstation,一个就Virtual Box,其中VMware Workstation是付费的,另外两个都是免费的解决方案,因为虚拟机安装Linux系统我之前的文章,在macOS、以及window上怎么安装Linux,都已经讲过了,这里不在赘述。
今天专门讲一下,在Windows10之后支持的一种新的方式。Windows10出来以后微软官方的Linux子系统的概念,这个适合于想要学习Linux的用户,以及开发者,目前的体验已经非常酸爽了,大家可以去体验一下。
为什么推荐直接使用Windows10子系统的方式?
虚拟机毕竟是虚拟机,本质上是在宿主系统上虚拟了一台计算机,然后在上面安装系统,这样对于系统资源的占用比较大,更重要的是很难获得很好的系统体验,只能说是一种比较妥协的体验方式。
不过Windows10这种Linux子系统的概念,让Windows10能够原生运行Linux二进制可执行文件的兼容层,微软与Canonical公司合作,让Ubuntu等Linux镜像能到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。
WSL提供一个微软开发的与Linux兼容的内核接口(但不包含Linux代码),来自Linux的用户模式二进制文件在其上运行。子系统不能运行所有Linux软件,比如图形用户界面,以及那些需要未实现的Linux内核服务的软件。
目前Windows10支持哪些Linux子系统
目前在Windows中,已经支持的Linux子系统,包括了Kali Linux/Debian Linux/Ubuntu/Suse Linux/OpenSuse Linux等众多主流的Linux发行版。
怎么在Windows10下使用Linux子系统
开启开发者模式,找到开始->设置->安全和更新->开发者模式,勾选开始。
打开控制面板-> 系统设置 -> 应用 -> 右侧的程序和功能 -> 启动或关闭windows功能 -> 勾选适用于 Linux 的 Windows 子系统然后重启系统之后,就可以具体选择你喜欢的Linux子系统进行安装了,当然怎么骚操作,这个就交给你自己,不在赘述了。
Windows上Linux子系统的概念,让Windows开发者一直眼馋macOS/Linux/FreeBSD的骚操作的功能需求终于得到了实现,终于不用再羡慕别人了!而且相对于虚拟机优势明显,可以说已经非常好用了。
要想在windows平台上开发安卓,你就需要去配置开发的环境。众所周知,安卓是用java(kotlin)来开发的,那么我们就需要安装jdk。
1.JDK下载安装与环境变量的配置
jdk可以登录oracle官网下载,或者直接从此链接下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载安装完成后需要配置环境变量。右键我的电脑,属性,高级,环境变量,新建系统变量JAVA_HOME,值填入jdk根目录;
path中增加jdk下的bin目录,可以直接添加绝对路径,也可以引用JAVA_HOME,如下图
然后你可以在命令行下输入java -version命令来测试你环境变量是否配置成功了。
2.下载ANDROID SDK
开发安卓有不同的工具,但每个开发工具都离不开SDK。
比如早些时候,Android Studio没有诞生之前,人们是用Eclipse + ADT插件来开发的,但是自从AS出世,大多数开发者都爱上了这款IDE,基于idea开发,完全免费。这里有两个方法来获取sdk.
* 1.直接下载安装Android Studio,打开后你可以选择下载SDK
* 2.手动下载SDK包,解压。
我们采用第二个方法来说明。
我们可以在这个网址下载SDK.
http://tools.android-studio.org/index.php/sdk
选择对应平台下载,这里我们选择windows平台,下载完成后解压。
3.下载开发工具Android Studio
继续我们上面打开的网址,选择ANDROID标签
我们可以选择根据自己的平台下载对应的版本,我们选择windows平台。
下载完成后安装
4. 配置Android Studio
安装完成后,我们有了SDK,有了IDE,我们现在要做的就是将他们联系起来。
打开AS,选择配置自己的风格,选择你下载解压好的SDK路径
点击确定,AS会帮你下载其他需要的组件。
这里我们的环境就基本配置完成了,但是还有一步经常困扰到许多小伙伴,就是在我们配置完环境以后新建项目会卡在gradle build running界面
这个是因为什么的?是因为在下载!因为我们知道国内有一种神奇的力量让我们上不去许多国外网站,下载当然很慢了。这里我们只需要结束我们的AS,显示隐藏文件,在你的用户名下会有一个.gradle的文件夹
我们打开子文件夹wrapper,dists,然后你就会发现一个gradle的版本,因为我这里有多个版本所以显示多个。选择你的gradle文件夹进去,进去里边的一串字符的文件夹,清空这个文件夹。
然后我们从这里下载对应的版本http://services.gradle.org/distributions/,下载完成后,放到这个文件夹中,新建项目,我们就避免了下载,成功创建项目了。
5. 配置安卓模拟器
我们开发安卓程序,当然需要一个安卓环境来调试我们的程序,我们可以选择实体机,就是我们的手机,再者就是选择模拟器。点击IDE中的这个按钮,你就可以根据提示来创建一款模拟器了
我们也可以选择第三方的模拟器,比如广受好评的genymotion模拟器。
环境这样就配置完成了,我们就来开始我们的第一个安卓程序开发吧!
以上是我的理解,如有说的不正确还望指正!
Q4:MacBook在Windows 8系统下字体很小怎么办?
这个问题是因为windows 8系统对高清屏的兼容性不好,分辨率太高就会导致文字显示很小,用了macbook pro这些年几种方法都尝试了。
修改文本,应用项目大小。这个方法是我使用最早使用的方法,在windows显示设置里面可以设置缩放,推荐150%或者200%。但是由于windows 8的兼容性不是很完美,会出现个别应用缩放出现问题,显示异常。以上是使用macbook pro 4年解决字体小的经验,希望对你有帮助。
欢迎大家在评论区讨论!
Q5:windows下如何观察一个进程的系统调用
ntdll当中导出的大多是Native API,实际上也不需要做的这么底层,大多是一个全局HOOK,如果带驱动应该就是内核HOOK,不过内核一般不稳定,估计这种可能性不大!
Q6:Windows XP系统的事件察看器窗口怎么打开?
在运行中输入“eventvwr”后回车,可以打开事件查看器。wwW.yIJit%ao.com