2010-02-20 8 views
3

Je veux installer le plus récent sqlite3 sur mon mac osx. Je suis en train de ce dernier 6 heures, mais pas encore succeed.Here sont les étapes que j'ai followed.I ont essayé ce siteimpossible de mettre à jour sqlite3 sur mac osx?

mkdir ~/src cd ~/src boucle http://www.sqlite.org/sqlite-3.6.18.tar.gz | goudron zx cd-sqlite 3.6.18 autoconf ./configure prefix =/usr/local font sudo make install

// vérifier quelle version de SQLite est installé sqlite3 --version 3.6. 18

qui Sqlite3 /usr/local/bin/sqlite3

mais il échoue

mais je téléchargé manuellement le sqlite3 de l'annonce robe ci-dessous http://www.sqlite.org/sqlite-amalgamation-3.6.22.tar.gz

puis essayé le scriot ci-dessus

la description du lien ci-dessus est

A contenant tarball la fusion avec un script de configuration et makefile pour construire. C'est la distribution recommandée pour toutes les plates-formes Unix et Unix.

et j'ai téléchargé le

Binaires précompilés pour Mac OS X sqlite3-3.6.22-osx-x86.zip Un programme de ligne de commande pour l'accès et la modification SQLite version 3. * bases de données. Pour les Mac x86 exécutant Leopard (OS 10.5) uniquement.

mais je suis toujours incapable d'installer. J'ai également lu que la modification du sqlite3 par défaut entraînera le blocage de certaines applications car Apple a une version modifiée de sqlite.

Est-ce que quelqu'un sait comment j'installe le nouveau sqlite3 et l'utilise sans enlever celui par défaut. Je ne suis pas familier avec les commandes du terminal.

ok ici est une mise à jour j'ai installé le sqlite dans un nouveau dossier dans/users/admin/sqlite3new mais quand je lance sqlite3 du terminal il montre ancienne version ...

aussi si j'exécute directement le fichier bin je suis incapable d'ouvrir la base de données est-il un autre moyen d'ouvrir la base de données?

Merci

Répondre

1

Macports navires une version de sqlite3 qui fonctionnera probablement parfaitement bien (et il installe automagiquement vos dépendances). Peut-être que c'est une option pour vous? Par défaut, Macports installe le logiciel en /opt afin de ne pas supprimer le sqlite 'par défaut'.

+0

i ont installé le sqlite dans un nouveau dossier dans/users/admin/sqlite3new mais quand je lance sqlite3 du terminal il montre ancienne version ... aussi si j'exécute directement le fichier bin je suis incapable d'ouvrir la base de données Y a-t-il un autre moyen d'ouvrir la base de données? –

+0

@RahulVyas: Avez-vous trouvé la solution à ce problème? Si oui, demandez-moi comment vous l'avez résolu, parce que j'ai aussi le même problème. –

+0

@AjitKumar Non, mais plus tard, je n'ai pas eu besoin de le mettre à jour. –