‘壹’ cydia一打开就自动退出,求救啊!!
方法一 重设cydia的权限:运行putty,输入你iphone 的ip地址,用:root 登陆,密码:alpine;然后输入下面的命令:cd /cd Applicationscd Cydia.appchmod u+s Cydia_reboot这步,不清楚PUTTY,我是在WINSCP里用的命令行。 方法二 更改cydia源目录:运行winscp,,输入你iphone 的ip地址,用:root 登陆,密码:alpine;当然不用Winscp,91助手的文件管理器也ok;然后进入/private/etc/apt/,更改sources.list.d目录名称为:sources.list.d1,并新建目录sources.list.d ,权限设置为:0755运行Cydia,应该可以进去了,但所有的源都没有了。退出Cydia,删除新建的目录sources.list.d ,把sources.list.d1更改为sources.list.d ,再次运行Cydia基本上用第二种方法绝对可以解决。。再不然就刷机吧~
‘贰’ 如何在iphone,ipad上安装一些常用命令行命令
1、首先你的iphone或 ipad得先越狱,越狱后才有Cydia,才能安装OpenSSH。
2、记住在使用Cydia的时候,要选择“Developer”(开发者),如果一开始选择的是“User”,可以进入Cydia->Sources->Settings->Developer进行修改,否则搜索不到这些软件包。
3、安装并启动sshd后,通过ssh -l root IPAD_IP_ADDRESS登录,默认口令是:alpine,这是ios系统默认的root密码,记得及时修改。当然如果可以不用这么启动,其实只要安装openssh后,服务就会默认启动的。如果没有可以像Windows一样重启设备也可以。
4、下面就是一些软件包的名字:
adv-cmds #finger,fingerd,last,lsvfs,md,ps
basic-cmds #msg,uudecode,uuencode,write
bc #计算器工具
cURL #就是curl了
Diff Utilities #diff
diskdev-cmds #mount,quota,fsck等,忘记是否默认安装的
file #常用的file命令
file-cmds #chflags,compress
Find Utilites #find
Gawk #awk
grep #grep
inetutils #ftp,inetd,ping,telnet…
less #less
links #links,文本浏览器
lsof #lsof
netcat #nc
network-cmds #arp,ifconfig,route,traceroute
ngrep #ngrep (Network grep).
Nmap #nmap
rsync #rsync
Screen #screen
sed #sed
shell-cmds #killall,mktemp,time,which
system-cmds #iostat,login,sync,sysctl
tcpmp #tcpmp
top #top
unrar #unrar备用
unzip #unzip
VI IMproved #vim
wget #wget
whois #whois
注意:以下内容都很重要!
其实ios系统属于unix系统分支BSD系统的一支:“Darwin”系统。
例如我的iphone 4:
login as: root
[email protected]'s password:
tutengyimato-iPhone:~ root# uname -a
Darwin tutengyimato-iPhone 11.0.0 Darwin Kernel Version 11.0.0: Tue Nov 1 20:33:58 PDT 2011; root:xnu-1878.4.46~1/RELEASE_ARM_S5L8930X iPhone3,1 arm N90AP Darwin
tutengyimato-iPhone:~ root# uname -r
11.0.0
tutengyimato-iPhone:~ root# hostname
tutengyimato-iPhone
tutengyimato-iPhone:~ root#信息说明:
以上信息显示,
系统以版本:11.0.0;
系统生成时间:Tue Nov 1 20:33:58 PDT 2011
内核版本:xnu-1878.4.46~1/RELEASE_ARM_S5L8930X iPhone3,1 arm N90AP Darwin
主机名:tutengyimato-iPhone。
既然同属于BSD系统,那么就会有其相同特征和命令使用方法,比如使用apt-get命令。这个命令可以再cydia中安装,只要在搜索中输入apt字符,就会显示出关于apt命令的所有软件包,如果是标记命令行软件包的,安装即可,就会安装上apt-get。
安装apt-get后,其实不用再在cydia中搜索以上命令的软件包了。只要使用如下格式:
例如:ipad2上面测试当前网络,无论是3g还是wifi是否可用,该怎么办?其实很简单,像Windows一样使用ping命令进行测试即可:
操作如下:
zhouzhoumato-iPad:~ root# uname -a
Darwin zhouzhoumato-iPad 11.0.0 Darwin Kernel Version 11.0.0: Tue Nov 1 20:34:16 PDT 2011; root:xnu-1878.4.46~1/RELEASE_ARM_S5L8940X iPad2,1 arm K93AP Darwin
zhouzhoumato-iPad:~ root# uname -r
11.0.0
zhouzhoumato-iPad:~ root# hostname
-sh: hostname: command not found
zhouzhoumato-iPad:~ root#
‘叁’ cydia重启自动安装deb功能不管用
问题出在原来为了优化内存使用了命令行,关闭了CYDIA的后台服务,重新开启请执行命令行
launchctl
load
-w
/System/Library/LaunchDaemons/*saurik*.plist
威锋论坛里面的
‘肆’ 安装cydia
1、首先确保在电脑终端可以通过ssh登录到你的iPhone上;
2、然后在cydia的官网http://apt.saurik.com/debs/下载如下的几个deb包:
① system-cmds_433.4-12_iphoneos-arm.deb
② ripdev_0-1_iphoneos-arm.deb
③ cydia-lproj_1.1.0_iphoneos-arm.deb
④ essential_0-1_iphoneos-arm.deb
⑤ cydia_1.1.6_iphoneos-arm.deb (这个是主角,顺带升级到1.1.1)
注:在安装的时候请务必按照上面的顺序来。
3、使用如下的命令卸载上面的所有包:
dpkg –r system-cmds ripdev cydia-lproj essential cydia (注意空格隔开)
respring (重启界面)
4、检查以下的目录是否存在,如果存在的话,请将其删除:
/var/lib/cydia
5、通过itools、i-FunBox等软件将之前下载的deb包上传到iPhone的/tmp目录下;
6、然后开始安装:
① dpkg –i system-cmds ripdev cydia-lproj essential cydia (注意空格隔开)
② 看到如下的提示就表示你成功了:
iPhone:/tmp root# dpkg -i ripdev.deb cydia-lproj.deb essential.deb cydia.deb(Reading database ... 3857 files and directories currently installed.)
Preparing to replace ripdev 0-1 (using ripdev.deb) ...
Unpacking replacement ripdev ...
Preparing to replace cydia-lproj 1.1.0 (using cydia-lproj.deb) ...
Unpacking replacement cydia-lproj ...
Preparing to replace essential 0-1 (using essential.deb) ...
Unpacking replacement essential ...
Preparing to replace cydia 1.1.1 (using cydia.deb) ...
Unpacking replacement cydia ...
Setting up ripdev (0-1) ...
Setting up cydia-lproj (1.1.0) ...
Setting up cydia (1.1.1) ...
Setting up essential (0-1) ...
③ respring (重启界面)
7、重启完成后就OK了,不过重新安装cydia之后原本安装的源都没有,只有也再次重装了。
‘伍’ Cydia怎么用Cydia是什么Cydia软件源推荐
通过Cydia源用户下载和安装比苹app
store更高权限软件比输入法、浏览器等原生系统内嵌程序还有些软件帮我们解开网络锁从而实现对破解游戏和软件支持
Cydia源图标
使用Cydia源首要条件必须越狱设备并且需要有WIFI或3G网络支持Cydia源下载程序时iphone待机会断下载我们iphone设置-通用-自动锁定把时间设置永来防止待机过千万要记得用完cydia设置改回自动锁定否则iphone会直处于唤醒状态快会耗空电量
设置自动锁定时间
设置完毕进入Cydia首次启动时会弹出身份选择界面
确认用户身份
确认用户身份因cydia下载软件包并非都普通用户设计因此所有cydia软件被分成了三类用户、骇客和开发者
用户:cydia看软件、工具和主题列表;
骇客:cydia看命令行工具;
开发者:看cydia所有内容
每次启动cydia时都会刷新界面等待会看Cydia主界面了
‘陆’ ipad3越狱完以后打开cydia怎么设置,有三个选项,,用户,骇客,开发者,我选择哪个谢谢!
Cydia为用户设置了:1用户,2骇客,3开发者,这三种不同的用户方式。
以下是对这三种不同方式的解释:Cydia中可下载的软件包并非为所有用户而设计的,因此请明确自己的身份以帮助Cydia过滤显示某些软件包。
该项这顶可以在“管理”标签(iPhone或iPod Touch)或”软件源”标签(iPad)中的”设置”更改。
以下是对不同用户身份的解释:
用户:软件,工具盒主题。
骇客:添加命令行工具。
开发者:所有内容,包括底层的内容。
‘柒’ cydia发生错误
Cydia是一个类似苹果AppStore应用在线商店的软件平台客户端。苹果iPhone或者iPad越狱后才能安装。里面有国外越狱黑客开发的越狱软件。
常见错误:
一、找不到 Cydia 图标。
1:设备需已越狱。
2:初次越狱的设备,Cydia 图标通常在第 2 页。
3:Cydia 图标没有被隐藏或加入 SBSettings 的 Dock。
二、用什么网络合适。
由于 Cydia 需要消耗一定的网络流量,有些软件包体积较大,自带的几个源的服务器都在国外,相比之下 2G 网络太慢,3G 太耗流量,最好是使用 Wi-Fi。
三、Cydia 无法启动(闪退)。
1:Cydia 1.1.0 以前的版本如果数据库列表文件(包括本地 dpkg 记录文件和源的软件包列表文件)包含不正确的编码及格式,均会导致 2:Cydia 闪退。解决方法是更新 Cydia 到最新版本并删除包含不正确编码或格式的软件包及源。
3:在 iOS 5.0 及 5.0.1 早期越狱版本上可能出现闪退的情况。最好的解决方法是使用最新版的越狱软件越狱,或更新 Cydia 到 1.1.6 或更高版本。也可以在将系统语言切换成英文,然后下载安装
4:若不符合以上两种情况,可尝试重新安装 Cydia 以修复权限问题。如还是不能解决,则可能属个案,没有统一的解决方法,请联系有经验的人员解决。
四、Cydia 启动时弹出 "Could not get lock /var/lib/dpkg/lock..." 或 "Could not open lock file /var/lib/dpkg/lock...
Cydia 需要通过 dpkg 来安装和卸载软件包。当有其它软件正在调用 dpkg,或用户以命令行使用 dpkg 时,则会弹出此提示。要解决此问题,可关闭其它调用 dpkg 的软件,等待命令行中 dpkg 命令执行完毕。若还不能解决,请重启设备。
五、Cydia 中无任何软件包,源和分类均为空。
Cydia 尚未下载更新任何软件包列表。请耐心等待 Cydia 启动时的更新操作。也可以在“变更”页面点击页面左上方的“刷新”按钮手动更新。更新完后即会正常显示。
六、在 Cydia 中无法输入中文。
请更新 Cydia 到最新版本。
七、Cydia 中一些插件无法使用。
Cydia 和 iFile 等软件是以 root 身份运行,执行过程中不会主动加载 MobileSubstrate 的插件,因为大部分插件都无法使用,除非这类软件主动加载插件(如 Activator)。
八、搜索不到软件包
1:检查拼写是否正确。
2:有些软件包名称含有空格,有的不含,搜索时试着加上或去掉空格。
3:用户身份是否选择正确,用户身份和骇客身份下有些软件包不会显示,于 Cydia 设置中可更改身份。
4:该软件包确实在已添加的源中不存在。
九、无法执行:因所依赖的软件包未找到或存在冲突软件包,操作无法完成。
出现此提示意味着您无法安装这个软件包。原因可能是因为不存在此软件包所依赖的软件包,或依赖的软件包不满足版本要求,也可能是已安装了有冲突关系的软件包。对于前两者,可更新依赖软件包到最新版本,如依赖的软件包无法更新,则无法解决此问题,该软件包必定无法安装。对于冲突软件包,可卸载冲突的软件包后再安装,如无法卸载则无法解决此问题,该软件包必定无法安装。大部分情况下,出现此提示表明这个软件包不兼容当前运行环境(设备、系统和已装软件),最好不要尝试强行安装。
十、无法购买 Cydia Store 中的软件包
可能原因有三:
1:由网络问题导致 Cydia 无法访问 Cydia Store 数据库,常见情况是介绍页面不显示或右上角按钮始终显示为载入状态。解决方法:检查网络连接。
2:此软件包不支持当前的设备或系统,常见情况是购买区域显示 "This proct requires iPad" 之类的字样且右上角显示 "Recheck" 按钮。解决方法:使用合适的设备和系统来购买。
3:软件包提供者尚未向 Cydia Store 提供该软件包的兼容信息,Cydia Store 不提供购买操作,常见情况是购买区域显示 "It is not known whether this proct is supported on your iOS version..." 的字样且右上角显示 "Recheck" 按钮。解决方法:过一段时间再购买。
十一、下载返回 "HTTP 403" 提示。
可能情况有弹出窗口或于执行界面以红字显示 "HTTP/1.0 403 This package is either paid or requires a paid package to function..." 的字样。这种情况是您在安装一个未购买过的 Cydia Store 中的软件包。如果您未购买过,请购买后再安装。如已购买过,请于 Cydia 首页的 "Manage Account" 页面中将当前设备绑定到您的 Cydia Store 账户,再尝试下载安装。另外的可能是源服务器错误的设置了 HTTP 权限,导致文件拒绝访问,请联系源维护人员解决。
‘捌’ 请问用ios在cydia上面下载了命令行软件包如何运行啊
在appStore或者在iTunes上面下载,苹果的appStore搜不出就直接去网络搜,然后下载
‘玖’ 【关于cydia无法加载未能连接到服务器请求超时解决方法】
今天互联网大面积故障,很多果粉使用cydia都出现cydia无法加载未能连接到服务器的问题,接下来就跟统一小编一起来看看怎么解决cydia无法加载未能连接到服务器的方法..
Update
1:
出现问题的用户可以暂时把DNS服务器手动更改为8.8.8.8或者8.8.4.4或者114.114.114.114,情况会有所改善。
Update
2:
如果还是不行就打开CMD命令行窗口,运行一下命令ipconfig
/flushdns,刷新一下本地DNS缓存,应该就好了。
‘拾’ 如何关闭cydia
强烈建议用第五种方法,上传文件可以用WinSCP、91之类的
传到AutoInstall依然自动安装的朋友,请多重启两次或者重新开启下Cydia的后台服务,方法如下
重新开启请执行命令行(用 Termina l或 putty 执行)
launchctl load -w /System/Library/LaunchDaemons/*saurik*.plist
------ 2009.10.14 更新
---- 2009.11.3 更新
第一种 :
一、将手机连接电脑。
二、打开91手机助手,需要91手机助手能够识别IPHONE已经连上,连不上的后面操作不能进行。(其实用其它可以操作IPHONE文件系统的软件都可以,比如WINSCP等)
三、用91手机助手打开手机的文件管理,进入/var/root/Media/Cydia/AutoInstall 下面(没有这个目录自己建一个),并将appsync30.deb文件放进去,点鼠标右键,设置其权限为777。
appsync30.deb下载地址: http://cid-f3be80d33dfdd64d.skydrive.live.com/self.aspx/.Public/appsync30.deb 四、用91手机助手重启机器,等几秒钟(等它安装DEB)。
五、再重启机器(使破解生效)。
六、将文件Installd(附件)以同样方法放入IPHONE,放在/usr/libexec文件夹内,权限也要设成777。
七、关闭91手机助手,打开ITUNES,同步安装ITUNES里面的破解IPA文件,
八、安装完后,进入CYDIA,就可以用了。
第二种 :
重设cydia的权限:
运行putty,输入你iphone 的ip地址,用:root 登陆,密码:alpine;然后输入下面的命令:
cd /
cd Applications
cd Cydia.app
chmod u+s Cydia_
reboot
第三种 :
更改cydia源目录:
运行winscp,,输入你iphone 的ip地址,用:root 登陆,密码:alpine;
然后进入/private/etc/apt/,更改sources.list.d目录名称为:sources.list.d1,
并新建目录sources.list.d ,权限设置为:0755
运行Cydia,应该可以进去了,但所有的源都没有了。
退出Cydia,删除新建的目录sources.list.d ,把sources.list.d1更改为sources.list.d ,再次运行Cydia在iphone上,应该就可以了。
第四种 :
1. 用Terminal输入login回车(如果能直接登录,则输入su root,然后从第3步执行)
2. 在输入root回车
3. 在输入alpine回车
4. 输入dpkg -- configure - a
5. 然后退出。再运行cydia,可以进入了。
第五种(强烈建议用这种方法) :
进入/var/root/Media/Cydia/AutoInstall 下面(没有这个目录自己建一个),并将cydia_1.0.3030-62_iphoneos-arm.deb文件放进去,重启iphone
下载地址: http://cid-f3be80d33dfdd64d.skydrive.live.com/self.aspx/.Public/cydia%5E_1.0.3030-62%5E_iphoneos-arm.deb