我通过编辑应用程序目录中的一个 gnome 应用程序破坏了我的系统,我认为这与 libreoffice writer 有关。我将图标的路径更改为我为它制作的图像,然后我的系统坏了。我确实使用了时移,但我不知道如何使用它来恢复。您能否就如何将系统恢复到以前的状态或至少保留现有文件给我一些建议?
如果我会在恢复模式下丢失数据,我会到处搜索,我会这样吗?即使在询问 ubuntu 时,我也到处寻找,但没有发现任何帮助。
我有一个 systemd 服务,它具有:
[Unit]
After=network-online.target krb5-kdc.service krb5-admin-server.service
Wants=krb5-kdc.service network-online.target krb5-admin-server.service
除非网络堆栈完全准备好/完全可用,并且 Kerberos 服务已启动,否则该服务不应启动。(这就是我想要实现的,当这两个都不正确时,我的服务不应该尝试启动)。
我的单元文件似乎可以正常使用。
重新启动时,从 grub2 菜单中,如果我选择“* Ubuntu 的高级选项”,然后为我的内核选择“恢复模式”,然后打开 root shell,并且不运行“启用网络”,我可以看到我的服务尝试启动(随后失败,因为它需要完全运行的网络以及 kerberos 服务)。
除非网络堆栈完全可用并且 kerberos 服务已启动,否则我必须更改哪些内容才能启动服务?
在恢复模式 root shell 中(没有“启用网络”):
systemctl list-units --type target
UNIT LOAD ACTIVE SUB DESCRIPTION
basic.target loaded active active Basic System
cryptsetup.target loaded active active Encrypted Volumes
friendly-recovery.target loaded active active Friendly Recovery Mode
local-fs-pre.target loaded active active Local File Systems (Pre)
local-fs.target loaded active active Local File Systems
network-online.target loaded active active Network is Online
network-pre.target loaded active active Network (Pre)
network.target loaded active active Network
paths.target loaded active active Paths
slices.target loaded active active Slices
sockets.target loaded active active Sockets
sound.target loaded active active Sound Card
swap.target loaded active active Swap
sysinit.target loaded active active System Initialization
time-sync.target loaded active active System Time Synchronized
timers.target loaded active active Timers
在上面的列表中,我没有看到任何 kerberos 服务,也不知道为什么目标 network.online 处于活动状态,它的含义一定与我的假设不同。
在引导到恢复模式期间,我还在控制台上看到:
[ DEPEND ] Dependency failed for Network Manager wait online
...
Reached Target Network is online
但是,网络没有以正常方式运行:我无法 ping 此主机名的静态 IP4 地址(结果: 网络无法访问)。尽管我可以 ping 127.0.0.1,但我无法引用本地网络上的任何其他计算机。所以网络没有完全运行,这就是我想要避免的,即我希望我的服务只在网络完全运行时启动。
似乎我还没有理解目标网络在线的真正含义?
当我的服务尝试启动时,它会因为相关服务不可用而超时,所以systemctl status myservice.service
显示
● myservice.service - description
Loaded: loaded (/etc/systemd/system/myservice.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: timeout) since Fri 2020-07-24 16:40:45 BST; 7s ago
Process: 1396 ExecStartPre=/usr/local/bin/get_kerberos_tickets.ksh (code=killed, signal=HUP)
Tasks: 0
Memory: 3.4M
CPU: 529ms
Jul 24 16:40:45 t7810 systemd[1]: myservice.service: Unit entered failed state.
Jul 24 16:40:45 t7810 systemd[1]: myservice.service: Failed with result 'timeout'.
如果我修改我的单元文件以添加multi-user.target
到 WANTS 和 AFTER 行,那么我的服务也会尝试启动,即使 root shell 然后显示systemctl list-units -target
有 multi-user.target “加载非活动死”。
我从 19.10 升级到 20.04 并且安装过程冻结(可能 b/c 我是个白痴并同时运行其他应用程序)。所以重启后我的电脑基本上已经损坏,无法启动。我打算从 USB 记忆棒上的 ISO 映像重新安装 ubuntu。有什么方法可以从硬盘上的用户 $HOME 目录中恢复文件?
我最近升级到了 Ubuntu 20.04。我决定安装indicator-multiload
. 当我尝试在 Ubuntu 18 上安装它时,无论何时,它都会导致我在尝试登录时退出。我希望它可以在新版本中运行,但它冻结了整个外壳,现在正在阻止我再次登录。在以前的版本中,我只是用恢复模式登录并卸载了包。但是,在新版本中,我在启动计算机时没有选择使用恢复模式登录。相反,常规的 Ubuntu 会立即启动。我试过在启动时按住 SHIFT。我怎样才能清理我的电脑indicator-multiload
?
我希望我能提供有关受影响计算机的详细信息,但我现在无法访问它的信息,因为我无法登录。这是一台 2014 年左右的旧东芝笔记本电脑。
第一次来这里!我有问题,我需要帮助
我安装了一个插件来调暗我的屏幕过夜,但结果不是那么令人满意,屏幕自动变黑,看不到任何东西。
然后每当我尝试登录我的用户时,插件已经在运行并且我什么都看不到,所以我的 Ubuntu 不再有用了。Ofc,我很傻,我也不记得附加组件的名称,所以我什至无法在恢复启动中使用“apt-cache search”命令搜索它。好吧,我尝试搜索“dimmer”和“dimme”,没有结果,以及“dim”,结果太多了,我找不到任何有用的东西。
任何人都知道如何在无需重新安装整个 Ubuntu 的情况下解决此问题?
我安装了一个从 Ubuntu 软件中心调用的扩展程序IdleRPG
——它使我的计算机崩溃了。现在,当我尝试登录时,这个扩展让我回到登录页面。
如何在恢复模式下删除此扩展?
我正在使用 Ubuntu 18.04
我遇到了“损坏的包裹”错误的问题。我尝试了一些解决方案,但他们徒劳无功。然后我尝试了一个:
从source.list
_/etc/apt/
我认为重建 source.list 会解决这个问题。
然后做了一个
sudo apt-get autoremove
我认为,也删除了主要组件。
现在,重新启动后,我使用终端登录并且无法安装任何程序,例如:ubuntu-desktop using apt。
请告知如何在这种状态下恢复系统或安装桌面环境。
我有一台没有屏幕、鼠标和键盘的无头 18.04 机器。我无法按键选择恢复模式,并且机器在标准模式下不会显示工作的迎宾员。因此,我希望它默认以恢复模式启动,而无需按任何键。我希望它像我在启动过程中按下 shift 一样启动,选择恢复,然后继续以正常模式,因为这提供了一个工作的迎宾员
遵循本指南,了解如何安装驱动器以安装 Steam 游戏,但重启后卡在紧急模式下。
https://www.instructables.com/id/Assigning-Multiple-Drives-to-Steam-on-Linux/
我是 Linux 新手,所以对我现在应该做什么感到完全困惑。