Pull to refresh

Comments 287

UFO just landed and posted this here
Как раз нет. Во времена Windows95/98 вы сидели и боялись дышать пока что-то там обновлялось.
А сейчас с этой вашей многозадачностью эта ваша Аппле расслабила совсем пользователей — привыкли что можно мышкой шевелить во время обновления системы!
Во времена Windows95/98 вы сидели и боялись дышать пока что-то там обновлялось.

Во времена Windows95 у нас ничего не обновлялось :)

Win95 не обновляли, а переустанавливали

Причем это надо было делать независимо от того, были обновления или нет.
Да-да, кто раз в полгода, кто раз в год — зато все было понятно, ничего не успевало «забиться», как сейчас. И никогда не было, что сегодня у тебя семёрка, а завтра автоматом десятка.
*смайлик*
Раз на раз не приходится. У меня подруга-филолог в 1997-м купила компьютер с предустановленной Win95, причем ей там влепили даже не существовавшую уже тогда OSR2, а самую раннюю и самую глючную сборку. Плюс, у неё был младший брат, который, получив доступ к весьма неплохому на то время P-166, сразу потянул туда всё, что стреляет, взрывается и ездит. Где-то уже ближе к середине нулевых она мне позвонила, сказала, что компьютер не загружается, попросила помочь. Я спросил, когда в последний раз винду переустанавливали, она ответила: «А это как?». В общем, я приехал, комп был тот же самый, винда та же самая. И жила бы она и дальше, но там винт посыпался :)

Не знаю на счёт глючности первой версии 95, но работала она быстрее OSR2. На 486 мне это было принципиально. Как минимум у стандартных контролов было меньше спецэффектов и они были более отзывчивые. А поскольку они применялись почти всеми программами, всё было более отзывчивым.

UFO just landed and posted this here

Windows.old можно удалить через Очистку диска. Загуглите.

Windows.old можно удалить через Очистку диска. Загуглите.


Можно, но не всегда.
Или, по крайней мере, было можно не всегда.
Подробностей уже не помню, что-то с драйверами, пока не отключишь девайс в Диспетчере устройств — папка не удалялась (хотя ее было можно переименовать )
У меня никогда такого не было
У меня никогда такого не было


Это зависит от используемого «железа».
UFO just landed and posted this here
Странно, у меня никогда такого не было. Всегда «Очистка диска» спасала.
Я любил на Win 95 чистить свои два HDD по 1 гб. каждый, на 486-ом, под картинки))) После чего, сосед мне сутки переустанавливал Win 95 xD
UFO just landed and posted this here
Говорил, что так медленно устанавливалось. Даже как-то мне Win 98 установил =)
Ну да, картинки-то небось были эти самые, вот и устанавливал он винду целые сутки, особенно ночью активно устанавливал, когда родители спали.
Ставить обновления во время работы — вполне себе хорошая затея. У меня, например, Gentoo и обновления собираются во время работы или просмотра видео и особо не напрягают (хотя иногда бывают тормоза, количество кадров падает немного), в отличие от обновлений Windows, когда тебя ставят перед фактом, что я перезагружаюсь, жди час пока я закончу.
Жесть


Жесть — это когда на Маке, под Mac OS, вдруг перестает работать Safari, при том, что все остальные браузеры и прочие программы работают нормально.

(это можно как-то объяснить?)

А им ещё кто-то пользуется?

swiped заголовки страниц у Safari — это очень удобно и круто. Только ради этого хотел поставить Safari на рабочем ноуте — но уже нет его под Windows.

Safari — самый плавный браузер на macOS

Он еще и серьезно заточен под энергопотребление.
Я как-то сравнивал — с Хромом время автономной работы на одних и тех же задачах у меня примерно на час-два меньше.
Так что да, приходится и его иногда использовать.

Edge, да и IE тоже — самые плавные браузеры на Windows. Но большинству плевать.

UFO just landed and posted this here
На Винде у меня не работал Internet Explorer, а всё остальное работало. Сейчас уже его поддержка не нужна, но раньше тоже было странно)

Очень интересно поведение 10й windows, если во время обновления версии ос, начать удалять антивирусы, драйвера, ставить шифровальщики дисков.
Сам ловил себя на мысли, обновляется-не лезь с паралельными установками.

UFO just landed and posted this here
По вашему если осью пользуется только 1 из 10 человек, то писать о ней не стоит вообще? Если нет, то к чему претензия?
UFO just landed and posted this here
Но моё мнение: проблема описанная в посте не несёт смысловой нагрузки для пользователей других ОС.

Ну, да. А проблемы, связанные с настройкой Docker, не несут смысловой нагрузки для программистов микроконтроллеров, врачей и учителей биологии. Зачем писать про Docker? ;)
Решение любой проблемы можно нагуглить вне Хабра, равно как и любую новость здесь. Но если статья кому-то полезна, значит, писать её не лишне.
UFO just landed and posted this here
Вас кто-то насильно загнал под кат? Не интересен пост — проходите мимо и все. Человек столкнулся с проблемой для которой пока еще нет 100500 статей с решением и поделился своим опытом, который возможно поможет кому-то — в этом нет ничего плохого.
Или мне тоже стоит писать пост, когда, например, падает что-то после апдейта?

Стоит если решение не гуглится и вы напишете как починили.
UFO just landed and posted this here
>Хейтер макось из-за лицензии (хотя не пользовался толком)
«Не читал, но осуждаю!» (с)
«Не читал, но осуждаю!» (с)

Безотносительно темы поста или коммента…
Но вот любовь многих лепить эту цитату дебильна по сути.

Мне по-вашему нужно мужика в опу оприходовать и только после этого у меня появится моральное право осуждать гомосексуалистов? «Не е? ал, но осуждаю!». Так что ли?
очему все считают её такой крутой?


Я как-то раз купил своему взрослому ребенку макбукпро (2009 г.)
Был занят делами, уделял мало внимания и кое-что упустил.
В результате человек сейчас категорически отказывается иметь дело с Windows (7,8,10) — несмотря на некоторые проблемы с софтом (которого просто нет под макось)

Думаю, что предпочтения той или иной ОС — сугубо индивидуальны.

Поставьте ему Линукс)

а потом я установил ей линукс звучит не так вызывающе пошло как «а потом я установил ей windows», поэтому совет еще в силе)
UFO just landed and posted this here
Не все пользуются «МакОС». Хорошо, приняли этот факт.

Дальше-то что? Статью удалять?
Прошу прощения, я, возможно, под утро совсем затупил, но мне показалось, что тема раскрыта не до конца, а именно — вы TeamViewer-то снесли потом? Или оставили? И в чем была причина такого поведения системы — в некорректной/незакончившейся деинсталляции?

По описанию ситуации похоже на то, что был удален объект (бандл), а ссылка на него осталась. Т.е., видимо, CleanMyMac выполняет не совсем правильную последовательность действий при деинсталляции (я бы сначала удалял ссылку, а потом уже осиротевший объект).

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

ТС упомянал о том, что TV в автозагрузке нет, а он загружается. Возможно TV охренел и пишет свой автозапуск куда не следует. Причем наверное это можно объяснить: удаленный доступ через TV пользователь имеет еще ДО входа в систему. А значит TV пишет в какие-то внутренности, где надо быть предельно аккуратным.
Но у меня остались другие вопросы:
1) На макос нет встроенных деинсталляторов?
2) Если их нет, почему бы не запустить деинсталлятор самого TV, а не какую-то мутную программу?

Судя по скриншотам — там проблема вовсе не в автозапуске. TV ставит security auth плагин который позволяет входит в систему (windows-аналог видимо — своя GINA) через него а с этими плагинами надо быть очень осторожными, и удалять их штатным образом а не силой.

