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

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

Автор: nero777
Дата сообщения: 23.06.2007 18:40
мозги совсем не работают.
просьба помочь!!!
есть роутер на 5.4 Release,верой и правдой работающий
уже 2 года. Х-ы не ставил. хочу прикрутить Web-Cameru usb.
думаю ,чть без Х-ов не получится. но не могу теперь поставить
Х-ы. даже icewm. ткните , с чего начать ставить Х-ы.
5.4 Release с фтп говорит нет.Диски ,с которых ставил фрю - есть.
Автор: squid
Дата сообщения: 23.06.2007 20:09
nero777
сервер X надо поставить, если не ошибаюсь там xorg
Автор: nero777
Дата сообщения: 23.06.2007 20:54
спасибо,но беда в том,что нет
поддержки 5.4 release мрак какой-то.
4.8 есть,5.5 есть а это у всех исчезло.
Автор: tankistua
Дата сообщения: 24.06.2007 16:04
ну так обновись до 5.5
Автор: nero777
Дата сообщения: 24.06.2007 17:46
именно и прописал в option 5.5-Release ,пришлось всё восстанавливать,
грохнулись и ядро,и файрвол и пр.думал обману.
cvsup ещё не изучал.
Автор: keyhell
Дата сообщения: 25.06.2007 09:06
1. найти пакеты от 5.4 поставить из них.
2. обновиться до 5.5, а потом до 6.2. потом ставить все как обычно.
3. нужны ли вообще иксы на сервере? - думаю, нет.
Автор: nero777
Дата сообщения: 25.06.2007 21:08
да загорелся идеей,включить Web-Cameru
на серваке.А Х-ы уже поставил с сырцёв.
надо просто понаблюдать за двориком.правда
камера из дешёвых,A4-tech,usb ,не знаю ли
получится.


а вообще странная политика стала у фрей,долгое
время сидел на 4.3, ну точно более 3-лет была
поддержка , а 5.4 исчезла очень быстро.
Автор: nero777
Дата сообщения: 26.06.2007 08:30
# cd /usr/ports/net/cvsup/
# make install

начал ,он делал,делал и на quake3 загнулся.
ошибка.
cvsupit не создаётся.
Автор: keyhell
Дата сообщения: 26.06.2007 11:36
в 5.4 помоему csup еще не было...

ну, тогда показывайте ошибку.

что-то у вас все с системой не слава богу...
Автор: ZaqwrKos
Дата сообщения: 26.06.2007 15:44
keyhell
cvsup есть в FreeBSD 5.4-RELEASE #0: Fri Apr 6 22:40:11 MSD 2007, вот только обновится ли всё?
Автор: keyhell
Дата сообщения: 26.06.2007 17:30

Цитата:
keyhell
cvsup есть в FreeBSD 5.4-RELEASE #0: Fri Apr 6 22:40:11 MSD 2007, вот только обновится ли всё?

вы не совсем меня правильно поняли.

cvsup есть в дереве портов, таким образом он есть в любой версии FreeBSD.

но! начиная с какой-то из 6.x в _базовой_ системе есть csup. csup - это тот же самый cvsup, но переписанный на C.
Автор: tankistua
Дата сообщения: 26.06.2007 19:16
keyhell

Цитата:
но! начиная с какой-то из 6.x в _базовой_ системе есть csup

начиная с 6.2

Добавлено:

Цитата:
вот только обновится ли всё?

а ты попробуй - потом будешь писать.
Автор: mistik26
Дата сообщения: 26.06.2007 21:05
Доброе время суток ,проблема у меня странная ,ось OpenBSD установил скрипток для копирования с удаленной машины по средсвам smbclient, общий смысл скрипта в том что он создает директорию ,название которой число ,месяц и год ,и закачивает туда файлик .
загвоздка в том что когда запускаеш скрипт в ручную все отрабатывает на ура ,но когда скрипт запускаеться из cron то создаеться только папка а файлик туда не закачиваеться.
Буду презнателен если ктонибудь подкажет, где собака порылась.
Автор: dbkbor
Дата сообщения: 26.06.2007 21:18
Права на запись не определены во вновь созданном каталоге.
Автор: nero777
Дата сообщения: 26.06.2007 22:01
# cd /usr/ports/net/cvsup/
# make install

