У меня установлена бета-версия 12.04 Precise (обновлена с 11.10 Oneiric), и я добавил следующую строку в мой /etc/apt/source.list :
deb http://http.us.debian.org/debian unstable main contrib non-free
Чтобы получить более новую версию пакета (октава 3.6), который мне был нужен, но не был доступен в точном хранилище.
Это работало нормально, но теперь, когда я хочу обновить, есть большое количество пакетов, которые нужно обновить. Я предполагаю, что это потому, что sid имеет более новые версии многих пакетов, чем точные.
Я временно отключил репозиторий sid, и это прекрасно работает - однако мне любопытно узнать, что произойдет, если я разрешу пройти все эти обновления? Это сломало бы мою систему? Структуры репозиториев Ubuntu Precise и Debian Sid принципиально отличаются?
источник
Это может быть необходимо, если вам нужен пакет, который в данный момент недоступен в вашей версии Ubuntu.
Я предлагаю использовать apt-pin .
Я создал
/etc/apt/preferences.d/unstable
со следующим содержаниемЭто гарантирует, что базовое распределение всегда имеет приоритет. В случае , если пакет не доступен, нестабильная выбран.
источник
Если вы сделаете это, может показаться, что сработает изначально. Это означает, что вы получаете пакеты до того, как Ubuntu настроит / изменит вещи.
Использование части одного и части другого отнимает ОЧЕНЬ много возможностей для устранения проблем с обеих сторон. Пользователи Debian не смогут вам так сильно помочь, потому что большая часть вашего дистрибутива - Ubuntu. Пользователи Ubuntu не смогут вам так сильно помочь, потому что часть вашего дистрибутива - Debian.
Это здорово, если вы пытаетесь получить пакет в ppa / repo. Широкое распространение, на мой взгляд, это не очень хорошая идея.
источник
Вам не нужен sid-репозиторий Debian для установки последней версии пакета (октава 3.6).
Для этого в Launchpad есть PPA .
источник
libwebsockets
ppa? packages.debian.org/sid/armhf/libwebsockets-dev/download дает добавить репозиторийЕсли вы хотите взять сторонние deb-пакеты, я предлагаю вам скачать их один за другим, а затем установить их один за другим с помощью
gdebi
(конечно, сначала вы должны установить gdebi).Gdebi - отличный инструмент для ручной установки пакета deb. Гдеби расскажет вам цепочку зависимостей приложения, которое вы хотите, и вы можете установить их в безопасном месте. Если, в конце концов, вы не удовлетворили все зависимости, лучше и безопаснее установить его из исходного кода.
источник
dpkg
...Скорее всего, вещи могут сломаться. не рекомендуется
Разработка с Debian - долгое чтение - давайте просто скажем, что они работают вместе
Как работает Ubuntu
источник