Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » репозиторий хачу создать

Ответить
Настройки темы
репозиторий хачу создать
ac ac вне форума

Аватара для ac

Пользователь


Сообщения: 53
Благодарности: 1

Профиль | Отправить PM | Цитировать


качать исошки 5.3 не имею возможности по причине ограничения трафика. решил пойти по следующему пути:

1.создать репозиторий на своем серваке
обновить его. у нас в сетке уже есть репозитарий. тока там машина сильно загружена и там делать пункт 2 не получиться. это будет внутренний трафик, по 0.00 руб за мегабайт.

2.создать образы из исходников
по типу :
cd /usr/src/
make release

однако запнулся на первом же пункту ))
народ кто поддерживает свои репозиторий памагите.

имеется
$ cat cvs-supfile
*default host=cvsup.... (сервер в локальной сети)
*default base=/home/ncvs
*default prefix=/home/ncvs
*default release=cvs
*default delete use-rel-suffix

# If your network link is a T1 or faster, comment out the following line.
###*default compress
(патаму что в локальной сети)

## The CVSup server's own configuration files. Used by CVSup mirror sites.
#
distrib release=self

## The main FreeBSD CVS repository, including the cryptography code.
#
cvs-all
### -------- end cvs-supfile

$ cvsup -g -L0 cvs-supfile

однако
# cvsup -g -L0 /usr/local/etc/cvsup/cvs-supfile
Nonexistent base directory "/home/ncvs" for collection "distrib"

и действительно смотрю нету /home/ncvs.
а там еще и владелец - ncvs:ncvs должен быть это я подсмотрел на сервере с которого я делаю обновление.
а какой порт создает такого пользователя непонятно

cd /usr/ports
make search name=ncvs

не дал положительных результатов.

поиск в гугле "/home/nvcs" тоже мало чего дал. однако эсть догадка что это должен быть cvs
вот а какой из cvs мне нужен: cvsd или еще чего , плиз хелп.

Отправлено: 16:25, 19-11-2004

 
ac ac вне форума Автор темы

Аватара для ac

Пользователь


Сообщения: 53
Благодарности: 1

Профиль | Отправить PM | Цитировать


2 Belansky:
не знаю как так получается может потому что у меня не 5.2.1 а 5.2.
--
#uname -r
5.2-RELEASE
--
а компилять по прежнему не получается ((
и gcc-2.95.3 собрал. кстати gcc34 и gcc40 тоже не собираются((
и mаke includes делал.

к примеру если делать make в /usr/src/bin :
--
===> df
Warning: Object directory not changed from original /usr/src/bin/df
cc -O -pipe -mcpu=pentiumpro -I/usr/src/bin/df/../../sbin/mount -Wsystem-headers
-Werror -Wall -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpoi
nter-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-al
ign -Wbad-function-cast -Wchar-subscripts -Winline -Wnested-externs -Wredundant-
decls -o df df.o vfslist.o -lutil
df.o: In function `prthumanval':
df.o(.text+0x90f): undefined reference to `humanize_number'
*** Error code 1

Stop in /usr/src/bin/df.
*** Error code 1

Stop in /usr/src/bin.
--

может попробовать через промежуточный релиз обновиться. т.е. сначала до 5.2.1 потом до 5.3 ?

Отправлено: 16:32, 30-11-2004 | #11



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


ac
На другой машине я с 5.2 обновлял. И все прошло замечательно. А как Вы исходники 5.3 получали?

-------
Косово je Србиjа!


Отправлено: 10:27, 01-12-2004 | #12

ac ac вне форума Автор темы

Аватара для ac

Пользователь


Сообщения: 53
Благодарности: 1

Профиль | Отправить PM | Цитировать


исходники обновлял cvsup`ом.

1. cat ./stable-supfile
--
*default host=cvsup.....
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_5_3
*default delete use-rel-suffix
src-all
--

2. cvsup -g -L 2 /usr/local/etc/cvsup/stable-supfile

сказал что закончил без ошибок.

не знаю. но чудеса не прекращаются.)
а разве есть разница каким образом получать исходники?

Отправлено: 11:34, 06-12-2004 | #13


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


ac
Цитата:
а разве есть разница каким образом получать исходники?
Есть. Указав в данном случае *default release=cvs tag=RELENG_5_3, Вы получили кашу из исходников версии 5.2 и 5.3. Для получения исходников нового релиза нужно было указать тег RELENG_5_3_0_RELEASE Или, как я говорил, удалить (или переместить каталог) /usr/src/, скачать по адресу ftp://ftp.freebsd.org/pub/FreeBSD/re...3-RELEASE/src/ исходники 5.3. Затем дать команду ./install.sh all, в результате чего новые исходникибудут помещены в /usr/src/, очистить /usr/obj/usr/, перейти в /usr/src/ и там запустить обновление системы, как об этом говориться на сайте разработчика.

-------
Косово je Србиjа!


Отправлено: 16:40, 06-12-2004 | #14

ac ac вне форума Автор темы

Аватара для ac

Пользователь


Сообщения: 53
Благодарности: 1

Профиль | Отправить PM | Цитировать


продолжение следует.

троекратное ура!!
я таки перешел на 5_3_RELEASE

исходники таки через cvsup закачал. оказалось что дело было не в исходниках а в моем старом ядре.

перешел к пункту 2.
запустил

cd /usr/src/release
nohup sh -c "make release CHROOTDIR=/usr/tmp/chroot BUILDNAME=5.3-RELEASE CVSROOT=/home/ncvs RELEASETAG=RELENG_5_3_0_RELEASE MAKEISOS=yes NODOC=yes NOPORTREADMES=yes" &

через 7,5 часов все удачно и главное с первого раза собралось.

теперь я имею директорию /usr/tmp/chroot/R/cdrom/
> там вот что:
> --
> du -h -d1 .
> 20M ./bootonly
> 219M ./disc1
> 458M ./disc2
> 698M .

а как мне теперь из них сделать bootable iso?

-------
кто понял жизнь, тот не спешит.


Отправлено: 14:16, 17-12-2004 | #15



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » репозиторий хачу создать

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] SVN, как добавить папку в svn-репозиторий без вложенных в папку файлов? pingUIN Хочу все знать 1 03-11-2009 17:16
как создать телефонный справочник на своем сайте я хочу создать телефонный справочник re5pect Вебмастеру 8 14-07-2008 19:45
создать сайт Sirko9 Хочу все знать 10 10-07-2008 09:35
помогите разогнать процесор частату поднять хачу с 1.5 до 1.7 re5pect Процесcоры 3 03-04-2008 17:05
Создать загрузочный CD gormark Хочу все знать 3 24-10-2004 21:51




 
Переход