IPB

Bienvenue invité ( Connexion | Inscription )

> Tutorial : Comment installer fink sur Panther, Panther : installation de fink
Options
schlum
posté 27 Oct 2003, 22:48
Message #101


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



Bon, suite à plusieurs questions d'incompatibilités de fink avec Panther, quelques explications :
Comme au moment de la sortie de Jaguar, il y a plein de difficultés de mise en oeuvre de Fink sur notre tout nouveau système wink.gif Je vais reprendre en gros un tutorial qui était sorti pour Fink sur Jaguar dans le n°3 de feu "Précision Mac"...
Ce tutorial présente donc la manière d'installer Fink avec Mac OS 10.3 ...
Tout d'abord, installez les derniers dev-tools (Xcode) en incluant X11-SDK, et soyez sûr d'avoir installé X11 avec votre Panther wink.gif
Ensuite, il faut effacer tout ce qui concerne fink pour l'instant... Oubliez les installateurs tout faits ou les paquages qu'il y a juste à télécharger et à décompacter ; il faut tout, je dis bien absolument tout recompiler...
Effacez donc en cas de besoin votre dossier /sw
CODE
sudo rm -rf /sw

(bon, je n'explique plus en détail le fonctionnement de sudo, il demande un passe qui est celui de votre compte administrateur, qu'il faut rentrer en aveugle)

Maintenant, vous êtes prêt à recompiler fink à partir de son CVS...
(PS : si vous êtes derrière un proxy d'entreprise, je pense que c'est toujours pareil, le cvs ne passera pas)

Nous allons déjà charger les sources de fink ; d'ores et déjà, ouvrez votre Terminal, vous ne le quitterez pas jusqu'à la fin du tutorial wink.gif
CODE
cvs -d:pserver:[email protected]:/cvsroot/fink login

On vous demande un mot de passe ; à moins que vous ne soyez développer de fink, validez...
CODE
cvs -z3 -d:pserver:[email protected]:/cvsroot/fink co fink

