Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

为什么要删除我的root目录??? #63

Open
w311ang opened this issue Jul 10, 2021 · 20 comments
Open

为什么要删除我的root目录??? #63

w311ang opened this issue Jul 10, 2021 · 20 comments

Comments

@w311ang
Copy link

w311ang commented Jul 10, 2021

我root目录有很多资料都给你删了?我真的想*你哦

@w311ang
Copy link
Author

w311ang commented Jul 10, 2021

这要花多久才能重建,给我整删库呢

@SekiBetu
Copy link
Contributor

rm -rf $(go env GOROOT)
rm go1.16.5.linux-amd64.tar.gz
rm -r `ls | grep -v "^livedl$"`
rm BilibiliLiveRecord.v2.14.0.zip

一键安装脚本里涉及删除的就这四句,所以请问你是不是把golang直接手动装到了root目录里了,不然不可能删除其他的东西的

@w311ang
Copy link
Author

w311ang commented Jul 10, 2021

rm -rf $(go env GOROOT)
rm go1.16.5.linux-amd64.tar.gz
rm -r `ls | grep -v "^livedl$"`
rm BilibiliLiveRecord.v2.14.0.zip

一键安装脚本里涉及删除的就这四句,所以请问你是不是把golang直接手动装到了root目录里了,不然不可能删除其他的东西的

Screenshot_20210710-190943

@w311ang
Copy link
Author

w311ang commented Jul 10, 2021

你这个有问题啊,直接匹配我这个目录下所有目录了

@w311ang
Copy link
Author

w311ang commented Jul 10, 2021

不说了,我已经把回收站装好了😭

sudo apt install trash-cli
alias rm='trash-put'

@SekiBetu
Copy link
Contributor

SekiBetu commented Jul 10, 2021

你这个有问题啊,直接匹配我这个目录下所有目录了

本身就是反选,除了livedl的文件全部删除,执行路径是在livedl/src,没有任何问题

@SekiBetu
Copy link
Contributor

懂了,原项目 https://github.com/nnn-revo2012/livedl 有变化,把module分支删掉了导致没有拉下来代码 @lovezzzxxx 啥时候把livedl扬了

@w311ang
Copy link
Author

w311ang commented Jul 10, 2021

懂了,原项目 https://github.com/nnn-revo2012/livedl 有变化,把module分支删掉了导致没有拉下来代码 @lovezzzxxx 啥时候把livedl扬了

刚刚我也发现了,rm -rf太危险了😭

@LGKKY
Copy link

LGKKY commented Jul 10, 2021

建议“一键安装脚本”不作为第一推荐项
或者把手动安装方式的去掉折叠()

@w311ang
Copy link
Author

w311ang commented Jul 10, 2021

再也不用一键脚本(心理阴影

@LGKKY
Copy link

LGKKY commented Jul 10, 2021

再也不用一键脚本(心理阴影

其实“一键脚本”只适用于新机没部署其他服务之前用。
如果你上面有服务就很容易就把环境变量搞坏。
(就相当于你本身上面有Nginx服务还装个X塔面板)

@w311ang
Copy link
Author

w311ang commented Jul 10, 2021

再也不用一键脚本(心理阴影

其实“一键脚本”只适用于新机没部署其他服务之前用。
如果你上面有服务就很容易就把环境变量搞坏。
(就相当于你本身上面有Nginx服务还装个X塔面板)

我都好久没用一键脚本了,要是我注意到了手动安装我也不用一键脚本了

@w311ang
Copy link
Author

w311ang commented Jul 10, 2021

现在可好,之前配置过的东西要重新配置,还好没把我aria2的配置删掉,不然我真的去世,可以说隐藏文件都没删

@LGKKY
Copy link

LGKKY commented Jul 10, 2021

@SekiBetu 或许 #59 就是由于这个原因?或许可以一并close

@taseikyo
Copy link

太惨了

@w311ang
Copy link
Author

w311ang commented Jul 10, 2021

总结:软件别放/root,放/opt,运行脚本在/root,然后再把安装到/root下的软件copy到/opt,并且为Linux安装trash-cli,再把rm设置别名为trash-put
现已基本重建,感谢这个脚本给我带来的教训

@taseikyo
Copy link

总结:软件别放/root,放/opt,运行脚本在/root,然后再把安装到/root下的软件copy到/opt,并且为Linux安装trash-cli,再把rm设置别名为trash-put
现已基本重建,感谢这个脚本给我带来的教训

一般不都是建个用户在相应的 home 目录折腾嘛,直接 root 操作的也太猛了😂

@w311ang
Copy link
Author

w311ang commented Jul 11, 2021 via email

@RomEYer-AwELF
Copy link

软件一般还是丢/usr/local习惯一些,表示,然后一般也最好不用一键脚本,因为一键脚本会让你不知道你在做什么,纯手动安装可以让你在出现问题的时候也能直接维护和处理

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants
@taseikyo @w311ang @SekiBetu @RomEYer-AwELF @LGKKY and others