доехал с работы,начал по-новой.
Автор: mistik26
Дата сообщения: 26.06.2007 22:28
P.S. все тока не ругайте все разобрался сам не хватало полного паса до smbclient ,прописал буду проверять .
Автор: nero777
Дата сообщения: 26.06.2007 22:42
m3build:quake error: quake error: runtime error: m3ship failed with error code:
1
........
gmake: ***[packages] Ошибка 1
*** Error code 2

Stop in /usr/ports/lang/ezm3.
*** Error code 1

Stop in /usr/ports/net/cvsup.


и всё. тупик какой-то. да и место поджимает,
на роутер отвёл маловато. надо было packages сбрасывать
на двд. а политика непонятная. сижу на фри уже 10 лет,как
любитель.(для сервера),не более. консоль русифицирована.
ставить новую,а потом все с начала -- страшно и подумать.
не знаю,сносит ли cvsup ядро и пр. конфиги??
Автор: keyhell
Дата сообщения: 27.06.2007 11:46
поставьте из пакета если не идет через порты.

но обычно так: не идет из портов - значит их надо обновить. к примеру, скачать ports.tar.gz и распаковать.

если и после этого проблемы - значит с системой непорядок. ибо такие вещи как cvsup обычно в портах поддерживаются рабочими..
Автор: f10
Дата сообщения: 27.06.2007 14:09
Между прочим, csup в портах тоже есть... Наверное, и в пакетах.
Автор: ZaqwrKos
Дата сообщения: 27.06.2007 16:37

Цитата:
Между прочим, csup в портах тоже есть... Наверное, и в пакетах.

в 5.4 я не нашёл..
Автор: keyhell
Дата сообщения: 27.06.2007 18:01

Цитата:
в 5.4 я не нашёл..

порты одни и теже везде.

tgz - не знаю. может и есть.
Автор: nero777
Дата сообщения: 28.06.2007 00:03
продолжаю лопатить
спасибо всем.
ports.tar.gz
но скоро места не будет,а
значит буду решать другие
проблемы. сам создаёшь и учимся
их решать все вместе. так и фрю изучишь
немного.!!!
Автор: ZaqwrKos
Дата сообщения: 28.06.2007 08:54
keyhell
может и есть , я просто искал на установленной фре, в /usr/ports/ , а пакеты в инете просто обязаны быть)
nero777
вы хотите сказать что вы просто скачали ports.tar.gz и устанавливаете необходимое из новых портов? я думал, что нужно использовать только portupgrade , или это не критично по вашему?
Автор: nero777
Дата сообщения: 28.06.2007 09:11
нет,от проблемы не ушёл,теперь
изучаю как увеличить свои разделы,.???
своп всего 128м??
Автор: keyhell
Дата сообщения: 28.06.2007 09:27

Цитата:
keyhell
может и есть , я просто искал на установленной фре, в /usr/ports/ , а пакеты в инете просто обязаны быть)

чес. слово, смешно.

cd /usr/ports/
make search name=csup

и все сразу находится.

пакеты в инете могут и не быть, ибо уже все давно начали забывать про 5.4, да и про 5.x.

НО: лучший способ это проверить - попробовать поставить. man pkg_add.


Цитата:
nero777
вы хотите сказать что вы просто скачали ports.tar.gz и устанавливаете необходимое из новых портов? я думал, что нужно использовать только portupgrade , или это не критично по вашему?

причем тут portupgrade?

метода инсталляции два:
1) порты: /usr/ports.
ищем нужный порт, внутри него набираем make install clean
2) пакеты (уже прекомпилированные): man pkg_add

