Squid Proxy Cache Instalación en Fedora Core

Squid-cacheSquid Proxy Cache es un servidor que actúa como intermediario entre una red e Internet para lo cual guarda en cache peticiones recurrentes a servidored web y de DNS, asi mismo acelera el acceso a un servidor web y proveé de seguridad mediante el filtrado del tráfico de Internet.

El proceso de instalación en Fedora Core es por demás sencillo, nuevamente recurriremos a yum. Y como ya es sabido, requerimos de acceso tipo root para la instalación.

Instalación

1. Accedemos a nuestro servidor y obtenemos acceso tipo root.

Linux console | jpacheco@aex-proxy1 ~
[jpacheco@aex-proxy1 ~]$ su
Password:
[root@aex-proxy1 ~]#

2. Ejecutaremos la instalación usando: yum como se muestra a continuación.

Linux console | root@aex-proxy1 ~
[root@aex-proxy1 ~]$ yum -y install squid
Loaded plugins: langpacks, refresh-packagekit
Resolving Dependencies
–> Running transaction check
—> Package squid.i686 7:3.3.13-1.fc20 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
squid i686 7:3.3.13-1.fc20 updates 2.5 M

Transaction Summary
================================================================================
Install 1 Package

Total download size: 2.5 M
Installed size: 8.7 M
Downloading packages:
squid-3.3.13-1.fc20.i686.rpm | 2.5 MB 00:07
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction (shutdown inhibited)
Installing : 7:squid-3.3.13-1.fc20.i686 1/1
Verifying : 7:squid-3.3.13-1.fc20.i686 1/1

Installed:
squid.i686 7:3.3.13-1.fc20

Complete!

[root@aex-proxy1 ~]#

3. Para asegurarnos de que SQUID arrancara cada vez que iniciemos nuestro equipo usaremos systemctl.

Linux console | root@aex-proxy1 ~
[root@aex-proxy1 ~]$ systemctl enable squid.service
ln -s ‘/usr/lib/systemd/system/squid.service’ ‘/etc/systemd/system/multi-user.target.wants/squid.service’
[root@aex-proxy1 ~]#

Los siguientes comandos te sirven para controlar el servidor:

systemctl start squid.service <- Arranca SQUID systemctl status squid.service <- Muestra el estado de SQUID systemctl stop squid.service <- Detiene la ejecución de SQUID

Listo, Squid esta instalado y listo para arrancar automaticamente al encender el servidor.

Posts relacionados:
Squid Proxy Cache | TCP_MISS/304 TCP_MISS/200

Posted in Fedora, FLOSS, GNU/Linux, Protocolos, Redes, Sistemas Operativos, Software, Soporte, Squid, Tips | 1 Comment

Eliminar carpeta en Windows con espacio al final del nombre

Si por alguna extraña razón no puedes borrar una carpeta en Microsoft Windows, esto puede pasar porque los sistemas operativos de Mirosoft no “saben” como manejar los “espacios” al final del nombre.

Esto me paso recientemente cuando en mi Mac cree una carpeta llanada: “Sesion 10 ” (notese el espacio al final del nombre), OwnCloud, no tuvo problemas en sincrinizar la carpeta al servidor (fedora), de igual forma el cliente de OwnCloud sincronizó la carpeta en mi computadora que corre Windows 8.1.

El problema se me presento al tratar de borrar la carpeta, solo recibia el mensaje: “El archivo no existe”.

Asi que para eliminar la carpeta puedes intentar con las siguientes opciones:

1. Usando rutas UNC.

Command Prompt | rd “\\.\C:\Carpeta\Sesion 10 “
C:/> rd “\\.\C:\Carpeta\Sesion 10 ”

2. Agregando una diagonal invertida [\] al final

Command Prompt | rd “Sesion 10 \”
C:/> rd “Sesion 10 \”
Command Prompt | rd “\\.\C:\Carpeta\Sesion 10 \”
C:/> rd “\\.\C:\Carpeta\Sesion 10 \”

3. Usando los nobres de archivo 8.3, si es que esta opcion esta activa en el sistema.

Command Prompt | rd sesion~1″
C:/> rd sesion~1
Posted in Sistemas Operativos, Software, Soporte, Tips, Windows | 4 Comments

