Самый эффективный способ получить последнюю версию rpm через Интернет - PullRequest
0 голосов
/ 22 октября 2019

Это моя попытка с помощью wget развернуть веб-страницу, найти последний tar-файл и снова запустить wget, чтобы закрыть его. В этом примере я снимаю пипс.

wget https://pypi.org/project/pip/#files
wget $(grep tar.gz index.html | head -1 | awk -F= '{print $2}' | sed 's/>//' | sed 's/\"//g')
gunzip -c $(ls | grep tar  |tail -1) | tar xvf -
yum install -y python-setuptools
cd $(ls -d */ | grep pip)
python setup.py install
cd ..

Я уверен, что есть лучший способ, возможно, только с использованием одного wget или аналогичного

1 Ответ

0 голосов
/ 22 октября 2019

Вы имеете в виду, как это?

wget $(curl -s "https://pypi.org/project/pip/#files"|grep -o 'https://[^"]*tar\.gz')
...