Подключить репозиторий и обслуживать только 1 пакет

Автор Akasaka, 06 сентября 2015, 00:57:38

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Akasaka

Здрасть ;), есть маленькая задачка. Хочу подключить сторонний репозиторий ради одного нужного мне как воздух пакета. Простое add-apt-repository не катит т.к в этом репозитории находятся другие более новые версии пакетов которые и так есть в debian и при обновлении он их пытается их заменить. Просто установить через dpkg не подходит, т.к нужный мне пакет часто получает обновления.
Буду благодарен за любую оказанную помощь, линк или наводку, спасибо.


ioann.sys

Если просто, то прописываешь в /etc/apt/soruces.list нужный репозиторий, выполняешь apt-get update и apt-get install ТРЕБУЕМЫЙ-ПАКЕТ. Менеджер сам разберется с зависимостями и подтянет нужные
Debian GNU/Linux jessie/sid on notebook ASUS N750JK

Akasaka

Ок, как я понял мне надо сделать так:

Возьмём для примера пакет firefox из реп ubuntu:

#1 Правим /etc/apt/apt.conf > APT::Default-Release "stable"; #тем самым конфигурируем apt чтобы брал только из stable ветки репозиториев
#2 add-apt-repository "deb http://mirror.datacenter.by/ubuntu trusty main" #подключим репу lts убунты
#3 Обновляем ключи и пакеты
#4 apt install firefox/trusty #ставим лису из новой репы

Ну и вроде как всё, пакеты с репы убунты не стали заменять debian-овские при apt upgrade.

Я правильно все понял, или это не тру способ?

ioann.sys

Если что, у debian, браузер firefox именуются как iceweacel. А Thunderbird (почтовый клиент), переименован в icedove
Debian GNU/Linux jessie/sid on notebook ASUS N750JK

Akasaka

Цитата: ioann.sys от 06 сентября 2015, 23:09:19
Если что, у debian, браузер firefox именуются как iceweacel. А Thunderbird (почтовый клиент), переименован в icedove

Это понятно, я просто для примера привел пакет.