Некоторые тулзы что используют плагины такие вроде ShareMouse (продвинутый аналог opensource'ной Synergy) при попытке настроить удаленный вход — прямо говорят (и описывает где и как) что надо бы настроить вход в систему по ssh именно если их плагин — сбойнет.
Хм, я даже не знал, что TV ставит такой плагин. Подозреваю, что у меня его нет — я ставил упрощенный вариант TV. Хотя это было давно.

UPD. Хм, таки есть:
/Library/Security/SecurityAgentPlugins/TeamViewerAuthPlugin.bundle
/Library/PrivilegedHelperTools/com.teamviewer.Helper

А как бы от него избавиться, оставив сам TV, теперь…
Я конечно виндузятник, а не маковод, но очень похоже, что TV добавила свой драйвер, причем зарегистрировав его как загружающийся в безопасном режиме: в маке нельзя загрузится с внешнего носителя и удалить драйвер и вычистить ссылки на него из местного аналога реестра?
(В бытность мою гентушником я еще был моложе и непосредственно с дровами дел не имел — просто админил)
Обычно загружаются с recovery-раздела (на новых маках с чипом T2 вот так просто со внешнего накопителя не загрузишься, если заранее не продумать этот вопрос), монтируют диск и правят через терминал что нужно. Автор статьи это сделал но… не до конца.
Вот-вот, понаустанавливают всяких CCleaner'ов и CleanMyMac'ов, а потом удивляются проблемам в системе.

Что говорят по поводу этой проблемы на bugreport.apple.com?

Вы шутите? Они там молчат обычно. Максимум, что могут сделать, это повесить на баг метку Duplicate

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


И да, внутри эппловых роутеров таки был netbsd :-)

Эппловые роутеры (которые Time Capsule?) уже deprecated((
Cisco VPN не работает в Catalina. Курим бамбук, ждем обновление.

Или пользуемся нативным vpn

который не будет работать с 95% корпоративных VPN, да
Это какие 95%, по моим ощущениям в 95% случаев используется ipsec, который в основном настраивается на нативных клиентах ios (да и других ОС) без особых проблем, изредко разве что надо шаблоны заливать для старых версий ios (разве что для циско ipsec нужен клиент, да и то вроде есть способы настроить нативно).
я работал в нескольких околобанковских организациях и ещё в нескольких просто контор. и у всех были какието адовые конструкции с cisco vpn и подобным софтом это или проприетарные токены с ключами для которых надо ставить очень странные драйвера (почти везде) или софт от безопасников которые чекает конфиг клиентской ОС и только тогда разрешает подключение, почти везде была жестко ограничена версия VPN клиента с которой «всё работает» причем всегда эта версия так или иначе была не полностью совместима с актуальной ОС…
чота прохладная история какая-то, я обновил и компьютер свой и макбук и везде anyconnect работает нормально. да, показывает перечеркнутый круг на иконке и предупреждает что программа эта фуфло при запуске, но работает. да я прям щас через него сижу!
OpenConnect вам в помощь.
Cisco AnyConnect Secure Mobility Client v. 4.7.00136 нормально работает.
а 4.7.04056 не работает
во всяком случае по конторе было письмо, призывающее не ставить новую макось и в качестве причины — не работает vpn
странно, но у меня все работает :)
у меня стандартный джововский набор программ и никаких проблем не было. Кроме Transmission Remote GUI, который за пару дней обновили и уже все работает.
Оно похоже не обязано работать. Поэтому кому как везёт. А вообще официальная позиция Cisco такая:
The macOS 10.15 operating system does not support 32-bit binaries. Additionally, Apple verifies that all software installed on 10.15 has been cryptographically notarized via digital signature. For the best user experience, we recommend upgrading to AnyConnect 4.8, because it is the first version that officially supports operation on macOS 10.15 and contains no 32-bit code.
Cisco anyconnect secure mobility client 4.8.00175 все чудесно работает, в релиз ноутах заявлена совместимость с 10.15

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

Согласен, последняя мобильная операционка вызвала много негатива. Такое ощущение что редко сократили штат тестировщиков

Немного оффтоп, но эпик на яблоке — это когда для работы с новой версией ЯП ( swift 5 ), нужна новая версия IDE( XCode 10.2+ ), которой нужна… новая версия МакОСи( следующая за HighSierra, т.е Mojave или выше ).

Пусть некоторые и ругают винду, но с VisualStudio подобный цирк особо не встречался.
У меня мохаве на мини стал терять wifi. Рядом стоит эир с сиеррой — и всё работает. Разбор полетов с эппл саппортом дал ровно ноль результатов. Они дважды собирали логи и всё что им там нужно с компа. И ничем это не помогло. 2 месяца переписки. Четыре раза сидел на телефоне выполнял инструкции. Ноль.
Пришлось разбираться самому. Сиерра довольно активно меняет скорость wifi — т.е. выбирает разные скорости в зависимости от, видимо, помех и шумов. Активно — это в смысле каждые минут 10-20 может быть другая скорость. А мохаве врубает 150 мбит и говорит — да я нефига связаться не могу с вашим роутером. В это же время сиерра прекрасно работает на 10мбитах. Это по 2.4GHz. На 5 — скорости выше, то картина примерно такая же. Лечится только вырубанием wifi и тогда при включении — всё работает. Какое-то время всё ок. Неделю или пару дней. Потом снова та же колбаса. Я понимаю — и роутер не рядом, и эфир довольно сильно забит, и вероятно помехи от чего-то лезут. Но блинский нафик, проблем не было до обновления на мохаву.
Лечится только вырубанием wifi и тогда при включении — всё работает. Какое-то время всё ок. Неделю или пару дней. Потом снова та же колбаса.
Ну настрой аутоматор, чтобы раз в сутки выключал-включал вайфай.
Я переориентировал роутер, поставил его ближе и другой стороной, развернул антены. В общем как-то пока работает. Плюс — сзади mini были связаны провода, я их распустил и связал в другом месте.
Всё это время наблюдал за уровнем сигнала — благо макос умеет его показывать — и добивался максимума. Помогло.
А аутоматор — это как-то через чур, хотя спасибо за идею.
Ну как эпик — такое каждый год, с той или иной задержкой. В этот раз, наоборот, всё получше — для Xcode 10 ожидалось, что как обычно, потребуется обновляться на актуальную версию (Mojave), но он продолжал работать в High Sierra вплоть по 10.1. Для 10.2 уже требовал Mojave и не устанавливался, но правкой двух плистов и заменой одного файла запускался в High Sierra с полпинка.
Мб и так. Я [временно] поступил немного проще — скачал кастомный тулчейн для поддержки новой версии и поправил текстовый файл поддерживаемых версий( иначе синтаксис новой версии свифта будет как неверный восприниматься ).
Я вообще не люблю обновлять ОСь на новую версию, особенно, на яблоке. Почти гарантированно что-то отвалится/сломается.

Прикол в том, что, ни новый Xcode, ни новая макось мне были не нужны от слова «совсем», т.к все меня полностью устраивало — мне просто нужно было… запустить демку от Yandex MapKit 3.X для iOS.
Эти «гении» написали пример-демку на 5-м свифте! Что вовсе не помешало им иметь и предоставлять документацию исключительно для Obj-C
Xcode нужен из-за Swift 5, а макось — да, не нужна. Я пару раз перепрыгивал через версию. :)

запустить демку от Yandex MapKit 3.X для iOS.
Эти «гении» написали пример-демку на 5-м свифте! Что вовсе не помешало им иметь и предоставлять документацию исключительно для Obj-C

Имел поверхностное знакомство с Yandex MapKit лет 5 назад, осталось ощущение, что его писали студенты по объявлению. И плюс к этому — ни доки, ни примеров. Поплевался, выкинул. Похоже, с тех пор мало что изменилось «в Датском Королевстве». Поражает, конечно, когда современная модная молодежная компания с сотнями разработчиков не может выделить пару человеко/дней для актуализации документации. Чем заняты все эти люди?

А насчет версии свифта — не пробовали принудительно везде в проекте проставить 4.2? У меня этот фокус буквально на днях прокатил в обратную сторону — демка была на 3-м, который Xcode 10.3 не изволит кушать. Скушал как миленький, даже не ругнулся нигде.
О, да. Мне прилетел баг от заказчика что часть обозначений валют utf-8 пропали с сайта. Проверил — на 12 все ок, на 13 посыпались. Не представляю как так можно обновляться.

мне прилетел ещё более интересный баг от заказчика: на ios 12 пдфы отображаются нормально, на 13 — вместо букв цифры и непонятные символы. Оказалось, что проблема в шрифтах ¯_(ツ)_/¯.

на php. PDF генерировался на сервере. и криво отображался только в safari :)


вылечилось сменой шрифта

Благоверной как-то недавно пришло обновление на новенький MacBook Pro. На каком-то этапе установка зависла на лого. Простоял так ночь, ничего не изменилось. В итоге приобрел новый опыт — как зайти в специальный режим и восстановить из резервной копии, благо она была сделана перед установкой обновлений. С тех пор не обновляемся.
Я это все к чему. Ноут новой модели, ничего на нем не установлено кроме браузера, используется для редкого серфинга. Я понимаю, что у Майкрософт что-то может пойти не так во время обнов — там целый зоопарк различных устройств, но эпл, у которой десяток актуальных устройств…
Вот поэтому мне нравится linux. Там этот процесс более контролируем.

Вот поэтому мне нравится linux. Там этот процесс более контролируем.
Ага, первый вопрос после любого релиза — что сломали в этот раз?
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

Когда ставишь обновления — просто ставь обновления. Не стоит их сочетать с установкой/удалением софта и драйверов. Как бы вы не верили эпплу/майкрософту/гуглу/столлману.


Ну и вопрос: есть же штатные методы удаления программ, тот самый постоянно упоминаемый маководами "просто перенос в корзину". Зачем сторонние программы использовать?


Да и вообще, всякие чистилки чуть ли не на первом месте в списке вредоносного софта стоят, когда юзер скачал, запустил, нажал "почистить всё" — а потом ОС не запускается или ошибками сыплет.

Ну и вопрос: есть же штатные методы удаления программ, тот самый постоянно упоминаемый маководами «просто перенос в корзину». Зачем сторонние программы использовать?

Тоже не понял, зачем нужно ставить дополнительную прогу, если все прекрасно удаляется переносом в корзину.
Далеко не все программы устанавливаются и удаляются простым переносом. Некоторым программам для установки нужно нагадить в систему, поэтому они используют инсталлятор. Приличные разработчики в таком случае поставляют деинсталлятор. Все программы в ходе своей работы создают файлы в `~/Library` для сохранения настроек, кеша и т.п., перенос в корзину не удаляет их.

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


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

Когда ставишь обновления — просто ставь обновления. Не стоит их сочетать с установкой/удалением софта и драйверов. Как бы вы не верили эпплу/майкрософту/гуглу/столлману.
В gnu/linux пакетный менеджер блокирует систему и одновременно что-то ставить/удалять/обновлять не получится.

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

UFO just landed and posted this here
Я так получил кучу проблем с загрузкой системы и фактически потребовалось переустанавливать систему.

Машина не перезагружалась годами, где то по середине этого срока что то (наверное связанное с установкой с изменениями initramfs) поломало загрузку, как не старался починить не получилось (не видело устройства — диски), причем похожую ошибку ранее я в спешке исправил просто скопировав в каталог boot версию из чистой установки (так как штатно не получилось быстро восстановить а машина нужна была здесь и сейчас немедленно), но позже это уже не спасало.

В причине не разобрался (это не модули и не параметры загрузки ядра, это я в первую очередь проверил) но понял что долго работающая машина без каких либо тестов это потенциальная проблема.
UFO just landed and posted this here

один из частных примеров, но не редкий случай, когда ставите ось на virtualbox, в первую очередь уствнавливаете обновления и vbox guest additions. для установки guest additions вы ставите дополнительно linux-headers. а дальше могут быть чудеса, поскольку при обновлении может подтянуться новое ядро, а заголовки будут скачаны для текущего, соответственно и собраны дополнения будут для текущего ядра. после ребута у вас начнутся веселые танцы с бубном, чтобы привести версии софта в порядок, при этом дополнения работать не будут.

А как ядро обновлять без перезагрузки? Система тогда на старом останется же
UFO just landed and posted this here

Ядро так не обновить. Да, какие то мелкие патчи могут быть установлены. Типа фикса конкретной функции. Но полноценное обновление ядра без рестарта неаозможно. Это легко понять, если вспомнить, какое количество обьектов (структур) существует в ядре, и как они все друг с другом перелинкованы. Экспорт-импорт наживую всех аллокаций и фикс всех указателей, это минимум что придется сделать. Изменение полей одного обьекта потащит такой шквал зависимостей, что писать какой-нибкдь live migrate выглядит почти невыполнимой задачей.

не систему, а просто создает lock-файл, который пакетный менеджер при повторном запуске увидит и откажется дальше работать.

В gnu/linux пакетный менеджер блокирует систему и одновременно что-то ставить/удалять/обновлять не получится.

Который из?
У меня их три.

Скачивание обновлений и установка обновлений это две разные задачи с разной степенью сложности. Вы же не перестаете работать в любой оси пока скачивается сериальчик? А скачивание образа обновлений по сути не отличается от скачивания сериальчика.

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

Пока у меня скачивалось обновление, я решил сделать что-нибудь «полезное», а именно поудалять какой-нибудь ненужный хлам с ноута.
как раз подоспела загрузка обновления MacOS. Далее все шло как обычно. Установка продолжалась некоторое время, мак несколько раз перезагружался и вот долгожданный момент. Завершающий этап установки и завершение настройки

То есть пока качалось — он "удалил" тимвьювер. А потом начал устанавливать обновление.

Да и вообще, всякие чистилки чуть ли не на первом месте в списке вредоносного софта стоят, когда юзер скачал, запустил, нажал «почистить всё» — а потом ОС не запускается или ошибками сыплет.


Обычно говорят, что «чистилки» просто бесполезны.
И, действительно — я не помню ни единого случая, когда всем известный CCleaner приводил бы к неработоспособности ПК или появлению ошибок.

А вот случаи восстановления быстродействия у крайне запущенных ПК при помощи этой программы — действительно были.

Тот же ccleaner был как-то трояном заражен на официальном сайте.


А ошибки и неработоспособность после чистилок я видел. Может не после ccleaner'a. Но даже если он ничего не убивал ни разу, всё равно считаю, что слепо скачивать и нажимать "почисти мне тут всё автоматом" нельзя. То есть как инструмент специалиста, который понимает, что оно делает, чистилка имеет право быть. Но вот как полностью автоматическая программа для юзера — лучше не надо.

Тот же ccleaner был как-то трояном заражен на официальном сайте.


Это хорошая иллюстрация к часто встречающемуся (в том числе и на этом сайте) тезису «Зачем мне антивирус? Я без него уже пять (десять, двадцать ) лет живу спокойно».

(Я не привержен такому подходу и был своевременно предупрежден )

Но даже если он ничего не убивал ни разу, всё равно считаю, что слепо скачивать и нажимать «почисти мне тут всё автоматом» нельзя.


Вы сможете проделать подобную операцию вручную? (см. выше про «крайне запущенный ПК»)

Но вот как полностью автоматическая программа для юзера — лучше не надо


Я уже отметил выше, что в худшем случае она просто бесполезна. Но иногда — реально помогает.

Обычно "живу без антивируса" равно "windows defender установлен". И он периодически на что-то там реагирует даже.


Вы сможете проделать подобную операцию вручную?

Обычно чистка запущенного ПК — это автозагрузка, временные файлы да дефрагментация. В 90% этого хватает, чтобы его оживить.

Обычно «живу без антивируса»


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

Обычно чистка запущенного ПК — это автозагрузка, временные файлы да дефрагментация. В 90% этого хватает, чтобы его оживить.


Не, не хватает. Запущенный комп — это комп, на который юзеры ставили и сносили десятки разных программ (обычно из тех, что идут «в нагрузку» к другому софту, но бывают и очень экзотические варианты).
У таких в реестре полный бардак.

И что? Вот честно — вы смотрели размер файлов реестра? Как вы думаете, наличие лишних значений в осиротевших ключах как-то влияет на быстродействие?

Как вы думаете, наличие лишних значений в осиротевших ключах как-то влияет на быстродействие?


Пользователь пожаловался на то, что его комп в последнее время стал очень медленно работать.
Я проверил — реально, примерно как если бы кто-то заменил его E5300 на один из ранних атомов.
Уже планировал снести все и установить начисто. Но на всякий случай прошелся свежей версией CCleaner.
И тогда случилось маленькое чудо.
Потом я использовал этот способ неоднократно, с одинаковым результатом.

