我是按照指南做的:
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamon nemo
Run Code Online (Sandbox Code Playgroud)
由于这个原因,现在我遇到了很多麻烦。如何撤消这些操作?
我有 Ubuntu 14.04,想尝试 php5.6。
添加ppa:ondrej/php5-5.6. 更新。安装了php5。得到了 php5.6。没有找到一些扩展,决定切换回ubuntu自己的php 5.5。
删除了那个ppa。更新。卸载php5。安装了php5。
apt-get说它正在安装php5.5,但之后php -v说的是php5.6。与尝试不同的组合几乎是相同的几次clean,purge,remove,autoremove等没有结果。
甚至删除/usr/bin/php以确保它在安装时恢复。但事实并非如此。
我不仅不能删除,php5.6而且也不能删除apache2。现在它搞砸了我的nginx
当我尝试更新我的Ubuntu 16.04时出现此错误。我已经尝试了一些解决方案,但到目前为止没有任何效果。
错误:
W: http://archive.canonical.com/ubuntu/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
W: http://us.archive.ubuntu.com/ubuntu/dists/precise-security/InRelease: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
W: GPG error: http://extras.ubuntu.com/ubuntu precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: The repository 'http://extras.ubuntu.com/ubuntu precise Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation …Run Code Online (Sandbox Code Playgroud) 几个月前我添加了一个私有存储库并相应地安装了该软件包。
现在我得到的信息是该软件包有新版本可用。
但我不想执行到该版本的升级。
在如何删除 PPA?我可以看到我可以通过以下方式删除 ppa:
sudo add-apt-repository --remove ppa:whatever/ppa
Run Code Online (Sandbox Code Playgroud)
我了解可以在不影响软件的情况下删除 PPA 吗?这样做仍然不会影响已安装的软件。
真的是这样吗?
我如何确保软件不会因没有进一步的活动而被意外删除?
(我记得表演的时候
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
有时我会被要求删除一些未使用的软件包/版本。
现在我担心此或类似的活动也可能会删除已安装的软件)