LINUX.ORG.RU

[полуофф] FreeBSD - соединение с офф. серверами из виртуальной машины


0

1

Есть спецы по FreeBSD?

Поставил её на виртуалку (VMware). Пытаюсь закачать что-либо с офф FTP серверов фряхи (хоть пакеты, хоть порты).

Оно долго пытается последовательно в каждое зеркало долбится, но в итоге отваливается с надписью о том, что нет коннекта.

Обычные пинги из фряхи до google.ru, yandex.ru ходят.

Фряха подключена через виртуальную локалку в хосте Vmware8, которая NAT. Хост подключён к домашнему серверу, который на Ubuntu server 10.10 и который выполняет роль роутера. Далее уже линк до провайдера. На хосте настроен DHCP (настройки присылает убунтовский сервак, на правах Кэпа).

Картинка: Виртуалка:[фряха] -> [хост] -> [сервак с ubuntu 10.10] -> провайдер

В настройках sysinstall пробовал и обычный FTP и FTP пассивный.

Что делать, куда копать?


> [сервак с ubuntu 10.10]

В этом вся проблема.

Что делать, куда копать?


Ставишь нативную FreeBSD, настраиваешь jail(8), работаешь как мужик — без всякой эмуляции Linux.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Не понял. Каким образом к моей проблеме относится jail?

Также неясно, куда ты предлагаешь ставить «нативную FreeBSD».

D_Lans
() автор топика

скомандовал portsnap fetch update он нашёл 5 зеркал, попробовал по очереди к ним подключиться (запрашивая ключ) и обломался («no mirrors remaining, giving up»)

версия фряхи 7.0 релиз

D_Lans
() автор топика
Ответ на: комментарий от D_Lans

Попробуй пробросить сеть мостом. Это пока самое разумное, что в голову пришло с утра. И помучай местный поиск. Вопросы про проброс сети в виртуалку здесь часто задают.

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

Вы чё с ума вообще посходили? 7.0 moved to ftp-archive со всей поддержкой. Ссылки нужно перекраивать на что-то вроде ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/7.0-RELEA...

Ещё б для 9 редхата апдейты качали бы.

P.S. Сорри за фамильярность, утро )))

OSBuster
()
Ответ на: комментарий от OSBuster

Это понятно, что она уже мувед, но можно же подправить на каррент (какая там версия у семёрки сейчас актуальна?), или так не выйдет?

Lumi ★★★★★
()
Ответ на: комментарий от OSBuster

>Вы чё с ума вообще посходили? 7.0 moved to ftp-archive со всей поддержкой. Ссылки нужно перекраивать на что-то вроде ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/7.0-RELEA...

Намекни пожалуйста, где во фряхе конфиг с официальными FTP?

D_Lans
() автор топика
Ответ на: комментарий от D_Lans

Расскажи, как пробовал это:
Пытаюсь закачать что-либо с офф FTP серверов фряхи (хоть пакеты, хоть порты).

tuxin
()

Пассивный фтп юзай, ты же за натом.

Xenesz ★★★★
()
Ответ на: комментарий от Lumi

Это понятно, что она уже мувед, но можно же подправить на каррент

Ага, можно — «из огня да в полымя». Ты хоть знаешь, что такое -CURRENT?

iZEN ★★★★★
()
Ответ на: комментарий от xtraeft

фря поддерживает какие нибудь системы виртуализации?

Ага — jail(8) «из коробки».

Xen domU и VMWare из коллекции портов.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Что-то я всё-равно не понимаю.

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

Обязательно качать ISO и обновляться с него?

D_Lans
() автор топика
Ответ на: комментарий от madgnu

А зачем OpenJDK нужен linux.ko? openjdk6-b22_5 бутстрапится из-под diablo-jdk, а это полностью нативная штука, к тому же лицензированная.

Флэш мне не нужен, так как сейчас YouTube на HTML5 (есть поддержка в Chromium, WebKit-Gtk, Firefox4), а баннерной рекламы я не любитель.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Ну линуксы же обновляются «одной командой».

Неужели с фряхой так нельзя?

Представим что я админ, вышел из анабиоза, обнаружил что на моём выделенном серваке до сих пор фряха 7.0 релиз. Мне чтобы поставить на неё новую версию надо обязательно нарезать ISO на болванку, ехать к серваку и инсталлить?

D_Lans
() автор топика
Ответ на: комментарий от LongLiveUbuntu

...а пойдёт та версия cvsup которая на том самом установочном диске с 7 релизом? (если она там есть, пока не проверял). Или её тоже надо обновлять до самой последней?

