Rosetta tiká jako časovaná bomba: zjistěte, které aplikace na Macu vás mohou zradit
Autor: Martin Břeň
Rosetta 2 je jeden z nejlepších triků Applu: staré aplikace pro Intel na novém Macu často fungují tak hladce, že uživatel ani netuší, že se jejich kód za běhu překládá. Právě tato neviditelnost se ale může změnit v problém. Apple oznámil, že macOS 27 bude poslední hlavní verzí s plnou podporou Rosetty. Je proto nejvyšší čas zjistit, na kterých programech jste stále závislí.
Co je Rosetta 2 a proč se vás týká
Rosetta převádí instrukce určené pro procesory Intel na podobu, které rozumějí čipy Apple silicon. Apple popisuje její fungování v dokumentu Pokud potřebujete nainstalovat Rosettu na Mac. Uživatel ji obvykle nainstaluje při prvním spuštění intelovské aplikace a dál se o ni nemusí starat.
Problém nastane ve chvíli, kdy je aplikace opuštěná, její výrobce už neexistuje nebo poslední verze pro Apple silicon vyžaduje drahý upgrade. Bez kontroly se to dozvíte až po aktualizaci systému — tedy v nejhorší možný okamžik.
1. Otevřete Systémové informace
Nejrychlejší přehled nabízí nástroj Systémové informace. Podržte klávesu Option, otevřete nabídku Apple v levém horním rohu a vyberte Systémové informace. V levém sloupci rozbalte část Software a klikněte na Aplikace.
Mac začne procházet nainstalované programy. U většího disku to může chvíli trvat. V tabulce najděte sloupec Druh nebo Kind. Hodnoty se mohou lišit podle jazyka systému:
- Apple silicon znamená nativní aplikaci pro čipy M.
- Universal obsahuje kód pro Apple silicon i Intel a na vašem Macu běží nativně.
- Intel označuje program závislý na Rosettě.
- Jiné může označovat skript, webovou aplikaci nebo nestandardní balíček.
Kliknutím na záhlaví sloupce Druh seskupíte všechny Intel aplikace k sobě. Seznam si vyfoťte nebo přepište do poznámky. Zaměřte se nejen na známé ikony, ale také na pomocné nástroje, ovladače tiskáren, zvukové doplňky a spouštěče.
2. Ověřte aplikaci ve Finderu
Pokud chcete zkontrolovat konkrétní program, otevřete složku Aplikace ve Finderu, označte aplikaci a stiskněte Command-I. V okně Informace hledejte položku Druh. U univerzální aplikace se může objevit volba Otevřít pomocí Rosetty. Nezapínejte ji bez důvodu — vynucuje intelovský režim a může snížit výkon.
Některá aplikace může být univerzální, ale obsahovat starý intelovský doplněk. Typické je to u hudebních programů, pluginů, ovladačů skenerů nebo firemních bezpečnostních nástrojů. Nestačí tedy prověřit jen hlavní ikonu; otestujte i celý pracovní postup.
3. Hledejte nativní aktualizaci u výrobce
Spusťte aplikaci a v její nabídce zvolte Vyhledat aktualizace. Potom zkontrolujte web výrobce a Mac App Store. Aktualizace stažená přímo z webu může být novější než verze, kterou používáte roky.
Před instalací ověřte licenční podmínky. Přechod na nativní verzi může vyžadovat novou licenci, předplatné nebo převod knihovny. U profesionálních aplikací si poznamenejte přihlašovací údaje a sériová čísla, ale neukládejte je do obyčejného nešifrovaného dokumentu.
4. Najděte náhradu dřív, než bude pozdě
Pokud vývojář nativní verzi nenabízí, zvažte alternativu. Nejprve exportujte data do otevřeného nebo široce podporovaného formátu: dokumenty do PDF či DOCX, fotografie do JPEG/TIFF, zvukové projekty do WAV stop a hesla do šifrované zálohy podporované správcem hesel.
Novou aplikaci několik týdnů používejte souběžně se starou. Zkontrolujte, zda správně otevírá archivy, zachovává metadata a umí dokončit typickou práci. Samotné spuštění programu není důkazem plné kompatibility.
5. Udělejte zálohu před velkou aktualizací macOS
Před přechodem na novou hlavní verzi macOS vytvořte čerstvou zálohu Time Machine. U nenahraditelných projektů mějte ještě druhou kopii na jiném disku nebo v důvěryhodném cloudu. Záloha má smysl jen tehdy, když jste schopni soubory skutečně obnovit, proto několik dokumentů zkušebně otevřete.
Pokud na Intel aplikaci existenčně závisí vaše práce, neinstalujte nový systém první den. Počkejte na zkušenosti uživatelů stejného programu a na potvrzení výrobce. Bezpečnostní aktualizace pro stávající systém ale neodkládejte.
6. Rosettu násilně nemažte
Internet nabízí terminálové příkazy pro odstranění Rosetty. Běžnému uživateli nepřinesou praktický prospěch a mohou rozbít aplikace nebo pomocné procesy, které stále potřebuje. Cílem auditu není překladač okamžitě vymazat, ale odstranit závislost na něm.
Apple vývojáře upozornil, že po macOS 27 má Rosetta zůstat jen v omezené podobě pro některé starší hry. Přesný scénář pro všechny budoucí verze se ještě může změnit, ale směr je jednoznačný.
Jednoduchý plán na půl hodiny
- V Systémových informacích seřaďte aplikace podle druhu.
- Sepište všechny položky označené Intel.
- U každé označte: nepotřebuji, má aktualizaci, hledám náhradu.
- Aktualizujte nejdůležitější programy a otestujte data.
- Vytvořte čerstvou zálohu.
Půlhodina dnes může ušetřit hodiny paniky po budoucí aktualizaci. Rosetta odvedla při přechodu na Apple silicon mimořádnou práci. Právě proto je snadné zapomenout, že jde o most — a žádný most nemá být trvalým domovem.
