а собстно где можно закачать архив с исходниками ?"что-то я затупил" (с) Гендальф =))
>а собстно где можно закачать архив с исходниками ?
>
>"что-то я затупил" (с) Гендальф =))Файл исходников ядра именуется sys.tar.gz. Либо уже лежит на компакте, либо качать с одного из зеркал (список зеркал можно посмотреть на http://www.openbsd.org).
После всего положить данный файл в /usr/src и распаковать. После чего прочитать по то, как собирать ядро в OpenBSD и в добрый путь.
P.S. Файл исходников системы называется, соответственно, src.tar.gz.
>>а собстно где можно закачать архив с исходниками ?
>>
>>"что-то я затупил" (с) Гендальф =))
>
>Файл исходников ядра именуется sys.tar.gz. Либо уже лежит на компакте, либо качать
>с одного из зеркал (список зеркал можно посмотреть на http://www.openbsd.org).
>
>После всего положить данный файл в /usr/src и распаковать. После чего прочитать
>по то, как собирать ядро в OpenBSD и в добрый путь.
>
>
>P.S. Файл исходников системы называется, соответственно, src.tar.gz.
эта я в курсе, я что найти его там нигде не могу %), от того и спросил
вот кого не затруднит дайте прямую ссылку на файл
вопрос снят с повестки, нашел таки, бли на самом видном месте был... пора к врачу
А где можно взять дистрибутив OpenBSD на CD подобно FreeBSD?
>А где можно взять дистрибутив OpenBSD на CD подобно FreeBSD?
http://linuxcenter.ru/?group=1
>>А где можно взять дистрибутив OpenBSD на CD подобно FreeBSD?
>http://linuxcenter.ru/?group=1Если _легально_ и с гарантией того, что это именно OpenBSD, а не нечто with Vasya Pupkin's troyan, то только заказать на сайте http://www.openbsd.org. Остальные варианты -- ненаказуемо, но нелегально, на свой страх и риск, что кто-то не всунул трояна.
Второй легальный вариант -- скачать нужные деревья каталогов, сделать диск самому. На том же сайте написано, как и что делать.
Т.е подобно FreeBSD образ установочного диска бесплатно не достать.
Отчего боятся что троян будет на диске openbsd и не боятся на диске freeBSD?
>Т.е подобно FreeBSD образ установочного диска бесплатно не достать.Правильно, но этот образ делается за 10 минут осмысления документации + 5 минут mkisofs + минут 5 прожига (всего получается около 200-250 Мб).
>Отчего боятся что троян будет на диске openbsd и не боятся на
>диске freeBSD?Не буду говорить за всех, но у меня по этому поводу такая паранойя: ;)
Поскольку __официальных__ образов (только их либо сделанные собственноручно можно считать "чистыми") в природе нет, то, если вы где-то видите образ установочного диска OpenBSD, то это означает, что __некто__ сделал его сам. Что он туда засунул, знает только он. Качать кота в мешке, потом сравнивать md5 всего содержимого -- к терапевту. В случае же FreeBSD передо мной есть md5 __официального__ образа с сайта разработчика.
И вот еще что. OpenBSD выпускается для нескольких платформ. Соответственно на официальном загрузочном компакте присутствует система не только для i386. Не знаю, кто как, но я за трафик плачу. Думаю, что из тех же соображений OpenBSD Team не выкладывает образы. Хотя, они могли бы пойти по пути NetBSD, где для каждой архитектуры выкладывается свой образ.
Так платить придется за трафик хоть образ качай хот так ставь...
Или как еще ставят OpenBSD?
>Так платить придется за трафик хоть образ качай хот так ставь...
>Или как еще ставят OpenBSD?Образно говоря, платить либо за 650 Мб, либо за 250... Разница есть. Эти 400 Мб можно еще на что-то потратить.
А если "контора без базара платит", естественно, хоть 100 Гб качай, до лампочки.
Еще Опенка по ftp можно ставить, как и фрю. Здесь в плане трафика самая большая экономия будет, но за счет скорости.
P.S. Я не защищаю позицию OpenBSD Team в плане "зажатия" образов, равно как и не ругаю. Они так решили, это их право как авторов.
Так все как еще можно ставить если не по FTP, я прочитал про установку, на месте где надо указать место расположения исходников там описан cdrom (которого нет). Тогда как еще если не на CDROM не FTP?
Что за 250М вы указали выше?
>Так все как еще можно ставить если не по FTP, я прочитал
>про установку, на месте где надо указать место расположения исходников там
>описан cdrom (которого нет). Тогда как еще если не на CDROM
>не FTP?
>Что за 250М вы указали выше?
Имхо, больше никак :)) http://www.openbsd.org/faq/faq4.html
Предлагаю собрать один нормальный исошник и положить его в сеть :) либо, если параноя, тогда http://www.filesearch.ru/cgi-bin/s?q=openbsd+iso&t=f&d=ru,su&x=22&y=12
>Предлагаю собрать один нормальный исошник и положить его в сеть :) либо,
Это неэтично по отношению к авторам - они же продают компакты, и специально не ложат исошники, чтобы народ хоть почитал названия файлов, которые качает, тем более, что собрать диск из скачанных файлов не сможет только ленивый.
>Так все как еще можно ставить если не по FTP, я прочитал
>про установку, на месте где надо указать место расположения исходников там
>описан cdrom (которого нет). Тогда как еще если не на CDROM
>не FTP?Немного уточню, всего три метода: http://www.openbsd.org/faq/faq4.html#Media. Третий -- с примонтированной партиции где-то на винте.
>Что за 250М вы указали выше?
Примерный объем (на самом деле там около 288 Мб плюс-минус эпсилон, я округлил в свою пользу) загрузочной болванки i386 для OpenBSD 3.3, изготовленной согласно инструкциям с сайта (за давностью прямую ссылку забыл, если надо, завтра распишу по шагам).
>>Так все как еще можно ставить если не по FTP, я прочитал
>>про установку, на месте где надо указать место расположения исходников там
>>описан cdrom (которого нет). Тогда как еще если не на CDROM
>>не FTP?
>
>Немного уточню, всего три метода: http://www.openbsd.org/faq/faq4.html#Media. Третий -- с примонтированной партиции где-то
>на винте.
>
>>Что за 250М вы указали выше?
>
>Примерный объем (на самом деле там около 288 Мб плюс-минус эпсилон, я
>округлил в свою пользу) загрузочной болванки i386 для OpenBSD 3.3, изготовленной
>согласно инструкциям с сайта (за давностью прямую ссылку забыл, если надо,
>завтра распишу по шагам).
Очень хотелось бы увидеть!
>>(за давностью прямую ссылку забыл, если надо,
>>завтра распишу по шагам).
>
>Очень хотелось бы увидеть!С удовольствием. ;-)
Итак, делаем некий каталог, скажем, ~/download/OpenBSD. Находясь в ~/download, говорим, например,
(1.) $ wget -l1 -np -nH --cut-dirs=1 ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/
(2.) $ wget -np -nH --cut-dirs=1 ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/tools/
(3.) $ wget -np -nH --cut-dirs=1 ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/i386/Суть в том, чтобы:
а) скачать только то, что
(1.) в корне соответствующего релиза (общая для всех архитектур часть), но не лезть рекурсивно в другие каталоги (ключ -l1);
(2.) tools для создания дискет для машин, не умеющих грузиться с сидирома [можно и не брать, но там всего 800 с чем-то килобайт];
(3.) файлы для архитектуры i386.б) отрезать лишние куски путей так, чтобы все лилось в OpenBSD (комбинация -nH и подбор --cut-dirs=?).
По окончании процесса имеем все, потребное для записи диска.
Делаем имидж (каталог не менять!):
$ mkisofs -v -T -r -J -f -b 3.3/i386/cdrom33.fs -c 3.3/i386/open.catalog -log-file 33.log -o 33.iso OpenBSD
Образ 33.iso льем на болванку.
Присоединяюсь. Спасибо.
sun# wget -l1 -np -nH --cut-dirs=1 ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/
--12:37:23-- ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/
=> `.listing'
Resolving ftp.fi.debian.org... done.
Connecting to ftp.fi.debian.org[130.230.54.99]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub/OpenBSD/3.3 ... done.
==> PASV ... done. ==> LIST ... done.[ <=> ] 1,542 29.53K/s
12:37:24 (29.53 KB/s) - `.listing' saved [1542]
Removed `.listing'.
Wrote HTML-ized index to `index.html' [3137].И ничего не закачивает, строки смыены пи копирваниии из буфера!!!!!!!
>Removed `.listing'.
>Wrote HTML-ized index to `index.html' [3137].
>
>И ничего не закачивает, строки смыены пи копирваниии из буфера!!!!!!!Хм, странно, у меня работает. Slackware 8.1, wget 1.8.2. HTML-ized index у меня не делается, по ftp берет из .listing.
Проксика нет (обычно подобные геморрои с вгетом растут именно оттуда)? Забыл сказать, что у меня в ~/.wgetrc стоит
glob=on (иногда помогает на кривых ftp-шниках)
verbose=on
server-response=on (эти два для удобства разборок, что не так)
remove_listing=off (пусть хранит листинги, потом всегда можно руками прибить)
retr-symlinks=on (симлинки честно качать, а не делать симлинк в никуда).Попробуйте также добавить
follow_ftp=on
Далее. Попробуйте другой миррор (список на http://www.openbsd.org), поправив при необходимости параметр в --cut-dirs (сколько каталогов от корня сервера нужно отрезать).
P.S. Не обязательно качать wget'ом, самое главное -- скачать правильную структуру каталогов.
sun# wget -l1 -np -nH --cut-dirs=1 ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/
--13:58:46-- ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/
=> `.listing'
Resolving ftp.fi.debian.org... done.
Connecting to ftp.fi.debian.org[130.230.54.99]:21... connected.
Logging in as anonymous ...
220 alppitorvi FTP server (Version 6.5/OpenBSD, linux port 0.3.2) ready.
--> USER anonymous331 Guest login ok, type your name as password.
--> PASS Turtle Power!
230-
230- Welcome to ftp.fi.debian.org, also known as trumpetti.atm.tut.fi.
230- We are located at
230- Tampere University of Technology, Finland.
230- All services (http,ftp,rsync) support IPv6.
230-
230-
230- In case of questions, suggestions or problems, please contact deb@atm.tut.fi
230-
230 Guest login ok, access restrictions apply.
--> SYST215 UNIX Type: L8
--> PWD257 "/" is current directory.
--> TYPE I200 Type set to I.
--> CWD /pub/OpenBSD/3.3250 CWD command successful.
--> PASV227 Entering Passive Mode (130,230,54,99,212,68)
--> LIST150 Opening BINARY mode data connection for '/bin/ls'.
[ <=> ] 1,542 26.89K/s
226 Transfer complete.
total 161308-rw-rw-r-- 1 mirror mirror 18752 Apr 30 17:35 ANNOUNCEMENT
drwxrwsr-x 2 mirror mirror 848 May 1 04:32 Changelogs
-rw-rw-r-- 1 mirror mirror 3148 Apr 25 14:34 HARDWARE
-rw-rw-r-- 1 mirror mirror 56581 Apr 25 14:34 PACKAGES
-rw-rw-r-- 1 mirror mirror 2516 Apr 25 14:34 PORTS
-rw-rw-r-- 1 mirror mirror 7797 May 31 12:44 README
-rw-rw-r-- 1 mirror mirror 7797 Apr 25 14:34 README~
-rw-rw-r-- 1 mirror mirror 64495580 Mar 27 2003 XF4.tar.gz
drwxrwsr-x 2 mirror mirror 688 May 1 05:45 alpha
-rw-rw-r-- 1 mirror mirror 5733 Aug 18 02:03 ftplist
drwxrwsr-x 2 mirror mirror 488 May 1 06:32 hp300
drwxrwsr-x 2 mirror mirror 512 May 1 05:35 hppa
drwxrwsr-x 2 mirror mirror 936 Jul 11 04:36 i386
drwxrwsr-x 3 mirror mirror 560 May 1 04:45 mac68k
drwxrwsr-x 2 mirror mirror 648 May 1 05:14 macppc
drwxrwsr-x 2 mirror mirror 696 May 1 04:38 mvme68k
drwxrwsr-x 10 mirror mirror 272 Jul 11 04:36 packages
-rw-rw-r-- 1 mirror mirror 6101441 Mar 27 2003 ports.tar.gz
-rw-rw-r-- 1 mirror mirror 63754 Mar 27 2003 root.mail
drwxrwsr-x 2 mirror mirror 752 May 1 05:06 sparc
drwxrwsr-x 2 mirror mirror 728 May 1 05:22 sparc64
-rw-rw-r-- 1 mirror mirror 80360986 Apr 1 14:05 src.tar.gz
-rw-rw-r-- 1 mirror mirror 14027088 Apr 1 14:01 sys.tar.gz
drwxrwsr-x 4 mirror mirror 536 May 1 05:35 tools
drwxrwsr-x 2 mirror mirror 552 May 1 04:57 vax
13:58:47 (26.89 KB/s) - `.listing' saved [1542]
Wrote HTML-ized index to `index.html' [3137].
sun# wget -np -nH --cut-dirs=1 ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/tools/
--13:59:11-- ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/tools/
=> `.listing'
Resolving ftp.fi.debian.org... done.
Connecting to ftp.fi.debian.org[130.230.54.99]:21... connected.
Logging in as anonymous ...
220 alppitorvi FTP server (Version 6.5/OpenBSD, linux port 0.3.2) ready.
--> USER anonymous331 Guest login ok, type your name as password.
--> PASS Turtle Power!
230-
230- Welcome to ftp.fi.debian.org, also known as trumpetti.atm.tut.fi.
230- We are located at
230- Tampere University of Technology, Finland.
230- All services (http,ftp,rsync) support IPv6.
230-
230-
230- In case of questions, suggestions or problems, please contact deb@atm.tut.fi
230-
230 Guest login ok, access restrictions apply.
--> SYST215 UNIX Type: L8
--> PWD257 "/" is current directory.
--> TYPE I200 Type set to I.
--> CWD /pub/OpenBSD/3.3/tools250 CWD command successful.
--> PASV227 Entering Passive Mode (130,230,54,99,212,79)
--> LIST150 Opening BINARY mode data connection for '/bin/ls'.
[ <=> ] 1,027 27.86K/s
226 Transfer complete.
total 309-rw-rw-r-- 1 mirror mirror 265 Mar 27 2003 CKSUMS
-rw-rw-r-- 1 mirror mirror 943 Mar 27 2003 README
drwxrwsr-x 2 mirror mirror 240 May 1 05:35 booteasy
-rw-rw-r-- 1 mirror mirror 17728 Mar 27 2003 fdimage.exe
drwxrwsr-x 4 mirror mirror 432 May 1 05:36 fips
-rw-rw-r-- 1 mirror mirror 119146 Mar 27 2003 gzip.exe
-rw-rw-r-- 1 mirror mirror 157 Mar 27 2003 index.txt
-rw-rw-r-- 1 mirror mirror 4926 Mar 27 2003 ntrw.c
-rw-rw-r-- 1 mirror mirror 32768 Mar 27 2003 ntrw.exe
-rw-rw-r-- 1 mirror mirror 526 Mar 27 2003 os-bs.doc
-rw-rw-r-- 1 mirror mirror 31289 Mar 27 2003 os-bs135.exe
-rw-rw-r-- 1 mirror mirror 7019 Mar 27 2003 pfdisk.doc
-rw-rw-r-- 1 mirror mirror 17542 Mar 27 2003 pfdisk.exe
-rw-rw-r-- 1 mirror mirror 23630 Mar 27 2003 pfdisktc.zip
-rw-rw-r-- 1 mirror mirror 5153 Mar 27 2003 rawrite.c
-rw-rw-r-- 1 mirror mirror 2138 Mar 27 2003 rawrite.doc
-rw-rw-r-- 1 mirror mirror 13052 Mar 27 2003 rawrite.exe
13:59:12 (27.86 KB/s) - `.listing' saved [1027]
Wrote HTML-ized index to `index.html.1' [2447].
sun# wget -np -nH --cut-dirs=1 ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/i386/
--13:59:27-- ftp://ftp.fi.debian.org/pub/OpenBSD/3.3/i386/
=> `.listing'
Resolving ftp.fi.debian.org... done.
Connecting to ftp.fi.debian.org[130.230.54.99]:21... connected.
Logging in as anonymous ...
220 alppitorvi FTP server (Version 6.5/OpenBSD, linux port 0.3.2) ready.
--> USER anonymous331 Guest login ok, type your name as password.
--> PASS Turtle Power!
230-
230- Welcome to ftp.fi.debian.org, also known as trumpetti.atm.tut.fi.
230- We are located at
230- Tampere University of Technology, Finland.
230- All services (http,ftp,rsync) support IPv6.
230-
230-
230- In case of questions, suggestions or problems, please contact deb@atm.tut.fi
230-
230 Guest login ok, access restrictions apply.
--> SYST215 UNIX Type: L8
--> PWD257 "/" is current directory.
--> TYPE I200 Type set to I.
--> CWD /pub/OpenBSD/3.3/i386250 CWD command successful.
--> PASV227 Entering Passive Mode (130,230,54,99,212,84)
--> LIST150 Opening BINARY mode data connection for '/bin/ls'.
[ <=> ] 1,836 29.39K/s
226 Transfer complete.
total 133636-rw-rw-r-- 1 mirror mirror 793 Apr 25 14:35 CKSUM
-rw-rw-r-- 1 mirror mirror 36655 Apr 25 14:35 INSTALL.ata
-rw-rw-r-- 1 mirror mirror 37655 Apr 25 14:35 INSTALL.chs
-rw-rw-r-- 1 mirror mirror 21797 Apr 25 14:35 INSTALL.dbr
-rw-rw-r-- 1 mirror mirror 139513 Apr 25 14:35 INSTALL.i386
-rw-rw-r-- 1 mirror mirror 24017 Apr 25 14:35 INSTALL.linux
-rw-rw-r-- 1 mirror mirror 12465 Apr 25 14:35 INSTALL.mbr
-rw-rw-r-- 1 mirror mirror 22558 Apr 25 14:35 INSTALL.os2br
-rw-rw-r-- 1 mirror mirror 14522 Apr 25 14:35 INSTALL.pt
-rw-rw-r-- 1 mirror mirror 1412 Apr 25 14:36 MD5
-rw-rw-r-- 1 mirror mirror 30984163 Apr 25 14:37 base33.tgz
-rw-rw-r-- 1 mirror mirror 2048 Apr 25 14:35 boot.catalog
-rw-rw-r-- 1 mirror mirror 4579691 Apr 25 14:35 bsd
-rw-rw-r-- 1 mirror mirror 4291192 Apr 25 14:35 bsd.rd
-rw-rw-r-- 1 mirror mirror 3012608 Apr 25 14:35 cd33.iso
-rw-rw-r-- 1 mirror mirror 2949120 Apr 25 14:35 cdrom33.fs
-rw-rw-r-- 1 mirror mirror 16596364 Apr 25 14:35 comp33.tgz
-rw-rw-r-- 1 mirror mirror 1505294 Apr 25 14:35 etc33.tgz
-rw-rw-r-- 1 mirror mirror 1474560 Apr 25 14:35 floppy33.fs
-rw-rw-r-- 1 mirror mirror 1474560 Apr 25 14:35 floppyB33.fs
-rw-rw-r-- 1 mirror mirror 1474560 Apr 25 14:35 floppyC33.fs
-rw-rw-r-- 1 mirror mirror 2606982 Apr 25 14:35 game33.tgz
-rw-rw-r-- 1 mirror mirror 292 May 1 02:03 index.txt
-rw-rw-r-- 1 mirror mirror 6064304 Apr 25 14:36 man33.tgz
-rw-rw-r-- 1 mirror mirror 1872713 Apr 25 14:36 misc33.tgz
-rw-rw-r-- 1 mirror mirror 9275794 Apr 25 14:36 xbase33.tgz
-rw-rw-r-- 1 mirror mirror 31393906 Apr 25 14:36 xfont33.tgz
-rw-rw-r-- 1 mirror mirror 15306026 Apr 25 14:37 xserv33.tgz
-rw-rw-r-- 1 mirror mirror 1611372 Apr 25 14:35 xshare33.tgz
13:59:27 (29.39 KB/s) - `.listing' saved [1836]
Wrote HTML-ized index to `index.html.2' [4145].
sun# cat /root/.wgetrc
glob=on
verbose=on
server-response=on
remove_listing=off
retr-symlinks=on
follow_ftp=onsun#
И никакого прокси
>Wrote HTML-ized index to `index.html.2' [4145].Почему ваш wget делает HTML-index? Только что попробовал, у меня все качается нормально.
В чем же разница? Свои данные я приводил (система и версия wget), что у вас? Второе отличие -- я качаю от юзера, а не от рута (хотя тут не должно быть разницы).
Приведу свой полный ~/.wgetrc:
tries = inf
reclevel = 16
passive_ftp = on
timestamping = on
header = Accept-Language: en
use_proxy = off
dot_style = binary
wait = 16
dirstruct = on #неужели проблема тут и в следующей строке?
recursive = on
follow_ftp = on
continue = on
verbose=on
cache=off
server_response=on
glob=on
remove_listing=off
timeout=60
passwd=user@reget.com
retr_symlinks=onЕсли сегодня ответов от меня больше не будет, продолжение в понедельник.
закачку запускал из каталога
/home/user/download/OpenBSD
В результате все полажилось в
/home/user/download/OpenBSD/OpenBSD/3.3/
В результате получил имидж 33.iso
Но чуется что то не так.
Открыл имидж посмотреть вижу там
директория 3.3
файл trans.tbl
______________
открываю директорию 3.3 вижу там
директория i386
директория tools
файлыВопрос в том что это должно быть уже в корне диска.
А в корне
директория 3.3
файл trans.tblЯ не прав?
>В результате получил имидж 33.iso
>Но чуется что то не так.
>Открыл имидж посмотреть вижу там
>директория 3.3
>файл trans.tbl
>______________
>открываю директорию 3.3 вижу там
>директория i386
>директория tools
>файлы
>
>Вопрос в том что это должно быть уже в корне диска.
>А в корне
>директория 3.3
>файл trans.tbl
>
>Я не прав?Можете изменить строчку про mkisofs (если вам не нравится то, что в корне диска нет файлов), диск и так грузится и система ставится (по крайней мере у меня).
P.S. Не перевариваю наличие "много файлов" (не каталогов!!!) в корне диска после того, как однажды залил другу коллекцию packages, запихав все в корень. Выслушал много мата на тему "половина файлов не читается". Ограничение файловой системы, мля.