我是一名运行 Ubuntu 13.04 的新 Ubuntu 用户。
我一直在尝试安装和使用 DeDRM 工具,但一直遇到问题。我按照一些说明操作,这些说明说我需要 Python 2.7 版本,但不需要 Python 3.0 或更高版本(因为 3.0 版本缺少一些必要的库?)。我尝试安装 Python 2.7.5.6,但没有成功。我想可能是因为我有更高版本的 Python,所以我通过终端删除了 Python 3.3,这样我就可以安装早期版本的 Python。
现在我已经卸载了 Python 3.3,很多应用程序都不再工作了,包括终端和 Ubuntu 软件中心。我现在不知道如何解决这个问题。
答案1
按下键盘快捷键Ctrl+ Alt+打开纯文本虚拟控制台F3。
在
login:
提示符下输入您的用户名并按Enter。在
Password:
提示符下输入您的用户密码并按Enter。通过运行以下命令重新安装默认的 Python 3 版本:
sudo apt install python3-all
Ctrl按键盘快捷键+ Alt+退出虚拟控制台并返回桌面环境F2。
安装默认的 Python 3 版本后,您需要恢复默认的 Ubuntu 桌面系统。为了避免弄乱,请按以下顺序执行:
首先使用以下命令从虚拟控制台安装终端:
sudo apt update && sudo apt install gnome-terminal
。如果您根本无法安装 gnome-terminal,请跳过此步骤并转到步骤 2。返回桌面并使用键盘快捷键Ctrl+ Alt+打开终端T。在 Ubuntu 14.04 及更早版本中,使用以下命令从终端安装 Ubuntu 软件中心:
sudo apt install software-center
在 Ubuntu 16.04 及更高版本中运行此命令来重新安装默认软件应用程序:
sudo apt install gnome-software
如果仍然无法打开终端,请从虚拟控制台运行相同的命令。如果您根本无法安装默认软件应用程序,请跳过此步骤并转到步骤 3。
打开终端并尝试通过运行适当的命令从终端打开 Ubuntu 软件应用程序,或者
software-center
。gnome-software
从 Ubuntu 软件应用程序安装 Ubuntu 桌面系统,或者打开终端(或虚拟控制台)并通过运行命令安装 Ubuntu 桌面系统:sudo apt update && sudo apt install ubuntu-desktop
。
答案2
这是我做的:
按Ctrl++Alt并F1登录。
运行此命令:
sudo apt-get remove python/python3
重启
按Ctrl++Alt并F1登录。
运行以下命令:
sudo apt-get install python3
sudo apt-get install python
sudo apt-get install ubuntu-desktop
重启
完毕!
答案3
要解决系统问题,您只需重新安装 python 3.3。
例如如果你运行:sudo apt-get remove python3
您可以通过运行以下命令来撤销它:sudo apt-get install python3
当然,这是一个终端命令,既然您说终端不工作,那么这就是一个问题。您可以使用 TTY1 登录并按 Ctrl+Alt+F1 运行此命令。要返回正常桌面,请按 Ctrl+Alt+F7。
答案4
sudo apt-get install software-center
这肯定会有帮助。
然后您可以从软件中心安装终端等等。