求LFS 0.5z fifa15破解补丁丁和使用方法

右键点击计算机(我的电脑),查看“属性”2.在系统最下面有一个“产品ID” 记下来后面的4段字符。

点击组合键“win+r”,输入regedit,进入注册表编辑器

右键“新建”,“字符串值” 命名为:ProductID

双击这个键值,修改数值数据为之前记录产品ID。

然后再运行破解文件破解游戏,完毕

版权声明:本文为博主原创文章,未经博主允许不得转载。 /u/article/details/

LFS对初识Linux的人而言是一个非常不错的训练教材,流程虽说复杂,但也简单,只是单纯按照开发步骤执行即可。倘若能真正理解开发过程中的每一个步骤,那么Linux对你而言只不过是个“玩具”罢了,接下来是详细的开发步骤,每一步骤都有相应的代码以及必要的解释,有时会有截图加以辅助,适合初学者使用。


首先是开发环境的准备,这里使用的是VMware 10.0.1有汉化版的,下载链接我就不提供了,网上一大堆,***完后还需要序列号,这个网上也有,可以自行搜索。其实其他版本的VMware也是可以的,不过VMware10.0以上的版本才提供代码复制黏贴功能(该功能对往后的开发有极大的好处),若是VMware10.0以下的版本的话,其实也可以通过ssh链接来实现复制黏贴功能,不过有些复杂,具体实现可以看我的另一篇文章《》;

首先了解一下VMWare其中一个使用技巧——快照:快照是一种可以很方便保存虚拟机当前工作状态的一种工具,其按钮位于工具栏里虚拟机按键的子按键里,点击即可为当前工作状态进行保存。在管理快照方面VMware也是尽可能更人性化,只要双击相应快照名称即可恢复到之前保存的工作状态。对于本次开发而言,快照能有效防止因中途出现某些错误而得重头做起的悲剧。不过,快照宜少不宜多,至于什么时候需要快照,凭感觉就行~

另外,虚拟机还有挂起功能,挂起的图标跟暂停一样,很容易辨识,有了挂起,在开发过程中可以随时暂停做其他事~

还有一点需要注意,虽然代码可以复制黏贴,但最好还是逐行复制黏贴,一来便于了解工作流程,二来出错时才知道哪里出错了。

点击创建新的虚拟机,选择自定义(高级)

选择稍后***操作系统,选择下一步

客户机操作系统选择Linux,版本选择其他 Linux2.6.x 内核,选择下一步

命名虚拟机,虚拟机名称自己定,位置的话最好放在一个至少有20G空间的磁盘下的一个新建文档里,文档名最好就是虚拟机的名称。比如我虚拟机名称为myLFS,文件位置就在F:\myLFS,然后下一步

接着处理器配置上,处理器的数量和每个处理器的核心数量自定,也不能说越多越好,但多点速度或许会快点,比如我就分配了一个处理器以及2个核心,当然一个处理器一个核心也是够用的,然后下一步

接着是内存的大小,一般默认推荐内存即可,不过如果想速度更快点的话可以选择最大推荐内存,不过前提是电脑的内存得够用以及后面的相关操作的数值得记得做出相应修改,我保持了默认大小,然后下一步

网络连接选择使用网络地址转换(NAT),然后下一步

SCSI控制器选择默认的LSI Logic即可,然后下一步

虚拟磁盘类型选用IDE,然后下一步

接着选择创建新虚拟磁盘,然后下一步

最大磁盘大小默认8G即可,然后选择将虚拟磁盘存储为单个文件,然后下一步

接着就可以看见myLFS的主界面了,然后选择编辑虚拟机设置

CD/DVD(IDE)的位置那,选择使用ISO映像文件,点击浏览,把lfslivecd-x86-6.3-r2145.iso的位置添加进去,然后确定退出后,点击开启此虚拟机即可

把鼠标移到窗口里并点击一下使焦点位于虚拟机中,按下回车即可

接下来选择系统时间,一般选择Asia/Shanghai

接下来语言设置,推荐使用English,USA(UTF-8),接着都按回车即可

输入代码(这时就可以使用复制黏贴功能了,主要利用“Ctrl+C”和“Ctrl+V”,在文章中将代码“Ctrl+C”复制,然后选中虚拟机(记得不要把鼠标点进LFS系统里面),然后“Ctrl+V”即可实现把代码黏贴进去)

出错情况:
遇到这种情况有两种解决方法,第一种解决方法是输入如下代码:

这样可以查找到可以用的磁盘名称,这是由于系统分配磁盘时不一定用hda作为名称,有可能是hdd或其他名称的,只要把名称找到并修改成相应的代码即可进入下一步,不过这样做的话后面的全部hda都得记住改成相应的hdX,否则会出错;
第二种解决方法是直接把myLFS删掉重头开始重新建立,我更倾向于这种因为后面不一定会记得当初所分配的磁盘名叫什么了,也有碍于代码的复制黏贴

然后进行磁盘分区格式化

创建LFS的“创作基地”

export LFS=/mnt/lfs这条命令的作用是为了后面引用“创作基地”的绝对路径方便而设置LFS这样的环境变量。

创建必要的目录并设置属性

chmod a+wt是将目录或文件的属性设置为1777,这样任何人都可以对其进行读写。

上面这两句就建立了神奇的工具链目录(是工具链目录不是工具链),这样的创建方式是为了在创建工具链和使用工具链创建目标系统的时候对于工具链的位置都是/tools,这样可保证工具链的正常使用

设置lfs密码,设置为空就行了,也就是输入密码的时候直接回车就成

