Здравствуйте, помогите установить и запустить Midnight CommanderСтоит базовая система FreeBSD 7.2, погуглив, набрал в консоли следующее:
№pkg -r mc результат:
Fetching ftp://........................mc.tbz done
Fetching ftp://........................python25-2.5.4_1.tbz. done#rehash
№mc
mc: command not found
#pkg_info
linux_base-fc-4.14 .................................
pythin25-2.5.4_1 .................................Что делать дальше? (набрав ls /usr, паки ports не наблюдаю, ls /var/db/pkg только python)
>[оверквотинг удален]
>
>#rehash
>№mc
>mc: command not found
>#pkg_info
>linux_base-fc-4.14 .................................
>pythin25-2.5.4_1 .................................
>
>Что делать дальше? (набрав ls /usr, паки ports не наблюдаю, ls /var/db/pkg
>только python)http://www.freebsd.org/doc/ru/books/handbook/packages-using....
>[оверквотинг удален]
>>№mc
>>mc: command not found
>>#pkg_info
>>linux_base-fc-4.14 .................................
>>pythin25-2.5.4_1 .................................
>>
>>Что делать дальше? (набрав ls /usr, паки ports не наблюдаю, ls /var/db/pkg
>>только python)
>
>http://www.freebsd.org/doc/ru/books/handbook/packages-using....а также аналогичную доку про порты
>а также аналогичную доку про портытакую инфу уже прочитал, хочется узнать после успешного выполнения команды pkg_add -r mc что нужно делать, если нет признаков установки mc, куда он мог стать?
в /usr/local/bin его нет
pkg_info
показывает вам, то порта mc у вас не установлено.Иначе, было бы нечто такое:
# pkg_info |grep mc
mc-4.6.2 Midnight Commander, a free Norton Commander Clone
>pkg_info
>показывает вам, то порта mc у вас не установлено.
>
>Иначе, было бы нечто такое:
># pkg_info |grep mc
>mc-4.6.2
>Midnight Commander, a free Norton Commander CloneПонятно, как отследить почему этот пакет не установлен, если результат команды pkg_add -r mc -- done
>>pkg_info
>>показывает вам, то порта mc у вас не установлено.
>>
>>Иначе, было бы нечто такое:
>># pkg_info |grep mc
>>mc-4.6.2
>>Midnight Commander, a free Norton Commander Clone
>
>Понятно, как отследить почему этот пакет не установлен, если результат команды pkg_add
>-r mc -- done"Fetching ftp://........................mc.tbz done" означает что скачивание пакета (из сети на локальный диск) прошло успешно. и совсем, совсем ничего не говорит об установке...
Вы таки уверены что вы его ставили?
>[оверквотинг удален]
>>>mc-4.6.2
>>>Midnight Commander, a free Norton Commander Clone
>>
>>Понятно, как отследить почему этот пакет не установлен, если результат команды pkg_add
>>-r mc -- done
>
>"Fetching ftp://........................mc.tbz done" означает что скачивание пакета (из сети на локальный диск)
>прошло успешно. и совсем, совсем ничего не говорит об установке...
>
>Вы таки уверены что вы его ставили?уверенность 100% http://depositfiles.com/files/jokli6ro6
>[оверквотинг удален]
>>>
>>>Понятно, как отследить почему этот пакет не установлен, если результат команды pkg_add
>>>-r mc -- done
>>
>>"Fetching ftp://........................mc.tbz done" означает что скачивание пакета (из сети на локальный диск)
>>прошло успешно. и совсем, совсем ничего не говорит об установке...
>>
>>Вы таки уверены что вы его ставили?
>
>уверенность 100% http://depositfiles.com/files/jokli6ro6похоже установка не завершилась.
а с какой целью вы использовали конвейер для этой команды? зачем вы использовали |less ?
>[оверквотинг удален]
>>>"Fetching ftp://........................mc.tbz done" означает что скачивание пакета (из сети на локальный диск)
>>>прошло успешно. и совсем, совсем ничего не говорит об установке...
>>>
>>>Вы таки уверены что вы его ставили?
>>
>>уверенность 100% http://depositfiles.com/files/jokli6ro6
>
>похоже установка не завершилась.
>а с какой целью вы использовали конвейер для этой команды? зачем вы
>использовали |less ?так самое интересное что я раз 7 уже запускал pkg_add -r mc, и все одно и тоже, | less использовал для скрола, думал может не влезет в экран (о клавише scroll lock позабыл)
где можно узнать как прошел процесс установки?
>>[оверквотинг удален]Сколько мучений. Может уже тогда:
# mkdir /root/cvsup
# cp /usr/share/examples/cvsup/ports-supfile /root/cvsup
# ee, или vi, или что там у вас /root/cvsup/ports-supfile*default host=cvsup.ru.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix# csup -L 2 /root/cvsup/ports-supfile
# cd /usr/ports/misc/mc/
# make install clean
# rehash
# mcиз под рута всё делаете ?
>>>[оверквотинг удален]
>
>Сколько мучений. Может уже тогда:Сколько мучений. Может уже тогда:
#portsnap fetch && portsnap extract [или portsnap update в зависимости от]
# cd /usr/ports/misc/mc/
# make install clean
# rehash
# mc ?cvsup нынче больше для души - т.е. для ядра и мира :)
>#portsnap fetchкаждому своё. немного не в тему, но если вы любитель новомодных методов, может подскажите как bsdpanам (псевдопакетам перловых модулей) запретить регистрироваться при инсталляции модулей через cpan ?
>[оверквотинг удален]
>Сколько мучений. Может уже тогда:
>
>#portsnap fetch && portsnap extract [или portsnap update в зависимости от]
># cd /usr/ports/misc/mc/
># make install clean
># rehash
># mc ?
>
>cvsup нынче больше для души - т.е. для ядра и мира :)
>Вот тока при установке FreeBSD выбрал "NO" при предложении инсталяции коллекции портов,(соответственно нет такого пути /usr/ports/misc/mc/) поэтому то и пробую pkg_add -r mc
>Вот тока при установке FreeBSD выбрал "NO"То, что я описал - это слив коллекции или обновление портов с cvs'а.
>[оверквотинг удален]
>># make install clean
>># rehash
>># mc ?
>>
>>cvsup нынче больше для души - т.е. для ядра и мира :)
>>
>
>Вот тока при установке FreeBSD выбрал "NO" при предложении инсталяции коллекции
>портов,(соответственно нет такого пути /usr/ports/misc/mc/) поэтому то и пробую pkg_add -r
>mcмля ну че за пипл???? чо за народ пошел дурной и извращенный????
писец слов нет!
РАЗВЕРНУТЬ ДЕРЕВО ПОРТОВ С УСТАНОВОЧНОГО ДИСКА ВАМ НЕ ПОЗВОЛЯЕТ ВАШ ЯЗЫЧЕСКИЙ БОГ????
>[оверквотинг удален]
>>
>>Вот тока при установке FreeBSD выбрал "NO" при предложении инсталяции коллекции
>>портов,(соответственно нет такого пути /usr/ports/misc/mc/) поэтому то и пробую pkg_add -r
>>mc
>
>мля ну че за пипл???? чо за народ пошел дурной и извращенный????
>
>писец слов нет!
>РАЗВЕРНУТЬ ДЕРЕВО ПОРТОВ С УСТАНОВОЧНОГО ДИСКА ВАМ НЕ ПОЗВОЛЯЕТ ВАШ ЯЗЫЧЕСКИЙ БОГ????
>Нет,в целях экономии места, просто систему устанавливаю на гиговую флешку
>[оверквотинг удален]
>>>портов,(соответственно нет такого пути /usr/ports/misc/mc/) поэтому то и пробую pkg_add -r
>>>mc
>>
>>мля ну че за пипл???? чо за народ пошел дурной и извращенный????
>>
>>писец слов нет!
>>РАЗВЕРНУТЬ ДЕРЕВО ПОРТОВ С УСТАНОВОЧНОГО ДИСКА ВАМ НЕ ПОЗВОЛЯЕТ ВАШ ЯЗЫЧЕСКИЙ БОГ????
>>
>
>Нет,в целях экономии места, просто систему устанавливаю на гиговую флешкув целях экономии места ты ставишь mc ???
серьезно ???
поставь deco и не трахай людям мозг идиотскими проблемами!
>[оверквотинг удален]
>>>
>>>писец слов нет!
>>>РАЗВЕРНУТЬ ДЕРЕВО ПОРТОВ С УСТАНОВОЧНОГО ДИСКА ВАМ НЕ ПОЗВОЛЯЕТ ВАШ ЯЗЫЧЕСКИЙ БОГ????
>>>
>>
>>Нет,в целях экономии места, просто систему устанавливаю на гиговую флешку
>
>в целях экономии места ты ставишь mc ???
>серьезно ???
>поставь deco и не трахай людям мозг идиотскими проблемами!в целях экономии места и времени на установку я не ставлю коллекцию портов.
Вообщем проблема решилась, хотя все конечно очень коряво
#pkg_add -r mc - тут только доходит до установки python, еще раз
#pkg_add -r mc - тут до perl, и еще раз жму
#pkg_add -r mc - и вот наконец то проходит установка всех оставшихся зависимостей
#rehash
#mc - успешный запускНе понятно почему пришлось три раза команду выполнять, можно как нибудь отследить причину ?