Поэтому, наверное — таки да, влияет.
Магия. Увы, применение магии не валидировать. Это могло быть обновление, это могло быть иное стечение обстоятельств. То, что вы не можете ни объяснить, ни повторить, вы не можете приводить в качестве аргумента.
Магия. Увы, применение магии не валидировать.


Там в списке исправлений было примерно 1500 позиций.
Повторяемость -то хорошая, бо все машины из одной поставки и примерно в одном и том же состоянии.
Еще раз — магии не бывает. Корректно — провести анализ: загрузки, использования CPU, RAM etc. Можно же заниматься «культом вуду» и использовать всякие амулеты типа CCleaner.
Как вы думаете, наличие лишних значений в осиротевших ключах как-то влияет на быстродействие?
Да, конечно, если это ключи, которые читаются и обрабатываются каждый раз при открытии любой папки, например, или при щелчке по файлу правой кнопки мышки и т.п.
Запустите ProcessExplorer, а потом откройте папку или запустите какое-нибудь приложение. Даже на «нулевой» системе

"Как вы думаете, наличие лишних значений в осиротевших ключах как-то влияет на быстродействие?"
Влияет, особенно на скорость загрузки ос. В том числе поэтому в новом продвигаемом сейчас пакетном способе установки приложений (msix) МС сделали виртуализацию реестра, когда у каждого пакета он собственный и загружается на старте приложения а не на старте ОС.

Влияет, особенно на скорость загрузки ос

Вот пример только открытого ProcMon:
image
Обратите внимание, что запросы к реестру постоянны.
Я взял пример 1го попавшегося: длительность — 3.23E-5 сек.
Грубо говоря, чтобы потерять 1 сек на этих запросах, их должно быть порядка 31000.
Это всего лишь означает, что запрос выполнился в RAM, и это только подтверждает утверждение о тормоза при старте ОС.
Вы о чем? Как это
только подтверждает утверждение о тормоза при старте ОС.
?
Давайте аргументы, а не голословные заявления.
Вот вам пример того, что все улья реестра можно загрузить в RAM современного ПК без особых проблем:
HKEY_CURRENT_CONFIG, HKEY_LOCAL_MACHINE\System — 23,068,672 SYSTEM
HKEY_CURRENT_USER — 21,495,808 NTUSER.DAT
HKEY_LOCAL_MACHINE\SAM — 65,536 SAM
HKEY_LOCAL_MACHINE\Security — 65,536 SECURITY
HKEY_LOCAL_MACHINE\Software — 177,471,488 SOFTWARE
HKEY_USERS\.DEFAULT — 12,582,912 DEFAULT

Суммарно набирается порядка 200 МБ — это если все в память запихать.
Давайте аргументы, а не голословные заявления.

Вот тут сотрудник Miscrosoft говорит, что большое количество записей в реестре тормозит загрузку (и логин) в ОС.
youtu.be/RUvYOCP_mnE?t=1301
Там такое же заявление парня из МС, к-рый «продает» приложения в Windows Store. С таким же правом я могу заявить, что в моем случае приложения из Windows Store запускаются дольше, чем нативные — к-рые читают и пишут в реестр.
Тем более, исходно мы обсуждали _чтение_ из реестра.
А выступающий, кстати, в МС где-то с 2009-2010 — сразу в команде Windows 8 App Model = Windows Universal Platform.
Относиться с его словам о реестра стоит критично.
Вы можете утверждать что угодно.

Мой комментарий был про то, что разросшийся реестр тормозит загрузку ОС. Вы парируете, что после того как реестр загружен, он читается быстро. С этим я и не спорил ¯\_(ツ)_/¯
Я говорил о том, что пока не видел ситуации, когда именно загрузка реестра (а не запуск приложений, прописанных в автозапуске в RunOnce или типа того) тормозил бы систему.
Более того, я привел вам пример, что размер всего реестра — меньше 200МБ. Даже если весь он загружается в память, это явно не та операция, к-рая как-то заметно влияет на скорость загрузки.
В том то и дело, что реестр в память не загружается, и поиск в нём — довольно продолжительный процесс. И, конечно, обилие мусора в реестре не может не сказываться как на скорости загрузки системы, так и на скорости работы системы и приложений.
Благо, ProcessExplorer поддерживает режим логгирования процесса загрузки ОС — можно просуммировать все задержки при обращении к реестру.
Печально также то, что поиск в реестре не использует оптимально ни процессор, ни память, при этом жутко тормозя. Если ветку реестра, например HKLM_Software, выгрузить в текстовый файл и открыть его, например, встроенным редактором Far Manager'а, поиск происходит существенно быстрее.
Благо, ProcessExplorer поддерживает режим логгирования процесса загрузки ОС — можно просуммировать все задержки при обращении к реестру.
так сделайте.
Если ветку реестра, например HKLM_Software, выгрузить в текстовый файл и открыть его, например, встроенным редактором Far Manager'а, поиск происходит существенно быстрее
только дело в том, что приложения выполняют НЕ поиск, а переходят по конкретному пути.
Сделал, спасибо.
Приложений много, некоторые запрашивают значение ключа (тоже не мгновенная операция, кстати), некоторые повторяют эту операцию сотни тысяч раз, некоторые гадят в реестр мусор. А пользователь всё ещё ждёт.
Поделитесь исх данными — будет интересно оценить. На работе ноут грузится буквально за секунды. Надо будет завтра засечь и привести реальное время загрузки. При том, что ноут уже помирающий — просто жду замену.
Приложений много, некоторые запрашивают значение ключа (тоже не мгновенная операция, кстати), некоторые повторяют эту операцию сотни тысяч раз
ну еще вопрос — как приложения, не указанные в автозапуске, могут запрашивать значения и «гадить» в реестр?

Сегодня как раз ковырялся с компьютером "жутко тормозит при включении и запуске программ". Винт нормальный. Из интереса начал с ccleaner'a. Тот удалил три куки, 900 мегов временных файлов, и что-то по мелочи из реестра про фреймоврк и расширения. Хуже действительно не стало. Лучше тоже.


Руками почистил автозагрузку, удалил всякие медиагеты и алисы, удалил 20 гигов временных файлов — который не смог ccleaner удалить почему-то. И пыль из кулера выбил — там ccleaner вообще не предлагал почистить. :)

Лучше тоже.


Ключевые слова здесь: «и что-то по мелочи из реестра»
Эффект будет тогда, когда счет пойдет на тысячи записей.

И да, на компах с более слабыми процами и памятью в 2Гб он проявляется сильнее.

Тут и было два гига. И core2 1,8GHz
А уж тысячи записей в реестре — юзеры настолько не намусорили.
Другое дело — тысячи временных файлов, с которыми клинер не справился.

Другое дело — тысячи временных файлов, с которыми клинер не справился.


С временными файлами часто и фирменная «Очистка диска» не справляется.
UFO just landed and posted this here

Автозагрузки и деинсталяторы можно и без него запускать.
С временными файлами он не справился — не знаю, откуда он удалял 900 мегабайт, но в %temp% было 20 гигов мусора, порядка 30 тысяч файлов где-то.
Обычная виндовая чистилка зато может удалять обновления и предыдущие версии Windows.


А ещё этот ccleaner (да и вообще весь их софт, дефрагглеры там всякие) норовит поставить гуглохром, если не снять мелкую галочку. Я не доверяю софту, который тянет за собой от третьих фирм всякий хлам.

UFO just landed and posted this here
То есть вы не доверяете драйверам Асуса? Ну тем, которые с диска к мамке идут?

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


Видимо, у вас были странные настройки.

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

UFO just landed and posted this here

Внезапно, драйверы — бесплатное ПО и в цену железа не входят?