(PS : par période, le cvs de sourceforge, l'hébergeur de fink, marche très mal... Donc si vous avez un message d'erreur lors d'une commande, insistez... Et si même en insistant une dizaine de fois, ça ne marche pas, réessayez un autre jour wink.gif )
Vous voyez des lignes défiler sur votre terminal, puis, à la fin de la manipulation, celui-ci vous rend la main...
Rentrez dans le dossier "fink" téléchargé :
CODE
cd fink

Puis lancez le script de compilation / installation de fink :
CODE
./bootstrap

Après avoir validé votre système, le script vous pose plusieurs questions :
CODE
Welcome to Fink.

This script will install Fink into a directory of your choice,
setup a configuration file and conduct a bootstrap of the installation.

Found perl version 5.008001.
Checking package... looks good.
Checking system... powerpc-apple-darwin7.0.0
This system was not released at the time this Fink release was made.
Prerelease versions of Mac OS X might work with Fink, but there are no
guarantees.
Distribution 10.3

Fink must be installed and run with superuser (root) privileges. Fink can
automatically try to become root when it's run from a user account. Since
you're currently running this script as a normal user, the method you choose
will also be used immediately for this script. Avaliable methods:

(1)      Use sudo
(2)      Use su
(3)      None, fink must be run as root

Choose a method: [1]

Validez, sudo est très bien wink.gif
le script vous demande votre passe (ou pas, si vous avez fait un sudo un peu avant)
CODE
sudo '/Users/schlum/fink/bootstrap.pl' .sudo
Password:
Found perl version 5.008001.
Checking package... looks good.
Checking system... powerpc-apple-darwin7.0.0
This system was not released at the time this Fink release was made.
Prerelease versions of Mac OS X might work with Fink, but there are no
guarantees.
Distribution 10.3
Checking cc... looks good.
Checking make... looks good.
Checking head... looks good.

Please choose the path where Fink should be installed. [/sw]

Le script vous demande quel sera le répertoire-racine de fink... Validez, la réponse par défaut, à moins que vous voulez installer fink à un autre endroit (sur un disque externe par exemple)
Le script crée alors le répertoire, et dedans la sous-structure de fink avec son /bin, son /etc et tout le bastringue

Puis, on nous pose la question :
CODE
In what additional directory should Fink look for downloaded tarballs? []

Il n'y a pas d'autres endroits pour récupérez les sources, validez smile.gif

On nous demande ensuite :
CODE
Which directory should Fink use to build packages? (If you don't know whatthis means, it is safe to leave it at its default.) []

Validez aussi sans vous poser de questions...

Après, on veut savoir combien d'information fink affichera lors des compilations / installations :
CODE
(1)      Quiet (don't show download stats)
(2)      Low (don't show tarballs being expanded)
(3)      Medium (shows almost everything)
(4)      High (shows everything)How verbose should Fink be? [2]

Plus on en a, mieux c'est, répondez "4" wink.gif

Ensuite, on veut nos paramètres proxy :
CODE
Proxy/Firewall settingsEnter the URL of the HTTP proxy to use, or 'none' for no proxy. The URLshould start with http:// and may contain username, password or portspecifications. [none]

À moins de savoir vraiment ce que vous faites, validez... Personnellement, je n'ai jamais testé fink avec un proxy sad.gif
Même chose avec le proxy FTP :
CODE
Enter the URL of the proxy to use for FTP, or 'none' for no proxy. The URL
should start with http:// and may contain username, password or port
specifications. [none]

Même réponse...

Puis, le FTP passif :
CODE
Use passive mode FTP transfers (to get through a firewall)? [Y/n]

Je vous conseille de valider la réponse par défaut ([Y]), vous n'avez rien à y perdre, même si vous n'utilisez pas de firewall tongue.gif

Sélection des miroirs :
CODE
Mirror selectionThe Fink team maintains mirrors known as "Master" mirrors, which contain the
sources for all fink packages. You can choose to use these mirrors first,last, never, or mixed in with regular mirrors. If you don't care, just select
the default.

(1)      Search "Master" source mirrors first.
(2)      Search "Master" source mirrors last.
(3)      Never use "Master" source mirrors.
(4)      Search closest source mirrors first. (combine all mirrors into one set)

What mirror order should fink use when downloading sources? [1]

Comme vous voulez, il y a des miroirs qui marchent mieux que d'autre, mais ça varie souvent dans le temps, donc je vous laisse seuls juges de vos réponses...

La localisation :
CODE
What mirror order should fink use when downloading sources?

[1] Choose a continent:
(1)      Africa
(2)      Asia
(3)      Australia
(4)      Europe
(5)      North America
(6)      South America, Middle America and Caribbean

Your continent? [1]

No comments, perso j'ai pris 4 tongue.gif

Même question avec le pays, "12" pour la France wink.gif

Ensuite, plein de questions sur les miroirs ; j'ai mis la réponse par défaut pour tous, mais je vous laisse faire comme vous voulez...

CODE
Reading package info...
Updating package index... done.
Information about 56 packages read in 1 seconds.

BOOTSTRAP PHASE ONE: download tarballs.

Ensuite, fink télécharge tous les tarballs (fichiers .tar)

Puis, C'est la compilation...
Ces deux étapes durent un certain temps, en fonction de votre vitesse de connexion et de processeur wink.gif

Une fois la compilation terminée, vous obtenez :
CODE
BOOTSTRAP DONE. Cleaning up.

rm -rf /sw/fink/bootstrap
dpkg-scanpackages dists/local/main/binary-darwin-powerpc override | gzip >dists/local/main/binary-darwin-powerpc/Packages.gz
Wrote 0 entries to output Packages file.
dpkg-scanpackages dists/stable/main/binary-darwin-powerpc override | gzip >dists/stable/main/binary-darwin-powerpc/Packages.gz
Wrote 0 entries to output Packages file.
dpkg-scanpackages dists/stable/crypto/binary-darwin-powerpc override | gzip >dists/stable/crypto/binary-darwin-powerpc/Packages.gz
Wrote 0 entries to output Packages file.
dpkg-scanpackages dists/local/bootstrap/binary-darwin-powerpc override | gzip >dists/local/bootstrap/binary-darwin-powerpc/Packages.gz
Wrote 26 entries to output Packages file.

You should now have a working Fink installation in
'/sw/fink'. You still need package descriptions if you want
to compile packages yourself. You can get them from CVS or by installing the
packages.tar.gz tarball.

Run 'source /sw/fink/bin/init.csh; rehash' to set up this
Terminal's environment to use Fink. To make the software installed by Fink
available in all of your shells, add 'source
/sw/fink/bin/init.csh' to the init script '.cshrc' in your
home directory. Enjoy.


Ajoutez ensuite ce qui permet au système de reconnaître fink :
Si vous utilisez tcsh ou csh :
CODE
echo "source /sw/bin/init.csh" >> ~/.cshrc

Si vous utilisez bash ou sh :
CODE
echo ". /sw/bin/init.sh" >> ~/.profile


--------------------------

Suite à toutes ces étapes, vous avez un fink fonctionnel... Nous allons voir mainteanant comment ajouter les paquages instables, et installer des applis... smile.gif
Ouvrez une nouvelle fenêtre de terminal pour prendre en compte le init.csh (ou init.sh)

- Pour ajouter les paquages "unstable" (qui tournent très bien, malgré leur nom tongue.gif ), il faut éditer le fichier /sw/etc/fink.conf, qui appartient à root :
CODE
sudo pico /sw/etc/fink.conf

Si votre éditeur de prédilection est emacs ou vi, je ne vous empêche pas de l'utiliser tongue.gif
Vous avez une ligne :
CODE
Trees: local/main stable/main stable/crypto local/bootstrap

à changer en :
CODE
Trees: local/main stable/main stable/crypto local/bootstrap unstable/main unstable/crypto

quittez et sauvez (ctrl-X, puis répondre Y et valider)...

mettez fink à jour :
CODE
fink selfupdate-cvs

rentrez votre password, validez, répondez aux questions en utilisant les valeurs par défaut...
Fink se connecte au cvs, et faut l'update...
Même remarque, si ça échoue, insistez wink.gif

Vous pouvez ensuite, (par principe), faire un :
CODE
fink update-all

Pour vérifier que tout est à jour...

---------------------------------------

Plusieurs commandes utiles de fink :

CODE
fink list l less

-> envoie petit à petit la liste de tous les paquages disponibles... un "i" apparaît devant s'ils sont installés...
CODE
fink list mot

-> Même chose, mais limité aux paquages qui contiennent dans leur nom ou description "mot"
CODE
fink selfupdate-cvs

-> Update de fink, à faire assez souvent ces prochains jours, les développeurs rajoutant très souvent des paquages 10.3, ou changeant des trucs...
CODE
fink update-all

-> Vérifie que les paquages installés correspondent bien aux dernières versions, et dans le cas contraire, installe les dernières versions... À faire près un selfupdate-cvs wink.gif
CODE
fink install nom

installe le paquage "nom"
(ex : fink install fileutils)
CODE
fink remove nom

supprime le paquage "nom"
(ex : fink remove fileutils)
CODE
fink reinstall nom

réinstalle le paquage "nom"
(ex : fink reinstall fileutils)
CODE
fink rebuild nom

reconstruit le paquage "nom"
(ex : fink rebuild fileutils)

----------------------

Voilà, si vous trouvez des erreurs, ou que vous ne comprenez pas quelque-chose, j'attends les questions pour améliorer ce tuto wink.gif

Ce message a été modifié par schlum - 13 May 2008, 14:47.


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- schlum   Tutorial : Comment installer fink sur Panther   27 Oct 2003, 22:48
- - schlum   pour le mot de passe au début, il faut juste vali...   7 Apr 2004, 19:55
- - rombeni   Merci pour cette réponse, Je me permet de poser ...   7 Apr 2004, 20:03
- - Rigodon   J'ai installé irssi mais je n'arrive pas ...   22 Apr 2004, 13:25
- - schlum   QUOTE (Rigodon @ 22 Apr 2004, 14:25)J'ai ...   22 Apr 2004, 23:11
- - skyfly   Je réattaque l'installation de gnome meeting ...   4 May 2004, 05:10
- - schlum   Ca fait bien longtemps qu'il a été porté su...   4 May 2004, 10:42
- - skyfly   J'ai install gnome via cette commande ,il y a ...   4 May 2004, 13:50
- - schlum   QUOTE (skyfly @ 4 May 2004, 14:50)J'ai in...   4 May 2004, 19:43
- - skyfly   Last login: Wed May 5 23:32:15 on ttyp2 Welcome t...   5 May 2004, 23:14
- - schlum   QUOTE (skyfly @ 6 May 2004, 00:14)Last login:...   5 May 2004, 23:25
- - skyfly   Schlum merci ca y est j'ai acces au desk gnome...   6 May 2004, 22:29
- - schlum   Pour gnomemeeting, pas besoin de lancer gnome T...   6 May 2004, 22:56
- - skyfly   -excuse mon inexperience mais je tape start gnomee...   6 May 2004, 23:35
- - schlum   pas "start gnomemeeting", juste "gn...   7 May 2004, 00:14
- - skyfly   Lors de l'installation de bundle gnome unstabl...   10 May 2004, 02:01
- - schlum   après avoir activé les "unstable", as-...   10 May 2004, 05:56
- - skyfly   En fait j'étais repartis de 0 Donc activation...   10 May 2004, 12:54
- - schlum   QUOTE (skyfly @ 10 May 2004, 13:54)j'ai j...   10 May 2004, 14:00
- - skyfly   qu'est ce que tu entends par Il fallait suppri...   10 May 2004, 14:14
- - skyfly   en fait je trouve pas usr/local c'est ou local...   10 May 2004, 14:22
- - skyfly   RE: Tutorial : Comment installer fink sur Panther   10 May 2004, 14:35
- - alex@pink-panther   QUOTE (schlum @ 27 Oct 2003, 22:48)Nous allon...   22 May 2004, 20:26
- - alex@pink-panther   Pardon, je disais ça coince , quelqu'un a d...   22 May 2004, 20:30
- - Rigodon   J'aimerais installer xima pour l'utiliser ...   22 May 2004, 22:43
- - schlum   QUOTE (alex@pink-panther @ 22 May 2004, ...   22 May 2004, 22:46
- - schlum   QUOTE (Rigodon @ 22 May 2004, 23:43)J'aim...   22 May 2004, 23:56
- - alex@pink-panther   QUOTE (schlum @ 22 May 2004, 22:46)QUOTE (ale...   23 May 2004, 10:00
- - Rigodon   QUOTE (schlum @ 23 May 2004, 00:56)QUOTE (Rig...   23 May 2004, 12:46
- - michou   J'ai relu rapidement tout le sujet et je ne tr...   23 May 2004, 14:34
- - schlum   QUOTE (michou @ 23 May 2004, 15:34)J'ai r...   23 May 2004, 15:09
- - schlum   QUOTE (Rigodon @ 23 May 2004, 13:46)QUOTE (sc...   23 May 2004, 15:10
- - michou   QUOTE (schlum @ 23 May 2004, 16:09)X11 et X11...   23 May 2004, 17:20
- - michou   Je voulais dire Xcode. En fait, je n'avais pa...   23 May 2004, 18:10
- - Rigodon   QUOTE (schlum @ 23 May 2004, 16:10)QUOTE (Rig...   24 May 2004, 12:27
- - schlum   Eh bien répond lui : "Savez-vous que Mac OS-...   24 May 2004, 12:59
- - fgiron   Je relance le topic pour un petit problème que je...   15 Jun 2004, 21:27
- - schlum   QUOTE (fgiron @ 15 Jun 2004, 22:27)Je relance...   15 Jun 2004, 21:49
- - fgiron   Merci pour votre réponse rapide, mais je ne compr...   15 Jun 2004, 22:36
- - schlum   Dans le terminal, avant de lancer kde ... faut aus...   15 Jun 2004, 22:43
- - fgiron   Merci Je ne connaissais pas cette commande export....   16 Jun 2004, 07:50
- - schlum   As tu installé le package "kde-i18n-french...   16 Jun 2004, 16:53
- - fgiron   QUOTE (schlum @ 16 Jun 2004, 17:53)As tu inst...   16 Jun 2004, 17:12
- - fgiron   Je reviens à ce topic pour un autre petit problè...   9 Jul 2004, 13:42
- - schlum   Aoups, désolé pour le dernier message, je n...   9 Jul 2004, 13:49
- - fgiron   Merci pour votre réponse rapide. J'ai bien in...   9 Jul 2004, 18:34
- - schlum   QUOTE (fgiron @ 9 Jul 2004, 19:34)En relisant...   11 Jul 2004, 06:49
- - fgiron   Merci. En effet, le fait d'ajouter unstable/cr...   11 Jul 2004, 10:16
- - fgiron   De nouveau échec de l'installation. Au début...   11 Jul 2004, 10:51
|- - schlum   Ouh là là, j'ai l'impression que c'e...   12 Jul 2004, 23:43
|- - fgiron   QUOTE (schlum @ 13 Jul 2004, 00:43)Ouh là l�...   13 Jul 2004, 13:22
- - schlum   tant mieux si ça marche comme ça   13 Jul 2004, 13:25
- - fgiron   Petite question quand même: voici bientôt 24 h q...   14 Jul 2004, 07:34
|- - schlum   QUOTE (fgiron @ 14 Jul 2004, 08:34)Petite que...   14 Jul 2004, 11:22
- - fgiron   Aïe Aïe Aïe! Et moi qui part en vacances de...   14 Jul 2004, 11:47
|- - schlum   QUOTE (fgiron @ 14 Jul 2004, 12:47)Aïe Aïe ...   14 Jul 2004, 11:49
- - fgiron   Inutile de faire Ctrl-C, il s'est arrêté lui...   14 Jul 2004, 21:46
- - schlum   Y a un télescopage entre bundle-kde et bundle-kde...   14 Jul 2004, 22:26
|- - fgiron   QUOTE(schlum @ 14 Jul 2004, 23:26)Y a un tél...   2 Aug 2004, 13:50
- - XL   hello ... j'ai esseyé cette methode ... j...   2 Aug 2004, 10:20
|- - schlum   QUOTE(XL @ 2 Aug 2004, 11:20)hello ... j...   2 Aug 2004, 14:24
- - XL   bon je crois que je vais installer la version en p...   3 Aug 2004, 07:25
- - XL   ben là ca marche sans probleme pour le selfupdate...   3 Aug 2004, 07:47
- - MagicSeb   Bonjour, via fink, je viens d'installer gimp2...   15 Aug 2004, 15:09
|- - MagicSeb   QUOTE(MagicSeb @ 15 Aug 2004, 16:09)Bonjour, ...   15 Aug 2004, 15:15
- - nykk   -> MagicSeb : tu t’embêtes pour rien ! In...   15 Aug 2004, 15:23
- - Driden   Si tu veux utiliser les utilitaires installer via ...   15 Aug 2004, 15:30
|- - MagicSeb   QUOTE(Driden @ 15 Aug 2004, 16:30)Si tu veux ...   15 Aug 2004, 15:45
- - MagicSeb   J'ai trouvé, il faut taper "gimp-1.2...   15 Aug 2004, 15:37
- - Driden   Au niveau de .bashrc si tu utilises bash.   15 Aug 2004, 16:24
|- - schlum   QUOTE(Driden @ 15 Aug 2004, 17:24)Au niveau d...   15 Aug 2004, 18:16
|- - Driden   QUOTE(schlum @ 15 Aug 2004, 19:16)QUOTE(Dride...   15 Aug 2004, 19:06
|- - schlum   QUOTE(Driden @ 15 Aug 2004, 20:06)QUOTE(schlu...   15 Aug 2004, 19:49
- - fgiron   Je reprends le sujet, en raison d'un nouveau p...   11 Sep 2004, 11:40
- - schlum   essaie ça : CODEsudo fink selfupdate-rsync   11 Sep 2004, 12:57
|- - fgiron   QUOTE(schlum @ 11 Sep 2004, 13:57)essaie ça ...   11 Sep 2004, 14:08
|- - schlum   QUOTE(fgiron @ 11 Sep 2004, 15:08)QUOTE(schlu...   11 Sep 2004, 15:12
- - fgiron   OK, merci.   11 Sep 2004, 18:52
- - phryker   Bonjour. Quand on découvre l'existence de Fi...   26 Sep 2004, 13:59
- - schlum   Supprime les lignes ". /sw/bin/init.sh" ...   26 Sep 2004, 16:09
- - roxor   J'utilise zsh et j'aimerais savoir quoi fa...   17 Dec 2004, 21:13
|- - schlum   QUOTE(roxor @ 17 Dec 2004, 21:13)J'utilis...   18 Dec 2004, 09:15
|- - fgiron   QUOTE(roxor @ 17 Dec 2004, 22:13)J'utilis...   18 Dec 2004, 15:23
- - fgiron   Trouvé: c'est comme avec bash et le fichier ....   18 Dec 2004, 16:46
- - eddaros   Bonsoir, J'étais entrain d'installer fin...   22 Dec 2004, 02:52
|- - schlum   QUOTE(eddaros @ 22 Dec 2004, 02:52)Bonsoir, ...   22 Dec 2004, 10:04
|- - eddaros   QUOTE(schlum @ 22 Dec 2004, 10:04)QUOTE(eddar...   22 Dec 2004, 14:36
|- - farvardin   QUOTET'as dû faire des mélanges de fink et a...   26 Dec 2004, 03:27
||- - schlum   QUOTE(farvardin @ 26 Dec 2004, 03:27)QUOTET...   27 Dec 2004, 10:07
|- - schlum   QUOTE(eddaros @ 22 Dec 2004, 14:36)Quand tu p...   26 Dec 2004, 23:00
- - gglafouine   je viens d'installer fink et ma premiere appli...   30 Dec 2004, 23:41
- - guerom00   Salut, Au pire, ouvres un Terminal et executes di...   31 Dec 2004, 03:20
- - champagne   Hare KriSclum, Hare KriSchlum, J'ai réussi à...   7 Jan 2005, 18:08
- - fgiron   Si j'ose une suggestion (mais je suis peut-êt...   7 Jan 2005, 18:25
- - champagne   Effectivement, j'ai réparer cette erreur et j...   7 Jan 2005, 19:02
|- - schlum   QUOTE(champagne @ 7 Jan 2005, 19:02)Effective...   7 Jan 2005, 19:10
- - champagne   Oui, j'ai mis le # (et j'ai aussi du enlev...   7 Jan 2005, 19:36
- - champagne   Re-salut, Fink est donc bien installé Mais, com...   8 Jan 2005, 10:16
- - schlum   QUOTE(champagne @ 8 Jan 2005, 10:16)Re-salut,...   8 Jan 2005, 10:22
3 Pages V  < 1 2 3 >


Reply to this topicStart new topic
13 utilisateur(s) sur ce sujet (13 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 9th August 2025 - 17:19