Centos7 Обновление безопасности Python

#!/bin/bash

my_file=`basename "$1"` # get full file name as a script  parameter and strip the path
my_extension="${my_file##*.}"
my_file="${my_file%.*}" # will return base file name before the extension

echo "$my_file"
echo "$my_extension"

Run:

./script.sh index.html

Output:

index
html

More info: Shell Parameter Expansion | gnu.org

0
24.09.2018, 20:01
1 ответ

Чтобы это работало должным образом с наименьшим объемом работы, вы действительно должны убедиться, что ваши репозитории YUM настроены правильно. Вам не нужно использовать какие-либо неофициальные -репозитории, если искомый пакет не включен.

Обновление безопасности Pythonpython-2.7.5-69.el7_5.x86_64.rpmдействительно находится на официальных зеркалах CentOS 7, поэтому, если ваш YUM не может найти и установить этот пакет, значит, что-то неправильно настроено в ваших репозиториях.

Пожалуйста, проверьте содержимое файлов в /etc/yum.repos.d, убедитесь, что репозиторий [updates]включен и указывает на официальные зеркала CentOS 7.Также убедитесь, что все неофициальные -репозитории имеют более низкий приоритет, чем официальные репозитории, или вообще отключены, если вы действительно не знаете, что делаете.

Если репозитории YUM настроены правильно, вы можете получить обновление для системы безопасности, просто запустив yum install python. Если это все еще не работает, вы должны опубликовать содержимое файлов в /etc/yum.repos.dи вывод yum info pythonдля других, чтобы помочь более эффективно.

0
28.01.2020, 04:13

Теги

Похожие вопросы