Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Общие вопросы по FreeBSD

Автор: Demetrio
Дата сообщения: 10.07.2004 22:13
flamy

Цитата:
Как смонтировать cdrom из коммандной строки(Я хочу установить mc shell - это вроде как юниксовых клон нортон коммандера, тут в треде его обсуждали.)

mount_cd9660 /dev/acd0 /cdrom

примерно так.

только вот mc на диске всё равно нету, он в портах.
Автор: Mup0Boe 3Jlo
Дата сообщения: 12.07.2004 20:35
flamy
Текстовые редакторы: joe, ee или pine. Выбирай.
MC — /usr/ports/misc/mc
либо есть ещё /usr/ports/misc/deco (примерно то же самое, что mc, только легче)
Автор: Terabyte
Дата сообщения: 14.07.2004 12:04
Вообщем есть ноут с хардом на 12 Гб. Хочу поставить на него XP и FreeBSD 5.2.1, разделил вот так:

4000Mb - XP
3500 - FBSD
4000 - диск с данными всякими, софт, музыка и т.п.

Вот как думаетет, 3,5гига под нее нормально? При учете что основные данные буду хранится на 4 гиговом разделе FAT32.
Автор: Demetrio
Дата сообщения: 14.07.2004 12:07
Terabyte
Нормально, если тысячами программы ставить не будешь
Автор: Terabyte
Дата сообщения: 14.07.2004 19:56
Ну я тое так думаю... Когда на 2 гиговый хард ставил, там 20% оставалось свободно...

Кстати, ты вот говорил что 256 свопа хватит? А как ты на 200 смотришь при 128Mb физ. памяти?
Автор: Ambal
Дата сообщения: 15.07.2004 17:06
можешь и меньше. 128 напимер.
хотя и рекомендовано иметь своп в два раза больше объема оперативки.
на практике при таком правильном соотношении, при загрузке свопа на 30-50%
при его интенсивном использовании все начинает просто жутко тормозить и начинаешь искать кого прибить.

большой своп тоже полезен для некоторых задач, но наврядли это твой случай.
Автор: nickda
Дата сообщения: 18.07.2004 22:27
Уважаемые Господа!
Может ли кто подсказать, как заставить работать во FreeBSD
модем ZYXEL OMNI 56K USB ?
Буду очень признателен за помощь...
Автор: votia
Дата сообщения: 21.07.2004 09:02
Народ, помогите установить встроенный модем и настроить его.

Добавлено
Народ, помогите установить и настроить внутренний модем PCI под 5.2
Автор: Samovarov
Дата сообщения: 26.07.2004 18:12
Как деинсталлировать программу собранную из исходников? Например Midnight Commander
Автор: eugrus
Дата сообщения: 26.07.2004 19:55
2Samovarov
Цитата:
Как деинсталлировать программу собранную из исходников? Например Midnight Commander

locate mc
удалить все её файлы в /etc , $HOME , /usr/local/bin etc и все жесткие ссылки на них
Автор: Samovarov
Дата сообщения: 26.07.2004 20:28
eugrus
Спасибо. А как найти все жесткие ссылки?
Автор: eugrus
Дата сообщения: 27.07.2004 19:53

Цитата:
как найти все жесткие ссылки?

ну если их создовала make install то в названии дожно присутствовать mc
логично?
такчто `locate mc` должно помочь
Автор: Demetrio
Дата сообщения: 28.07.2004 14:57
Samovarov
http://forum.ru-board.com/topic.cgi?forum=5&topic=9622#1
Автор: eugrus
Дата сообщения: 28.07.2004 15:22

Цитата:
http://forum.ru-board.com/topic.cgi?forum=5&topic=9622#1


Цитата:
make uninstall

этот вариант подразумевает сохранение развёрнутых исходников
при этом в установочном каталоге остаётся множество дублированных файлов от компиляции
рекомендую удалить их `make clean`
если ты уже удалил каталог то занаво распакуй и выполни `./configure && make uninstall`


