运行 Ubuntu Tweek Janitor 后,12.04 启动到命令行

运行 Ubuntu Tweek Janitor 后,12.04 启动到命令行

我查看了各种答案,但没有一个能解决我的问题。具体如下:

我运行了 Ubuntu Tweak Janitor 来清理一些旧内核(我还留下了一些)以及缓存和旧配置文件(全部位于 Janitor 部分的 System 部分下)。我还清理了一些程序缓存内容(也在 Janitor 下)。重启后,我得到了一个惊喜:

我只能启动到命令行并可以通过命令行登录在登录提示符下我得到iptables-restore: line 59 failed Problem running '/lib/ufw/user.rules'

我还会每隔几秒钟收到一条带有数字序列的消息,一条消息显示:“请求缓存数据失败”,另一条消息显示“假设驱动器缓存:写入”

一旦按下 Enter 键,我就可以登录但仍停留在命令提示符处。

按照提示,我尝试过:

  • Ctrl-Alt-F7(似乎做了一些事情然后就停止了 - 通常是在“检查电池状态”时)

  • sudo apt-get install ubuntu-desktop xorg build-essential:我收到一条消息,说没有安装任何内容,因为最新版本已经安装了。

  • startx(结果是X: cannot stat /etc/X11/X (No such file or directory), aborting.

  • 尝试从其他内核开始(结果相同)

  • 这里尝试了部分建议:启动时出现“/etc/X11/X 不可执行”错误- 运行时sudo apt-get update && apt-get upgrade我得到以下信息:

    E: Could not open lock file /var/lib/dpkg/lock - open (13: Permissioin denied)
    
    E: Unable to lock the adminsitration directory (/var/lib/dpkg/), are you root?
    

然后我尝试了sudo apt-get installs --reinstall xserver-xorg- 没有任何区别。我没有尝试最后一个命令,因为我不确定它是否适用于我的系统,并且不想让事情变得更糟(如果我应该做什么,请告诉我)。

请帮我修复所有问题,这样我就可以恢复 GUI 了。我敢打赌这是一个简单的修复,但我搞不懂!

答案1

*sudo apt-get install ubuntu-desktop、xorg 和 build-essential(我收到一条消息,说没有安装任何内容,因为最新版本已经安装了)

为此尝试添加--reinstall选项:

sudo apt-get install --reinstall ubuntu-desktop xorg build-essential

对于错误:

无法打开锁定文件 /var/lib/dpkg/lock — open (13:权限被拒绝)

您可以简单地移除锁,如下所示:

sudo rm /var/lib/dpkg/lock

(如果您没有运行任何其他安装或更新系统的程序)

相关内容