Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Apple macOS (часть 3)

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124

Открыть новую тему     Написать ответ в эту тему

articlebot



Administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошлые части темы: 1 | 2


Apple macOS



Внимание! В этом топике мы только обсуждаем сабж. Поиск и постинг линков на сабж, софт и патчи к нему мы производим в параллельном топике форума Варезник.
 
Прежде, чем что-либо качать или спрашивать, загляните:
Мануал или всё что вы хотели знать о Mac OS X, но боялись спросить. Добавлено: Реализация Множественной Загрузки
По прочтению, отметься здесь...
 
FAQ по MacOS-x86.


50 причин для перехода с Windows на Mac.


Дополнительные драйверы от Darwin/x86
AppleAC97Audio.kext (Читать HELP по установке AC97)
AppleIntel830.kext
AppleIntel830GA.plugin
AppleIntel830GLDriver.bundle
 
Альтернативные видео-драйверы для MacOS-x86 10.4.3-10.4.6
MacVidia Beta1 Build 5
Koverg-patch9700-v0.2 - ATI Radeon 9700 patcher Перечень карт Подробнее...
Непатченные KEXTы для Koverg's patch (1)
Callisto - драйвер для карт ATI X1xxx (Build 008) Подробнее...
 
Драйверы от китайцев:
Mac OSx86 (Tiger & Leopard) third-party drives download


Проблемы и их решение
 
Решение проблемы циклической перезагрузки перед созданием учетной записи пользователя (user account)
Ошибка "b0 error", после установки Mac OS X
Ошибка "HFS+ partition error", после установки Mac OS X
Решение проблемы "мигающего курсора", после установки Mac OS X
Варианты восстановления работы видеоадаптора после апдейта на 10.5.3
Решение проблемы: "com.apple.Boot.plist not found" на JMicron IDE DVD (Chameleon boot loader)
Решение проблемы: "Unknown AHCI Controllers и Orange Disk Icons"
Решение Shutdown/Restart проблемы (OpenHaltRestart от Psystar)
 
FAQ: Как проверить/изменить тип режима Sleep Mode в Leopard
FAQ: DualBOOT Mac OS X/Vista через загрузчик Leopard
FAQ: Как проверить поддержку, установленной MAC OS X, 64-битного режима.  
FAQ: Правда о вирусах для Mac OS X.
 
Утилита для обслуживания Leopard - OSx86 Tools Utility © ~pcwiz
Комплексная Утилита для обслуживания кекстов - Kext Utility.app v2.0 cVaD 2009
Утилита для упаковки/распаковки кекстов в Extensions.mkext - mkextMaker.app © cVaD
Что знает MAC OS X, о вашем CPU © cVaD
Запуск сетевых карт Broadcom (BCM57xx)


Книги по Mac OS X

 
Kevin Wilson | MacOS Fundamentals: Catalina Edition. The Step-by-step Guide to Using your Mac, 2019 - PDF (англ.)
Райтман М.А. - Самоучитель Mac OS X Mavericks. Новая операционная система от А до Я, 2014 - PDF
Пол Макфедрис - Переходим на Mac, 2013 - PDF
Василий Леонов - Самоучитель Mac OS X Lion (Компьютер на 100%) - 2012.pdf
Груман Г. - Mac OS X Lion. Библия пользователя [2012, PDF, RUS]

К.М. Уайт - Администрирование OS X Lion. Основы обслуживания OS X Lion
Дэвид Пог - OS X Mountain Lion. The missing manual / OS X Mountain Lion. Основное руководство
Скотт Майерс и Майкл Ли - Mac OS X 10.5 Leopard в подлиннике (рус) DJVU / PDF
Робин Вильямс - Mac OS X 10.5 Leopard
Дэвид Пог - iPhone. Недостающая инструкция
 
Владельцы этих книг просятся о предоставление PDF сканов для всеобщего использования.
По-просту может кто-нибудь купит / одолжит себе одну из этих книг и поделится с нами сканами.
Контакт со мною: Moojra

Всего записей: 366 | Зарегистр. 25-05-2001 | Отправлено: 05:51 03-02-2009 | Исправлено: Xant1k, 17:27 02-04-2020
vadimnj16

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извиняюсь, если не в тему вопрос. Есть простой скрипт test.command:
 
var1=111
var2=222
var3=333
var4="$var1"a"$var2"b"$var3"
echo $var4
 
на выходе: b333
 
Как получить: 111a222b333?

