我在尝试升级时丢失了 KDE 桌面,我已经使用 Parrot OS(KDE 版本)一年多了,与 Windows 10 双启动。我开始使用 Parrot OS 来学习道德黑客攻击,但随着时间的推移,我对黑客攻击失去了兴趣,但仍然喜欢 Parrot OS 主题和图形,所以在今天前 3 天,我安装了 Parrot OS(我使用了“Parrot-kde-security-4.6_amd64.iso”文件)作为我笔记本电脑上唯一的操作系统,并移动了我的所有操作系统文件放入其中。然后我尝试使用 Sudo parrot-upgrade 升级它,它不断给出有关“滚动版本”和“公钥”的错误。
所以我在网上搜索并发现这可以解决“公钥”错误,“sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys #公钥在这里”
但它给了我一个关于软件包的新错误,所以我使用了这个,“sudo apt install gcc-8-base”
然后我使用了通常的命令“Sudo parrot-upgrade”,这给了我一个新的错误,当时是凌晨 3 点,我认为我没有处于最佳状态,我阅读了错误并看到了删除不必要的命令包,我确实使用过(我知道,我不应该醒来,这么晚了......)-:,但是大约80%的过程完成后,我看到wifi连接消失了,我无法访问文件夹不再存在,这就像一场噩梦,我惊慌失措,迅速通过电源按钮关闭了笔记本电脑。然后我再次打开它,它只是桌面左上角的一个小终端。我尝试了这些命令,“Sudo apt-get install Plasma-desktop”“Sudo apt-get install Plasma-workspace”“Sudo apt-get update --fix-missing”
它们不起作用,我认为即使我使用电缆连接路由器,也无法连接到互联网。
我尝试将文件从 parrot 复制到我的随身碟,但话又说回来,我看不到“/media”中列出的随身碟。
现在我希望继续这样说,“如果你也破坏了网络管理器(或者它不起作用),我想我会退回到从 LiveCD(具有可用的网络连接)中对你的安装进行 chroot。
启动 LiveCD(选择 Try Ubuntu)。像平常一样设置网络连接。
打开终端并运行 sudo fdisk -l 并记下安装分区的 /dev/sdX# 名称。在此示例中,我假设为 /dev/sda1。
使用 sudo mount /dev/sda1 /mnt 挂载它 — 如果您已将其挂载为其他内容(例如,如果您使用 Nautilus 并将其挂载为 /media/ubuntu/...),则需要在以下两个命令中替换 /mnt及其实际安装点。
交叉挂载各种系统事物: for i in /dev /dev/pts /proc /sys /run;执行 sudo mount -B $i /mnt$i;完成 Chroot:sudo chroot /mnt。您现在已获得旧安装的 root 权限。
连接后,只需运行:sudo apt-get install ubuntu-desktop”
我的硬盘里有十几个有价值的文件,我需要把它们拿出来,我确信如果我把它们拿出来,我就不会再碰鹦鹉操作系统了,这需要完全另一个级别的智能。请帮忙!