Я случайно удалил SUNWcsr, SUNWhea, а также SUNWmdb и SUNWmdbx, а самое досадное - разрывы сетевого подключения, из-за которых я не могу снова войти в систему. Как я могу установить этот пакет обратно?
Затем я перезагружаю сервер, и, конечно, он не загружается и продолжает дамп ядра. Затем я загружаюсь в однопользовательский режим с установочного компакт-диска, а затем исправляю диск с помощью fsck. После этого я попытался смонтировать диск с помощью «mount / dev / dsk / c1t0d0s0 / a», и он заработал.
Затем я могу найти SUNWcsr, а когда я запускаю команду «pkgadd -R / a -d. SUNWcsr», это совпадает с «ошибкой: невозможно открыть файл администратора»
Что я могу сделать сейчас?
Вы сделали cd в расположение каталога пакета SUNWcsr?
редактировать
Проблема, скорее всего, в том, что вам не хватает файла /var/sadm/install/admin/default
вы можете получить его копию из /a/var/sadm/install/admin
например
mkdir -p /var/sadm/install/admin/
cp /a/var/sadm/install/admin/default /var/sadm/install/admin/default
Как только вы это сделаете, команда pkgadd должна работать. На всякий случай, если тот, что на / а отсутствует, вот его копия из моей системы
#
# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#ident "@(#)default 1.7 04/12/21 SMI"
#
mail=
instance=unique
partial=ask
runlevel=ask
idepend=ask
rdepend=ask
space=ask
setuid=ask
conflict=ask
action=ask
networktimeout=60
networkretries=3
authentication=quit
keystore=/var/sadm/security
proxy=
basedir=default
Использовать -a none
не использовать админ-файл. Вы также должны использовать -R /a
или попробуйте запустить pkgadd из chroot в /a
(Я забываю, если это возможно.)