Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Попавший Ламер
Зарегистрирован: 16.04.2003 Сообщения: 326
|
Добавлено: Пн Янв 24 2005 13:19 Заголовок сообщения: Как подсмотреть что установлено? |
|
|
Дано: некий сервер на Debian 3.0
X-Windows не установлен...
Нуно: Выяснить, что там установлено. Как я понял, нужно dpkg +параметры, или apt-*. А поконкретнее можно. Просто получить список инсталлированных пакетов.
Требуется, чтобы изменить софтинку. То есть имеются исходники, на этом сервере их компилировать на получается - сервер постоянно работает. При компиляции на другой машине не досчитывается каких-то библиотек. Как собрать идентичную конфигурацию на другой машине? |
|
Вернуться к началу |
|
|
squirL
Зарегистрирован: 05.01.2005 Сообщения: 371 Откуда: Одесса
|
Добавлено: Вт Янв 25 2005 13:02 Заголовок сообщения: |
|
|
по поводу посмотреть пакаджи - /var/log/packages/* - содержит список проинсталенных (правда не знаю сканает ли это именно на Debian)
а чтобы перенести на другую машину идиентичную конфигурацию - просто подключите диск на старую машину, создайте разделы, перенесите систему при пом. cp -a и переустановите lilo. все будет работать на ура. единственное - на новой машине лучше грузить дефолтное ядро. |
|
Вернуться к началу |
|
|
.chip.
Зарегистрирован: 25.01.2005 Сообщения: 20 Откуда: г. Калуга
|
Добавлено: Вт Янв 25 2005 14:14 Заголовок сообщения: Re: Как подсмотреть что установлено? |
|
|
Попавший Ламер писал(а): |
Нуно: Выяснить, что там установлено. Как я понял, нужно dpkg +параметры, или apt-*. А поконкретнее можно. Просто получить список инсталлированных пакетов.
|
dpkg -l
Цитата: |
Требуется, чтобы изменить софтинку. То есть имеются исходники, на этом сервере их компилировать на получается - сервер постоянно работает. При компиляции на другой машине не досчитывается каких-то библиотек. Как собрать идентичную конфигурацию на другой машине? |
man dd
man dump
man rsync
На все из описанных комманд существуют отличные step-by-step руководства в интернете. _________________ :wq |
|
Вернуться к началу |
|
|
.chip.
Зарегистрирован: 25.01.2005 Сообщения: 20 Откуда: г. Калуга
|
Добавлено: Вт Янв 25 2005 14:18 Заголовок сообщения: |
|
|
squirL писал(а): |
а чтобы перенести на другую машину идиентичную конфигурацию - просто подключите диск на старую машину, создайте разделы, перенесите систему при пом. cp -a и переустановите lilo. все будет работать на ура. единственное - на новой машине лучше грузить дефолтное ядро. |
так делать НЕ нужно!!!
cp не обрабатывает корректно hard links и есть другие "странности" (вполне документированные).
В подобных случаях следует использовать tar с ключами cvfp/xvfp. _________________ :wq |
|
Вернуться к началу |
|
|
squirL
Зарегистрирован: 05.01.2005 Сообщения: 371 Откуда: Одесса
|
Добавлено: Вт Янв 25 2005 14:35 Заголовок сообщения: |
|
|
.chip
неправда. man cp задание опции -a аналогично -dpR. в частности d - сохраняет жесткие и символьные ссылки. а вот tar как раз не рекомендуется. в частности см. Disk Upgrade HOWTO.
чтобы не развозить длинный спор, скажу, что я использую этот метод при клонировании билинговой системы под СУБД Oracle на продаваемые сервера с эталонного сервера. пока проблем не возникало. |
|
Вернуться к началу |
|
|
.chip.
Зарегистрирован: 25.01.2005 Сообщения: 20 Откуда: г. Калуга
|
Добавлено: Вт Янв 25 2005 15:30 Заголовок сообщения: |
|
|
squirL писал(а): | .chip
неправда. man cp задание опции -a аналогично -dpR. в частности d - сохраняет жесткие и символьные ссылки.
|
возможно. Но это ГНУтое расширение.
Цитата: | а вот tar как раз не рекомендуется. в частности см. Disk Upgrade HOWTO. |
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/backup-basics.html _________________ :wq |
|
Вернуться к началу |
|
|
squirL
Зарегистрирован: 05.01.2005 Сообщения: 371 Откуда: Одесса
|
|
Вернуться к началу |
|
|
|