3

Какой самый простой способ обновить команду единиц на Mac? Я не думаю, что у меня установлены менеджеры пакетов.

Я только что наткнулся на команду единиц в первый раз:

0ony:sse-py stphqu0$ units
586 units, 56 prefixes
You have: 7 miles
You want: km
    * 11.265408
    / 0.088767313
You have: 

На самом деле я нашел units в этом занимательном чтении на HN, «500-мильная электронная почта».

Плакат насчитывает более 1000 единиц, у меня менее 600. Когда я попытался набрать 3 millilightseconds как в посте, устройство было не распознано. Это довольно полезная утилита, и я хотел бы получить больше единиц, как я могу получить больше?

2 ответа2

3

Йосемити (OS X 10.10.2) предоставляет версии 1.0 units

$ units -version

  units version 1.0  Copyright (c) 1993 by Adrian Mariano
                    This program may be freely distributed
usage: units [-f unitsfile] [-q] [-v] [from-unit to-unit]

Вы можете установить gunits 2.01 с MacPorts

$ gunits -V
GNU Units version 2.01
with readline, with utf8, locale en_US,
Units database in /opt/local/share/units/definitions.units
Personal units file in /Users/corti/.units

Copyright (C) 2012 Free Software Foundation, Inc.
GNU Units comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of GNU Units
under the terms of the GNU General Public License.

с 2559 юнитами, 85 префиксами и 66 нелинейными юнитами или gunits 2.02 с Homebrew.

Вы также можете собрать его с нуля с помощью официального дистрибутива (версия 2.11)

1

Это только результат версии установленных units .

Версия 1.88 имеет 2526 единиц, которые она может конвертировать. Более ранние версии имеют меньше, а более поздние версии имеют больше.

Если вы скомпилировали его самостоятельно, вы можете просто скачать более новую версию. Если вы установили его через менеджер пакетов вашего дистрибутива, то, возможно, у вас установлена последняя поддерживаемая версия, хотя в большинстве разновидностей GNU/Linux есть способы получить более новые версии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .