Каков правильный способ для установки пакета openconnect (ocserv-0.12.3-1.el7) на CentOs 7

Вероятно, это пример преждевременной оптимизации.

Сколько альтернатив у этой машины или любой машины для sed , grep и awk ? Я готов поспорить, что универсальное среднее значение близко к 1,0. Учитывая два варианта выбора на конкретном компьютере, каковы шансы того, что реализации будут отличаться так, что сценарий не будет работать с версией, найденной в PATH, и будет работать с другой? Если это произойдет, вероятнее всего, решением будет изменение сценария или ПУТЬ? Если изменение скрипта является ответом, каковы шансы найти хотя бы один вызов grep вместо $ GREP ? Колода складывается таким образом, чтобы не было необходимости в каком-либо косвенном обращении, и против того, чтобы она работала по назначению, если это когда-либо понадобится.

Я бы не стал бороться с культурой. Если в вашем магазине есть предпочтения для $ GREP , / usr / bin / grep или просто grep , я бы, вероятно, согласился. В противном случае KISS: избегайте косвенных обращений, пока в этом не возникнет необходимость.

-1
06.04.2019, 20:36
1 ответ

Поскольку версия 0.12.3 является кандидатом EPEL, вы можете установить ее, загрузив пакет (RPM )и установив его. Или скомпилировать из исходников. Но я порекомендую вам установить имеющуюся в пакете EPEL и не торопиться. Вы можете использовать команду:

wget https://kojipkgs.fedoraproject.org//packages/ocserv/0.12.3/1.el7/x86_64/ocserv-0.12.3-1.el7.x86_64.rpm
yum localinstall ocserv-0.12.3-1.el7.x86_64.rpm

КОНЕЧНО, вы можете установить его напрямую через rpm, но это приведет к появлению предупреждающих сообщений позже, когда вы снова используетеyum

rpm -i wget https://kojipkgs.fedoraproject.org//packages/ocserv/0.12.3/1.el7/x86_64/ocserv-0.12.3-1.el7.x86_64.rpm
2
28.01.2020, 05:08

Теги

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