D_Lans
() автор топика
Ответ на: комментарий от D_Lans

В седьмой версии есть встроенная утилита доступа к CVS-хранилищу исходных текстов — csup(1).

Я систему обновляю так: http://izenfire.blogspot.com/2011/03/freebsd.html

Чтобы перейти с 7.0 на 8.2 потребуется очень много ручного труда и внимательности при совмещении старых и новых конфигурационных файлов в mergemaster. Кроме этого, возможно может потребоваться изменить загрузочную запись (формат загрузчика изменился). Так что лучше переустановить из ISO новую версию, если время не хочется на это тратить.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Благодарю за пояснение.

Ну и в качестве ликбеза вопрос: а если я всё-таки хочу остаться на семерке по каким-то там соображениям и хочу получать доступ к софту, я же могу это сделать?

Выще http://www.linux.org.ru/jump-message.jsp?msgid=6257088&cid=6258350 было сказано, что надо вбить новый адрес FTP для данной версии.

Вопрос: где его вбить?

И второй вопрос: после того как версия выходит из релиза (даже минорная как в нашем) для неё перестают или продолжают выходить обновления софта?

D_Lans
() автор топика
Ответ на: комментарий от D_Lans

Некоторые ОС семейства UNIX ( BSD, SunOS/Solaris )обозначают термином slices BIOS разделы жесткого диска. На языке DOS/Linux это будет - первичный раздел. FreeBSD слайс имеет индекс (165).
Другими словами, я вам посоветовал установить бсд на раздел жесткого диска.

JJackFLASH ★★
()
Ответ на: комментарий от D_Lans

И второй вопрос: после того как версия выходит из релиза

(даже минорная как в нашем) для неё перестают или продолжают выходить обновления софта?


Обновления тоже минорные ( заплатки для критических багов ).

JJackFLASH ★★
()
Ответ на: комментарий от D_Lans

Читайте хэндбукна сайте , там всё должно быть и он на русском есть.В

OpenBSD я делаю так:

#export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.9/packages/mips64/ && pkg_add -r needed_package

Версию, архитектуру, и имя пакета ставите свои, и всё установится со всеми зависимостями.

FreeBSD тоже думаю что недалеко в этом плане ушла. Во всяком случае в хэндбуке всё должно быть подробно описано.

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

OSBuster
()
Ответ на: комментарий от D_Lans

> Ну и в качестве ликбеза вопрос: а если я всё-таки хочу остаться на семерке по каким-то там соображениям и хочу получать доступ к софту, я же могу это сделать?

Непрерывно обновляемая коллекция портов не привязана к версии операционной системы, но в Makefile некоторых портов прописаны ограничения и условности при их сборке на определённой мажорной версии ОС.

В последних версиях FreeBSD 7.4 и 8.2 могут быть установлено ПО из бинарных пакетов (мимо портов) для предыдущих версий ОС и нормально работать.
В седьмой ветке, в отличие от FreeBSD 8.x, не рекомендуется использовать ZFS, так как это экспериментальная реализация.

iZEN ★★★★★
()
Ответ на: комментарий от D_Lans

Вопрос: где его вбить?

Честно говоря, кроме sysinstall не знаю. Но там и прокси со шлюзом нужно сначала «вбить» в формочку конфигурации сетевого интерфейса, и проблем с доступом к заранее прописанным серверам не должно возникнуть.

iZEN ★★★★★
()
Ответ на: комментарий от D_Lans

> И второй вопрос: после того как версия выходит из релиза (даже минорная как в нашем) для неё перестают или продолжают выходить обновления софта?

Под обновлениями надо полагать: 1) обновления операционной системы; 2) обновления портированных программ.

Ответы:

1) Бинарные обновления операционной системы регулярно выходят, как только объявляется об обнаруженных проблемах с безопасностью; версия ОС получает суффикс: 7.3-RELEASE-p5, 7.4-RELEASE-p1, 8.1-RELEASE-p3, 8.2-RELEASE-p1
http://security.FreeBSD.org/advisories/FreeBSD-SA-11:01.mountd.asc
Обновления -STABLE (RELENG_7/7.4-STABLE, RELENG_8/8.2-STABLE) выходят непрерывно, обновления осуществляются пересборкой системы из исходных текстов.

2) Обновления портированных программ часто не зависят от версии ОС, так как коллекция портов одна и непрерывно обновляется. Проблемы, возможно, будут у тех портов и тех версий ОС, которые больше не поддерживаются.

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.