说来也奇怪,笔者Dell台式机前几天系统提示有更新,笔者对系统进行了更新,可昨天开机后,就出现了C0000034正在应用更新操作的情况,且电脑一直没反应,上网搜了一下帖子,发现复制粘贴的帖子好多,基本都一个模式,又是删除这文件,又是进入哪个系统,好复杂。这里笔者说一下亲身体验过且可行的方法。
1.先来理解一下cocoapods。了解cocoapods,先搞定几个单词::
RVM: Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset),是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。
Ruby:这里笔者暂且理解为一种环境。 - -其实就是百度了一圈不知道怎么给这个玩意儿命名!
1.重新开机后,长按键盘上的F8,进入系统恢复模式。
2.我们来具体安装 大致的流程 先装 RVM ---> Ruby ---> cocoapods;
打开一个终端一次执行:
/** 下面命令,一处Ruby原始的镜像源 因为被墙了 */
gem sources --remove
如果提示command not found:这里有个传送门看看RVM的安装:
/** 换成这个玩意儿 -a add的意思 */
gem sources -a
/** 查看一下是否成功了? */
gem sources -l
就像这样,注意是HTTPS
/** 最后安装cocoapods */
sudo gem install cocoapods
这里安装如果报错:ERROR: Error installing cocoapods:
activesupport requires Ruby version >= 2.2.2.
去看看这个 博客(谢谢原来的博主):
最后虽然提示成功了,但是在查询一个库的时候总是卡在
卡住了 - -
然后我们新建一个窗口,执行 : defaults write com.apple.finder
AppleShowAllFiles -boolean true ; killall Finder
(显示隐藏文件夹) 有了显示肯定有隐藏撒,所以再来一个:defaults write
com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
(隐藏隐藏文件夹)
然后 我们新开一个terminal(终端,) ,快捷键 选择现有的终端窗口然后 command+ N,或者新建一个Finder窗口,command + shift + G : 输入 /Users/apple,这里你的电脑可能不是这个路径,mac的文件系统划分这里不再赘述。
进入文件夹
点击前往:然后就成了这样,然后找到 .cocoapods的文件夹:
这个呢,就是本地的仓库相当于
然后新建的终端 cd 然后把那个.cocoapods 拖入终端就像这样:
进入本地仓库的文件夹
然后回车,执行 du sh *(查看这个文件夹的大小,大约一分钟执行一次看看效果)
- -笔者的博客都快写完了,我去才20M ,看了下 大概123MB的时候就基本OK 了。
所以 所以,装好了,不要心急,等吧,大兄弟。
下面来几点技巧:
1.安装的时候可能会提示错误之类的,这个的话直接复制重要信息,直接百度,都会有解决方案滴!之前遇到过一个 因为安装有问题,就没去搞这个,但是笔者认为程序员一定要有自己的操守,就是打死不服输的精神,自己吹完的逼,一定要走完。
2.在使用的时候,大致的步骤是这样的,用xcode新建一个工程 ,然后在工程的根目录下 建立一个 Podfile文件,编译这个Podfile文件,最后 终端cd到工程根目录,最后执行 pod install或者pod install --no-repo-update。最后打开工程向这样:
是打开箭头所指的文件夹,而不是之前的!
很多的在编辑Podfile文件的时候,不要用老式的VIM编辑器,那玩意 vim Podfile, i 输入,,,还不可以全选 换行 - - 最后 :wq 。。。实在蛋疼,。更先进点的就是 新建工程后,直接cd到工程的根目录下,然后 执行 touch Podfile(终端快速新建文件的) ,然后用xcode或者文本打开,粘贴复制你知道吧,嘿嘿。。。但是笔者有个更吊的! cd到项目的根目录,执行 pod init 就OK 了,然后你在用xcode打开Podfile文件,你会有惊喜!
另外一个还有一种 cocoapods的插件的,笔者认为没必要用那个玩意儿!更新就一行命令的事情,何必那么麻烦呢。
博客写的差不多完了。- -
可怜我的小仓库。。。
我们的QQ交流群:161389554 笔者QQ:52694940 有问题都可以交流。
----感谢开源。
2.点击高级选项--->疑难解答--->找到启动系统恢复字样即可,点击恢复
3.系统恢复到更新之前的版本,文件和安装的软件一个都没有少。
8455澳门新,/****************************************************************
//===============================================================
上述内容如果有侵犯到您的权利,请及时与本作者联系,会在第一时间处理
本文由8455澳门新发布于新闻资讯,转载请注明出处:Ruby版本管理器, 3.系统恢复到更新之前的版