Настоятельная рекомендация
Настоятельно рекомендуется после редактирования конфигурационных файлов создать резервные копии программ, которые будут заменены при установке программ сюиты. В частности, для дистрибутива Slackware 3.0 это следующие программы:
· /bin/su · /bin/login · /usr/bin/passwd
· /usr/bin/newgrp · /usr/bin/chfn · /usr/bin/chsh
· /usr/bin/id
И конечно же, не забудьте сделать резервную копию вашего файла /etc/passwd, но не забудьте дать ему какое-либо иное имя, в противном случае вы затрете резервную копию команды passwd. Затем убедитесь, что у вас под рукой есть boot и root диски (на всякий случай) и можете приступать.
Теперь вам необходимо удалить устаревшие страницы он-лайновой системы подсказок — ведь вы заменили изрядное количество системных программ! К сожалению, автоматической замены старых страниц на новые не произойдет, поскольку хранятся они как правило в компрессированном виде.
Поэтому вам придется вначале самостятельно найти страницы, подлежащие ликвидации, с помощью man -aW, и удалить их. Если вы работаете с дистрибутивом Slackware 3.0 то вам потребуется удалить следующие страницы подсказки:
· /usr/man/man1/chfn.1.gz · /usr/man/man1/chsh.1.gz
· /usr/man/man1/id.1.gz · /usr/man/man1/login.1.gz
· /usr/man/man1/passwd.1.gz · /usr/man/man1/su.1.gz
· /usr/man/man5/passwd.5.gz
Возможно, кстати, что страницы с таким же именем находятся в каталоге /var/man/cat[1-9], которые вам также нужно будет удалить вручную.
После этого зарегистрируйтесь в системе как root и зпускайте программу make:
make all
При этом вы можете получить предупреждение rcsid defined but not used. Не пугайтесь, это сообщение от системы контроля версий программного обеспечения, которое довольно долго используется на Западе, а у нас, по причине засилья примитивной DOS просто неизвестно.
Следующий этап также традиционен:
make install
Это приведет к установке новых программ, настройке прав доступа и установке новых страниц он-лайновой помощи.