Цитата:
make uninstall

хотя процесс может быть индивидуален
например может быть создан скрипт uninstall, а может и скопирован куданить в *bin*-каталог под именем например mcuninst
как бы то ни было процесс удаления наверника описан в файле INSTALL такчто `cat INSTALL && cat README`

удачи в нелёгком деле освобождения дискспейса
Автор: Demetrio
Дата сообщения: 28.07.2004 15:55
что-то я не встречал там инструкций по удалению.

как бы то ни было, есть checkinstall

http://www.linux.org.ru/books/lor-faq/lorFAQ-11.html#ss11.2
Автор: Samovarov
Дата сообщения: 28.07.2004 18:48
make uninstall удаляет не все.
locate mc - вываливает все файлы в которых есть mc (mcd, pmcd, tmc18c30... и тд)


Цитата:
Можно и так, но я нашел более грамотное решение
./configure [options]
make
Это все стандарт, а далее:
find /bin /etc /lib /opt /sbin /usr > files.old
make install
find /bin /etc /lib /opt /sbin /usr > files.new
diff files.old files.new | awk '{print $2}' > files.out
tar -c -T /path/to/file/file.out --no-recursion -f |
tar -p -x -f

Имеем в данном каталоге все файлы, которые поставил make install с деревом каталогов.


Это не понял. Что искать в
Цитата:
/bin /etc /lib /opt /sbin /usr
, и где это лежит в FreeBSD?
Спасибо.

____
Вроде разобрался...
Автор: HighTower
Дата сообщения: 29.07.2004 11:49
какая то ерунда у меня творится с портами...
поставил значит себе фрю 5.2.1, обновил несколько веток портов через cvsup, в частности devel, там появился autoconf259, он даже поставился... потом стал ставить apache 2.0.50, которые зависит от autoconf259, но он не ставится и кричит что нет 259...
делаю make search name=autoconf, находит 213, 253, 257, но 259 - не находит...
тады делаю
# make index
Generating INDEX-5 - please wait..

Цитата:

...
make_index: ecasound-2.2.3: no entry for /usr/ports/devel/autoconf213
make_index: ecasound-2.2.3: no entry for /usr/ports/devel/automake14
make_index: ecasound-2.2.3: no entry for /usr/ports/devel/gmake
make_index: ecasound-2.2.3: no entry for /usr/ports/devel/libtool13
make_index: xmcd-3.2.1: no entry for /usr/ports/devel/imake-4
make_index: xmcd-3.2.1: no entry for /usr/ports/x11-toolkits/open-motif
make_index: xmcd-3.2.1: no entry for /usr/ports/x11/XFree86-4-libraries
make_index: xmcd-3.2.1: no entry for /usr/ports/devel/imake-4
make_index: xmcd-3.2.1: no entry for /usr/ports/x11-toolkits/open-motif
make_index: xmcd-3.2.1: no entry for /usr/ports/x11/XFree86-4-libraries
Warning: Duplicate INDEX entry: *** Error code 1
Warning: Duplicate INDEX entry:
Done.


после этого make search вообще не пашет, т.к. INDEX какой то мелкий получается...
ладно, обновляют sysutils и ставлю portupgrade, делю им
# portsdb -Uu
и в итоге он тоже даёт ошибки:

Цитата:

