mirror of
https://gitee.com/SuperManito/LinuxMirrors
synced 2025-11-07 01:40:26 +08:00
bug fix
This commit is contained in:
@@ -75,7 +75,7 @@ function EnvJudgment() {
|
|||||||
SYSTEM_VERSION_NUMBER="$(cat $File_LinuxRelease | grep -E "VERSION_ID=" | awk -F '=' '{print$2}' | sed "s/[\'\"]//g")"
|
SYSTEM_VERSION_NUMBER="$(cat $File_LinuxRelease | grep -E "VERSION_ID=" | awk -F '=' '{print$2}' | sed "s/[\'\"]//g")"
|
||||||
## 判定系统名称、版本、版本号
|
## 判定系统名称、版本、版本号
|
||||||
case ${SYSTEM_FACTIONS} in
|
case ${SYSTEM_FACTIONS} in
|
||||||
"${SYSTEM_Debian}")
|
"${SYSTEM_DEBIAN}")
|
||||||
if [ ! -x /usr/bin/lsb_release ]; then
|
if [ ! -x /usr/bin/lsb_release ]; then
|
||||||
apt-get install -y lsb-release
|
apt-get install -y lsb-release
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
@@ -134,7 +134,7 @@ function EnvJudgment() {
|
|||||||
fi
|
fi
|
||||||
## 定义软件源同步/更新文字
|
## 定义软件源同步/更新文字
|
||||||
case ${SYSTEM_FACTIONS} in
|
case ${SYSTEM_FACTIONS} in
|
||||||
"${SYSTEM_Debian}")
|
"${SYSTEM_DEBIAN}")
|
||||||
SYNC_TXT="更新"
|
SYNC_TXT="更新"
|
||||||
;;
|
;;
|
||||||
"${SYSTEM_REDHAT}")
|
"${SYSTEM_REDHAT}")
|
||||||
@@ -174,7 +174,7 @@ function CloseFirewall() {
|
|||||||
## 备份原有源
|
## 备份原有源
|
||||||
function BackupMirrors() {
|
function BackupMirrors() {
|
||||||
case ${SYSTEM_FACTIONS} in
|
case ${SYSTEM_FACTIONS} in
|
||||||
"${SYSTEM_Debian}")
|
"${SYSTEM_DEBIAN}")
|
||||||
## 判断 /etc/apt/sources.list.d 目录下是否存在文件
|
## 判断 /etc/apt/sources.list.d 目录下是否存在文件
|
||||||
[ -d $Dir_DebianExtendSource ] && ls $Dir_DebianExtendSource | grep *.list -q
|
[ -d $Dir_DebianExtendSource ] && ls $Dir_DebianExtendSource | grep *.list -q
|
||||||
VERIFICATION_FILES=$?
|
VERIFICATION_FILES=$?
|
||||||
@@ -193,7 +193,7 @@ function BackupMirrors() {
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
case ${SYSTEM_FACTIONS} in
|
case ${SYSTEM_FACTIONS} in
|
||||||
"${SYSTEM_Debian}")
|
"${SYSTEM_DEBIAN}")
|
||||||
## /etc/apt/sources.list
|
## /etc/apt/sources.list
|
||||||
if [ -s $File_DebianSourceList ]; then
|
if [ -s $File_DebianSourceList ]; then
|
||||||
if [ -s $File_DebianSourceListBackup ]; then
|
if [ -s $File_DebianSourceListBackup ]; then
|
||||||
@@ -280,7 +280,7 @@ function BackupMirrors() {
|
|||||||
## 删除原有源
|
## 删除原有源
|
||||||
function RemoveOldMirrorsFiles() {
|
function RemoveOldMirrorsFiles() {
|
||||||
case ${SYSTEM_FACTIONS} in
|
case ${SYSTEM_FACTIONS} in
|
||||||
"${SYSTEM_Debian}")
|
"${SYSTEM_DEBIAN}")
|
||||||
[ -f $File_DebianSourceList ] && sed -i '1,$d' $File_DebianSourceList
|
[ -f $File_DebianSourceList ] && sed -i '1,$d' $File_DebianSourceList
|
||||||
;;
|
;;
|
||||||
"${SYSTEM_REDHAT}")
|
"${SYSTEM_REDHAT}")
|
||||||
@@ -303,7 +303,7 @@ function RemoveOldMirrorsFiles() {
|
|||||||
## 换源
|
## 换源
|
||||||
function ChangeMirrors() {
|
function ChangeMirrors() {
|
||||||
case ${SYSTEM_FACTIONS} in
|
case ${SYSTEM_FACTIONS} in
|
||||||
"${SYSTEM_Debian}")
|
"${SYSTEM_DEBIAN}")
|
||||||
DebianMirrors
|
DebianMirrors
|
||||||
;;
|
;;
|
||||||
"${SYSTEM_REDHAT}")
|
"${SYSTEM_REDHAT}")
|
||||||
@@ -312,7 +312,7 @@ function ChangeMirrors() {
|
|||||||
esac
|
esac
|
||||||
echo -e "\n${WORKING} 开始${SYNC_TXT}软件源...\n"
|
echo -e "\n${WORKING} 开始${SYNC_TXT}软件源...\n"
|
||||||
case ${SYSTEM_FACTIONS} in
|
case ${SYSTEM_FACTIONS} in
|
||||||
"${SYSTEM_Debian}")
|
"${SYSTEM_DEBIAN}")
|
||||||
apt-get update
|
apt-get update
|
||||||
;;
|
;;
|
||||||
"${SYSTEM_REDHAT}")
|
"${SYSTEM_REDHAT}")
|
||||||
@@ -342,7 +342,7 @@ function UpgradeSoftware() {
|
|||||||
[Nn] | [Nn][Oo])
|
[Nn] | [Nn][Oo])
|
||||||
echo -e ''
|
echo -e ''
|
||||||
case ${SYSTEM_FACTIONS} in
|
case ${SYSTEM_FACTIONS} in
|
||||||
"${SYSTEM_Debian}")
|
"${SYSTEM_DEBIAN}")
|
||||||
apt-get upgrade -y
|
apt-get upgrade -y
|
||||||
;;
|
;;
|
||||||
"${SYSTEM_REDHAT}")
|
"${SYSTEM_REDHAT}")
|
||||||
@@ -395,7 +395,7 @@ deb ${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH} ${SYSTEM_VERSION}-backports mai
|
|||||||
# deb ${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH} ${SYSTEM_VERSION}-proposed main restricted universe multiverse
|
# deb ${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH} ${SYSTEM_VERSION}-proposed main restricted universe multiverse
|
||||||
# deb-src ${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH} ${SYSTEM_VERSION}-proposed main restricted universe multiverse" >>$File_DebianSourceList
|
# deb-src ${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH} ${SYSTEM_VERSION}-proposed main restricted universe multiverse" >>$File_DebianSourceList
|
||||||
;;
|
;;
|
||||||
"${SYSTEM_Debian}")
|
"${SYSTEM_DEBIAN}")
|
||||||
echo "## 默认禁用源码镜像以提高速度,如需启用请自行取消注释
|
echo "## 默认禁用源码镜像以提高速度,如需启用请自行取消注释
|
||||||
deb ${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH} ${SYSTEM_VERSION} main contrib non-free
|
deb ${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH} ${SYSTEM_VERSION} main contrib non-free
|
||||||
# deb-src ${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH} ${SYSTEM_VERSION} main contrib non-free
|
# deb-src ${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH} ${SYSTEM_VERSION} main contrib non-free
|
||||||
|
|||||||
Reference in New Issue
Block a user