Всего записей: 95 | Зарегистр. 06-01-2016 | Отправлено: 22:25 26-10-2021
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vadimnj16

Цитата:
Извиняюсь, если не в тему вопрос.

для скриптов под unix есть отдельная тема

Цитата:
на выходе: b333  


Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 09:25 27-10-2021
vadimnj16

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los
Спасибо, я разобрался. Дело было в DOSовском редакторе. "Windows line endings"

Всего записей: 95 | Зарегистр. 06-01-2016 | Отправлено: 19:42 27-10-2021
Tambourine



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в macOS работать с системными расширениями? Как, например, узнать какое системное расширение было установлено последним? Как его удалить?  
 
1. Двойным щелчком кликнул по shell (*.sh) скрипту, скрипт был скачан из интернета, разрешения на выполнение (chmod +x) у него не было.
2. В итоге скрипт, как и ожидалось, открылся в xcode (xcode до этого ни разу не запускался).  
3. Но - перед тем как скрипт открылся, было сообщение о том, что "что-то там" было заблокировано и стандартное предложение перейти в "Системные настройки" -> "Защита и безопасность" и нажать "Разрешить".  
4. После того как нажал на "Разрешить" был запрошен пароль и после его ввода система сообщила, что для установки СИСТЕМНОГО РАСШИРЕНИЯ требуется перезагрузка. После перезапуска macbook перезагрузился два раза и - абсолютно непонятно, что было установлено, как это теперь найти и удалить?
 
Что это вообще было? Ведь скрипт, вероятно, не выполнялся, просто открылся для редактирования. Тогда что это за системное расширение? И, самое главное, как вообще обнаружить что было установлено?  
 
В разделе "Системные настройки" -> "Расширения" ничего нового не появилось.
 
Команда systemextensionsctl list выдает: 0 extension(s)
 
В каталогах /System/Library/Extensions/ и /Library/Extensions/ нету kext'ов с датой изменения когда установилось это расширение (у всех дата совпадает с датой установки macos, новее никаких нет)
 
Может быть, это Shell - интерпретатор добавил что-то при первом запуске? Или xcode (также при первом запуске)?
 
Но, главное - как вообще в подобных случаях обнаружить что было установлено? И как удалить? И как вообще работать с системными расширениями?  
 
Просветите пожалуйста.
 
Скрипт был обычным скриптом с сайта uupdump для сборки iso образа Windows 11 Insider Preview для архитектуры ARM64 (не для AMD64!!) для использования в виртуальной машине на macbook'е с процессором M1 (обычные ISO с дистрибутивом Windows не работают с чипом M1).  
 
Ниже привожу текст скрипта, он достаточно безобидный. И подчеркиваю, разрешение на исполнение у него не было.  
 

Код:
 
#!/bin/bash
#Generated on 2021-11-20 12:59:58 GMT
 
# Proxy configuration
# If you need to configure a proxy to be able to connect to the internet,
# then you can do this by configuring the all_proxy environment variable.
# By default this variable is empty, configuring aria2c to not use any proxy.
#
# Usage: export all_proxy="proxy_address"
# For example: export all_proxy="127.0.0.1:8888"
#
# More information how to use this can be found at:
# https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-all-proxy
# https://aria2.github.io/manual/en/html/aria2c.html#environment
 
export all_proxy=""
 
# End of proxy configuration
 
if ! which aria2c >/dev/null \
|| ! which cabextract >/dev/null \
|| ! which wimlib-imagex >/dev/null \
|| ! which chntpw >/dev/null \
|| ! which genisoimage >/dev/null \
&& ! which mkisofs >/dev/null; then
  echo "One of required applications is not installed."
  echo "The following applications need to be installed to use this script:"
  echo " - aria2c"
  echo " - cabextract"
  echo " - wimlib-imagex"
  echo " - chntpw"
  echo " - genisoimage or mkisofs"
  echo ""
  if [ `uname` == "Linux" ]; then
    # Linux
    echo "If you use Debian or Ubuntu you can install these using:"
    echo "sudo apt-get install aria2 cabextract wimtools chntpw genisoimage"
    echo ""
    echo "If you use Arch Linux you can install these using:"
    echo "sudo pacman -S aria2 cabextract wimlib chntpw cdrtools"
  elif [ `uname` == "Darwin" ]; then
    # macOS
    echo "macOS requires Homebrew (https://brew.sh) to install the prerequisite software."
    echo "If you use Homebrew, you can install these using:"
    echo "brew tap sidneys/homebrew"
    echo "brew install aria2 cabextract wimlib cdrtools sidneys/homebrew/chntpw"
  fi
  exit 1
