The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Тематический каталог: Установка FreeBSD методом crossbuild (..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Тематический каталог: Установка FreeBSD методом crossbuild (..."  +/
Сообщение от auto_topic on 09-Мрт-06, 15:26 
Обсуждение статьи тематического каталога: Установка FreeBSD методом crossbuild (freebsd make_world install)

Ссылка на текст статьи: http://www.opennet.dev/base/sys/freebsd_crossbuild.txt.html

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от rootus email on 09-Мрт-06, 15:26 
БРАВО!
Так держать!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от marx on 09-Мрт-06, 15:33 
спасибо! это полезная информация!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от дЛХРПХИ йЮПОНБ on 09-Мрт-06, 17:15 
1) Почему tar-архив без компрессии?

2) Не проще ли было сделать нормальный дистрибутив для AMD64, положить его на локальный FTP-сервер и ставить с него сколько угодно?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от c0x (??) on 09-Мрт-06, 17:24 
подобным образом постоянно ставлю себе собранный в чрут-окружении CURRENT со времен начала 5-й ветки.

лучше всетаки tar pxf

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от GateKeeper (??) on 10-Мрт-06, 00:17 
1) Зачем компрессия? Разве только больше времени на выпивание кружки кофе требуется? (Если винт маленький, кто ж запрещает:
# tar cf - * | bzip2 -9 > /usr/local/world_amd64.tar.bz2

2) make release из /usr/src/release у меня дома, например, на i386 (даже процессором amd64 не держится) проваливается постоянно, сборка release методом crossbuild похоже, исключена полностью
Есть предположения почему так: даже если процессором 64-bit поддерживается, запущено-то 32-битное ядро, а соответственно, оно не сможет выполнить 64-битные приложения, которые устанавливаются в каталог сборки release после make buildworld и make buildkernel. Попробуйте сами, если не верите. И еще раз повторяю: кому проще просто скачать установочный диск на офсайте - дык, хорошо! Когда же такой возможности нет - installworld описанным способом - есть выход. А уже на `uname -m`=amd64 можно делать свой make release, который и будет стопроцентным FreeBSD-{maj}.{min}-amd64.disc1.iso

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от GateKeeper (??) on 10-Мрт-06, 00:18 
Да, уже поправил в статье, ждём одобрения Максима.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "люблю поспорить"  +/
Сообщение от Димитрий Карпов on 10-Мрт-06, 12:40 
1) А разве сокращение объёма архива не экономит время записи на жёсткий диск и не уменьшает фрагментацию?

2) Зачем вообще нужно "выполнять 64-битные приложения, которые устанавливаются в каталог сборки"?
Я не предлгалал собрать полноценный бутявый CD-ROM. Я предлагал собрать файлы base.aa, base.ab и т.д., т.е. построить не образ CD-ROM, а образ FTP-сервера с дистрибутивом.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от theCollision (ok) on 11-Мрт-06, 00:30 
Господин Автор, а как с /etc поступил?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "люблю поспорить"  +/
Сообщение от GateKeeper (??) on 11-Мрт-06, 12:07 
Пожалуйста, вот Вам и домашнее задание: статья "Изготовление образа FTP-ресурса методом crossbuild"
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от GateKeeper (??) on 11-Мрт-06, 12:12 
Никак. Работает и могу даже объяснить почему:
# cd /usr/src/etc && diff etc.amd64/ttys etc.i386/ttys

Гляньте на досуге. Это единственные архитектурозависимые файлы в distribution.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от theCollision (ok) on 11-Мрт-06, 12:27 
чтож вопросов боле не имею! Посоветовал бы написать скрипт вам, для автоматизации и приложить к статье!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от Гость on 11-Мрт-06, 23:03 
спасибо за статью, очень интересно
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от AD email(ok) on 22-Апр-06, 10:27 
при make installkernel TARHET_ARCH=amd64
еще надо DESTDIR=/ выставить, иначе не инсталлится ядро.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Установка FreeBSD методом crossbuild (freebsd make_world ins..."  +/
Сообщение от Zont on 25-Окт-07, 10:31 
За строчки кросс-компиляции спасибо... но изврат.. ещё какой! Люди давно уже VMware придумали. Там можно и 32 и 64 и 2х процовую эмуляцию включить.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Установка FreeBSD методом crossbuild (freebsd make_world ins"  +/
Сообщение от arez on 27-Июл-09, 11:35 
Мои пять копеек. Если в системе используется ccache, отключите его на время манипуляций. Это бага сикеша, он не учитывает такие нюансы, как версия компилятора и архитектура.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру