He descargado el archivo correcto de Samsung pero no se reconoce y el comando de apertura no está disponible. No puedo instalarlo en este nuevo Mini, pero mi antiguo Mini (finales de 2014) todavía puede imprimir en ese dispositivo. ¿Puedo de alguna manera obtener el archivo del controlador del antiguo Mini y usarlo en el nuevo? ¿Alguna otra idea?
Respuesta
¿Demasiados anuncios?Acabo de tener el mismo problema con la Samsung SCX-4500, ¡pero finalmente lo descubrí!
Resulta que hay una manera, pero requiere un poco de trabajo. El nuevo paquete de controladores del sitio de HP no funcionará, porque falta tu modelo de impresora. También sería reacio a usar algunos sitios dudosos que distribuyen controladores y afirman que funcionan. No estoy seguro de si está bien confiar en esos. La solución a continuación solo utiliza herramientas de Apple y es gratuita.
Pequeño aviso legal: esto solo te ayudará si no puedes instalar el controlador en tu nuevo sistema operativo. Si ya tenías un controlador y dejó de funcionar, esta guía no es para ti.
Cómo funciona esto: hay un controlador heredado de Apple, que es totalmente seguro de usar, pero no se instalará fácilmente porque los scripts de instalación esperan la versión del sistema operativo 10.XX, ¿recuerdas esos tiempos en los que OS X parecía que duraría para siempre?
Sin embargo, es seguro utilizar el controlador incluso en la última versión: si tuviste la suerte de instalar tu controlador años atrás, seguirá funcionando a medida que actualices el sistema.
Así es como puedes hacerlo:
-
Primero, necesitas descargar el controlador heredado de Samsung Printer Driver 2.6 para OS X - desde el sitio web de Apple: Controladores de impresora Samsung v2.6 para OS X
-
Monta el dmg
-
Copia el archivo .pkg a tu Escritorio o algo así
-
Abre la terminal
-
ejecuta
pkgutil --expand ~/Desktop/SamsungPrinterDrivers.pkg new
-
si vas a tu directorio de inicio, encontrarás una carpeta llamada
nueva
allí. -
Ábrela, hay un archivo llamado
Distribution
- haz clic derecho y abre con Otra aplicación -> Text Edit -
Busca el texto (cmd+f)
system.compareVersions
. Esa es la verificación de la versión de tu sistema operativo: quiere un mínimo de 10.6.1, máximo 11. Reemplaza 11.0 con 15.0 (ya que la versión actual de MacOS es 14) - o con cualquiera que sea tu versión de MacOS + 1. Creo que realmente puedes poner cualquier número grande allí. -
Hay dos lugares en este archivo con esta cadena donde deben hacerse los reemplazos.
-
Guarda el archivo
-
vuelve a tu terminal
-
Ejecuta
pkgutil --flatten new ~/Desktop/SamsungPrinterDrivers1.pkg
¡Listo! Tienes otro archivo .pkg en tu Escritorio, y debería instalarse sin problemas, solo haz doble clic en él.
Esto se probó en Monterey 12.7.2; se confirmó que la misma versión del controlador funciona con Sonoma.
Desafortunadamente, este método dejará de funcionar más temprano que tarde, ya que los scripts de preinstalación y postinstalación dentro del paquete de controladores son scripts de Perl, que Apple está descontinuando según tengo entendido. Pero por ahora funciona; Perl aún se suministra con las Macs, aunque algunas personas en internet afirman que está parcialmente roto. Siempre puedes verificar si perl está instalado en tu máquina ejecutando which perl
, o instalarlo por separado, quizás a través de homebrew, si perl deja de funcionar en el futuro.