fi
 
destDir="UUPs"
tempScript="aria2_script.$RANDOM.txt"
 
echo "Retrieving aria2 script..."
aria2c --no-conf --log-level=info --log="aria2_download.log" -o"$tempScript" --allow-overwrite=true --auto-file-renaming=false "https://uupdump.net/get.php?id=65b6f583-d9c4-4ef2-8259-7ca0d63c263b&pack=ru-ru&edition=professional&aria2=2"
if [ $? != 0 ]; then
  echo "Failed to retrieve aria2 script"
  exit 1
fi
 
detectedError=`grep '#UUPDUMP_ERROR:' "$tempScript" | sed 's/#UUPDUMP_ERROR://g'`
if [ ! -z $detectedError ]; then
    echo "Unable to retrieve data from Windows Update servers. Reason: $detectedError"
    echo "If this problem persists, most likely the set you are attempting to download was removed from Windows Update servers."
    exit 1
fi
 
echo ""
echo "Attempting to download files..."
aria2c --no-conf --log-level=info --log="aria2_download.log" -x16 -s16 -j5 -c -R -d"$destDir" -i"$tempScript"
if [ $? != 0 ]; then
  echo "We have encountered an error while downloading files."
  exit 1
fi
 
echo ""
if [ -e ./files/convert.sh ]; then
  chmod +x ./files/convert.sh
  ./files/convert.sh wim "$destDir" 0
fi
 

 
P.S.
Операционная система: macOS Monterey 12.0.1
MacBook с чипом M1 Pro

Всего записей: 98 | Зарегистр. 19-07-2007 | Отправлено: 17:20 20-11-2021
jfx



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Смотреть системные логи – там написано, что было установлено
2. sudo kextstat – покажет загруженные расширения.  
3. Обращайте внимание на расширение не com.apple sudo kextstat | grep -v com.apple
 
 
Добавлено:
4. Удаляются расширения путем удаления бандла из /System/Library/Extensions и либо удаления либо пересоздания кеша ядра (как это сейчас в последних Mac Os-ях не знаю, т.к. сижу на 10.13).

Всего записей: 3075 | Зарегистр. 06-02-2003 | Отправлено: 18:25 20-11-2021
Tambourine



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jfx
Спасибо за ответ!
 
Вывод команды sudo kextstat -l | grep -v com.apple:
 

Код:
 
Executing: /usr/bin/kmutil showloaded --list-only
No variant specified, falling back to release
  238    0 0xfffffe0006f08660 0x4000     0x4000     com.samsung.portablessd.driverX (2.0.0) B0C78137-9AF5-30A1-8F8E-BFC8FA127735 <64 5 4 3 1>
 

 
com.samsung.portablessd.driverX - это драйвер внешнего SSD диска.  
 
Значит ли это, что каких-либо системных расширений сторонних производителей в системе не установлено?
 
Значит ли это, что мне не о чем беспокоиться и никаких вредоносных системных расширений в системе быть не может?
 
Тогда что это за загадочное системное расширение могло установиться у меня?

Всего записей: 98 | Зарегистр. 19-07-2007 | Отправлено: 04:08 21-11-2021 | Исправлено: Tambourine, 04:28 21-11-2021
jfx



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это значит, что в данный момент времени не загружено, кроме самсунг, ничего лишнего. Посмотрите логи в нужном временном диапазоне – возможно там найдете, то, что нужно.
 
Добавлено:
П.С. А давно ли внешним SSD дискам нужны отдельные дрова? Или это какой-то "хитрый" диск?

Всего записей: 3075 | Зарегистр. 06-02-2003 | Отправлено: 19:06 21-11-2021
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tambourine,
_https://objective-see.com/products/kextviewr.html
другие программы с этого сайта тоже могут быть полезны.

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 21:59 21-11-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто может подсказать, как на 10.14 заменить иконку расширения? Надо изменить значок для файлов DMG и не пойму как.
 
И ещё, как обновить Pages и Numbers, установленные из MAS? При запуске пишется о наличие обновления, но обновления нигде нет.

Всего записей: 3346 | Зарегистр. 30-06-2002 | Отправлено: 15:01 07-12-2021 | Исправлено: WONDROUS, 15:04 07-12-2021
jfx



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Более свежая версия OS нужна для установки обновления.

