修复缺少 grep 的系统

修复缺少 grep 的系统

由于对 grep 工作原理的误解,我重新安装了 grep,但我仍然认为存在问题。后来我这样做了...

sudo apt-get --purge remove grep

然后重新启动。不幸的是,操作系统使用 grep,因此除了 grep 缺失之外,某些东西可能还会损坏。例如,当光标移动到屏幕边缘时,启动器不再出现,并且允许选择 WiFi 连接的系统托盘不会出现在屏幕顶部。

为了尝试修复,我按下了 control-alt-F1 进入控制台模式。(通过 control-alt-T 进入控制台的另一种方法不起作用。)在控制台模式下,我运行了以下命令...

sudo apt-get install grep

出现以下内容...

The following NEW packages will be installed:
grep
0 upgraded, 1 newly installed, 0 to remove and 27 not upgraded.
Need to get 153 kB of archives.
Err:1 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 grep amd64 2.25-1~16.04.1
  Temporary failure resolving us.archive.ubuntu.com

这种情况已经持续了大约 12 个小时。我甚至改变了物理位置。我之前在一个有 WiFi 的住宅里,现在我在一家通过以太网上网的电脑维修店里。这里的人都使用 Windows,对 Linux 一无所知。

答案1

用户@ajgringo619(https://askubuntu.com/users/975100/ajgringo619) 强调这可能是网络问题。

我看了看包裹里面

    guiverc@d960-ubu2:~$   apt-file show grep
    grep: /bin/egrep                          
    grep: /bin/fgrep
    grep: /bin/grep
    grep: /usr/bin/rgrep
    -- plus redacted doc & man pages

是的,这些会影响任何使用这些程序的工具,但我怀疑这是您同意@ajgringo619 的问题。

我建议使用wget下载 grep 包(怀疑您会在那里遇到错误)然后dpkg -i安装。

@H20NaCl (OP) 遇到了麻烦,wget因此改用ftp..

相关内容