На FreeBSD можно ли загрузить порт на отдельное устройство?

На FreeBSD можно ли загрузить порт на отдельное устройство?

У меня есть старый ПК с FreeBSD 8.4. Я хотел бы установить программное обеспечение из коллекции портов, но на компьютере нет необходимого оборудования для доступа в Интернет. Есть ли способ загрузить отдельный порт (или даже всю коллекцию портов) на другое устройство под управлением macOS или Linux, а затем установить его на старый компьютер через USB-накопитель?

Спасибо!

[редактировать в ответ на Jim L.] В данный момент я хотел бы установить xorg, оконный менеджер (вероятно, Blackbox), emacs и bash. Размер моего жесткого диска составляет 8 ГБ, и я не думаю, что я когда-либо установлю больше 50 МБ нового ПО.

решение1

По состоянию на июнь 2019 года версия 8.4 уже почти четыре года как вышла из эксплуатации. Хотя то, что вы описываете, возможно, оно сопряжено с многочисленными препятствиями, которые делают это неосуществимым. Хотя дерево портов находится под контролем версий, и поэтому вы можете клонировать репозиторий портов и откатить дерево портов назад во времени на любой произвольный момент, многочисленные сторонние файлы исходного кода, которые вам нужно будет загрузить, почти наверняка либо переместились, либо исчезли вовсе.

Для такой старой системы первым вариантом будет переустановка. Тщательно сделайте резервную копию, возможно, на двух отдельных устройствах, и протестируйте резервные копии, чтобы удовлетворить ваши потребности. Затем переустановите поддерживаемую версию с установочного носителя по вашему выбору (которыйявляется(это возможно сделать на компьютере без прямого доступа в Интернет) и просмотрите данные в резервной копии, чтобы увидеть, какие данные вы хотите восстановить и какие приложения вы хотите запустить для работы с этими данными.

Если вы сможете отредактировать свой вопрос, указав некоторые конкретные приложения, которые имеют для вас ключевое значение, а также объем задействованных данных (размер жесткого диска?), это может достаточно сузить вопрос для предоставления более конкретного ответа.

Связанный контент