mirror of
https://github.com/RubyMetric/chsrc.git
synced 2025-02-22 21:59:55 +08:00
delete free function
This commit is contained in:
parent
352b51fffd
commit
46ee35a40f
12
chsrc.c
12
chsrc.c
@ -947,7 +947,6 @@ os_fedora_setsrc (char* option)
|
||||
"/etc/yum.repos.d/fedora-updates-modular.repo");
|
||||
chsrc_logcmd(cmd);
|
||||
system(cmd);
|
||||
free(cmd);
|
||||
|
||||
xy_info ("chsrc: 替换文件:/etc/yum.repos.d/fedora.repo");
|
||||
xy_info ("chsrc: 新增文件:/etc/yum.repos.d/fedora-modular.repo");
|
||||
@ -993,7 +992,6 @@ os_kali_setsrc(char* option)
|
||||
"@g\' /etc/apt/sources.list");
|
||||
chsrc_logcmd(cmd);
|
||||
system(cmd);
|
||||
free(cmd);
|
||||
|
||||
// char* rm = "rm -rf /etc/apt/source.list.bak";
|
||||
// system(rm);
|
||||
@ -1029,7 +1027,6 @@ os_openbsd_setsrc(char* option)
|
||||
char* cmd = xy_strjoin(3,"echo ",source.url," > /etc/installurl");
|
||||
chsrc_logcmd(cmd);
|
||||
system(cmd);
|
||||
free(cmd);
|
||||
|
||||
// char* rm = "rm -rf /etc/installurl.bak";
|
||||
// system(rm);
|
||||
@ -1072,12 +1069,10 @@ os_mysys2_setsrc(char* option)
|
||||
|
||||
char* prev = xy_strjoin(3,"请针对你的架构下载安装此目录下的文件:",source.url,"distrib/<架构>/");
|
||||
xy_info (prev);
|
||||
free(prev);
|
||||
|
||||
|
||||
char* cmd = xy_strjoin(3,"sed -i \"s#https\?://mirror.msys2.org/#",source.url,"#g\" /etc/pacman.d/mirrorlist* ");
|
||||
chsrc_logcmd(cmd);
|
||||
system(cmd);
|
||||
free(cmd);
|
||||
|
||||
// char* rm = "rm -rf /etc/pacman.d/mirrorlist.mingw32.bak";
|
||||
// system(rm);
|
||||
@ -1117,11 +1112,9 @@ os_arch_setsrc(char* option)
|
||||
char* cmd = xy_strjoin(3,"echo ",new_file," > /etc/pacman.d/mirrorlist");
|
||||
chsrc_logcmd(cmd);
|
||||
system(cmd);
|
||||
free(cmd);
|
||||
cmd = "cat /etc/pacman.d/mirrorlist.bak >> /etc/pacman.d/mirrorlist";
|
||||
chsrc_logcmd(cmd);
|
||||
system(cmd);
|
||||
free(new_file);
|
||||
|
||||
// char* rm = "rm -rf /etc/pacman.d/mirrorlist.bak";
|
||||
// system(rm);
|
||||
@ -1157,14 +1150,11 @@ os_gentoo_setsrc(char* option)
|
||||
char* cmd = xy_strjoin(3,"sed -i \"s#rsync[:|\\.|\\/|a-z|A-Z]*/gentoo-portage#rsync://",source.url,"gentoo-portage#g");
|
||||
chsrc_logcmd(cmd);
|
||||
system(cmd);
|
||||
free(cmd);
|
||||
|
||||
char * yuan = xy_strjoin(3,"GENTOO_MIRRORS=\"https://",source.url,"gentoo\"");
|
||||
cmd = xy_strjoin("cat ",yuan," >> /etc/portage/make.conf");
|
||||
chsrc_logcmd(cmd);
|
||||
system(cmd);
|
||||
free(cmd);
|
||||
free(yuan);
|
||||
|
||||
// char* rm = "rm -rf /etc/portage/repos.conf/gentoo.conf.bak";
|
||||
// system(rm);
|
||||
|
Loading…
x
Reference in New Issue
Block a user