...
make_index: ecasound-2.2.3: no entry for /usr/ports/devel/autoconf213
make_index: ecasound-2.2.3: no entry for /usr/ports/devel/automake14
make_index: ecasound-2.2.3: no entry for /usr/ports/devel/gmake
make_index: ecasound-2.2.3: no entry for /usr/ports/devel/libtool13
make_index: xmcd-3.2.1: no entry for /usr/ports/devel/imake-4
make_index: xmcd-3.2.1: no entry for /usr/ports/x11-toolkits/open-motif
make_index: xmcd-3.2.1: no entry for /usr/ports/x11/XFree86-4-libraries
make_index: xmcd-3.2.1: no entry for /usr/ports/devel/imake-4
make_index: xmcd-3.2.1: no entry for /usr/ports/x11-toolkits/open-motif
make_index: xmcd-3.2.1: no entry for /usr/ports/x11/XFree86-4-libraries
Warning: Duplicate INDEX entry: *** Error code 1
Warning: Duplicate INDEX entry:
Done.
done
[Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 1030 port entries
found /usr/ports/INDEX-5:1:Port info line must consist of 10 fields.
/usr/ports/INDEX-5:10:Port info line must consist of 10 fields.
/usr/ports/INDEX-5:11:Port info line must consist of 10 fields.
.........1000/usr/ports/INDEX-5:1030:Port info line must consist of 10 fields.
..... done]


и тоже INDEX мелки и ничего не пашет...

на
# make fetchindex
кричит
make: don't know how to make fetchindex. Stop

что за ерунда и как вылечить ситуацию?
Автор: ooptimum
Дата сообщения: 29.07.2004 18:31
HighTower
Я полагаю, что тебе надо в данном случае все порты обновить через cvsup и далее по списку... Вообще, что-то в последнее время с портами фигня какая-то нездоровая происходит. Не нравится мне все это...
Автор: HighTower
Дата сообщения: 30.07.2004 10:42
ooptimum
через cvsup - что то трафика много делает... при обновлении 3 веток он мне 18 метров нагенерил...
можно ли слить архивом хорощо помятым все порты за раз?
Автор: f_serg
Дата сообщения: 02.08.2004 07:46
HighTower
В supfile строка
Цитата:
*default compress
есть?
Автор: HighTower
Дата сообщения: 02.08.2004 10:51
вот что у меня там есть:

Цитата:

*default host=cvsup5.ru.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix

*default compress

ports-devel
ports-dns
ports-ftp
ports-sysutils
ports-www
Автор: f_serg
Дата сообщения: 02.08.2004 12:46
HighTower
Странно. У меня:


Цитата:
*default host=cvsup2.ru.FreeBSD.org

*default base=/var/log/cvsup
*default prefix=/usr

*default release=cvs tag=RELENG_5
*default delete use-rel-suffix
*default tag=.

*default compress

ports-all


Полное обновление портов ~ 30-35 мег.
Автор: HighTower
Дата сообщения: 02.08.2004 12:55
попробую сейчас твой конфиг, и гляну скока насосёт трафика...

и такой вопрос тогда, вот обновлю я сейчас всё, будет дерево свежим, можно ли его на другую машину как нибудь перенести чтобы на ней не тянуть всё поновой?
Автор: f_serg
Дата сообщения: 02.08.2004 13:38
HighTower

Цитата:
и гляну скока насосёт трафика...

Я тут подумал. У меня фря 5.2.1 Может для нее просто мало обновленных портов? Поэтому и трафик небольшой.

Цитата:
можно ли его на другую машину как нибудь перенести

хз. По идее, если версии фри одинаковые, то перенос полного дерева аналогичен cvsup-у. Но это IMHO.

Добавлено
У тебя тоже 5.2.1 Заметил.

Добавлено
Почитал ман на cvsup. Пишут, что использование опции compress уменьшает трафик на 65%-75%. Собрал таром все дерево портов. 193 мега. Вот так. Может ты ненароком при обновлении '-Z' используешь?
Автор: HighTower
Дата сообщения: 02.08.2004 14:48
f_serg
Ну значится обновил всё дерево - этот процесс отъел 36.5 метров...

Цитата:
Может ты ненароком при обновлении '-Z' используешь?

да нет, вот так вот cvsup -g -L 2 ports-supfile