методы обновления портов:
1) cvsup / csup - обновление из cvsup репозитория.
2) portsnap - обновление дельтами, или чем-то подобным. в базе с 6.x
3) скачать ports.tar.gz c сайта. тоже метод, когда остальное не помогает.

portupgrade - обновление уже _установленного_ софта.

Добавлено:
а.... ну это.

Hanbook.
Автор: ZaqwrKos
Дата сообщения: 28.06.2007 09:54

Цитата:
чес. слово, смешно.

cd /usr/ports/
make search name=csup

и все сразу находится.

sh# cd /usr/ports/
sh# make search name=csup
sh#
нету у меня ,есть только
sh# make search name=cvsup
Port: cvsup-16.1h_2
Path: /usr/ports/net/cvsup


Цитата:
3) скачать ports.tar.gz c сайта. тоже метод

подойдёт для freebsd 4.7 ?

в практике пытался когдато, именно скачиванием новых портов (ports.tar.gz) что-то поставить, напоролся на грабли, там проблема была с девайсом (рэйд контроллер) по памяти не помню какой, что его 4.7 поддерживала, а вот 5.4 и новее нет, вообщем живёт там теперь Linux, вы сами не пытались на старой ОС поставить порты таким способом о котором говорим?
п.с. с portupgrade я действительно чёт погорячился )
Автор: griin
Дата сообщения: 28.06.2007 10:08
Вопрос по настройке крона. В папке /var/cron/tabs создал файл mytabs, в нем прописал две строчки:

Цитата:
0 23 * * * sarg
30 1 * * * echo "" > /usr/local/squid/logs/access.log

То есть я хочу раз в день с помощью sarg отпарсить логи сквида, а потом их затереть.

Дале выполнил команду crontab /var/cron/tabs и по команде crontab -l вижу эти два своих задания. В логе /var/log/cron появляются строки:

Цитата:
Jun 28 23:30:00 bsdserver /usr/sbin/cron[41038]: (root) CMD (sarg)
Jun 28 01:30:00 bsdserver /usr/sbin/cron[41039]: (root) CMD (echo "" > /usr/local/squid/logs/access.log)

Только вот по этим командам sarg логи не парсит и аксесс.лог не очиищает. То есть команды, судя по логам, выполняются, но на самом деле нет. Если вручную в консоли выполнить sarg и echo "" > /usr/local/squid/logs/access.log, то все отрабатывает как я хочу. Что делаю не так, почему команды не срабатывают при запуске их кроном?

И еще вопрос. Мне кажется немного неверным, что я очищаю лог сквида так: echo "" > /usr/local/squid/logs/access.log, может есть другой, более простой или правильный способ?
Автор: KVCH
Дата сообщения: 28.06.2007 10:44
Приветы

у меня второй комп без привода, компакты вставлять некуда.
тут я вспомнил что у меня есть клёвая штука - гигабитная сеть и образы дисков на первом компе.

я установил isc-dhcpd и pxe сервера. настроил чуток...
для тесту взял pxeboot из /boot .
Вопрос - как сделать что бы грузилось из ISO образа диска ?
Автор: ZaqwrKos
Дата сообщения: 28.06.2007 10:51
griin
echo: shell built-in command.
найдите echo на диске, ))
не нашли, я так и думал ))) создайте скриптик на sh
[no]#!/bin/sh
echo"">/usr/local/squid/logs/access.log[/no]
его и запускайте

а sarg ... попобуйте указать полный путь, ну и порверить из консоли, парсит логи или нет.
Автор: Ambal
Дата сообщения: 28.06.2007 11:13

Цитата:
Вопрос - как сделать что бы грузилось из ISO образа диска ?

подмонтировать его кда-нибудь,
а в конфиге dhcp прописать
option root-path "/path-to-mounted-iso/";

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798

Предыдущая тема: Посоветуйте TV Tuner для FreeBSD


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