Подмена = NAT
Перенаправление портов = сообщение NAT передать новый входящий трафик на определенном порте к другому IP и порте "позади него".
Если Вы не настраивали перенаправление портов на A, B не собирается получать любые новые входящие соединения из за пределами A.
Вы не говорите, почему Вам нужна эта новая версия lsblk
но существует ряд причин, почему могла бы быть более новая версия пакета, доступного все же, Вы не можете обновить к той версии.
util-linux
. Для перемещения до этой более новой версии util-linux
эта зависимость должна быть обновлена, и другой пакет не может переместиться до этой новой зависимости.Сталкиваясь с этим типом ситуации у Вас обычно есть 2 пути для движения. Можно загрузить пакет SRC util-linux
и попытка восстановить его с помощью набора системы библиотек (может быть трудный путь), или загружает фактический источник util-linux
и попытайтесь создать его за пределами управления об/мин.
Если компиляция чего-то полностью вне Вашей зоны комфорта, затем смотрят на эти другие альтернативы, которые я упоминаю в Ваших других названных Вопросах и ответах U&L: "Linux: что находится на каждом из моих жестких дисков".
Простой: Fedora 12 длинен, долго, долго прошлый конец жизненного цикла. Более обновленные пакеты, когда-либо.
Скопируйте свои данные и конфигурацию, и установите новый Fedora (в настоящее время 20). Нет, нет никакого доступного пути обновления (не никто разумный, по крайней мере). Но Fedora 20 будет EOL через год или около этого.
Если Вы действительно будете нуждаться в устойчивости для такого длинного фрагмента, будете рассматривать миграцию на CentOS (6, то планируется для EOL в 2020, 7 должен отсутствовать soonish).
lsblk
не был вutil-linux
до v2.19... или около этого. – Harry Weston 08.02.2014, 16:40lsblk
источник и компиляция это вручную. Я, кажется, не забываю делать это несколько месяцев назад на FC14 для наблюдения некоторых изменений в том пакете при ответе на Q здесь. Это не слишком сложно при необходимости в нем. – slm♦ 08.02.2014, 16:42util-linux
распределяется kernel.org: kernel.org/pub/linux/utils/util-linux, который я рекомендую Вам, создает это и устанавливает его в/usr/local
, который будет значением по умолчанию. Таким образом, можно заставить систему предпочесть новую версию путем добавления/usr/local
кому:$PATH
(Я думаю, что мягкая фетровая шляпа делает это), или с другой стороны удаление его.make uninstall
должен также работать на тот пакет (если Вы оставляете свой каталог сборки, как сообщение, настраивают), но снова, не устанавливайте его по вершине существующей версии дистрибутива. – goldilocks 08.02.2014, 16:59