5 votos

El terminal muestra el nombre de host de la máquina antigua, no de la nueva.

Ahora mismo tengo un Mac Mini. He migrado los datos del macbook pro desde una máquina del tiempo, pero no lo he hecho desde el principio de mi arranque. Utilicé el asistente de migración para migrar los datos. Sin embargo, estoy recibiendo el nombre de mi macbook pro en mi línea de comandos de la terminal, ¿por qué es eso?

Name-Macbook-Pro:~ name$ 

¿Por qué me pasa esto? Estoy en mi Mac Mini, supongo que es por la migración pero ¿afectará a algo más? ¿Cómo puedo cambiar esto?

10voto

Fuzzy Purple Monkey Puntos 702

Esa parte del prompt es el nombre del host ( \h ) por defecto. Normalmente, al cambiar el nombre del ordenador desde las Preferencias del Sistema también se cambia el nombre del host:

Los ajustes se almacenan en /Library/Preferences/SystemConfiguration/preferences.plist :

<key>Network</key>
<dict>
    <key>HostNames</key>
    <dict>
        <key>LocalHostName</key>
        <string>Lauris-iMac</string>
    </dict>
</dict>
<key>System</key>
<dict>
    <key>ComputerName</key>
    <string>Lauri’s iMac</string>
    <key>ComputerNameEncoding</key>
    <integer>0</integer>
</dict>

Esto cambia el nombre de host del sistema:

sudo scutil --set HostName My-MacMini

Añade <key>HostName</key><string>My-MacMini</string> en System . Si se ha establecido el nombre de host del sistema, cambiar el nombre del ordenador o el nombre de host local desde las Preferencias del Sistema no cambiará el aviso.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X