обновиться то оно обновилось, но теперь другой прикол - во время обновления этот cvsup удил Makefile, INDEX, INDEX-5, INDEX.db из /usr/ports, соотвественно теперь даже make index не сделать!!!
ёптель, что за хрената???
если не трудно, скинь мне Makefile на hightower [no spam] mail.ru


вот лажа!!!
обновление то прошло, но теперь в какой каталог порта не зайди, там ничего кроме README.html НЕТ!!!
мля, чего этот урод накачал и какого убил всё????
Автор: f_serg
Дата сообщения: 02.08.2004 15:06
HighTower

Цитата:
мля, чего этот урод накачал и какого убил всё????

Охренеть! Неделю назад обновлял - все путем.
pkg_info дает:

Цитата:
...
cvs+ipv6-1.11.17 IPv6 enabled cvs. You can use IPv6 connection when using p
cvsup-without-gui-16.1h General network file distribution system optimized for CVS
...

Проверил сейчас. Конфигурация правильная.
Запущу-ка я cvsup, проверю...

Добавлено
cvsup прошел. Все в порядке, обновились еще несколько портов. Даже не знаю что сказать... Посмотри /var/log/cvsup/sup/ports-all/checkouts.cvs:. на предмет ошибок... :-\
Автор: HighTower
Дата сообщения: 02.08.2004 15:17
f_serg

Цитата:
Охренеть! Неделю назад обновлял - все путем.

дык я твою конфигурацию заюзал... мне не нравится строчка *default release=cvs tag=RELENG_5
...

Цитата:
pkg_info дает:

а чего б ему не давать что уже стоит? это то без проблем

Добавлено

Цитата:
Даже не знаю что сказать

вот сейчас заменил в конфиге твою строку *default release=cvs tag=RELENG_5 на ту, что у меня была изначально *default release=cvs tag=. так после того как пустил, первым делом появились Makefile, INDEX, INDEX-5, INDEX.db и прочие
это опять 35 метров трафика, если не больше
Автор: ooptimum
Дата сообщения: 02.08.2004 19:19
HighTower

Цитата:
и такой вопрос тогда, вот обновлю я сейчас всё, будет дерево свежим, можно ли его на другую машину как нибудь перенести чтобы на ней не тянуть всё поновой?

Можно. Никаких проблем нет.


Цитата:
дык я твою конфигурацию заюзал... мне не нравится строчка *default release=cvs tag=RELENG_5
...

Оп-с. Ну, @п-тыть, конечно он тебе все обнулит. Этот тэг вообще к портам никакого отношения не имеет. Он от системы, а не от портов. Лови нормальный ports-supfile, с которым все обновляется без проблем:

Код: *default host=cvsup.ru.freebsd.org
*default base=/usr/local/etc/cvsup # <-- местонахождение служебных файлов для cvsup
*default prefix=/usr
*default release=cvs delete use-rel-suffix compress
ports-all tag=.
Автор: f_serg
Дата сообщения: 03.08.2004 06:30
ooptimum

Цитата:
Оп-с. Ну, @п-тыть, конечно он тебе все обнулит.

А у меня почему не обнуляет?
Автор: ooptimum
Дата сообщения: 03.08.2004 09:26
f_serg

Цитата:
А у меня почему не обнуляет?

Потому что ты с самого начала используешь эти настройки. Я имел в виду, что cvsup удалит все файлы при изменении тэга с "." на что-то еще.

Добавлено
Хотя нет, я проглядел, что у тебя тэг тоже ".". Тебе наверное следует удалить "*default tag=." и сменить "*default release=cvs tag=RELENG_5" на "*default release=cvs tag=.". А удаление файлов скорее всего было связано с тем, что изменился параметр "base", у вас он разный в ваших конфигах. В общем, мораль тут проста как 3 рубля мелочью: не стоит бездумно пользоваться чужими конфигами, если до конца не понимаешь того, что в них написано.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546

Предыдущая тема: Linux. Как получить размер каталогов ?!!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.