Это может быть довольно много проблем, начиная от взлома, неудачного обновления, неправильной работы сторожевого пса, повреждения или полного раздела /var/log, или любой комбинации вышеперечисленного.
Если он перезагружается через 5 с после входа в систему (или перезагружается очень регулярно), я бы сказал, что никакой интерактивный метод не сработает. К тому времени, когда вы сможете набрать текст, произойдет еще одна перезагрузка.
Я отлаживал и решал подобные проблемы в прошлом, посылая команды через ssh (также потому, что я аутентифицируюсь через RSA)
Я помещал пароль моего RSA-ключа в кэш, чтобы не терять лишнего времени (ssh-add запрашивает пароль, ssh-agent хранит его в кэше)
ssh-agent /bin/bash
ssh-add
А затем делал:
ssh -l mylogin myserver "command"
И получал вывод в терминале.
Поскольку у вас не работает sshd, я рекомендую вам открыть запрос в службу поддержки вашего VPS-провайдера.
Если у вас включен репозиторий, содержащий 32 -битных пакета, вы сможете их установить. Что касается firefox, вам необходимо загрузить 32 -битный пакет с веб-сайта mozilla , так как openSUSE имеет 64 -бит только потому, что Leap 42.1 (13.2 был последним 32 -битным выпуском ). ] как и официальные пакеты. Вы можете просмотреть доступную архитектуру вашего пакета, запустив
leap15:~ # zypper se -s MozillaFirefox
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+------------------------------------+------------+---------------------+--------+--------------------------
| MozillaFirefox | package | 60.2.2-lp150.3.23.1 | x86_64 | openSUSE-Leap-15.0-Update
[...]
РЕДАКТИРОВАТЬ :Чтобы установить другую архитектуру, вы должны предоставить ее как возможность. Выдержка из справочной страницы zypper:
The packages can be selected by their name or by a capability they provide.
- A capability is formed by "NAME[.'ARCH'][ OP EDITION]", where ARCH is an architecture code [...]
Итак, чтобы установить 32-битный -пакет, нужно запустить:
opensuse:~ # zypper in -C MozillaFirefox.i586
Loading repository data...
Warning: Repository 'OS-13.1-Updates' appears to be outdated. Consider using a different mirror or server.
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides libz.so.1 needed by MozillaFirefox-26.0-4.2.i586
Solution 1: do not ask to install a solvable providing MozillaFirefox.i586
Solution 2: break MozillaFirefox-26.0-4.2.i586 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c] (c):