UFO just landed and posted this here
На счет чистилок согласен, постоянно ругаю клиентов и друзей за всякие CCleaner и подобное. Из свежих случаев вредительства: чистильщик выкосил папку c:\Windows\Minidump\, через какое-то время начались синие экраны раз в пару дней и обратились ко мне, в логах только неожиданный ребут, а минидампов для диагностики нет — потому что оказалось винда не умеет их писать если папка назначения не существует.
Кто-нибудь смог настроить шрифты в 10.15 на дисплее без ретины? Шаманство из 10.14 c
defaults write -g CGFontRenderingFontSmoothingDisabled -bool &&  defaults write NSGlobalDomain AppleFontSmoothing -int 2 
похоже уже не работает.
Если был доступ к рекавери, то можно было бы просто восстановиться из снепшота, обычно макось создаёт его до обновления
Ну Тимка костыль ещё тот. Она нативна для Windows, а под всякие линуксы и т.п. таскает с собой Wine со всем скрабом. Это всё обычно «как-то» работает, но далеко не всегда, и при удалении может чего и зацепить. Даже скорее всего что-нибудь с собой удаляет.

Да вроде уже перестала таскать wine. Но у меня всё равно не заводится на fedora core.

Да, друзья, готовые помочь серверами ночью — это хорошо.
Плохо, что для удаления ПО из системы приходится использовать сторонние утилиты. Полагал, хотя бы на Mac OS с этим лучше.

TeamViewer таки превращается в тыкву, всё чаще отказываясь запускаться в домашнем/бесплатном варианте, ссылаясь на попытки профессионального использования. При этом расценки на про версию решительно негуманны и точно не подходят для сценария периодически помочь родителям/друзьям. Альтернатив практически нет, настолько он был хорош.

Бэкапы всё ещё наше всё.

Я на anydesk пока что перешел.
Не идеальная замена, но достаточно пристойная.

Спасибо, попробую.

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


В остальном вопросов пока не было. Ну может интерфейс не самый удобный, но вполне терпимый.

Насчёт создания ярлыков можете подробнее? Есть какая-то возможность сделать ярлык с параметром подключения к определённому адресу рабочего места anydesk?
Сам спросил, сам отвечу, ибо теперь, узнав о такой возможности, нашёл ответ (внезапно) в справке: support.anydesk.com/Command_Line_Interface
Формат такой:
echo password | "C:\Program Files (x86)\AnyDesk\AnyDesk.exe" alias@ad --with-password
Например:
echo etovashparol | "C:\Program Files (x86)\AnyDesk\AnyDesk.exe" 2128506 --with-password
В примере 2128506 это адрес рабочего места (да, я помню их короче 9-ти цифр), а etovashparol — это пароль от него.

image
Ну или просто команда "C:\Program Files (x86)\AnyDesk\AnyDesk.exe" <цифровой_ID_хоста>


Потом с ярлыком что угодно делайте. Пароль, правда, в нём вроде как задать нельзя, надо будет хотя бы один раз руками ввести, поставив галочку "запомнить".


PS. Про пароль вы там уже раскопали. Мне пока не нужно было.

При сравнении AnyDesk для меня лично проигрывает Chrome Remote Desktop — как минимум, подстраиваемостью под разные разрешения

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

Да, именно. Либо иные решения на Chromium — тот же MS Edge с ним работает.

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

UFO just landed and posted this here

Лично мне обязателен андроидный клиент.

Плохо, что для удаления ПО из системы приходится использовать сторонние утилиты. Полагал, хотя бы на Mac OS с этим лучше.
Если вы установили ПО из эпстора, то никаких проблем с удалением быть не должно.
Если вы устанавливаете программу, которая требует права администратора для установки, устанавливает свои драйвера и т.п., то никто вам ничего гарантировать не сможет.
всё чаще отказываясь запускаться в домашнем/бесплатном варианте, ссылаясь на попытки профессионального использования

У меня жалуется, но запускается. А у вас прям отказывается?

Выкидывает через минуту и блокирует на полчаса — по мне так это вполне себе отказывается.

Спасибо. У меня до этого пока не дошло, только предупреждает каждый раз, что «commercial use suspected».

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

Какой то заголовок в статье желтый. По заголовку подумал что MacBook у автора згорел :)
Однажды сидя в парке со своим маком я решил, что пора бы согласиться на обновления предлагаемые системой, «Заодно и глаза отдохнут от работы», подумал я. Тапнул по кнопке, Мак вырубился и на чёрном экране появился прогрессбар. Собственно, всё как обычно. Я в это время думал о своём, смотря на чистое голубое небо.

Обратил внимание на экран только когда он был полностью чёрный и после пары минут ожидания Макбук не включился. Я включил его кнопкой и процесс обновления начался заново. «Видимо был какой-то сбой», промелькнула мысль и я начал наблюдать за процессом с настороженностью. На середине прогрессбара Мак просто подвисал секунд на 10, а потом выключался, я пробовал запускать процесс раз 5, всё по тому-же сценарию. Начав искать с телефона решение в интернете и ничего подобного не найдя, я понял, что пора идти в более приемлемое место, где я мог бы по-материться в голос.

Было это 6-8 месяцев назад, поэтому всех действий, которые я пытался сделать, уже не упомню (сбрасывал PRAM и NVRAM, SMC, ещё что-то делал), однако восстановить мак мне удалось только из старой резервной копии.

После этого случая я перестал рьяно пропагандировать безотказность MacOS и MacBook-ов. Разочаровался, так сказать, но использовать продолжаю…
Рановато, по-моему, обновляться) у нас вчера человек 15 обновились — у половины проблемы. То внешние мониторы перестали работать по hdmi, то у кого-то Dropbox с onedrive отвалились, тк были в корне, и так далее… там сям что-то отвалилось
Так много комментариев, но почему-то ни одного о том, что CleanMyMac — приложение, имеющее весьма дурную репутацию. Как минимум, оно замечено в удалении системных файлов и библиотек при своих «очистках» и «оптимизациях». Как максимум, ему приписывают наличие вредоносных компонентов и сбор пользовательских данных.
Просто не пользуйтесь сомнительным софтом — актуально для любой платформы.
нещадно плюсую. на самом деле «удаляторы» не очень нужны для мака. в нем приложения самодостаточные папки, почти всегда достаточно удалить папку с приложением чтобы грохнуть его полностью. в последних ОС вообще зачастую достаточно иконку в мусор кинуть и приложение будет удалено.
максимум у самых хитросделаных приложений будут те самые LaunchDaemons/LaunchAgents еще, но они без самого приложения безвредны, да и автор судя по тексту сам знает где они лежат.
1. Вы еще забыли, что некоторые приложения любят писать далеко не только в LaunchDaemons/LaunchAgents.
2. Приложение то удалится, но после себя оставит кучу мусора, и хорошо если только в домике (по-моему только приложения из аппстора почти не оставляют после себя всякого). Вот это и есть та вещь, которая мне решительно не нравится в пакетном манагере макоси. Штатными средствами всего этого не вычистить.
1. Самодостаточная папка удалит только бандл приложения. Весь мусор, который оно создало на диске, никто за него не удалит. Для этого клинеры и сделаны. В макоси полно аккумулятором мусора. Тот же xcode взять как яркий пример от самой эпл. Ставится из аппстора, а засоряет весь диск своими файлами, которые остаются после удаления.
2. Фоновые агенты далеко не безвредны могут быть. Это полноценные демоны, которые будут постоянно висеть в системе и делать, что им вздумается. Например, драйвера дергать системные или те, которые поставило приложение вместе с собой. Кто это все удалять будет? Помимо этого, остаются плагины для встраивания в самые разные места системы. У меня в макоси годами они лежали, пока клинер мне их не показал.
3. Ну и не забываем про pkg установщики. Там вообще хаос.

IDE от JetBrains тоже каждая версия хранит вагон конфигов где-то в Library.

А где их хранить, если не в Library?
Не в папке же самого приложения.

Да, но при удалении бандла они не удаляются. Так что клинеры не бесполезны.

Что они не удаляются — это, наверное, даже и правильно. Может у меня место вдруг закончилось и я удаляю программы, которые сейчас не нужны, но которые мне понадобятся в будущем, со всеми старыми настройками. В iOS это стандартная функция ОС, например.


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

Я вот тоже хотел написать что-то типа что статью правильнее было бы назвать «как Clean my mac сломал мне систему»
UFO just landed and posted this here

Ну чёрт знает что там с саппортом, последний раз пользовался этой штукой году в 2011, написал им — так и так-де, кредитки нету, как купить оное как-то по-другому? А в ответ прислали серийник :-)