¿Como cambiar la contraseña de root en MySQL?

Si por alguna razón, olvidaste la contraseña de root de tu servidor MySQL, en este post te explico como recuperarla. Como siempre este post aplica para distribuciones GNU/Linux basadas en RedHat.

Sintoma

Al intentar conectarte al servidor MySQL recibes un mesaje de errror 1045, como se muestra a continuación:

Linux console | jpacheco@aex-infra ~
[jpacheco@aex-infra ~]$ mysql -u jpacheco -p
Enter password:
ERROR 1045 (28000): Access denied for user ‘jpacheco’@’localhost’ (using password: YES)

Pre-reqisitos

– Acceso de root en el servidor ya que es necesario detener los servicios de MySQL y arrancar el servicio de MySQL manualmente.

Procedimiento

Para solucionar este problema sigue estos ocho sencillos pasos.

1. Obten acceso de root en el servidor

Linux console | jpacheco@aex-infra ~
[jpacheco@aex-infra ~]$ su
Password:
[root@aex-infra jpacheco]#

2. Ahora hay que detener el servicio MySQL Server

Linux console | root@aex-infra /
[root@aex-infra jpacheco]# systemctl stop mysqld.service

3. A continuación, arrancaremos MySQL en modo seguro usando: safe_mysqld --skip-grant-tables“.

Linux console | root@aex-infra /
[root@aex-infra jpacheco]# safe_mysqld –skip-grant-tables
140906 13:33:11 mysqld_safe Logging to ‘/var/log/mysqld.log’.
140906 13:33:11 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

El proceso anterior deberá seguir ejecutandose, por lo que necesitaras abrir una nueva consola (con acceso a root) y ejecutar en ella el comando: mysql -u root mysql

Linux console | root@aex-infra /
[root@aex-infra ~]# mysql -u root mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 14
Server version: 5.5.35 MySQL Community Server (GPL)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql>

Nota como MySQL server no requirio de una contraseña.

4. Ahora, asignaremos una nueva contraseña.

Linux console | root@aex-infra /
mysql> UPDATE mysql.user SET Password=PASSWORD(‘contraseña‘) WHERE User=’root’;
Query OK, 3 rows affected (0.06 sec)
Rows matched: 4 Changed: 3 Warnings: 0

mysql>

Cambia, la palabra contraseña por la nueva contraseña de root de tu servidor MySQL.

5. Un par de comandos, FLUSH PRIVILEGES; y quit; antes de continuar.

Linux console | root@aex-infra /
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

mysql> quit;
Bye

6. Debemos terminar el proceso safe_mysqld --skip-grant-tables que se ejecuta en la otro consola, para esto usaremos el comando: kill $(cat /var/run/mysqld/mysqld.pid)

Linux console | root@aex-infra /
[root@aex-infra ~]# kill $(cat /var/run/mysqld/mysqld.pid)

En la otra consola nos aparecera un mensaje confirmando que MySQL se ha detenido.

Linux console | root@aex-infra /
[root@aex-infra jpacheco]# safe_mysqld –skip-grant-tables
140906 13:33:11 mysqld_safe Logging to ‘/var/log/mysqld.log’.
140906 13:33:11 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140906 13:51:19 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

7. Arrancamos MySQL server.

Linux console | root@aex-infra /
[root@aex-infra jpacheco]# systemctl start mysqld.service

8. Finalmente, habras recuperado la contraseña de root de tu servidor MySQL y podras acceder a MySQL server usando: mysql -u root -p sin problemas.

Posts similares:
MySQL como cambiar / asignar la contraseña inicial
MySQL | Adding new user accounts to MySQL server

Posted in Fedora, FLOSS, GNU/Linux, MySQL, Sistemas Operativos, Software, Soporte, Tips | Leave a comment

DynDNS – Instalación de script de actualización en Fedora Core

El servicio de resolucion de nombres de dominio (DNS) no es mas que la traduccion que se hace de un nombre de dominio, por ejemplo: jpacheco.mx a una dirección IP en este caso:  67.205.17.168.

Para los no versados en este asunto, el mundo del internet no usa los nombres de dominio, sino  en realidad usa las direcciones IP. En el caso del dominio jpacheco.mx este cuenta con una dirección IP estática – que no cambia, por lo que el servicio de DNS no requiere de mayor complicación. Cada vez que alguien quiere acceder a jpacheco.mx un servidor de DNS responde con la dirección IP antes mencionada.

