Няма изпълним Com.apple.rpmuxd Ето какво трябва да направите (05.14.24)

И така, току-що стартирахте своя Mac и ви посрещна съобщението за грешка няма изпълним com.apple.rpmuxd. Какво е? Какво трябва да направиш? Прочетете, защото ние ще споделим с вас всичко, което трябва да знаете за com.apple.rpmuxd.

Какво е Com.apple.rpmuxd?

Rpmuxd, наричан още Remote Package Multiplexer Daemon, е диагностичен компонент на Xcode IDE, който се използва за събиране на следи от мрежови пакети на всяко свързано iOS устройство по време на процеса на отстраняване на грешки.

Тъй като Apple изглежда все още не е актуализирала услугата за Catalina и други по-късни версии на macOS, много потребители на Mac са имате проблеми с него. В резултат на това те получават съобщението за грешка без изпълним com.apple.rpmuxd.

Как да отстранявате неизправно съобщение за грешка No.exp. съобщение за грешка на apple.rpmuxd? Е, попаднали сте на правилното място. По-долу ще ви научим как да отстранявате неизправности и да се справяте с проблеми с проследяването на пакети на вашия Mac.

1. Използвайте отдалечения виртуален интерфейс (RVI)

Когато стартирате Xcode за първи път, инструментът за премахване на виртуален интерфейс или RVI се инсталира автоматично. Този инструмент е доста удобен за отстраняване на проблеми, свързани с Xcode. Ако Terminal не може да намери този инструмент, ето какво трябва да направите:

  • Уверете се, че използвате най-новата версия на Xcode.
  • Уверете се, че / usr / bin е в пътя ви за търсене на черупки.

Сега, ако инструментът RVI не се зареди и изскача грешка bootstrap_look_up (): 1102, уверете се, че демонът com.apple.rpmuxd е инсталиран и правилно зареден.

Тази команда трябва да ви даде представа дали е инсталиран демонът com.apple.rpmuxd: sudo launchctl list com.apple.rpmuxd

Ако демонът е правилно инсталиран, трябва да видите този изход:

$ sudo launchctl list com.apple.rpmuxd

{

“Label” = “com.apple.rpmuxd ”;

};

В противен случай ще видите следното:

$ sudo launchctl list com.apple.rpmuxd

Не можах да намеря услуга “com.apple.rpmuxd” в домейн за система

Не се притеснявайте, ако виждате последното съобщение. Винаги можете да го заредите насила, като използвате командата по-долу:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.rpmuxd.plist

2. Използвайте инструмент за отстраняване на грешки в мрежата и разберете как се справя с трафика

Инструментът за отстраняване на грешки в мрежата играе критична роля при справяне с трафика към и от локалната машина. Той е отговорен и за измислянето на решения, които работят най-добре за дадена ситуация, като например при справяне с грешката .com.apple.rpmuxd. Ако не сте сигурни как работи мрежовият инструмент за отстраняване на грешки и неговите ограничения, най-добре е да проверите документацията, която идва с него.

Някои от най-популярните инструменти за отстраняване на грешки в мрежата за macOS са Ping, Tracert IPConfig, Netstat, Wireshark, Nmap и TCPDump.

Например, ако използвате програмата за анализатор на пакети на мрежата за данни TCPDump, тя понякога може да сигнализира TCP контролната сума на пакетите, изпратени от вашата локална машина, като лоша поради разтоварване на TCP контролна сума.

Въпреки че не е фатален проблем, ако ви дразни, можете да изберете да изключите тази проверка, като предадете опцията К. на инструмента.

Можете да направите много неща с избрания от вас инструмент за отстраняване на грешки в мрежата. Отново просто проверете ръководството.

3. Намалете количеството отпуснати пакети, като увеличите размера на буфера за запис на пакети

Винаги ли записвате целия размер на байта на всеки изпратен пакет? Ако отговорът е да, тогава е възможно да превишите буфера за запис на пакети на вашето ядро. Ако това се случи, вашият инструмент за проследяване на пакети, като например Remote Package Multiplexer Daemon, ще докладва съобщения за грешки като не изпълним com.apple.rpmuxd.

Ето пример за обобщение на броя на пакетите са записани, пуснати и филтрирани.

$ sudo tcpdump -i en0 -w trace.pcap

tcpdump: прослушване на en0, тип връзка EN10MB (Ethernet), размер на улавяне 65535 байта

^ C

94 заловени пакета

Получени 177 пакета чрез филтър

0 пакета, изпуснати от ядрото

Ако изпуснатата стойност не е нула, можете да изберете да увеличите размера на буфера за запис на пакети. Направете това, като предадете опцията –B. За да разберете как можете да направите това, проверете ръководството на инструмента си.

4. Използвайте правилно Promiscuous Mode

Инструмент за проследяване на пакети трябва да се изпълнява на действителната машина, която участва в комуникацията, която проверявате. Например, ако виждате грешка com.apple.rpmuxd на вашия Mac, вашият избор на инструмент за проследяване на пакети трябва да бъде стартиран и на вашия Mac. По този начин можете лесно да отстраните проблема.

Но отново, в някои случаи това не е практично. В моменти като този трябва да стартирате инструмента на съвсем различна машина.

Ако искате да го направите, уверете се, че сте наясно със следните предизвикателства:

  • Целевият интерфейс трябва да поддържа безразборен режим, който е способността да записва пакети, които не са обвързани за този интерфейс. Съвременните Ethernet интерфейси вече поддържат този режим. Същото е и с по-новите WiFi интерфейси. Те обаче не винаги са полезни поради ограничения, определени в определена топология на мрежата.
  • Мрежовата топология трябва да позволява на интерфейса да вижда пакетите. Тогава можете да осигурите това, като свържете всичките си машини към един хъб. Но хъбовете вече са в миналото. DSL шлюзовете може дори да твърдят, че имат вградени концентратори с четири порта, но се отнасят само до комутатори.
  • Суичовете не са предназначени да пренасочват трафика към всички портове. Ако използвате прост превключвател, няма начин да го замените. За да бъде полезен безразборният режим, трябва да използвате усъвършенстван превключвател, който поддържа отразяване на портове или възможност за пренасочване на локален трафик към определен порт.
  • Ако планирате да използвате размит режим в WiFi мрежа, знайте, че точките за достъп до WiFi действат като превключватели. Това означава, че стандартният трафик може да бъде видян само от участващите станции, както и от точката за достъп. Само ниско ниво на WiFi проследяване на пакети може да се възползва от безразборния режим.
5. Оптимизирайте вашия Mac за по-добра производителност

Понякога проблеми като грешката com.apple.rpmuxd възникват поради нежелани и ненужни файлове, натрупани на вашия Mac. За да предотвратите появата на тези проблеми, създайте навик да оптимизирате вашия Mac за по-добра производителност.

За да направите това, може да се наложи да използвате инструмент за ремонт на Mac на трета страна, който сканира вашия Mac за всякакви видове боклуци, включително стари актуализации на iOS, счупени изтегляния, диагностични отчети, кеш на браузъра и приложенията и ненужни регистрационни файлове. Изтеглете инструмент за ремонт на Mac по ваш избор и го инсталирайте. И тогава изпълнявайте редовни сканирания, за да сте сигурни, че вашият Mac не съдържа нежелани файлове, които се забъркват с вашите системни процеси.

Опаковане

Ако в бъдеще срещнете грешка com.apple.rpmuxd, знаете какво да правите. Просто заредете тази статия и преминете през препоръчаните ни поправки, докато не намерите такава за вас. Но ако не сте толкова разбиращ в технологиите, предлагаме ви да потърсите помощ от професионалисти. Занесете вашия Mac до най-близкия Apple Repair Center и го проверете от упълномощен персонал.

Имате ли други въпроси относно грешката com.apple.rpmuxd? Попитайте ни в коментарите!


YouTube Video.: Няма изпълним Com.apple.rpmuxd Ето какво трябва да направите

05, 2024