无法在 /etc 目录中执行 ls 以及更多操作

无法在 /etc 目录中执行 ls 以及更多操作

我使用的是 14.04,最近我使用软件更新程序进行了更新,但出了问题。不知道是什么原因,我一直运行它,直到它说一切都是最新的。

现在情况非常奇怪。现在看来我从 GUI 运行的大多数程序都运行正常,我可以上网(并发布到 askubuntu),我可以播放音乐、观看视频……等等,尽管软件中心崩溃了。而且现在找不到软件更新程序了。

我已重启多次。

但是我从终端执行的几乎所有操作都失败了,并且终端关闭了。我无法从终端执行的操作:

  1. 我可以cd/etc但是当我 时ls,终端关闭。( ls 在大多数目录中都有效,但不是全部,我不知道原因)

  2. 我无法运行maven。(我运行 mvn clean)并且终端关闭

  3. 我不能跑java (但java -version可以工作)真是奇怪。

  4. apt-get update崩溃

以及许多其他东西。

我假设我正在考虑重新安装。我是否可以只升级 Ubuntu,而不必重新安装。我确实将所有工作都放在单独的分区 ( /opt) 上,所以我不想碰它。

有什么指点吗?

更新:

我在 Muon 更新管理器中收到此错误:

Couldn't create temporary file to work with /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_trusty_Release - 
mkstemp (13: Permission denied)

我还注意到我无法从 FF 下载附件和内容。

看起来我似乎没有以我认为的身份登录。为什么我没有权限让 FF 写入我自己的下载文件夹?

答案1

我升级到 14.10 并修复了这个问题。

孩子们,记住:对硬盘进行分区并将内容从根分区中移除始终是个好主意。这样,当您重新安装时,只需重新安装分区,一切都会恢复原样。(应用程序、用户等除外。)但至少我还有我的数据!

相关内容