От Мака конечно такого никто не ждал)) а тут на тебе повозись)))
UFO just landed and posted this here
У вас слишком хорошее мнение о маке, родной пакетный менеджер и магазин не лучше виндовых аналогов.
UFO just landed and posted this here
В винде нет пакетных менеджеров.

Вы не правы — существуют Chocolatey и NuGet, плюс враперы типа OneGet.
UFO just landed and posted this here
Chrome, Firefox, VLC, WinRAR, 7zip, Notepad++, Skype, GIMP и т.д.
зайдите на chocolatey.org/packages и сами полистайте каталог.
UFO just landed and posted this here
Ставить в один ряд менеджер пакетов (в которые заворачиваются приложения) и менеджер пекеджей с библиотеками, которые используются при разработке того или иного ПО (в основном, на .net) — это, конечно, очень правильно!
Вы точно посмотрели на Chocolatey? Это как раз репозиторий с пакетами обычных приложений.
Конечно, он у меня стоит :)
Chocolatey — пакетный менеджер для софта, а NuGet — де-факто, для разработчика, через него происходит дистрибьюция, в основном, DLL, завернутых в пакеты и использующиеся в .net (в основном) проектах. Потому в контексте «поставить софт через ПМ» — NuGet использовать нельзя.
Смотря что под это этим подразумевать. В винде есть инфраструктура инсталляторов, которая интегрирована в ОС. По сути, аналог юниксов всяких. Точно так же разработчик сам пишет и инсталлятор, и деинсталлятор, которые регистрируются в системе. Точно так же хвосты за приложением чистить кому-то придется, если разработчик не сделал нормальный деинсталлятор. Репозиториев — да, нет из коробки. В макоси же вообще ничего этого нет.

А чем Mac App Store — не репозиторий?

Примерно такой же, как и Windows store, только (по крайней мере года 2 назад был) ещё более бесполезный в смысле отношения полезного софта к мусорному.
Но пусть оба и являются по сути встроенными репозиториями, их применение останется где-то на уровне репозиториев и ПМ, используемых языками и их средами вроде pip, cargo или npm.

UFO just landed and posted this here
Windows Installer есть, но встречаются приложения с собственным инсталлятором.
Проблема в том, что многие анинсталляторы, как в первом, так и во втором варианте не полностью удаляют следы программ (файлы и записи в реестре) из системы по разным причинам. Одна из них — обеспечение триального периода использования программы, после удаления которой в реестре остаётся глубоко зарытый ключик, по присутствию которого программа определяет факт предыдущей своей установки.
А некоторые инсталляторы/анинсталлаторы просто кривые.
При этом есть годные программы, вообще не требующие установки.
> разве там нет адекватного пакетного менеджера и официальной репы пакетов

Все есть (хотя насчет адекватности встроенного я не уверен :)), но приложения в обход аппстора могут поставляться в виде .app бандла, который по сути и есть запускаемое приложение. Которое нигде не регистрируется и может начать гадить после запуска куда угодно.
Еще есть .pkg бандлы (из которых разворачиваются .app бандлы), внутри которых может быть uninstaller и разные скрипты на разные события. А может и не быть. А может быть, но кривой. И т.д.
разве там нет адекватного пакетного менеджера и официальной репы пакетов как в Linux

Нет ни того, ни другого. Среди всех ОС она обладает худшей инфраструктурой пакетов. По сути, ее нет ни в каком виде. Даже AppStore, который вроде бы призван решить эту проблему, ничего не решает. Приложение может оставить после себя дофига мусора, которые все равно чистить руками придется. Насколько знаю, AppStore не дает даже возможности написать скрипт деинсталляции.
разве там нет адекватного пакетного менеджера и официальной репы пакетов как в Linux?

Есть AppStore, но его производители софта (типа Teamviewer) часто не могут осилить — надо запускаться в песочнице, получать разрешения на все опасные действия и не делать ничего подозрительного. Уровень ограничений близок к iOS.


Есть Homebrew + Cask, пакетный менеджер от сообщества, которым как раз можно ставить такие «неосилившие» программы, и удалять их (zap, со скриптами зачистки тоже от сообщества)


Зачем все эти клинеры кривые как принято в виндовом юзерленде

Потому что находятся дураки, которые их покупают, ведутся на страшную рекламу в интернете

Спустя еще один час этой возьни нашлось рабочее решение.

Как нашлось?
В связи со стремительным уменьшением качества последних версий TeamViewer-а, вопрос в тему. Кто знает бесплатную замену TeamViewer Host хотя бы для андроида?
Так, ну и зачем это минусовать, да ещё и гадить в карму? Есть ответ или хотя бы рациональные контраргументы? Озвучьте!
Вряд ли вам дадут объяснение. Мой комментарий также не дочитали даже не открыв ссылку, ответили бредом, а когда я пояснил заминусили карму.
Когда-то гуглил в эту сторону, нашёл «droid vnc server», но до того чтобы попробовать не дошло. Сейчас проект выглядит заброшенным.
Желтоватый заголовок у новости.
Вы используете мягко говоря сомнительное ПО уровня «ускоритель интернета для windows», оно вам ломает систему, но вините вы в этом OSX и его обновления. Очень странный логика.
Это хорошая иллюстрация более глобальной проблемы — отсутствие в макоси полноценной системы установки и удаления программ. Если прога ставится из *.pkg, то пиши пропало. Оно может высрать чего угодно куда угодно, да еще не предоставить никакой деинсталятор для этого. Вот так и появляются clean my mac, которые пытаются с этим справиться, что опасно, естественно, если удалишь как-то неправильно.
1. AppStore для подавляющего большинства приложений.
2. homebrew. То, что отсутствует в appstore, почти всегда доступно к через установке через brew cask.
Teamviewer присутствует в homebrew и ставится через brew cask install teamviewer.

Можно было бы сказать, что homebrew слишком сложен для не продвинутых пользователей, но большинство остального софта распространяется в виде цельных пакетов, которые устанавливается копированием себя в Applications и удаляется одним действием.

Да, есть более сложный софт, который ставится через инсталляторы, прописываясь в разные места системы. Но опять же на моей практике я помню реально единицы случаев, когда подобный софт не имел кнопочки uninstall где-то в настройках.
У того же тимвьюера есть кнопка uninstall.

Поэтому проблема с удаленим софта мне видится сильно надуманной.
1. AppStore не чистит мусор за приложениями
2. Это стороннее средство от сторонних разработчиков
3. Деинсталляторы всегда оставляют после себя кучу мусора. Пишут их хер знает как, потому что никакой культуры для этого в ОС нет среди разработчиков.
4. Приложениям, которые «просто» копируются в Applications, ничего не мешает срать во все остальные папки, что они успешно делают. Удалять это некому. Перетаскивание папочки в корзину это хорошая иллюзия, что все хорошо.

Поэтому проблема не надумана. Вся эта инфраструктура должна быть встроена в ОС, иначе весь этот сумасброд с кнопочками «удалить» в настройках и клинерами, которые в попытках помочь могут сломать систему, никуда не денется.
Под мусором вы имеете в виду то, что остаётся в домашнем каталоге: конфигурационные файлы, кеши и т.д.? Так их пакетные менеджеры и в других системах не чистят, если разработчики приложений явно не пропишут того в их анинсталлере.

> 2. Это стороннее средство от сторонних разработчиков
Да. Стороннее средство от сторонних разработчиков для сторонних приложений.
Прошедшие же модерацию приложения доступны через официальный аппстор.

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

Приложения же и пакеты, находящиеся в homebrew, ставится на свой страх и риск. Там внутри может быть что угодно, через brew cask можно установить даже такие сомнительные вещи clean my mac.
UFO just landed and posted this here
Ну так cask — это как раз для бинарников.
Известное заблуждение по поводу *.pkg. При установке из *.pkg создаются файлы *.bom и *.plist в папке receipts. Вы можете не только просмотреть что и куда установилось если не сохранили оригинальный *.pkg, но и удалить с их помощью в терминале или воспользоваться сторонней программой UninstallPKG. Еще до установки, в самой программе Installer вы можете просмотреть содержимое *.pkg и куда и что будет устанавливаться.
man pkgutil также хорошо помогает.
TeamViewer -> Настройки… -> Дополнительно: и внизу кнопка «Удалить»
Зачем CleanMyMac?

ТС очень смелый парень :) да еще на рабочем то аппарате

Вторую половину статьи можно было заменить на:


И вот тут у меня начались проблемы. Естественно сначала я нажал раз пять OK, но это ни к чему не привело. Следующий шаг, пару раз перезагрузиться, что тоже не помогло!
Тогда я загрузился в утилиту восстановления и восстановил снимок Time Machine до установки
UFO just landed and posted this here
> за что деньги уплочены

Так оно же все тоже «as-is» / «no warranty».
Почитайте EULA.
Чтобы были какие-то гарантии, это надо совсем другие деньги.

Про Windows вы зря, как мне кажется. Семёрка на редкость удачная ОС.
Я пользуюсь наравне MacOS, Windows и GNU/Linux — Windows 7 самым стабильная из всех. Ни единого разрыва за несколько лет, месяцами без перезагрузки.

Поддержу за вин7 никаких тебе сюрпризов, все программы работают, ничего не падает годами, думаю оно так самым нормальным и останется, они тут писали, что виндвс больше для них не приоритетный продукт, наверное сократили финансирование и сейчас пойдут глюки, потому что разрабы разбегутся.
UFO just landed and posted this here
UFO just landed and posted this here

Основные принципы обновлений ПО:


  1. Работает — не трогай
  2. ОС обновлять не раньше второго сервиспака
  3. Смотри пункты 1 и 2

Я и Mojave установил только в июне.
Catalina, наверное, совсем не буду устанавливать, если не найду замену всем 32-битным программам. Некоторые версии OS X я и до этого перепрыгивал.

ОС обновлять не раньше второго сервиспака


Давно устаревшая рекомендация, так как сейчас каждое обновление устраняет старые баги и добавляет новые.
UFO just landed and posted this here
Которые сейчас просто не выходят.


Выходят, только теперь называются по другому.
UFO just landed and posted this here
Нет, в сервис паках было мало новой функциональности


Я где-то с год назад ставил ХР с «нуля» на комп 2008 года выпуска.
Он был практически нерабочим (в функциональном плане) до момента установки SP3.

В текущих же апдейтах её завались


Формально она есть, в реале ее практически незаметно. Чистый маркетинг.

(Единственный действительно интересный апдейт десятки с момента ее выхода — «Песочница», на русскоязычных версиях винды не работал до самого недавнего времени).

Он был практически нерабочим (в функциональном плане) до момента установки SP3.

А в каком смысле «нерабочим»? Если в целом я не согласен насчет отсутствия новой функциональности в сервиспаках (по-всякому бывало, например, NT4 и NT4 SP6 — это вообще две разные операционные системы, количество изменений в последней по сравнению с оригиналом огромное), то что функционального добавилось в третьем сервиспаке для XP, кроме латания дыр безопасности, я даже и ответить не смогу, завалю всю эту викторину :)
Хотя XP SP1, помнится, был самой необходимой штукой — он включал USB 2.0 и поддержку жестких дисков более 137Гб.
А в каком смысле «нерабочим»?


Насколько я помню — там не работали браузеры, включая и родной ИЕ.
Т.е. ни обновить систему до SP3, ни дрова скачать.
Пришлось искать другой комп и скачивать SP3.
Основные принципы обновлений ПО:
1. Работает — не трогай
обновления безопасности приложений тоже так «рационально» делаете?
UFO just landed and posted this here

«Сервиспак» — это условно.
Обновления ОС кроме того, что приносят свои собственные баги, обычно ломают совместимость со сторонними программами.


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


У предыдущей macOS Mojave версия, если мне не изменяет память, 10.14.6 — т.е. после релиза вышло уже шесть обновлений.


Проблемы с совместимостью обычно у Karabiner-Elements, Window Tidy, Trip Mode, у драйверов Paragon для NTFS/Ext3 и подобных программ, встраивающихся в систему. Window Tidy у меня так и не заработала в Mojave, например.


В Catalina отломали поддержку 32-битных программ.


На айфоне в этот раз ещё веселее — ещё месяц не прошёл с релиза, а уже вышло штук пять обновлений, и текущая версия — 13.1.3, т.е. уже вышел не только первый "сервиспак", но и три обновления к нему.

В вашем случае быстрее и проще было просто переустановить систему, не форматируя диск. Недавно тоже столкнулся с тем, что macOS перестала загружаться (не после обновления), запустил переустановку и по итогам очень удивился — когда всё загрузилось, на месте остались абсолютно все мои настройки, приложения, файлы и прочее, в том числе установленные не в папку пользователя, сохранились даже размеры и положения окон, как я их отрегулировал.
клеан май мак полное говно, не пользуйтесь этим никогда
Спасибо, за статью, чуть не нажал обновить на эту кателину, кто нибудь ставил еще?
что отвалилось у кого?
пишут отвалится впн, плееры какие то и назад не откатить без форматирования диска.
Обновился в день выхода Catalina.
Единственная возникшая проблема была с macvim, он не запускался из-за обновлённой версии системного руби. И через homebrew никак не удавалось ни поставить готовый, ни скомпилировать из исходников. В конце-концов пофиксилось компиляцией кода из master ветки
brew install macvim --build-from-source --HEAD