¿Que pasa en aquellos casos donde contamos con una dirección IP dinámica como las que ofrece las compañias telefónicas o de cable?

Aquí la cosa cambia, digamos que se complica un poco más y es donde entra la gestión dinámica de nombres de dominio, servicio que ofrece DynDNS .

DynDNS ofrece un servicio de resolucion dínamica de nombres de dominio de ahí el nombre del sitio: Dynamic Domain Name System.

Con cada cambio de dirección IP en la conexíon a internet, el script de actualización de DynDNS reporta el cambio de IP y a su vez DynDNS se encarga de iniciar la propagación de  la nueva direccón IP por los servidores de DNS de todo el mundo, para que los visitantes de puedan acceder a este blog por el nombre de dominio y no por la IP, al final del día, es más sencillo recordar un nombre de dominio que una dirección IP, ¿no lo crees?

Este procesode instalación aplica para las distribuciones GNU/Linux de la rama RedHa.

Pre-requisitos

– Acceso root
– Antes de instalar el script de actualización de DynDNS necesitas instalar el soporte de Perl para SSL, utiliza Yum para tal efecto.

Linux console | root@aex-infra:~/
[root@aex-infra ~]# yum -y install perl-IO-Socket-SSL

Instalación

1. Descargar y descomprimir el código fuente del script:

Linux console | root@aex-infra:~/
[root@aex-infra ~]# wget http://cdn.dyndns.com/ddclient.tar.gz
[root@aex-infra ~]# tar -xzvf ddclient.tar.gz
[root@aex-infra ~]# cd ddclient-3.7.3/

2. Creamos las carpetas para donde se almacenaran los archivos de configuración:

Linux console | root@aex-infra:~/
[root@aex-infra ~]# mkdir /etc/ddclient
[root@aex-infra ~]# mkdir /var/cache/ddclient

3. Copiamos los archivos de configuración a la carpeta correspondiente, nota como le cambiamos el nombre al archivo sample-etc_ddclient.conf al tiempo que lo copiamos a su nueva ubicación:

Linux console | root@aex-infra:~/
[root@aex-infra ~]# cp ddclient /usr/local/sbin
[root@aex-infra ~]# cp sample-etc_ddclient.conf /etc/ddclient/ddclient.conf

4. Preparamos el script para que corra al iniciar nuestro equipo:

Linux console | root@aex-infra:~/
[root@aex-infra ~]# cp sample-etc_rc.d_init.d_ddclient /etc/rc.d/init.d/ddclient
[root@aex-infra ~]# chkconfig –add ddclient

5. Hacemos un poco de limpieza borrando la carpeta que se creo al momento de descomprimir el código fuente en el paso # 1:

Linux console | root@aex-infra:~/
[root@aex-infra ~]# cd ..
[root@aex-infra ~]# rm -rf ddclient-3.7.3/

6. Editamos el archivo de configuración (/etc/ddclient/ddclient.conf) usando nuestro editor de texto favorito (emacs – por supuesto):

Linux console | root@aex-infra:~/
[root@aex-infra ~]# emacs /etc/ddclient/ddclient.conf

Para que quede de la siguiente manera:

use=web
login=usuariodeDynDNS
password=passworddeDynDNS
server=members.dyndns.org,
protocol=dyndns2
nombre.de.dominio

7. Finalmente, iniciamos ddclient (demonio):

Linux console | root@aex-infra:~/
[root@aex-infra ~]# /etc/init.d/ddclient start

Para conocer el estado de tu ddclient puedes usar el siguiente comando:

Linux console | root@aex-infra:~/
[root@aex-infra ~]# ddclient -daemon=0 -debug -verbose -noquiet

El cual te regresara una salida similar a:

DEBUG: proxy =
DEBUG: url = http://checkip.dyndns.org/
DEBUG: server = checkip.dyndns.org
DEBUG: get_ip: using web, http://checkip.dyndns.org/ reports 189.231.143.23

Si lo deseas, puedes agregar el modificar -verbose para obtener una salida mas detallada o puedes usar otra variante donde solo te muestra la información que realmente necesitas conocer:

Linux console | root@aex-infra:~/
[root@aex-infra ~]# ddclient -daemon=0 -verbose -noquiet

Que manda una salida similar a esta:

CONNECT: checkip.dyndns.org
CONNECTED: using HTTP
SENDING: GET / HTTP/1.0
SENDING: Host: checkip.dyndns.org
SENDING: User-Agent: ddclient/3.7.3
SENDING: Connection: close
SENDING:
RECEIVE: HTTP/1.1 200 OK
RECEIVE: Content-Type: text/html
RECEIVE: Server: DynDNS-CheckIP/1.0
RECEIVE: Connection: close
RECEIVE: Cache-Control: no-cache
RECEIVE: Pragma: no-cache
RECEIVE: Content-Length: 106
RECEIVE:
RECEIVE: Current IP CheckCurrent IP Address: 189.231.143.23
SUCCESS: jpacheco.net: skipped: IP address was already set to 189.231.143.23.
SUCCESS: dominio.jpacheco.net: skipped: IP address was already set to 189.231.143.23.

Posted in Fedora, FLOSS, GNU/Linux, Sistemas Operativos, Software, Tips | Leave a comment

Mac OS X – Reiniciar el cache del DNS

OS X mantiene una copia local (cache) de los solicitudes de resolución de nombre de dominio que haz hecho desde tu computadora.

Sin embargo, puede darse el caso de que desees reiniciar el cache inmediatamente, esto es útil en los casos donde haz relizados cambios a la resolución de un nombre de dominio en tu red local y estos no son reflejados debido al cache.

OS X Mountain Lion o Lion

Terminal
$ sudo killall -HUP mDNSResponder

Mac OS X v10.6

Terminal
$ sudo dscacheutil -flushcache
Posted in Apple, General, Mac, Protocolos, Redes, Sistemas Operativos, Software, Soporte, Tips | Leave a comment

Refresca tu habitación a bajo costo

Con la reciente onda de calor que afecta a los estados del Norte de México tuve la necesidad de refrescar la habitación de mi hijo. Sí, sí, sí ya se, para eso son los aires lavados y mini-splits, pero necesitaba algo que fuera… ¿como decirlo? no tan cara como un min-split.

Antes de continuar debo aclarar que este post no esta patrocinado por The Home Depot México pero fué en la tienda ubicada en Chihuahua sobre el Periférico de la Juventud donde compre todo lo necesario. Si bien, pude haber comprado lo necesario en Lowes México, The Home Depot México me queda mas cerca de casa. En fín.

Los materiales a utlizar son:

  1. Ventilador – en este caso use uno de 16″
  2. Bomba sumergible Symphony SP -2
  3. Clavija – la bomba no cuenta con clavija por lo que tendremos que ponerle una
  4. Tubo de cobre de 3/8″
  5. Manguera de plastico de 1/2″
  6. Cubeta
  7. Alambre

Las herramientas:

  1. Navaja o como les decimos aca en el Norte: cutter
  2. Pinzas de corte
  3. Pinzas de punta
  4. Encendedor
  5. Desarmador (usado en el ensamblaje del ventilador y de la clavija de la bomba).

Material

Armado

1. Armamos el ventilador, cuida de no colocar la rejilla frontal ya que en ella montaremos el tubo de cobre más adelante, sugue las instrucciones de armado que vienen con el ventilador.

2. Monta el tubo de cobre en la rejilla frontal del ventilador, cuida de que el tubo este bien distribuido y al mismo tiempo bien sujeto, para sujetarlo puedes usar alambre, solo ten cuidado de no apretarlo demasiado ya que el tubo de cobre se puede romper. Recuerda dejar un espacio para poder conectar el tubo de cobre con la manguera de plástico.

Tubo de cobre ya armado en la rejilla

3. Para poder conectar la bomba sumergible a la energía eléctrica necesitamos colocarle la clavija, solo asegurate de que los cables este bien firmes en su lugar,

Clavija

4.  Cortamos dos tramos de manguera de plástico de un metro y medio cada uno. Debido a las medidas de la manguera y el tubo de cobre no necesitaremos de ningún tipo de sujecion lo que nos facilita más el proceso.

