Я использую Debian Squeeze, но я хочу протестировать Ubuntu с Unity.
Я только что загрузил Ubuntu 12.10 ISO и установил его, но не могу найти способ добавить локальный репозиторий Debian.
Как я могу использовать репозиторий Debian для DVD с Ubuntu 12.10?
В общем, смешивать Debian и Ubuntu не очень хорошая идея, потому что есть некоторые небольшие различия.
Имейте в виду, что выпуски Ubuntu не являются ветвью текущей стабильной версии Debian . Обычно пакеты синхронизируются с нестабильным Debian за некоторое время до завершения выпуска Ubuntu.
Также могут быть применены некоторые специальные патчи Ubuntu .
Смешивание репозиториев Debian и Ubuntu , вероятно, сделает вашу систему не обслуживаемой. Зависимости пакетов могут вводить противоречия, которые приводят к тупиковой ситуации.
apt
Вы были предупреждены выше. Если вы настаиваете на том, чтобы попробовать, вы можете добавить DVD Debian к вашему /etc/apt/sources.list
. См. man sources.list
для подробностей
dpkg
dpkg --force-depends <package.deb>
. apt-get install -f
. Это лучше, чем первый подход, но со временем вы можете работать с проблемами зависимостей, если вы обновите свою систему с помощью apt-get upgrade
.
Мой совет - создать учетную запись Launchpad и репозиторий ppa . Также установите пакет ubuntu-dev-tools
.
С помощью следующей команды вы можете получить исходный код Debian и попытаться скомпилировать его для Ubuntu:
backportpackage --upload=ppa:${LAUNCHPAD_USER}/${PPA_NAME} --source=squeeze --destination=quantal ${SOURCE_PACAKGE}
Чтобы установить его, просто используйте apt-add-repository
, чтобы добавить свой репозиторий ppa в вашу подходящую конфигурацию.
Этот способ может быть немного сложнее, но поможет вам убедиться, что зависимости не нарушаются.
Как и выше, переключение Debian с Ubuntu и наоборот.
Предупреждение применяется, как и раньше.
Вместо использования панели запуска ppa, вы должны вручную извлечь исходники из ubuntu и попытаться скомпилировать их, например, с помощью. pbuilder
Вы сами.
Скорее всего, произойдет сбой, если вы используете debian squeeze , потому что ubuntu количественный такой же, как написано выше «форка» из debian unstable .