Плеер vlc работает
ffmpeg работает
docker работает
karabiner работает
vpn через windscribe работает (другие способы не пробовал)
Ясно, спасибо, подожду все же, у меня другой впн, с устаревшим протоколом, помню не так просто его установить было. И к тому же у одного одно отпало, у другого другое, стрёмно как то, подожду полгодика.
Ничего не отвалилось. Был косяк со стим клиентом. Не смог вовремя обновиться. Пришлось переустанавливать. Работает всё исправно.
Из существенных неудобств это перестала работать утилита по работе с нтфс, тоже не успела обновится как стим клиент. Для внешних хардов очень внимательно нужно подходить к файловой системе, которая разметит диск.
Ну блин, у каждого кто ее поставил какой то косяк в общем, получается, что ее сейчас ставить, больше для удовлетворения любопытства, чем для пользы.
Подождем кто еще что может напишет, пока никто еще без накладных расходов не прошёл смотрю.
Пока работает, а там посмотрим. И, да, выпиливать поддержку 32 это не очень умный ход.
Автору. Я думаю (и даже уверен) что Вас бы спасла загрузка Мака в Безопасном режиме. Для этого надо при включении мака нажать Shift на клавиатуре и держать его до появления окна входа в систему. А далее уже ручками чистим исправляем.
Насчет каталины, вроде все ок, но redis и ffmpeg из macports падают с segmentation fault.
собрал redis из исходников, полет нормальный, а ffmpeg пришлось собирать с -fno-stack-check в CFLAGS
Установка Win 10 на Mac все-таки очень осмысленное действие, может дело в том, что я не художник и не дизайнер — вот мне и непонятен смысл Mac оси (и да — не говорю, что она не нужна, просто непонятен смысл)
У меня есть подозрение, что разработчиков среди пользователей макоси гораздо больше, чем художников и дизайнеров. Речь не о разработчиках под винду, конечно.
Как же я забыл, что на хабре нельзя ругать Мак и Теслу :)
А вы ругали? Во всяком случае, я не заметил. Но мне показалось (?), что ваши представления о целевой аудитории (покупателях макбуков) несколько однобоки, поэтому и появился мой комментарий.
Я действительно думаю (ошибаюсь?), что маками пользуются дизайнеры и мажоры (статусная вещь — как машина определенной марки.
Думаю, мой коммент может быть воспринят мак-сообществом негативно.
Маки жизненно необходимы мобильным разработчикам (тем кто пишет под iOS и кроссплатформу), ну т.е. у них просто вот вообще выбора нет. А ведь кроме тех кто ей вынужден использовать у нее есть те пользователи которым она нравится. Я конечно не среди них, и если мне понадобится собирать что то под мобилки скорее всего отдельный миник приобрету который только для этого и будет использоваться, но тем не менее вы действительно ошибаетесь когда так обрубаете аудиторию.
Спасибо, интересно было узнать, только не понял про кроссплатформу — разве можно писать одно и то же пот андройд/мак? Или у Apple свои универсальные приложения как у MS — и на телефон и на планшет и на десктоп?
Я скорее про кроссплатформу между Android/iOS, под iOS приложение не имея мака не собрать, даже если это flutter/react native/etc.
Но вообще насколько я слышал как раз с каталиной пришло какое то обновление позволяющее запускать на Mac OS приложения с iPad OS.
Не знал что одно и то же может работать и под Android и под iOS, или имеете ввиду сразу 2 целевые платформы?
Одна кодовая база и разные бинарники, каждый под свою платформу, если вы это спрашивали. И как раз для сборки под ios Mac OS и нужна.
Очень не уверен, те ценники что я видел были совсем негуманными, да и редкая это услуга. Я даже не уверен легально ли это с т.з. пользовательских соглашений. Не говоря про то что это тупо неудобно.
разве можно писать одно и то же пот андройд/мак?

почитайте например про react native, flutter, Xamarin
Я админ (devops), немного разработчик. Замучался со старым ноутом, решил все-таки взять Mac Pro. Как минимум клавиатура и тачпад — небо и земля по сравнению со старичком Lenovo Ideapad (?) — в общем, трансформер. Многие моменты очень нравятся, какие-то, наборот, бесят (например отдельное переключение между окнами одного приложения). Но в целом более чем устраивает. Особенно — запас аккумулятора и экран.

Под MacOS. Аутлук, кстати, под ней хуже. Из плюсов ОСи, наверное, в первую очередь дизайн и продуманная в большинстве мест эргономика. Тот же тачпад, который вполне заменяет мышь.

Только хотел написать про веб-морды, но корпоративность жеж
это домашний. просто Аутлук очень удобен всякими быстрыми действиями, всплывающими напоминаниями и т.п. Браузер не заменет
что маками пользуются дизайнеры и мажоры


Я мак купил сразу после того, как поработал с ноутами от других производителей.
(Те ноуты давно умерли, а мак тот (2009 года) все еще жив )
Негатив получите только если от фанатиков, которых на любой платформе хватает.

Сам я не дизайнер и не мажор. Кроссплатформенная разработка обязывает. MacBook приобрёл, так как с MacMini на коленке в произвольном месте не поработаешь. А без мака ничего не соберёшь/не отладишь ни для macOS, ни для iOS.

Кроме продукции Apple приходится управляться с зоопарком разных систем. Основная рабочая машина под Linux'ом. Рядом машина под Windows. Android всегда на расстоянии вытянутой руки. Под консоли типа одинокой коробки, четвёртой игровой станции и японского переключателя (все названия вымышленные, ничего общего с реальными консолями не имеют, ни одно NDA не пострадало) приходится разрабатывать на офисных машинах, из-за ограничений доступа к железу.

Если при таком широком профиле фанатом быть — либо порвёшься от количества любимых платформ, либо лопнешь от ненависти к нелюбимым :)
Спасибо за конструктивное объяснение, у меня был скорее вопрос — так как под маком никогда не работал (необходимости не было и много денег на железо тратить не хотел когда перестал играть в топовые игры)
Тут уже другие комментаторы достаточно полно раскрыли тему, но никто из них не упомянул почему-то, что macOS — это Unix, самый настоящий, развитие BSD. Поэтому под него есть почти всё, что есть под «Unix-подобные» ОС, в первую очередь Linux. Если ваша сфера деятельности — разработка десктопных приложений для Windows, то вам никуда с Windows не уйти, а для всего остального мак очень хорошо подходит, и для бОльшей части этого «остального» — подходит лучше, чем Windows.

Я действительно думаю (ошибаюсь?)

Затрудняюсь в цифрах точно оценить степень ошибочности этого мнения, но примерно в районе 95-100%. :)
UFO just landed and posted this here
Смотрите — как дух, так и буква моего комментария никоим образом не касались сравнения с Linux'ом, да? И даже несмотря на то, что это публичный комментарий, суть его и смысл — вполне себе персональные, обращены к конкретному человеку и продолжают тему, что была поднята и раскрывалась выше.

В связи с чем у меня есть к вам вопрос, но я его оставлю при себе, потому что он риторический. :)
> и мажоры (статусная вещь

Такое мнение я все еще встречаю иногда исключительно на просторах СНГ.
Например в Штатах макбук — это обычный ноут, для «широких народных масс», от школьников и домохозяек до разработчиков.
Причина банальна. Она удобна. Комфортна для постоянной работы, достаточно красива, её не нужно предварительно настраивать, большинство нужных для комфортной жизни вещей работают «из коробки».
Она интегрирована с телефоном, автоматически с ними синхронизируется вплоть до общего буфера обмена и приёма звонков с телефона.
дело привычки на самом деле, я например очень много лет пользовался виндой (от 311 до 10) и на маке мне очень много чего не хватало (пока я не привык), и 'не нужно настраивать' иногда означает что 'есть лишь два варианта использовать это: делать как мы придумали и не делать так вообще'
Особые проблемы начинаются если макос используется в корпоративном окружении со всякими нестандартными для обычной жизни штуками, типа принтеров по ipp протоколу и без bonjour в сети, всякими мозголомными vpn-ками и плохо когда корпоративные админы знают только линукс и винду
я например очень много лет пользовался виндой (от 311 до 10) и на маке мне очень много чего не хватало (пока я не привык)


Я десять лет пользуюсь макосью, параллельно с другими компьютерами с виндой и линуксом, и все без каких-то особых проблем.
Конечно, пришлось в свое время купить Parallels Desktop для некоторых программ, но сейчас я уже обхожусь без него.
Зачастую корпоративная сеть (в части десктопов) вообще заточена только под винду
>>> Итог этой истории: относитесь внимательно к удалению приложений в MacOS!

Автор, похоже, так и не понял, что произошло! Процесс апдейта системы начинается именно с момента загрузки образа с сети, и все изменения ОС в момент миграции чреваты. Потому более уместно было бы написать:

Итог этой истории: относитесь внимательно к установке обновлений MacOS!
Проблема в CMM. Его нельзя использовать. Нет такой программы которая может всё чистить, они есть, но потом не удивляйтесь, что одно отвалилось, другое. То ось упадёт, то шрифты пропадут, то ещё что-либо из тысячи вариантов. Для удаления советую — AppCleaner. Он бесплатный и не автоматический, но максимально простой. Люди, не используйте CMM, рано или поздно обожжетесь.
UFO just landed and posted this here
UFO just landed and posted this here
Бтв, у меня дважды целиком ложилась система из-за ошибок шифрования, в первый раз при этом пришлось откатываться до бэкапа, из-за чего потерял 2 дня работы (к счастью, по личному проекту). Во второй система легла за день до дедлайна, я решил не рисковать и отдал две тысячи сервису. С тех пор шифрование у меня выключено и явно не будет когда-либо включено обратно
одна из причин, почему не стоит использовать сторонний софт для удаления программ, когда это можно сделать щелчком ПКМ. ну и про brew уже написали выше)
Эта проблема никак не связана с обновлением системы! А связана она с тем, что TeamViewer использует AuthPlugin(штука позволяющая цеплять колбеки на пользовательские действия на логин скрине) и его нужно удалять с большой осторожностью. Так как он регистрируется в системе то если удалить просто файл без оповещения системы — при следующем логине она будет пытаться его найти и сломается. Виноват в данном случае CleanMyMac который тупо удаляет все файлы связанные с программой.

Столько людей сразу ноет на Apple, хотя проблема сугубо из-за разработчиков софта и пользователей.
Столько людей сразу ноет на Apple


И не только на Apple…

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

И кстати, дело не в CleanMyMac, как заявляют местные идиоты диванные эксперты. Девушка удаляла TeamViewer через brew, так как через него и ставила его.
Вот необходимый файл: TeamViewerAuthPlugin.bundle.
Скачиваете zip, распаковываете, переносите в /Library/Security/SecurityAgentPlugins/ и всё работает.

Мне его сильно не хватало, когда решал проблему. :)
Sign up to leave a comment.

Articles

Change theme settings