5. Uno de los  tramos de  mangueras nos servira como retorno, conectala a un extremo del tubo de cobre, el otro extremo de la manguera ira directo a la cubeta. Conectamos la otra manguera en el otro extremo del tubo de cobre. La siguiente imagen nos muestra como deben quedar las conexiones.

Conexiones entre la manguera y el tubo de cobre

6. El tramo de manguera que nos queda libre se debe conectar a la bomba. El conector de la bomba es de 5/8″ (si no me equivoco) y la manguera es de 1/2″ por lo que tendremos que calentar la manguera para poder conectar la manguera a la bomba.

Calentando la manguera

Se requiere de algo de paciencia y mucho cuidado, asi debe quedar la manguera ya conectada a la bomba.

Manguera conectada a la bomba

7. Colocamos en la cubeta: la bomba (ya conectada a la manguera), el extremo de la manguera (retorno), agua y hielo, en mi caso yo estoy poniendo en la cubeta botellas de agua que previamente congele, conectamos la bomba a la energía eleéctrica y esta debera bombear  el agua, primero por la manguera de plastico hacia el tubo de cobre, el agua circulara por el tubo de cobre para pasar de regreso a la cubeta ahora por la mangera de retorno.

La cubeta

Finalmente, la prueba de que nuestro sistema de enfriamiento funciona será el agua que se condensará en el tubo de cobre, podrás ver como se juntan pequeñas gotas de agua.

Agua condensada

Si bien este dispositivo no te hara congelarte si te ayudara a bajar un poco la temperatura de un cuarto. La solución tiene sus peros, hay que estar llenando de agua y hielo la cubeta lo que puede ser algo engorroso, entre otras cosas. En mi caso la mejor parte de todo esto fue las dos horas que le dedicamos mi hijo y yo a este proyecto, ciertamente algo muy divertido.

Por cierto, con este post doy por inaugurada la categoría Trust me, I am an Engineer.

Posted in Blog, General, Personal, Tips, Trust me, I am an engineer | 1 Comment

Ejecutar YUMEX como root en Fedora

yumex En distribuciones  GNU/Linux basadas en RedHat se cuenta con una herramienta para mantener nuestro sistema actualizado, esta herramienta es conocida como: YUM, esta herramienta de línea de comandos nos permite instalar, actualizar y eliminar paquetes que fueron instalados a partir de un RPM.

Entre las bondades que ofrece YUM se encuentran:

  • Soporta múltiples repositorios
  • Fácil de configurar
  • Cálculo de dependencias
  • Operación rápida
  • Interfaz sencilla, entre otros.

Además de todas las bondades de YUM, no podía faltar la interfaz gráfica para el mismo, esta se conoce como YUM Extender o  YUMex, esta herramienta esta escrita en Python.

La instalación es por demás sencilla, como root, ejecuta el siguiente comando:

Linux console | root@aex-infra:~/
[root@aex-infra ~]# yum -y install

Una vez instalado YUMEx puede invocar su ejecución desde una venta de consola en modo gráfico.

Linux console | root@aex-infra:~/
[root@aex-infra ~]# yumex
Don’t run yumex as root it is unsafe (Use --root to force)
[root@aex-infra ~]# yumex --root

Nota como en este caso, se debe usar el modificador --root para ejecutar yumex como root.

YumEx en ejecución generando la lista de RPMs instalados en el sistema.

YumEx en ejecución generando la lista de RPMs instalados en el sistema.

Posted in Fedora, FLOSS, GNU/Linux, Sistemas Operativos, Software, Soporte, Tips | Leave a comment

WordPress en Español (México)

Buscando la manera de cambiar mi blog del idioma por defecto inglés a español me encontre con el sitio Blog and Web que me lo hizo muy fácil. He aquí el link.

Posted in Blog, FLOSS, Software, Tips, Wordpress | Leave a comment

Consejos Personales para las Entrevistas de Trabajo

La entrevista de trabajo es un proceso que involucra a tres partes: el entrevistador, el entrevistado y la empresa. En este proceso el entrevistador determinará si aquel que busca empleo cumple con los requisitos necesarios para formar parte de la empresa (experiencia, conocimiento, edad, educación, etc, etc), pero aún mas importante es en este proceso en el que el entrevistado decidará si desea formar parte o no de la empresa.

No me considero experto en esto de las entrevistas de trabajo, aún así les quiero compartir una serie de ideas/consejos/tips que he adquirido con el tiempo, todos han sido basados en experiencias personales, ya sea como entrevistado o como entrevistador, una vez advertidos, me dispongo a compartir mis consejos/tips/recomendaciones/ideas:

Se puntual
Nunca tarde, pero nunca demasiado temprano, 10 minutos antes de la hora es mas que suficiciente. Si acaso se te presenta un imprevisto que te impidá llegar a tiempo a la entrevista ten la cortesia de reportarte con el entrevistador. Asegurate de confirmar los datos de lugar fecha y hora, asi como el nombre de la persona con la que te debes dirigir el día de la entrevista.

Enfocate en la entrevista
Mentalízate para la entrevista, evita distracciones, apaga tu celular, esto último es muy importante, muchas veces me ha tocado entrevistar gente a la que el teléfono no le dejo de sonar,  creánme es mo-les-to.

Ten tu CV a la mano
Si bien la empresa ya te llamo y se intereso en tu CV nunca dejes de llevar uno o dos CV listos para pasarselos al entrevistador en caso de que el o ella no lo tengan a la mano.

Sencillez ante todo
En lo personal, me disgustan los CV que tratan de llamar la atención con lo colorido o el formato del mismo, el tipo de fuente es importante, recuerda: Nunca debes usar Comic Sans como fuente. Lo mismo aplica para la vestimenta, todo en su justa medida.

Tómate el tiempo para conocer la empresa
Buscar en internet, hablar con conocidos, investigar sobre los productos o servicios que ofrecen, conocer sobre la historia de la empresa, en fin, todo aquello que te permita mostrar interes en el puesto y la empresa.

Limita tus respuestas
No respondas con un “monologo” a aquello que se puede responder con un simple “si” o un “no”, en mi caso como entrevistador busco respuestas concisas y de ser necesario pido al entrevistado que elabore en las respuestas solo si es necesario.

No te luzcas
En mi opinión, para el entrevistado la razón de ser de la entrevista es darse a conocer, (quizas venderte es el término mas adecuado), no pienses que estas obligado a responder a todas la preguntas que te hacen, es valido responder con un: “No he tenido oportunidad de trabjar con tal o cual herramienta” o “No conozco tal protocolo”… es valido, no pasa nada. Al contrario esto demuestra cierta madurez profesional de tu parte.

Establece un dialogo
La entrevista no debe ser vista como un interrogatorio o como algo malo, debes verla como un dialogo, las entrevistas que mas disfruto son aquellas donde la misma enrevista nos va llevando y nos deja  conocer aunque sea un poco al entevistado. Asi que relajate, preparate para compartir y platicar.  Es tu oportunidad para conocer a tu futuro jefe y empleador aqui es cuando debes sacar tu arsenal de preguntas: ¿cuáles son los horarios?, ¿cuáles son las prestaciones? ¿que hay del sueldo? ¿porque estan buscando una nueva persona para esta posición?, casi todo se vale.

Cierra la venta
Ponte a la disposicion del entrevistado, preguntas que puedes hacer para cerra la venta son: ¿que sigue en el proceso?, ¿cuánto tiempo les tomara ponerse en contacto contigo?, si tu llamas o ellos te llaman, etc.

Por último, concentrate en dejar una buena y real impresión, sé tu mismo, disfruta la entrevista y sobretodo no veas la entrevista como algo malo, es la unica oportunidad que tienes para saber por ti mismo si quieres trabajar o no para tal o cual empresa.

Posted in Blog, Tips | Leave a comment

Forzar Spotlight a recrear los indices

Si notas que tu Mac tiene problemas para encontrar archivos al usar Spotlihgt, existe un pequeño truco que puedes utilizar para re-crear los indices y asi recuperar la funcionalidad de Spotlight.

Para forzar Spotlight a que re-cree los indices necesitas ejecutar el comando mdutil ver líneas abajo.

Terminal
$ sudo mdutil -E /WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type “man sudo” for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:

Una vez que se ejecuta el comando le tomará a tu Mac un tiempo reindexar pero al final tendrás a tu Mac trabajando al 100 % nuevamente.

Posted in Apple, Mac, Software, Tips | Leave a comment