Страница 1 из 1

Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-09 8:22:07
amchik
Здравствуйте.

На FreeBSD 8.3-RELEASE, установлен VirtualBox 4.1.22.
Подскажите пожалуйста, как установить VirtualBox 4.2.14 или более позднюю версию используя систему портов.

portsnap fetch update не помогает.

Re: Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-09 8:46:36
Bayerische
Пишите подробно, что делали, и что именно не получилось, с выводом ошибки.
Или вам скопипастить сюда мануал с хэндбуком?

Re: Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-09 9:37:56
amchik
Bayerische писал(а):Пишите подробно, что делали, и что именно не получилось, с выводом ошибки.
Или вам скопипастить сюда мануал с хэндбуком?
Обновлял древо портов.
Возможность установки более свежей версии VirtualBox не появилась.
Ошибок во время обновления древа портов не возникало.

Re: Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-09 10:22:38
BirdGovorun
Как дерево портов обновляли?

Re: Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-09 10:27:28
amchik
BirdGovorun писал(а):Как дерево портов обновляли?
portsnap fetch update

Re: Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-09 10:39:26
BirdGovorun
Обновляйся до 8.4 или меняй источник установки
http://www.macfreek.nl/memory/FreeBSD_Packages

Re: Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-09 10:49:05
amchik
BirdGovorun писал(а):Обновляйся до 8.4 или меняй источник установки
http://www.macfreek.nl/memory/FreeBSD_Packages
спасибо.

Re: Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-09 11:32:45
snorlov
amchik писал(а):
BirdGovorun писал(а):Обновляйся до 8.4 или меняй источник установки
http://www.macfreek.nl/memory/FreeBSD_Packages
спасибо.
Для полной красоты можно еще убить /var/db/portsnap/files и запустить

Код: Выделить всё

portsnap fetch extract

Re: Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-09 11:50:35
guest
BirdGovorun писал(а):Обновляйся до 8.4 или меняй источник установки
http://www.macfreek.nl/memory/FreeBSD_Packages
зачем глупости советовать?

To TC:

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

Если хотите свежую версию VirtualBox - ставить нужно из портов:

- либо руками с проверкой зависимостей
- либо используя один из портовых менеджеров: portmaster или portupgrade из портов же

# portsnap fetch update - выполняется если уже до этого Вы делали "portsnap fetch extract" ранее

если после portsnap fetch update возникли ошибки:

- делаете копию текущего рабочего /usr/ports

# find /usr/ports/ -name "work" -exec rm -rf {} \; (быстрый аналог make clean всех портов)
# tar zcPvf /var/tmp/ports.tgz /usr/ports (сохраняете ваше рабочее дерево на всякий случай)
# rm -rf /usr/ports/* (удаляете кривое или старое дерево портов)
# rm -rf /var/db/portsnap/* (очищаете кривые индексы и файлы старого portsnap)

- выполняем portsnap для получения свежего дерева портов

# portsnap fetch extract

все, получаете свежее дерево портов

Теперь можете собирать свежий VirtualBox руками или через портменеджеры (см выше)

ps. Не забыть что ядерный модуль virtualbox-kmod нужно тоже обновить

Re: Установить VirtualBox 4.2 на FreeBSD 8.3.

Добавлено: 2013-09-10 15:57:50
amchik
guest писал(а): To TC:
Спасибо, всё получилось.