Я немного новичок в этом, так что извините.

Я слежу за книгой, в которой от меня требуется «sudo apt-get install ...» на ОС Ubuntu, но у меня есть только Mac. Обнаружил исполняемый файл UNIX на моем Mac, установленный по умолчанию, с именем "apt". Я предполагаю, что "apt" был таким же, как «apt-get», но когда я набрал соответствующие команды, я получил:

-bash: apt-get: command not found

ИЛИ (когда я разделяю "apt" и «-get» пробелом)

apt: invalid flag: -get
Usage: apt <apt and javac options> <source files>
where apt options include:
  -classpath <path>          Specify where to find user class files and annotation processor factories
  -cp <path>                 Specify where to find user class files and annotation processor factories
  -d <path>                  Specify where to place processor and javac generated class files
  -s <path>                  Specify where to place processor generated source files
  -source <release>          Provide source compatibility with specified release
  -version                   Version information
  -help                      Print a synopsis of standard options; use javac -help for more options
  -X                         Print a synopsis of nonstandard options
  -J<flag>                   Pass <flag> directly to the runtime system
  -A[key[=value]]            Options to pass to annotation processors
  -nocompile                 Do not compile source files to class files
  -print                     Print out textual representation of specified types
  -factorypath <path>        Specify where to find annotation processor factories
  -factory <class>           Name of AnnotationProcessorFactory to use; bypasses default discovery process
See javac -help for information on javac options.

Является ли apt и apt-get одним и тем же?

Я пытаюсь установить python3-minimal и другие инструменты для цифровой криминалистики.

PS Этот вопрос относится к следующему: что эквивалентно команде Ubuntu apt-get на Mac и в чем разница между командами оболочки Linux (Ubuntu) и Mac?, но эти посты не имеют прямого отношения к тому факту, что на Mac есть исполняемый файл UNIX apt.

1 ответ1

1

Это две несвязанные команды. Если вы запускаете man apt на вашем Mac, то это инструмент для разработки на Java. От man странице:

ОПИСАНИЕ

Инструмент apt, инструмент обработки аннотаций, включает в себя набор новых отражающих API и поддерживающую инфраструктуру для обработки аннотаций программ. Apt отражающие API предоставляют представление о структуре программы на основе исходного кода, доступное только для чтения. Эти рефлексивные API предназначены для точного моделирования системы типов языка программирования JavaTM после добавления обобщений.

man - это один и тот же инструмент на обеих платформах, поэтому он полезен независимо от уровня ваших знаний. Запуск man <command> отобразит справку, связанную с этой командой.

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