Обновите/обновите программу, установленную через tar.gz

Я установил Почтальона следующий путь:

wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
sudo tar -xzf postman.tar.gz -C /opt
rm postman.tar.gz
sudo ln -s /opt/Postman/Postman /usr/bin/postman

Существует более новая доступная версия, но автоматическое обновление не работает.

Я могу обновить к новой версии с помощью более нового .tar.gz файла? Как я правильно делаю это?

1
задан 13 March 2019 в 17:56

2 ответа

Вы "установили" Почтальона, просто разархивировав некоторых, уже создают двоичные файлы из него, которые затем Вы связали в Вас папку мусорного ведра. Если Вы хотите обновить программу, необходимо будет загрузить новую версию вручную и выполнить ту же процедуру.

С другой стороны, можно установить почтальона из репозитория (необходимо избавиться от установки, которую Вы вручную сделали хотя, заранее). Это гарантирует что каждый раз Вы sudo apt-get upgrade программа будет оставаться в курсе (Другими словами, она будет синхронизировать с репозиторием и будет всегда обновлять к последней версии, которую репозиторий обеспечивает). Проверьте эту ссылку, как установить Почтальона через способность.

1
ответ дан 7 December 2019 в 15:06

Просто сначала удалите существующее:

sudo rm -fr /opt/Postman

И затем используйте то же выше команд меньше команда 'ln', так как Вы уже имеете в распоряжении символьную ссылку.

0
ответ дан 7 December 2019 в 15:06

Другие вопросы по тегам:

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