1.常用命令
1.1 安装
$ sudo gem update --system // 先更新gem,已切换到最新地址
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://gems.ruby-china.org/
$ gem sources -l
\*\*\* CURRENT SOURCES \*\*\*
https://ruby.taobao.org/
$ sudo gem install cocoapods // 安装cocoapods
$ pod setup
1.2 查看pod版本
$ pod --version
0.39.0
1.3 删除本地文件夹
$ sudo rm -rf ~/.cocoapods/repos/master
Password:
$ pod setup
$ pod install
1.4 CocoaPods删除库缓存(如果遇到一些与缓存有关的错误,可以尝试删除库来解决)
//清XCode缓存
$ rm -rf ~/Library/Developer/Xcode/DerivedData
//清除CocoaPods缓存
$ rm -rf ~/Library/Caches/CocoaPods
//清空当前 Pods 目录:
$ rm -rf Pods
$ pod install
1.5 升级pod版本,以升级到1.0.1为例
$ sudo gem install cocoapods --version 1.0.1
1.6 卸载当前版本
sudo gem uninstall cocoapods
1.7 省略升级CocoaPods的spec仓库,提速
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
2.当cocoapods更新到新的版本的时候,pod install 会报此cocoapods没有满足的版本,要求更新cocoapods,应该是本地缓存的问题
// 移除本地master
sudo rm -fr ~/.cocoapods/repos/master
// 移除本地缓存
sudo rm -fr ~/Library/Caches/CocoaPods/
// 重新setup,如果网速较慢,可以在后面加上 --verbose
pod setup
3.常用命令列表
3.1 rm
rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。
1.rm -rf 删除[当前目录]下的所有文件,这个命令很危险,应避免使用。
所删除的文件,一般都不能恢复!
2.rm -f 其中的,f参数(f --force )忽略不存在的文件,不显示任何信息不会提示确认信息。
3.rm命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会删除目录,通常文件通常可以恢。
4.其他参数命令:
-f, --force 忽略不存在的文件,从不给出提示。
-i, --interactive 进行交互式删除
-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
-v, --verbose 详细显示进行的步骤
--help 显示此帮助信息并退出
--version 输出版本信息并退出
友情提示:一般的删除操作用rm 即可 。