1

Тема: Установка/Удаление Файлового менеджера mc

Доброго времени суток.
Сразу извиняюсь. Только начал изучение данной ОС.

Читаю FAQ и HandBook, вот создал пользователя User, добавил его в группу wheel, подключаюсь через путти, все хорошо.
Ввожу команду SU, ввожу пароль рута.
Пытаюсь сделать первое задание с установкой простого файлового менеджера MC, для этого я через команду CD, добираюсь до папки /mc/, ввожу make install clear.
Пошел процесс установки, кучу всяких было окошек, я просто нажимал Ок. Потом не выдержал и нажал контрол+с.
Через команду pkg info увидел кучу установленных пакетов. Сначала удалял их по очереди простой командой: pkg delete NAME, потом решил ввести pkg delete -a, удалилось я так понимаю все. Я перезагрузил ОС. Попытался обратно его установить, но он написал ошибки.

root@BSD_WS:/usr/ports/misc/mc # make install clear
===>   mc-4.8.13_1 depends on executable: gmake - not found
===>    Verifying install for gmake in /usr/ports/devel/gmake
===>   Returning to build of mc-4.8.13_1
===>   mc-4.8.13_1 depends on executable: pkgconf - not found
===>    Verifying install for pkgconf in /usr/ports/devel/pkgconf
===>   Returning to build of mc-4.8.13_1
===>   mc-4.8.13_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/x11.pc in /usr/ports/x11/libX11
===>   libX11-1.6.2_2,1 depends on executable: pkgconf - not found
===>    Verifying install for pkgconf in /usr/ports/devel/pkgconf
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/bigreqsproto.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/bigreqsproto.pc in /usr/ports/x11/bigreqsproto
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/xcmiscproto.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xcmiscproto.pc in /usr/ports/x11/xcmiscproto
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/xextproto.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xextproto.pc in /usr/ports/x11/xextproto
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/xtrans.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xtrans.pc in /usr/ports/x11/xtrans
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/kbproto.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/kbproto.pc in /usr/ports/x11/kbproto
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/inputproto.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/inputproto.pc in /usr/ports/x11/inputproto
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/xf86bigfontproto.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xf86bigfontproto.pc in /usr/ports/x11-fonts/xf86bigfontproto
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/xorg-macros.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xorg-macros.pc in /usr/ports/devel/xorg-macros
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/xau.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xau.pc in /usr/ports/x11/libXau
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xdmcp.pc in /usr/ports/x11/libXdmcp
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/xproto.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xproto.pc in /usr/ports/x11/xproto
===>   Returning to build of libX11-1.6.2_2,1
===>   libX11-1.6.2_2,1 depends on file: /usr/local/libdata/pkgconfig/xcb.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xcb.pc in /usr/ports/x11/libxcb
===>   libxcb-1.10_2 depends on file: /usr/local/lib/libcheck.a - not found
===>    Verifying install for /usr/local/lib/libcheck.a in /usr/ports/devel/libcheck
===>   Returning to build of libxcb-1.10_2
===>   libxcb-1.10_2 depends on package: xcb-proto>=1.9 - not found
===>    Verifying install for xcb-proto>=1.9 in /usr/ports/x11/xcb-proto
===>   xcb-proto-1.10_1 depends on executable: xmllint - not found
===>    Verifying install for xmllint in /usr/ports/textproc/libxml2
===>  Building for libxml2-2.9.2_1
env: gmake: No such file or directory
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make[7]: stopped in /usr/ports/textproc/libxml2
*** Error code 1
Stop.
make[6]: stopped in /usr/ports/textproc/libxml2
*** Error code 1
Stop.
make[5]: stopped in /usr/ports/x11/xcb-proto
*** Error code 1
Stop.
make[4]: stopped in /usr/ports/x11/libxcb
*** Error code 1
Stop.
make[3]: stopped in /usr/ports/x11/libxcb
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/x11/libX11
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/misc/mc
*** Error code 1
Stop.
make: stopped in /usr/ports/misc/mc
root@BSD_WS:/usr/ports/misc/mc #

Я так понимаю. что то мешает. Как можно без переустановки ОС, удалить все правильно, и начать опять установку.
А обязательно для установки этого файлового менеджера устанавливать кучу дополнительного ПО????

2

Re: Установка/Удаление Файлового менеджера mc

Проверьте часы и дату. Так же есть ли файл и какие у него права "/usr/ports/devel/gmake". Какая у вас версия freebsd?

3

Re: Установка/Удаление Файлового менеджера mc

2MB пишет:

Доброго времени суток.
Сразу извиняюсь. Только начал изучение данной ОС.

Я так понимаю. что то мешает. Как можно без переустановки ОС, удалить все правильно, и начать опять установку.
А обязательно для установки этого файлового менеджера устанавливать кучу дополнительного ПО????

Вы прервали установку некоректно, вам надо make clean порта сделать, а потом по новой устанавливать.
Всё что устанавливается для mc, это его зависимости и они нужны.
Можно поставить /usr/ports/misc/mc-light он меньше тянет или устанавливать с пакетов

pkg install mc

4

Re: Установка/Удаление Файлового менеджера mc

Как можно без переустановки ОС, удалить все правильно, и начать опять установку.
А обязательно для установки этого файлового менеджера устанавливать кучу дополнительного ПО????

make deinstall clean
make reinstall clean

Да пакеты нужны.

Советую собирать до установки make config-recursive, а после make install clean  smile