Рейтинг:0

Как получить пакеты с Mac с интернетом на Ubuntu 18.04 без интернета и правильно установить?

флаг ae

Что я пытаюсь сделать?

На Mac с доступом в Интернет я хотел бы иметь такие пакеты, как НВМ, узел, нпм, вино32и т. д. для установки на Linux (Ubuntu 18.04) без интернета. Пакеты будут переданы через запись на CD.

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

Что я пробовал?

я видел https://packages.ubuntu.com веб-сайт, но запутаться в части загрузки архитектуры. Нет никаких указаний на то, какую архитектуру получить. Когда я нажимаю на ссылки для конкретной загрузки, говорю https://packages.ubuntu.com/bionic/i386/wine32/download, у меня ссылка никуда не ведет. У меня нет загрузки. Иногда я вижу пакеты, оканчивающиеся на .deb или же .tar.xz и не уверен, какой из них скачать.

Чтобы:

  1. Как мне правильно получить пакеты, которые мне нужны на Mac, чтобы быть готовыми к установке в Linux? (Есть ли подходящий веб-сайт для загрузки указанных пакетов или командной строки?)
  2. Как установить его в Linux с помощью терминала? (Я читал, чтобы сделать подходящий или же дкпг?)
acfromspace avatar
флаг ae
Soft of, я смог загрузить и установить, но теперь я натыкаюсь на фестиваль зависимостей, где я загружаю `wine32`, но для этого нужны 2 зависимости, и так далее, и тому подобное. Есть ли способ загрузить все в 1 упакованный файл `.deb` или что-то подобное? Я не хочу загружать отдельные пакеты, пока они не заработают.
Рейтинг:0
флаг in

Одним из вариантов было бы использование --только для скачивания вариант с подходящий, который будет включать все зависимости, необходимые для пакетов. Однако вам нужно будет сначала создать виртуальную машину 18.04 — в идеале ту же самую версию, которую вы заблокировали — на вашем Mac.

Процесс будет выглядеть примерно так:

  1. Создайте виртуальную машину Ubuntu 18.04 на Mac с помощью VirtualBox или другого инструмента по вашему выбору.

  2. На виртуальной машине откройте Терминал и загрузите нужные вам пакеты:

    sudo apt --download-only -o Dir::Cache="/home/{user}/Downloads" \
     -o Dir::Cache::archives="./" установить {имя пакета}
    

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

  3. Получив все необходимые пакеты, скопируйте файлы на USB-накопитель или оптический диск и установите их в системе с воздушным зазором:

    sudo apt install /path/to/package.deb
    

Это может раздражать в первый раз, но если вы регулярно работаете с системами с воздушным зазором, эта опция позволит вам создать предсказуемый и последовательный установочный носитель, который будет продолжать работать еще долго после того, как версия Ubuntu больше не поддерживается.

Ответить или комментировать

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