Если бы существовал эффективный способ восстановления пароля по его хэшу, он не был бы эффективным способом хранения паролей! Цель криптографического хеша - сделать так, чтобы его было трудно отменить.
Если вы используете облачную платформу, у вас обычно есть возможность изменить пароль root или загрузить SSH-ключ для пользователя root, который позволит вам восстановить доступ.
Если вы используете не облачную платформу, а локальную виртуальную машину, вы можете загрузиться с живого образа, выполнить chroot на своем диске и изменить пароль root.
Вы также можете очень постараться запомнить, авторизовали ли вы ключ другого пользователя для подключения к этой учетной записи root с помощью SSH без пароля. Или, если повезет, вы могли дать большие разрешения sudo
пользователю, который мог выполнять sudo -i
или sudo su
или sudo bash
], что спасет вас ...
Если у вас нет привилегированного доступа к виртуальной машине и нет лазеек в вашей конфигурации, тогда вы облажались ...
Да, вы можете, вы можете установить репозитории в pacman.conf и вашем списке зеркал, поэтому, если вы хотите, чтобы ваш pacman.conf в Arch Linux выглядел как pacman.conf при установке manjaro , и сделайте аналогичные изменения для списка зеркал (, который должен указывать на зеркало manjaro ), команды pacman будут искать пакеты в репозиториях manjaro. (может быть несколько дополнительных шагов, например, установка брелка манджаро)
С другой стороны, хорошая это идея или нет... Ну, это не так, это ужасная идея, не делайте этого. Просто используйте manjaro, если вам нужны репозитории manjaro. Я не вижу причин, по которым вам было бы лучше поступить иначе.Что-то сломается, если ты это сделаешь. Много чего, наверное.
Даже если бы вы успешно сделали это, в конце концов, после того, как все заработало бы, вы бы получили манджаро, а не арч.
Если вы хотите установить какой-нибудь пакет manjaro, вам вообще не нужно проходить через все эти проблемы, вы можете просто загрузить файл pkg и установить его с помощью pacman -U , чтобы увидеть, оно работает.