Cydia sub-process /usr/libexec/cydia/cydo 报错 100

情景

公司新入职的测试疑似直接删除了 Applications 目录下的 xxx.app 文件夹,导致桌面该 App 图标已消失但 Cydia 已安装列表中显示未卸载。

复现步骤

尝试卸载或安装任何插件

结果

sub-process /usr/libexec/cydia/cydo returned an error code(100)

解决方案

在手机上用 iFile 找到 /usr/libexec/cydia/cydo 文件,点击右侧 i 查看访问权限,将权限修改为
用户:粘滞,读取,写入,执行
组:粘滞,读取,执行
全局:读取,执行

尝试过的其他不生效方法

删除 dpkg/updates 文件夹下的所有文件

结论

Cydia 安装卸载报错 80% 都是权限问题,要避免这类问题就要不要误操作,安装卸载过程不要异常中断,小白最好是用 Cydia 操作,轻易别尝试直接删除文件。

原文地址:https://blog.51cto.com/14493233/2427990

时间: 2024-10-09 04:29:09

Cydia sub-process /usr/libexec/cydia/cydo 报错 100的相关文章

更新cydia“sub-process/usr/libexec/cydia/cydo returned anerror code(2)”是怎么回事?

最近更新cydia的时候出现了sub-process/usr/libexec/cydia/cydo returned anerror code(2)的红字是怎么回事? 解决方法:删掉有关升级的东西,把var/lib/dpkg/updates里面的东西全删了(有很多序号的文件和一个tmp.i文件)

ubuntu14.10中liteIDE的报错cannot find GOROOT directory

ubuntu 14.10 64位 amd64 用sudo apt-get 安装的go环境,默认安装在/usr/lib/go里面了,结果liteIDE认为是在/usr/local/go中 所以出现cannot find GOROOT directory: /usr/local/go的报错 点击编辑环境变量快捷键(在第一行快捷编辑图标的末尾,一个黑色方块),然后在其中把GOROOT参数重新设置为/usr/lib/go 或者看网上有另一种说法是更改环境变量为linux64-local

mysql启动报错 The server quit without updating PID file

[[email protected] data]# /etc/init.d/mysqld startStarting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/uz6542.pid). 解决方法:初始化mysql /usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/d

elastic search 第一次安装 报错记录

安装版本 elasticsearch-5.5.2安装路径 /usr/local/es/ 启动报错:/usr/local/es/elasticsearch-5.5.2/bin/bash ./bash ./elasticsearch Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Cannot allocate me

配置服务器有错/usr/libexec/gconf-sanity-check-2的退出状态为256

问题描述: CentOS启动的时候报如下错误:“配置服务器有错/usr/libexec/gconf-sanity-check-2的退出状态为256” 问题原因: 在装hadoop的时候误删了/tmp文件或者改变/tmp权限导致的. 解决方案: 1.在报错的界面按住 Ctrl + Alt + F2 进入虚拟终端,查看是否有/tmp目录,没有则创建.2.然后修改/tmp的权限为777,输入命令 chmod 777 /tmp3.重启,输入命令 init 6

使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: SyntaxError: invalid syntax问题

背景: CentOS 7升级Python到3.6.2后,需要在/usr/bin/python创建了一个指向Python 3的软连接,然后将/usr/bin/yum的顶部的: !/usr/bin/python 遇到的问题报错如下: File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: 通过看报错可以了解到是使用了python2的语法,所以了解到当前yum使用的Python2,因为我单独安装了python3,且python3设置

树莓派(Raspberry Pi 3) centos7使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:

使用yum命令报错 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^SyntaxError: invalid syntax 问题如下:  问题出现原因: yum包管理是使用python2.x写的,将python2.x升级到python3.x以后,由于python版本语法兼容性导致问题出现 解决办法: 修改yum配置文件,将python版本指向以前的旧版本 # vi /usr/bin/yum #!/usr/bin/py

【docker报错】starting container process caused "exec: \"-P8080:8080\": executable file not found in $PATH".

docker创建tomcat容器报错: [[email protected] ~]# docker run -di --name=tomcat tomcat:latest -P8080:80806ff68159042bf87347bc9570d4ab8151fe8ff3b5bc60333718f6a0f8fd95af5b/usr/bin/docker-current: Error response from daemon: oci runtime error: container_linux.g

chkrootkit 编译报错的解决/usr/bin/ld: cannot find -lc

1:Centos6.5安装chkrootkit wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz tar xvf chkrootkit.tar.gz cd chkrootkit-0.51/ make sense报错如下: /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status make: *** [strings-static] Error 1 2:解决