[Seek Help] 增加kali源后,安装msf。结果重启系统进不去deepin了
Tofloor
poster avatar
c158024230
deepin
2021-04-22 00:32
Author

如题。为了安装MSF,结果增加了kali源,apt更新了软件版啥的,最后安装了MSF,成功之后以为完事儿了。

结果一次锁屏,再开启就不对劲,一直不能输入密码。

直接重启虚拟机后,发现没有deepin的引导选项了,只变成kali了。

现在还在找解决方案……

Reply Favorite View the author
All Replies
忘记、过去
deepin
2021-04-22 00:42
#1

跨源更新这种作死行为只能看脸......恢复不了就重装。

 

上次为了编译一个 gtk 软件,我从 ubuntu 的源里拉了新的 gtk 包,结果连着 glibc 一起升级了,想回退旧版本直接崩了,sudo 直接报废,密码连续错误,只能重装了......XD......

Reply View the author
c158024230
deepin
2021-04-22 00:58
#2
忘记、过去

跨源更新这种作死行为只能看脸......恢复不了就重装。

 

上次为了编译一个 gtk 软件,我从 ubuntu 的源里拉了新的 gtk 包,结果连着 glibc 一起升级了,想回退旧版本直接崩了,sudo 直接报废,密码连续错误,只能重装了......XD......

得亏还是虚拟机状态……

已经重装了。

最近主要就是折腾。还是有点心塞的。

希望后续系统开发人员能够加强这块儿,对于有风险的操作,也应该中断提醒下,第一还是要保证系统的可用性的。

Reply View the author
忘记、过去
deepin
2021-04-22 01:05
#3
c158024230

得亏还是虚拟机状态……

已经重装了。

最近主要就是折腾。还是有点心塞的。

希望后续系统开发人员能够加强这块儿,对于有风险的操作,也应该中断提醒下,第一还是要保证系统的可用性的。

HHHH......自己作死的行为一般是不在考虑范围内的,毕竟你第一次用 sudo 的时候已经提醒过你了,你要知道自己在做什么。默认的源就是最稳定的(当然官方翻车也不是头一次了)。

 

换源本来就危险,Deepin 如果换 Debian buster 的源问题可能还不大,换别的就很危险了。

 

真的需要什么源里没有的工具,优先去 Debian buster 和 buster-backports 仓库找新版本就行。找不到的话也别直接添加源,可以试试一个一个依赖慢慢处理......

Reply View the author
c158024230
deepin
2021-04-22 01:09
#4
忘记、过去

HHHH......自己作死的行为一般是不在考虑范围内的,毕竟你第一次用 sudo 的时候已经提醒过你了,你要知道自己在做什么。默认的源就是最稳定的(当然官方翻车也不是头一次了)。

 

换源本来就危险,Deepin 如果换 Debian buster 的源问题可能还不大,换别的就很危险了。

 

真的需要什么源里没有的工具,优先去 Debian buster 和 buster-backports 仓库找新版本就行。找不到的话也别直接添加源,可以试试一个一个依赖慢慢处理......

也不算自己作死吧……

就是想把一些常用的东西能在Deepin下用起来。结果发生了惨案。

关键是我只是添加了源,本身确实对Linux不是特别精通,也就是个入门水平。添加了源,我以为的是,默认还是走官方自己的源,如果没有对应的包,再去抓取其他源。

一个个依赖处理我可太崩溃了,我看了那个提醒我的数量,得有好几千……

这次准备试试其他工具,我先备份个虚拟机再说。免得重装,浪费时间。哎……

Reply View the author
sukanka
deepin
2021-04-22 01:14
#5

添加了源的话,应该是哪个的新用哪个。

Reply View the author
忘记、过去
deepin
2021-04-22 01:15
#6
c158024230

也不算自己作死吧……

就是想把一些常用的东西能在Deepin下用起来。结果发生了惨案。

关键是我只是添加了源,本身确实对Linux不是特别精通,也就是个入门水平。添加了源,我以为的是,默认还是走官方自己的源,如果没有对应的包,再去抓取其他源。

一个个依赖处理我可太崩溃了,我看了那个提醒我的数量,得有好几千……

这次准备试试其他工具,我先备份个虚拟机再说。免得重装,浪费时间。哎……

正好你说到了默认源的问题,可以看看 risez 大佬的帖子怎么处理默认源优先级:

https://bbs.deepin.org/zh/post/191741

 

重点就是

sudo deepin-editor /etc/apt/apt.conf

里面写入内容:
APT::Default-Release "apricot";         #这么一来,除非你自己指定使用unstable源安装软件,否则apt是不会用的

然后保存

后面除非用 apt -t xxxxxxxx 指定源名称(比如 deepin 的默认源版本是 apricot,debian 的源名称有 stable,unstable,buster-backports 之类的)进行操作,否则就是使用官方源。

Reply View the author
c158024230
deepin
2021-04-22 02:33
#7
忘记、过去

正好你说到了默认源的问题,可以看看 risez 大佬的帖子怎么处理默认源优先级:

https://bbs.deepin.org/zh/post/191741

 

重点就是

sudo deepin-editor /etc/apt/apt.conf

里面写入内容:
APT::Default-Release "apricot";         #这么一来,除非你自己指定使用unstable源安装软件,否则apt是不会用的

然后保存

后面除非用 apt -t xxxxxxxx 指定源名称(比如 deepin 的默认源版本是 apricot,debian 的源名称有 stable,unstable,buster-backports 之类的)进行操作,否则就是使用官方源。

向大佬学习了

Reply View the author
Ziggy
deepin
2021-04-22 04:24
#8

随便换源本来就不具有稳定性吧....都超出正常操作了

Reply View the author
c158024230
deepin
2021-04-22 16:33
#9
Ziggy

随便换源本来就不具有稳定性吧....都超出正常操作了

确实是……

发现还是折腾不好,先考虑用其他工具代替试试看

Reply View the author