升级到 Lubuntu 14.04 后无法在命令行上运行任何命令或打开程序!

升级到 Lubuntu 14.04 后无法在命令行上运行任何命令或打开程序!

我在命令行上输入的所有命令都返回:

没有这样的文件或目录。

下面我尝试写出事情的经过。

最近我将 Lubuntu 从 13.04 升级到了 Lubuntu 14.04。然后我就无法编译 latex 文件了。不幸的是,这已经成为我遇到的最不重要的问题了。

当我在网上搜索修复此错误的方法时,我发现了一个网页,上面给出了命令序列的说明。不幸的是,我丢失了带有说明的网址,但历史命令有效。因此,这是我使用的命令序列:

  1. sudo apt-get update(运行正常,但无法更新 latex、texlive 等)
  2. sudo apt-get upgrade(运行正常,但无法更新 latex、texlive 等)
  3. sudo dpkg -i /var/cache/apt/archives/*.deb(运行良好但出现一些错误)
  4. sudo dpkg -r --force-depends libc6:i386(几乎没有错误)
  5. sudo dpkg --configure -a(这里几乎命令行上的每个命令都返回:没有这样的文件或目录)

我很担心,因为我甚至无法安装笔式驱动器并且不知道如何开始寻找解决方案。

如有任何帮助我将非常感激。

此致,

亚历山大

答案1

向我们展示确切的命令和“一些错误消息”会有所帮助,但我的猜测是通过执行以下命令sudo dpkg -r --force-depends libc6:i386

  -r, --remove, -P, --purge package...|-a|--pending
              Remove  an  installed  package. -r or --remove remove everything
              except conffiles. This  may  avoid  having  to  reconfigure  the
              package if it is reinstalled later. (Conffiles are configuration
              files that are listed in the DEBIAN/conffiles control file).

   --force-things, --no-force-things, --refuse-things

          Force  or refuse (no-force and refuse mean the same thing) to do
          some  things.  things  is  a  comma  separated  list  of  things
          specified  below  

     depends: Turn all dependency problems into warnings.

并忽略“一些错误消息”,例如:

dpkg: libc6:i386: dependency problems, but removing anyway as you requested:
 libxau6:i386 depends on libc6 (>= 2.4).
 libkrb5-3:i386 depends on libc6 (>= 2.16).
 libwrap0:i386 depends on libc6 (>= 2.11).
 libcupsimage2:i386 depends on libc6 (>= 2.4).
 libcap2:i386 depends on libc6 (>= 2.8).
 libxt6:i386 depends on libc6 (>= 2.7).
 libasyncns0:i386 depends on libc6 (>= 2.15).
 libglib2.0-0:i386 depends on libc6 (>= 2.17).
 libgphoto2-port0:i386 depends on libc6 (>= 2.15).
 libwebp5:i386 depends on libc6 (>= 2.4).
 libpcsclite1:i386 depends on libc6 (>= 2.15).
 libvisual-0.4-plugins:i386 depends on libc6 (>= 2.4).
 libstdc++5:i386 depends on libc6 (>= 2.3).
 libstdc++6:i386 depends on libc6 (>= 2.18).
 libmad0:i386 depends on libc6 (>= 2.4).
 gstreamer0.10-x:i386 depends on libc6 (>= 2.4).
 p11-kit-modules:i386 depends on libc6 (>= 2.16).
 libxcursor1:i386 depends on libc6 (>= 2.4).
 libqt4-xmlpatterns:i386 depends on libc6 (>= 2.4).
 libpixman-1-0:i386 depends on libc6 (>= 2.4).
 libpng12-0:i386 depends on libc6 (
 ...

您已成功卸载libc主运行时库以及依赖于它的所有内容。

除非您重新安装,否则您的系统将比门挡更糟糕 - 它将耗费无限的时间并且不会产生任何结果。

相关内容