У меня есть два сервера Ubuntu:
То, что я борюсь, о Кв. - получают команду. Кв. - добирается, команда на Ubuntu на pine64 не находит много пакетов, которые я могу найти на другой Ubuntu. Так, я рассматриваю, чтобы скопировать все репозитории на одном и добавить их к другому.
Я - новичок в Linux, поэтому интересно, хорош ли этот путь или нет, и почему каждая ОС содержит различные источники репозитория.
Есть ли возможность, что этот путь может вызвать проблему? Это рекомендуется или нерекомендуемый путь?
В этом случае, Вы сравниваете машины с двумя различной архитектурой. Я предполагаю, что Вашим сервером Ubuntu является Intel - или основанный на AMD компьютер на 64 бита, тогда как Ваш Pine64 работает на другой архитектуре процессора. Пакеты от одной архитектуры не будут просто работать над другим и могут испортить Вашу ОС.
я предполагаю не все пакеты, которые доступны на общих основанных на Intel 32-, или 64-разрядные системы доступны на одноплатном Pine64. Это вызвано тем, что они должны быть портированы (т.е. перекомпилированы и связаны) на ту платформу. Это не будет работать, чтобы загрузить основанное на Intel и видеть, работают ли они на Pine64.
, Чтобы видеть, на самом деле ли пакет доступен, достаточно попытаться sudo apt install
это. Если это не может быть найдено, или apt
сталкивается с проблемами зависимости, то это не доступно через официальные репозитории. Можно все еще смочь загрузить .deb
с где-нибудь, и некоторые пакеты являются архитектурно-независимыми (они могут быть простым текстом программы Python, например). Однако это будет отличаться от одного пакета до другого.