mirror of
https://github.com/proxysu/ProxySU.git
synced 2024-11-21 20:56:08 +03:00
update
This commit is contained in:
parent
eaca464f9c
commit
dade426ff7
@ -327,7 +327,7 @@ namespace ProxySuper.Core.Services
|
||||
var result = RunCmd("id -u");
|
||||
if (!result.Equals("0\n"))
|
||||
{
|
||||
throw new Exception("ProxySU需要使用Root用户进行安装!");
|
||||
throw new Exception("请使用Root权限账户登录!");
|
||||
}
|
||||
}
|
||||
|
||||
@ -365,6 +365,9 @@ namespace ProxySuper.Core.Services
|
||||
|
||||
public void InstallSystemTools()
|
||||
{
|
||||
Progress.Desc = ("更新安装包");
|
||||
RunUpdateCmd();
|
||||
|
||||
Progress.Desc = ("安装sudo工具");
|
||||
InstallSoftware("sudo");
|
||||
|
||||
@ -768,6 +771,22 @@ namespace ProxySuper.Core.Services
|
||||
}
|
||||
}
|
||||
|
||||
private void RunUpdateCmd()
|
||||
{
|
||||
if (CmdType == CmdType.Apt)
|
||||
{
|
||||
RunCmd($"apt update -y");
|
||||
}
|
||||
else if (CmdType == CmdType.Yum)
|
||||
{
|
||||
RunCmd($"yum update -y");
|
||||
}
|
||||
else
|
||||
{
|
||||
RunCmd($"dnf update -y");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private ConnectionInfo CreateConnectionInfo()
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user