我看到很多有趣的程序只能通过向系统添加“PPA”来获得,但是,如果我理解正确,我们应该留在官方“存储库”中以将软件添加到我们的系统中。
新手有什么方法可以知道“PPA”是否安全或是否应该避免?用户在处理 PPA 时应该了解哪些提示?
我无法更新我的系统,因为它在安装第三方更新 (zramswap-enabler) 时冻结!
有时我会在更新管理器中收到以下消息:
无法初始化包信息 初始化包信息时出现无法解决的问题。
请针对“update-manager”包报告此错误,并包含以下错误消息:
E:The package zramswap-enabler needs to be reinstalled, but I can't find an archive for it.
我试图删除 zramswap-enabler,但这是不可能的,因为我收到以下消息:
dpkg: error processing zramswap-enabler (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
zramswap-enabler
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)
其实我真的会重新安装那个包,但它无法做到!如果我删除这个第三方 PPA,那么系统会警告我一个非常非常严重的问题。
那么为什么我不能安装/重新安装/删除/更新这个包,如果我尝试更新,为什么会冻结更新程序?
我最近尝试在 ubuntu 12.04 上安装了 java 7,我想我搞砸了
我按照此处给出的说明进行操作。
First you need to remove openjdk for this run the following command from your terminal
sudo apt-get purge openjdk*
Now you can install Java7 by adding the following repository:
sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)
现在每次安装新程序时都会出现以下错误:
Download done.
sha256sum mismatch jdk-7u3-linux-x64.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up python-central (0.6.17ubuntu1) ...
Setting …Run Code Online (Sandbox Code Playgroud)