Список всех установленных пакетов в macOS

Я унаследовал подержанных компьютеров под управлением macOS и высокая Сьерра. Я хотел бы использовать его для разработки веб-приложений. Это был хорошо использован предыдущим владельцем на разработка программного обеспечения и DevOps.

Он работает как HAL9000 (я подозреваю, что некоторые Мак-гуру настроил его таким образом). Поэтому я не хочу переустанавливать ОС macOS. Я желаю, чтобы определить список все приложения и пакеты вместе с их информацией установленной версии с помощью различных источников, таких как магазин приложений Mac, с установленным вручную, доморощенный, системы MacPorts, Финк и др. Для каждого пакета приложение/я ищу, чтобы получить следующую информацию:

  1. Установленная версия.

  2. Источник установки, т. е. через менеджер пакетов (самогон, системы MacPorts, Финк), и macOS, предварительно установленная, или неизвестные (прямая загрузка).

  3. Начальное расположение файла конфигурации. Например, httdp.конф, мой.КНФ, на PHP.Ини ОГРН и журналов Дирс на++ и т. д.

Я не думаю, что в App Store для Mac, как менеджер пакетов, в-ЮВ, и думаю, приложения привязаны к идентификатору Apple, чем машина, да? Зная источник или установка пакета поможет мне с очистки от ненужных приложений и улучшение остальных.

Кроме того, это будет очень полезно для выявления компонентов, установленных на виртуальных машинах, в XAMPP, MAMP и т. п. сред. которые были в использовании.

Я знаю, что есть контейнеризации, как установлено Докер.

Когда я говорю пакетов, меня в первую очередь интересует:

  1. Основных системных служб и библиотек.

  2. СУБД, таких как MySQL, версию MariaDB, PostgreSQL и т. д.

  3. Веб-серверов, таких как Apache, сервера Tomcat, nginx и на JBoss и т. д.

  4. Основных языковых библиотек, таких как Python, РНР, Java и т. д. Если фильтрация является проблемой, все это слишком хорошо из библиотеки приложения с графическим интерфейсом.

  5. Установлены основы языка программирования, таких как PHP: фреймворк Laravel, Codeigniter с; питон: разъемы MySQL и т. д.

  6. Основы тестирования, такие как тестирование с помощью PHPUnit.

  7. Установлены дополнительные пакеты компонентов и плагинов/активный за конфигураций по умолчанию.

  8. Фронтальный инструменты, такие как CSS: загрузочный, JavaScript и библиотек. Я предполагаю, что они будут установлены в специальных средах разработки не вся машина? Я не думаю, что можно было бы определить этот уровень окружающей среды для повторного использования, и они склонны быть настроен в соответствии с предпочтениями разработчика и первичный IDE/инструменты, которые они используют.

  9. Инструменты разработчика, такие FTP и SFTP приложений, Эспрессо, CSEdit, декора.

  10. Веб-браузеры и связанные с ним инструменты, такие как расширения и букмарклеты, что бы пройти полный аудит среды разработки для macOS.

Говоря о редакторах и IDE, у меня есть тонны из них, включая затмение, Codekit, PhpStorm именно, кронштейнов, возвышенное текст 3, коды, скопируйте, BBEdit, текст. сообщ, Атом и т. д.

Как наоборот сделать, было бы здорово иметь общие системы аудита инструмент, и я мог отфильтровать.

В любом случае, основной вопрос, Как определить источник пакета установщика; поэтому я могу полностью изменить или обновить чисто. Я знаю, что самогон скажет вам, что он был установлен, но не является ли компонент уже существует изначально или иначе.

Я удивлюсь, если кто-то реагирует на это запутанное расследование!

ТЛ;ДР, я ищу, чтобы составить список всего и вся, установленных в ОС по умолчанию установить.

+571
user11249 17 апр. 2012 г., 17:05:13
23 ответов

Он не работает .scpt файлы, но не работает .файлов AppleScript.

Если вы сохраните пустой скрипт .scpt в AppleScript редактор, это выглядит так:

шестнадцатеричного представления -с рабочего стола/без названия.scpt
00000000 46 61 73 64 55 41 53 20 31 2е 2е 31 30 31 31 30 |FasdUAS 1.101.10|
00000010 0е 00 00 00 04 0С ФФ ФФ 00 01 00 02 00 03 01 FF в|................|
00000020 ФФ 00 00 0d с 00 01 00 03 6С 00 02 00 00 00 04 00 |........л.......|
00000030 04 ФФ Фе ФФ ФД 0d с 00 04 00 03 52 00 00 00 00 00 |..........Р.....|
00000040 04 00 05 ФК ФФ ФФ ФФ 0а ФБ ФК 00 18 2е 61 73 63 |.............АСК|
00000050 72 65 72 72 20 2а 2а 2а 2а 00 00 00 00 00 00 90 |rerr ****.......|
00000060 00 2а 2а 2а 2а 0d с 00 05 00 01 6д 00 00 00 02 00 |.****.....м.....|
00000070 03 00 06 0е 00 06 00 01 Б1 00 07 11 00 07 00 74 |...............Т|
00000080 00 54 00 68 00 69 00 73 00 20 00 73 00 63 00 72 |.Т.ч. я.С. .С. С. Р|
00000090 00 69 00 70 00 74 00 20 00 63 00 6е 6е 00 00 74 |.я.С. Т. .С. о'.Н.Т|
000000a0 00 61 00 69 00 6е 00 73 00 20 00 75 00 6е 00 63 |.а.я.Н.С. .у.Н.с|
000000b0 6д 6е 00 00 00 70 00 69 00 6С 00 65 00 64 00 20 |.о'.м.С. я.л.е.д. |
000000c0 00 63 00 68 00 61 00 6e и 00 67 00 65 00 73 00 20 |.С. ч. а.Н.г.е.С. |
000000d0 6е 00 00 61 00 64 00 20 00 63 00 61 00 00 6е 6е |.а.Н.д. .С. а.Н.Н|
000000e0 00 6Ф 00 74 00 20 00 62 00 65 00 20 00 72 00 75 |.о'.Т. .б.е. .Р.у|
000000f0 00 00 2е 6е 02 ФФ ФБ 00 00 01 00 00 01 ФФ ФФ Фе |.Н..............|
00000100 ФД 0е 00 00 00 02 00 00 0С 10 00 03 00 03 ФФ ФА|................|
00000110 00 08 00 09 01 ФФ Англии 00 00 10 00 08 00 01 FF в Ф9|................|
00000120 0а ФФ Ф9 00 18 2е 61 65 76 74 61 70 70 75 6е 6е |......aevtoappnu|
00000130 6С 6С 00 00 80 00 00 00 90 00 2а 2а 2а 2а 0е 00 |Лл........****..|
00000140 09 00 07 10 ФФ ФФ ФФ Ф6 ф7 ф8 00 0а 0В 0С 00 00|................|
00000150 ФФ ФФ ф8 Ф5 0а 00 18 2е 61 65 76 74 6Ф 61 70 70 |........aevtoapp|
00000160 6е 75 6С 6С 00 00 80 00 00 00 90 00 2а 2а 2а 2а |нуль........****|
00000170 0d с 00 0а 00 01 6б 00 00 00 00 00 04 00 0d с 02 00 |.....к..........|
00000180 0d с 00 02 00 01 02 00 00 01 Ф4 Ф4 ФФ ФФ ФФ ф7 00 |................|
00000190 00 02 ФФ Ф6 00 00 10 00 00 00 10 00 0В 0С 00 01 |................|
000001a0 00 06 11 ФФ Ф5 00 05 29 6а Е0 15 0С 61 73 63 72 |.......)Дж...Вокс|
000001b0 00 01 00 0С ФА де объявление|........|
000001b8

Вы можете создать новый .файл scpt с osacompile:

osacompile -е \"\" -о новых.scpt
+862
way0utwest 03 февр. '09 в 4:24

Чтобы забросить еще одну шляпу в кольцо для более плавное инструмент, похоже, они теперь обеспечивают это действие прямо из коробки:

  1. Выберите Глобального Применения
    Select Global Application
  2. Выберите Сенсорная Панель
    Select Touchpad Gesture
  3. Добавить новый жест
    Add a New Gesture
  4. Выберите "3 Пальца Вверх"
    Select "3 Finger Swipe Up"
  5. Выбрать Предопределенные Действия
    Choose Predefined Action
  6. Поиск для "управления миссия и сразу" свернуть все окна "предварительный просмотр"
    Mission Control & Immediately Show Desktop Preview
  7. Как это должно выглядеть в конце
    Gesture Summary
    Gesture Fields

+840
Adrienne soares 23 сент. 2018 г., 11:10:20

Только что разговаривал по телефону с Lenovo техподдержка после распаковки моей T430s и i7, потому что он не есть символ молнии на спине... просто символ ДВИ. Подтвердили: никто из 430 их доставка даже есть еще. Я посылаю моею спиной, предлагаю вам сделать то же самое. Интернет насыщен ссылками, что они все звучат так, как будто они сообщили пресс-релизы... и Lenovo чат даже говорит вам, что они есть... но не радость. Технологии никогда не разочарует.

+822
SIM 10 янв. 2019 г., 22:52:30

Это не должно быть проблемой. Я сделал то же самое с LG дисплеем 5К, и питание подключен отдельно, и не было никаких проблем.

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

+815
cleverbit 23 дек. 2012 г., 3:42:51

У меня есть некоторые трудности в понимании того, что случилось в Automator:

Я использовал для запуска коротких автоматизатор скрипт с exiftool команду, чтобы организовать фотографии по папкам:

exiftool -в '-каталог < DateTimeOriginal' -д /пользователи/дом/Фото/Фото-источники/АПН/%г/%г-%м" "%ч/%г-%м-%д" "%А-Р "$Ф"

Этот скрипт создал папку с именем по дате съемки. В моем случае, какие-то аргументы (месяц или день) в "французская литературная", из-за моей ОС Х конфигурации (exiftool не приходит с какой-либо локализацией вариант).

После установки Маверикс, скрипт по-прежнему работает, но эти же аргументы только на английском языке; даже когда я использую этот скрипт в терминале, они все равно придут на французском языке.

У кого-нибудь есть та же проблема, или кто нибудь может помочь мне понять, если я где-то ошибаюсь?

+780
user203117 27 нояб. 2014 г., 23:05:58

Я пытаюсь удалить профиль конфигурации, который я ранее установленные на устройстве, с помощью MDM. Я в состоянии получить список установленных профилей с помощью ProfileList команды. У меня нет проблемы при попытке удалить старый .mobileconfig-файл файл на охраняемой устройства, но при попытке удалить тот же .mobileconfig-файл файл на не контролировал устройство, я получаю следующее сообщение об ошибке: профиль “ХХХХ” не управляется МДМ.

Несмотря на это, документация компании Apple говорится, что удаление профилей с помощью котрой можно только если профиль установлен через МДМ (что не так для контролируемых устройств).

Мой вопрос: есть ли способ, чтобы удалить старый профиль конфигурации, который я ранее установлен на неконтролируемый прибор, который также не был установлен через МДМ, с помощью MDM? (для меня это имеет смысл, что я должен быть в состоянии, потому что в конце дня, я распространен, что профиль на чужих устройствах, и я являюсь владельцем этого .mobileconfig-файл файл...)

Спасибо заранее

+752
Steve Kroon 9 окт. 2017 г., 2:21:00

Я забыл свой идентификатор Apple и электронной почты, связанный с этим идентификатором Apple, но я знаю пароль своего идентификатора Apple.

как я могу найти мой идентификатор Apple?

обратите внимание, что этот идентификатор не установлен на каких-либо других устройств.

+686
Kresnic 28 мар. 2014 г., 22:26:04

Я считаю, что ⇧⌘L предназначен для замены ярких предметов через. Это дает вам очень хороший список, что вы можете проверьте и снимите элементы. Это раздражает, что они бы похоронить зачеркнутый, но мне нравится этот перечень намного больше, особенно при просмотре заметки на своем iPhone или iPad.

+682
Stanislav Ivanov 18 нояб. 2010 г., 11:16:08

Я должен несколько бесплатных и платных приложений, упомянутых здесь, и мне кажется странным, что никто не упомянул Whatsize. Я думаю, это тот, который отображает пространство в лучшем виде. Это не слишком “графический”, но опять же, это показывает вам цифры, которые важно.

Это не бесплатно, но я использовал его много и он никогда не разочаровывает меня.

+661
Julissa Ortiz 11 мар. 2013 г., 20:11:17

Вау спасибо за последний ответ.

Вместе с этим "SSH, чтобы получить ваш iPhone онлайн с помощью USB-кабеля" в блоге, я придумал довольно солидный мгновенный обратный SSH/чулочно-решение по USB страховочного троса дается только ssh сервер где-то в сети. Это позволяет всем моем TCP на основе приложений, чтобы использовать SSH-серверу по сети через порт USB, несмотря на мой WiFi неисправные и не имеющие сильного телефона тарифный план (Т-Mobile с предоплатой).

Нет настройки прокси-сервера не требуется.

Суть блога заключается в том, что вы можете управлять прокси из командной строки. Использовать файл:

/отдельный файл/var/настройки/конфигурация/настройки.файл plist

Найдите раздел "iP1 является" (если вы хотите заменить интерфейс GPRS/края/3G), так как:

<дикт>
<ключ>интерфейс</ключ>
<дикт>
<ключ>Имя_устройства</ключ>
<строка>iP1 является</строка>
<ключ>оборудование</ключ>
<строка>ком.яблоко.Затем</строка>
<ключ>тип</ключ>
<строка>ком.яблоко.Затем</строка>
</дикт>

Будьте осторожны, что вы получили в разделе iP1 является если вы хотите переопределить край/3Г! Не ищи другие записи прокси в файл.

Затем добавьте следующий раздел после:

<ключ>Прокси</ключ>
<дикт>
<ключ>ProxyAutoConfigEnable</ключ>
<целое число>1</целое число>
<ключ>ProxyAutoConfigURLString</ключ>
файл <строка>:///отдельный файл/var/настройки/прокси.Пак</строка>
</дикт>

Затем используйте ваш трюк, чтобы указать SOCKS прокси в файл, который мы только что указали:

/отдельный файл/var/настройки/прокси.Пэк

Добавить:

функцию FindProxyForURL(URL-адрес, хост)
{ 
 возвращение "носки 127.0.0.1:1080";
}

Изменение разрешений на прокси.ПКК 777 (все могут читать, писать, выполнять).

Перезагрузить Айфон.

ITunnel Скачать для iTunes 9 (старые версии тоже доступны). (http://www.mediafire.com/?2q1fzowoy12)

Создать новое подключение замазке: в связи>секции СШ>тоннелей добавить новый направляются "удаленного" порт, как порт 202 на iPhone к интернету SSH-сервер (скажем, 192.168.2.100:22).

Порт Источника: 202
Пункт назначения: 192.168.2.100:22

В разделе СШ того же соединения замазки набор удаленных программ для:

СШ-Д 1080 [email protected] -с. 202

Сохранить конфигурацию Putty для нового имени сессии.

Дополнительно можно генерировать ключи и добавить открытые ключи *~/.по SSH/authorized_keys* в оба конца, поэтому вам не нужно вводить пароли. Использовать putty.exe -нагрузка "имя профиля" в ярлык, чтобы ускорить его еще больше.

+651
user34563 13 сент. 2014 г., 17:00:34

Громкости на моем iPhone уменьшается случайным образом.

Я боюсь, что это аппаратная проблема. Иногда я слушаю музыку и она падает без причины, потом я нажимаю кнопку громкости и он увеличивает немного, но если я уйду на кнопку он опять падает (как если бы я нажал кнопку "вниз" также).

Разве это плохая новость ?

+584
SurenNihalani 10 мар. 2011 г., 8:58:41

Я прибрался немного. Я знаю, как искать файлы определенного размера (см. ниже). Есть ли способ для поиска папок выше определенного размера? Команды shell ок, но GUI является предпочтительным.

Для поиска файлов, превышающих определенный размер:

enter image description here

Если вы не видите опции "размер файла", выберите "другие", он будет там.

затем:

enter image description here

Это очень удобно для файлов, но она не включает в каталоги/папки. Также, пожалуйста, не удаляйте файлы, которые вы не знаете, что они для. Некоторые низкие системные файлы уровня и может вызвать проблемы.

+572
jnthnclrk 29 сент. 2014 г., 16:13:55

После обновления до горного льва сегодня, я замечаю, напоминания и заметки приложений теперь стал в док.

Отличный способ открыть для себя те приложения, если вы не осведомлены о них, но я не собираюсь их использовать.

Таким образом, я попытался удаляя их, который, кажется, работает (как перетаскиванием их и щелкните правой кнопкой мыши и удалить из Dock), но после выхода и повторного входа в систему, они вернулись.

Какой Быстрый совет, чтобы избавиться от тех из дока постоянно?

+553
Yogesh Darji 21 окт. 2012 г., 1:13:20

Обе технологии Вы список - приложение Nap и таймер сливающиеся в основном опт-в особенности, которые должны быть запеченными в приложение.

Поскольку вы к созданию собственных программ, в худшем случае вы будете иметь, чтобы убедиться, что ваш фреймворк и код не включить эти функции. В лучшем случае ничего не изменится, и можно ожидать, что расчеты для запуска в системе, которая намеренно регулирования программ, которые добровольно вызвались для менее процессора, когда они простаивают и увидеть ускорение без необходимости что-либо менять.

+545
Cadin 7 апр. 2010 г., 21:06:41

До сих пор, я знаю, как я могу объединить все окна со всеми вкладками с помощью:

enter image description here

Я использую различные окна в Safari, чтобы организовать их по содержанию. Иногда имеет смысл объединить вкладки в два окна. Это очень легко, когда у вас есть только два сафари открытыми окнами.

Как я могу сделать это, когда у меня больше двух окон? Я открыт для решения с помощью расширений.

+434
Hollow ichigo 23 дек. 2015 г., 19:24:20

На 2011 17" Макбук Про (и7, 10.6, 16 ГБ ОЗУ) нет у меня никаких вариантов в экономии энергии панель настроек для регулирования процессора. Мне нужно, чтобы иметь возможность отключить процессор дросселирования в течение коротких периодов времени - или по крайней мере заставить ОС Х в определенное состояние сознания и оставаться там, так что я могу получить устойчивые результаты от теста на сравнение производительности ситуации.

Существуют ли способы или приложения, которые позволяют мне контролировать функции энергосбережения и, в частности, регулирование процессора и процессора отключение за последние (Сэнди Бридж) Маки?

Чудь не поддерживает этот аппарат (это не правильно доклад тип процессора), и хотя я могу вручную отключить гиперпоточность и процессорных ядер с использованием /библиотеки/application поддержки/HWPrefs/CPUPalette.приложение это не дает мне возможность сказать ОС Х не регулировать ничего.

+411
Imre Kerr 14 дек. 2014 г., 22:28:09

Я говорю о поле можно с помощью команды+л, затем вкладку.

Я поиск в Google много.

На Windows и Linux это обычно можно с помощью Ctrl+K в.

+316
Chucktheskunk 1 апр. 2019 г., 7:10:52

Попробуйте удалить и переустановить приложение из AppStore.

+289
Ansgar 8 янв. 2010 г., 8:50:07

Вы найдете в разделе Системные настройки панели управления, где можно задать и контролировать, где отображаются меню и т. д.

Кроме того, вы можете настроить параметры зеркального отображения отображаться в строке меню при необходимости.

Лично я хотел купить переходник, чтобы перейти к входу HDMI на второй монитор.

+270
leo 28 февр. 2017 г., 9:07:01

Я использую монитор USB-хаб в разъем, может ли это быть проблемой?

Да, это, наверное, проблема. Основываясь на скорости, вы видите, я подозреваю, что USB-хаб в мониторе-это устройство с USB2; подключение диска через хаб тормозит соединение на скорости порта USB2.

Подключить SSD напрямую к вашему компьютеру, или использовать внешний хаб с USB3.

+262
naXa 4 авг. 2019 г., 5:59:06

Айфоны могут использовать разные идентификаторы Apple и ту же музыкальную библиотеку из iTunes, (как вы сказали, все это бесплатно прав / скачали от Apple). Идентификатор Яблоко только вступает в игру, при синхронизации контактов, календарей и альтернативной служб Apple. Вы не должны иметь никаких проблем с музыкой синхронизации между iTunes и вашим новым устройством iPhone. Кроме того, вы можете скачать Google Play Музыка на вашем телефоне, и использовать уже синхронизировать контент. Выбор за вами.

Всего наилучшего!

+213
kt chan 31 янв. 2019 г., 4:43:32

Не все мониторы одинаковы - я купил монитор у знакомого, чтобы использовать дополнительное пространство экрана с моим 13"ПМБ (середина 2009). Это был хороший широкоэкранный ЖК монитор VGA, но как бы я ни пытался мой MacBook Pro не может послать какой-либо сигнал на него. Все разъемы были проверены, работает отлично и монитор тоже работал отлично, когда прилагается к соседнему ПК...

+168
tat15 24 июл. 2011 г., 7:15:33

mdutil -T может быть использован для отображения реальный путь от номера inode. Например, вы можете сделать следующее:

> сенсорный в /tmp/файл
> Общ -я в /tmp/файл
31405051 в /tmp/файл
> mdutil -Т 31405051
/частная/ТМП/файл
+120
Kathleen Rogers 4 апр. 2013 г., 21:40:15

Показать вопросы с тегом