Всего записей: 3075 | Зарегистр. 06-02-2003 | Отправлено: 15:43 07-12-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jfx
Да, но ведь в своё время наверняка было обновление и для 10.14, но предлагается только для самой последней.
 
И ещё, можно ли убрать значок с Системных настроек, который показывает, что есть обновление до Каталины?

Всего записей: 3346 | Зарегистр. 30-06-2002 | Отправлено: 19:39 07-12-2021
jfx



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
К сожалению не подскажу. Продолжая испоьзовать не актуальную версию Mac OS приходится мириться с некоторыми неудобствами.  
Меня очень удивляет, что для старых версий не выходят критические обновления типа обновления просроченных корневых сертификатов. Очень странно и немного обидно.

Всего записей: 3075 | Зарегистр. 06-02-2003 | Отправлено: 19:59 07-12-2021 | Исправлено: jfx, 20:00 07-12-2021
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Кто может подсказать, как на 10.14 заменить иконку расширения? Надо изменить значок для файлов DMG и не пойму как.  

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

Цитата:
И ещё, как обновить Pages и Numbers, установленные из MAS? При запуске пишется о наличие обновления, но обновления нигде нет.

возможно, обновление отображается в Show Incompatible App Updates.
Попробуйте использовать из терминала стандартную softwareupdate или mas
_https://github.com/mas-cli/mas
бывает они справляются лучше.
 
Добавлено:
jfx

Цитата:
Меня очень удивляет, что для старых версий не выходят критические обновления типа обновления просроченных корневых сертификатов. Очень странно и немного обидно.

Для mrt и xportect выходят. Можно обновлять вручную с помощью softwareupdate или через
SilentKnight
_https://eclecticlight.co/2021/11/01/silentknight-version-1-17-now-available/
 

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 20:32 07-12-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jfx
Решил попробовать обновить систему, так как некоторые программы не поддерживали 10.11.
 
los
Спасибо за ссылку на github, правда, ничего там не полнял.
Хм, если не ошибаюсь, то можно удалить имеющиеся версии и потом загрузить из MAS последнюю совместимую версию программы.
 
А значок для DMG сменил путём замены самого файла icns в утилите.
 
P.S. а показ в Finder битрейт у муз.файлов они так и не вернули.
 
Добавлено:
Да, ещё непонятно после 10.11, что на 10.14 любую программу из dmg нельзя перенести в папку Программы пользователя, переносится ярлык.

Всего записей: 3346 | Зарегистр. 30-06-2002 | Отправлено: 20:55 07-12-2021 | Исправлено: WONDROUS, 20:56 07-12-2021
jfx



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los
Полезно. Спасибо.

Всего записей: 3075 | Зарегистр. 06-02-2003 | Отправлено: 09:06 08-12-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Граждане, кто может подсказать нормально работающие плагины выбора цвета, которые бы работали без глюков в 10.14? После обновления системы немного глючно стал работать Skala Color, который не обновляется.

Всего записей: 3346 | Зарегистр. 30-06-2002 | Отправлено: 18:33 10-12-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ещё вопрос и просьба подсказать, куда могли спрятаться скрипты после обновления системы? В папке скрипты в пользователя пусто, но в меню Службы они есть, хоть и не все.

Всего записей: 3346 | Зарегистр. 30-06-2002 | Отправлено: 17:22 12-12-2021 | Исправлено: WONDROUS, 17:22 12-12-2021
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WONDROUS

Цитата:
Ещё вопрос и просьба подсказать, куда могли спрятаться скрипты после обновления системы? В папке скрипты в пользователя пусто, но в меню Службы они есть, хоть и не все.

они уже "сто лет" как используются несколько по другому, за редким исключеним.
System Preferences->Keyboard->Services.
выбрать или отключить имеющиеся.

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 21:54 13-12-2021
WONDROUS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los
Спасибо за ответ! Оказывается, скрипты в папке Services, а не в Scripts.
 
Кто может подсказать, как проще всего удалить звук из файла mp4? В Quick Time на 10.14 такого нет.

Всего записей: 3346 | Зарегистр. 30-06-2002 | Отправлено: 13:25 22-12-2021
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WONDROUS

Цитата:
В Quick Time на 10.14 такого нет.

Открыть в QuickTime->Edit->Remove Audio->Save

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 13:54 22-12-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124

Компьютерный форум Ru.Board » Операционные системы » UNIX » Apple macOS (часть 3)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru