From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: =?koi8-r?b?5dDJxsHOz9cg88XSx8XK?= To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Re: =?koi8-r?b?1cLJytPU18XOztnK?= =?koi8-r?b?IMHQx9LFysQ=?= Date: Tue, 9 Sep 2003 17:41:57 +0400 User-Agent: KMail/1.5.1 References: <200309082117.32677.chest4alm@mail.ru> <20030909102514.GD31505@osdn.org.ua> <200309091611.26602.chest4alm@mail.ru> In-Reply-To: <200309091611.26602.chest4alm@mail.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200309091741.57478.serpiph@nikiet.ru> X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2003 13:43:34 -0000 Archived-At: List-Archive: В сообщении от 9 Сентябрь 2003 17:11 Ilia написал: > > > ilia$rpm -qa > > > ошибка: невозможно открыть индекс Packages используя db1 - No > > > such file or directory (2) > > Интересно, в чём проблема: rpm, libdb, ещё что-то? Кстати, какой > db[1234] пользуется rpm из сизифа? Всю информацию по пакетам rpm хранит в /var/lib/rpm в файлах в формате базы данных db. Загляните в этот каталог. В данном случае нет файла /var/lib/rpm/Packages > > Искать/писать скрипт, который, будучи натравлен на fs и свалку > > пакетов, попробует восстановить список пакетов и > > rpm -i --justdb --noscripts их. > > Хорошая мысль, я тоже об этом подумал, но тут поступило предложение от > Alexey Tourbin: > rpm -Uvh --force --nodeps `список пакетов`; apt-get -f install > Что предпочтительнее? На мой взгляд, лучше rpm -i --justdb --noscripts, так как кто его знает, какие скрипты могут выполниться и поснести имеющиеся настройки. У меня была проблема с postfix, который тихо снес базу данных авторизации пользователей. -- С уважением, Епифанов Сергей