Это - какой-либо способ временно установить, делают 3.81?

Я нахожусь в Xubuntu 16.04.1, имея make версия 4.1. Я имею некоторые подозрения об этой версии и хотел бы временно установить старую версию (3.81), которая хорошо работает с моим пакетом на другой более старой машине.

Что самый безопасный путь состоит в том, чтобы сделать это? Я не хочу повреждать что-либо, только выполнять старую версию пару раз.

1
задан 17 December 2016 в 07:17

2 ответа

Специалисты по обслуживанию GNU обычно довольно хороши о вещах как это: если Вы создадите и установите make-3.81 из источника, то он войдет /usr/local/ по умолчанию (оставляющий текущую версию make в /usr/bin), и необходимо смочь удалить его полностью путем выполнения sudo make uninstall из исходного каталога впоследствии.

Для иллюстрирования:

steeldriver@xenial-vm:~/src/make-3.81$ ./configure
steeldriver@xenial-vm:~/src/make-3.81$ make
steeldriver@xenial-vm:~/src/make-3.81$ sudo make install

Затем проверяют версию:

steeldriver@xenial-vm:~/src/make-3.81$ hash -r make
steeldriver@xenial-vm:~/src/make-3.81$ make --version
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for x86_64-unknown-linux-gnu

Теперь удаление это и проверка снова:

steeldriver@xenial-vm:~/src/make-3.81$ sudo make uninstall
steeldriver@xenial-vm:~/src/make-3.81$ hash -r make
steeldriver@xenial-vm:~/src/make-3.81$ make --version
GNU Make 4.1
Built for x86_64-pc-linux-gnu
Copyright (C) 1988-2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
8
ответ дан 3 December 2019 в 06:22

Первая установка делает версию 3.81.This, заменит существующую версию. Затем переименуйте исполняемый файл. Затем установите версию 4.1. Теперь можно использовать старую версию.

0
ответ дан 3 December 2019 в 06:22

Другие вопросы по тегам:

Похожие вопросы: