Как можно установить ImageMagick через сеанс SSH? Я использую
wget http://www.imagemagick.org/download/ImageMagick.tar.gz
а потом:
tar xfvz ImageMagick.tar.gz
для распаковки архива, но как только я дохожу до этого шага, он либо зависает, либо долго отвечает на команды. Могу ли я помочь, пожалуйста? Сервер, к которому я подключался по ssh, работает под управлением Manjaro Linux.
решение1
Попробуйте использовать терминалсеанс экрана. Сеанс экрана — это особый тип сеанса терминала, который не прервется при обрыве сетевого соединения, перезагрузке локального компьютера и т. д. Затем вы можете просто снова открыть сеанс экрана, когда это позволит ваша сеть, и продолжить с того места, где остановились.
Монтаж
Установка на Arch:
pacman -S screen
Убунту:
apt install screen
CentOS:
yum install screen
Применение
Подключитесь к удаленной машине по SSH и запустите screen
. Теперь вы находитесь в сеансе screen.
Делайте все, что считаете нужным, например:
wget http://www.imagemagick.org/download/ImageMagick.tar.gz
Если соединение с сервером прервано, просто снова подключитесь по SSH и выполните:
screen -x
Обратите внимание на -x
флаг. Ваш сеанс терминала теперь возобновлен, как будто ничего не было закрыто. Введите exit, чтобы закрыть его, когда закончите.
Обратите внимание, что сеансы экрана допускают несколько высокоуправляемых экземпляров и имеют массу функций. Однако они выходят за рамки этого обзора, поэтому не будут рассмотрены.
решение2
Неважно! Мне удалось включить вход root через SSH, отредактировав файл /etc/ssh/sshd_config
, а затем просто pacman -S imagemagick
установить, но спасибо всем за помощь!