将tools和sources目录的用户改为lfs,以便后面使用lfs来操作这两个目录

这时候你会发现命令行提示符已经由#改为了$

其实如果不使用lfs用root也是能完成工具链的,不过需要对root的环境变量进行修改,还要防止因为输入错误而导致覆盖主系统下的文件,所以LFS手册中制作工具链部分就是为了解决这种意外的发生而用lfs用户来建立工具链

这里利用了bash的环境变量的设置文件将lfs的环境设置为符合编译工具链要求的最少的环境参数
这里面最重要的就是PATH这个参数,目的是为了能够利用工具链里面的工具制作工具链:首先查找/tools/bin下是否有需要的命令,如果没有再到/bin和/usr/bin下找,然后用/bin或/usr/bin下面的命令来帮助生成需要的命令并放在/tools/bin下,这样此消彼涨,最终可完成一个自给自足的工具链。

大家可以注意到后面所有的解包命令均使用tar xvf来完成,而不管文件的压缩方式是bz2还是gz,这是因为较新的tar程序都具有自动识别后缀名并自动调用相应的解压缩工具的能力,所以可以不需要指定压缩方式,但对于早期的tar命令则可能不具备这个功能因此需要你根据包的压缩方式来指定,如bz2使用j,gz使用z,对应上面的binutils则是tar xvjf /lfs-sources/binutils-2.17.tar.bz2
因LFS的LiveCD中提供的tar版本比较新,后面制作的tar版本也比较新,因此支持自动识别的能力,同时为了使文章的解压命令看起来比较统一方便维护(同样对于想制作成脚本的朋友也会比较方便)因此后面统一使用tar xvf来解压

接着我们需要建立一个目录,因为binutils建议使用一个空目录来编译,所以

工具链的调整方法有好几种,而且不同版本GCC的specs可能会有不同,但实际上都是把specs文件中的/lib/ld-linux.so.2替换成了/tools/lib/ld-linux.so.2,所以即使有些文章在调整工具链上的命令和LFS手册上的不一样也不用太奇怪,当然也可以直接用gcc-dumpspecs导出后手工直接编辑specs文件

现在你应该是处于root用户状态的,看看你的命令行提示符是不是回到了#

创建两个目标系统所必须的设备文件

利用主系统加载几个重要的文件系统

mount命令加载的分区在重新启动后就失效了,所以在这其中重新启动则需要重新加载

Chroot到目标系统的目录

建立目标系统的目录结构

在目标系统的编译过程中,部分编译程序会用绝对路径来寻找命令或文件

创建和设置几个临时文件和日志文件

测试工具链是否被调整成功

如果上面均显示正常,那么表明工具链调整成功,可以删除测试文件了

这里测试统计可能会出现个别失败

这里check时间比较长,可能会有一些错误发生

如果上面均显示正常,那么表明工具链正常,可以删除测试文件了

这里check不会有错

这里check可能会有一个错误

这里check不会有错

这里check不会有错

这里check不会有错

这里check不会有错

这里check不会有错

这里测试时间比较长,但不会有错

这里测试时间比较长,可能会有3个测试失败,但能顺利结束

这里check不会有错,可能会有不少警告

这里check不会有错

这里check不会有错

这里check不会有错

这里check不会有错

这里check的时间比较长,但不会有错

这里check不会有错

这里check不会有错

这里check不会有错

创建一个用于转换man手册编码的脚本

配置增加用户的默认设置

一定要设置root的密码,否则重新启动后无法登陆

设置syslog的配置文件

这里check可以通过

这里check不会有错

这里test可能有错误,不必理会

这里test可能会有个别错误

建立vim的默认配置文件

为最后的设置进入chroot环境

设置bash下的键盘功能键设置

IP、GATEWAY、BROADCAST的地址根据自己的实际情况设置
对于地址值的查看,点击虚拟机菜单栏中的“编辑”–> “虚拟网络编辑器” –> 选中NAT模式(如图)
点击底下的“NAT设置”,如图可以获得GATEWAY(网关IP)
回到虚拟网络编辑器界面,点击“DHCP设置”,如图
可以看到开始IP地址和结束IP地址,前三位是一样的,最后一位是128和254,证明我可以选择的IP地址是XX.XX.XX.128——XX.XX.XX.254,中间任意选一个都可以,比如选择XX.XX.XX.129,这个就是IP地址了
而BROADCAST(广播地址)在上面也有,然后把这三个地址分别填写到下方的代码中

这里的磁盘名以及文件系统名需要根据实际情况修改,不过照着教程做的话不用做出修改

可以保存退出了,也就是Exit
选择“yes”
然后继续代码执行

这里root后面的磁盘分区需要根据实际情况调整,不过照着教程做的话不用做出修改

现在已经完成了lfs的***,可以重新启动来运行我们自己的系统

用户名是root,密码是自己之前定义的

至此,一个初级的LFS就已经完成,接下来是LFS的进阶,往其中添加更多的功能,包括ssh,wget,gui,qt等,可以继续关注我的下一篇教程。最后,特别鸣谢“孙海勇(冲天飞豹)”【原版作者】的文章,我也是照着他的教程初次实现LFS的,并同时通过做过的一些经验对之前的教程进行一些微调,希望能帮助更多的人初步踏入LFS~~

要过程和解说。... 要过程和解说。
音色687R
采纳数:62 获赞数:174 LV4
擅长:暂未定制

画出各不等式的图形,求出三条线的交点坐标,再用z=y/x这条直线去比较。一般来说都在在交点处取得最值。

参考资料

 

随机推荐