0 votes

Réparer Mac OS X Leopard sans Time Machine

J'ai fait une bêtise et j'ai accidentellement écrasé ma copie de /usr/bin/sqlite3 sur mon Mac OS X 10.5.8. Je n'ai pas de sauvegarde Time Machine et je ne peux donc pas récupérer le fichier à partir de là. Lorsque j'essaie de lancer Apache2, j'obtiens l'erreur suivante :

dyld: Library not loaded: /usr/lib/libsqlite3.0.dylib
  Referenced from: /usr/sbin/httpd
  Reason: no suitable image found.  Did find:
/usr/lib/libsqlite3.0.dylib: mach-o, but wrong architecture
/usr/lib/libsqlite3.0.dylib: mach-o, but wrong architecture
/usr/lib/libsqlite3.0.dylib: mach-o, but wrong architecture

Comment puis-je récupérer ou reconstruire /usr/bin/sqlite3 ?

Edit : Avant tout cela, j'ai lancé la mise à jour 10.5.8 Combo Update au cas où quelque chose aurait été corrompu sur mon système.

1voto

Chasler Points 2158

La réinstallation de l'ensemble de Mac OS X est le moyen le plus sûr de s'assurer que tous les composants du système sont correctement installés.

Parfois, vous pouvez vous en sortir en lançant un Combo Updater (le 10.5.8 dans votre cas), qui peut réparer une installation légèrement endommagée (ou corrompue).

Si vous n'êtes pas sûr de la raison pour laquelle des éléments sont manquants ou endommagés, il est préférable de réinstaller ou au moins de réparer les permissions dans l'Utilitaire de disque. Les fichiers système doivent être protégés contre la suppression et vous ne savez pas si d'autres protections sont manquantes ou modifiées.

1voto

Qwerty Points 191

La version sqlite est de toute façon obsolète. Je vous suggère d'aller voir ici http://www.sqlite.org/ et télécharger le client actuel. (Oui, Apple est l'un des sponsors. Ils utilisent beaucoup SQLite pour leurs applications, par exemple Mail).

Si vous cherchez le framework, il n'est inclus que dans l'installation de base. Jetez un coup d'œil ici pour un problème similaire et une solution : https://superuser.com/questions/251647/restore-sqlite3-on-mac-os-x-for-google-chrome

0voto

warren_s Points 952

Une autre astuce consiste à extraire le fichier du disque d'installation. Vous pouvez soit ouvrir le fichier .mpkg et rechercher l'installateur spécifique .pkg et extraire le contenu en gros du .bom archives

Une autre solution consiste à utiliser un utilitaire comme Pacifist pour faire le travail à votre place. (Je n'ai jamais utilisé Pacifist, il coûte un peu d'argent).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X