2017-01-30 17 views
0

Я работаю с Ubuntu 14.04, и мне нужно использовать стресс-нг.Ubuntu: установите последнюю версию пакета

Если я типа: apt-cache policy stress-ng я получаю:

stress-ng: 
    Installed: 0.03.15-1~ubuntu14.04.1 
    Candidate: 0.03.15-1~ubuntu14.04.1 
    Version table: 
*** 0.03.15-1~ubuntu14.04.1 0 
     100 http://mirror.switch.ch/ftp/mirror/ubuntu/ trusty-backports/universe amd64 Packages 
     100 /var/lib/dpkg/status 

Так что, если я бегу apt-get install stress-ng, он загружает версию 0.03.15. К сожалению, эта версия не позволяет мне делать некоторые вещи, присутствующие в последнем, 0.07.16, поддерживаемые Ubuntu 17.04. Как я могу использовать эту последнюю версию в 14.04?

+1

'curl -o- http: // kernel.ubuntu.com/~ cking/tarballs/stress-ng/stress-ng-0.07.16.tar.gz', а затем извлечь с помощью tar -xvzf stress-ng -0.07.16.tar.gz', а затем скопируйте папку «stress-ng-0.07.16» туда, где она обычно будет установлена. Если 'curl -o-' не работает, попробуйте 'curl -sL'. – BrianRT

ответ

1

Вы можете добавить репозитории новой версии в sources.list и использовать apt-pinning, это расширенная функция для установки пакетов с более новой версии Ubuntu.

Отъезд Pinning.

Закрепление это процесс, который позволяет вам оставаться на стабильном выпуске Ubuntu (или любой другой системы Debian), а захват пакетов из более последней версии.

Обратите внимание, что процессы, описанные ниже, будут работать только в том случае, если соответствуют версиям libc6, поэтому вы, вероятно, не должны это делать в системе Ubuntu. Я настоятельно рекомендую вам посмотреть UbuntuBackports , прежде чем делать это.

Также вы можете скачать пакет и make install.

Надеюсь, это поможет.

Смежные вопросы