Dieu m'a-t-il créé crétin ?

PS

Membre actif
28 Août 2001
158
1
Bonjour à tous,

Désireux de délocaliser le fichier 'swapfile0' sur une partition dédiée, j'ai cherché, et trouvé, tous les écrits, en français, détaillant le mode opératoire.

J'active le compte 'root' comme indiqué dans ces documents, me logue en 'root' et ouvre le terminal.

C'est là que les ennuis commencent !

Impossible de passer la commande 'pico /etc/fstab'...

Après '[localhost~] root#' rien ne passe.

N'aurais-je pas oublié de saisir quelque chose ?

D'autre part, existe-t-il des livres, en français, qui permettent de comprendre la syntaxe utilisée par FreeBSD ?

J'ai fait mes début sous DOS 3.3, l'Unix de Mac OS X ne doit pas être pire
grin.gif


Avec mes remerciements,
PS.
 
Tu a tapé quoi exactement car il n'y a pas de fstab mais il y a fstab.hd fstab.rd fstab.sd
Sinon c'est clair qu'il y a des livres sur freeBSD il suffit d'aller voir en librairie spécialisé.

Bo.
 
Pour les livre je te conseille un bouquin monstrueusement extraordinaire que je viens d'acheter, tu as tout, installation, utilisation, BSD, UNIX, programmation shell, applescript, etc... le tout en anglais (forcément
wink.gif
):

Mac OS X, Unleashed

John Ray, Wiliam C. Ray

Edition SAMS

Cela vient de sortir mais c'est vraiment un bon bouquin

Pour ton problème de swap file fait aussi une recherche sur ce forum tu devrais trouver deux trois trucs qui pourrait t'aider
 
sinon, à propos du crétinisme,

il touche particulièrement les habitants des montagnes
d'où l'expression crétin des Alpes
tongue.gif



Donc , originaire de Paris, tu ne risques rien.

Et en plus, c'est vrai !
cool.gif
 
Tu te log en root et tu ouvres le terminal ?
Ca ne suffit pas.
Il faut qu'après '[localhost~] root#' tu tapes ton psswd root pour pouvoir activer tes commandes. A part ça, pico /etc/fstab est bien la commande qui te permettra de localiser l'emplacement de la swap.
 
Merci pour vos réponses.

Je vais réessayer ce soir en saisissant le mot de passe du compte 'Root'.
C'est vrai que je n'ai pas penser à le taper celui-là vu que j'étais loggué sous cette identité...

Pour ce qui est des bouquins, je suis à la recherche d'une version française car je speake plutôt faible.
rolleyes.gif


PS.
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par Simon:
Pour les livre je te conseille un bouquin monstrueusement extraordinaire que je viens d'acheter, tu as tout, installation, utilisation, BSD, UNIX, programmation shell, applescript, etc... le tout en anglais (forcément
wink.gif
):

Mac OS X, Unleashed
<HR></BLOCKQUOTE>

Le bouquin est dispo sur le Shop de MacGeneration si certains sont intéressés...

(merci Simon pour le tuyau
wink.gif
)
 
Ménage terminé et courses rangées, je me remets à l'ouvrage...

Je me connecte en root, sans problème.
J'ouvre le terminal et obtiens le message :

[localhost:~] root#

je tape mon mot de passe de super :) administrateur
Réponse : command not found

Je tape la commande pico /etc/fstab
Réponse : command not found


Dites, en quoi faut-il que je lui parle à ce c... ?

PS.
 
Dernière réponse d'un intérêt capital mais je n'ai ni le temps ni le goût de jouer aux devinettes.

Collin-Mayart avec Unix me suffit amplement.


L'accès à 'Pico' nécessite-t-il l'installation des outils de développement livrés avec le système ? Peut-on travailler avec d'autres outils inclus dans l'installation standard de Mac OS X.

Merci pour la réponse.

Plaisintin s'abstenir, svp.
PS.
 
Bonjour PS,

Tu peux vérifier si pico est installé sur ton système en tapant la commande

where pico

dans le terminal. Normalement, il devrait te répondre :

/usr/bin/pico

Si jamais pico n'est pas installé - ce qui est peu probable -, tu peux utiliser vi à la place.

Bonne continuation
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par PS:
Dernière réponse d'un intérêt capital mais je n'ai ni le temps ni le goût de jouer aux devinettes.

Collin-Mayart avec Unix me suffit amplement.
<HR></BLOCKQUOTE>

C'est bien dommage que tu n'es pas le temps car les gens qui te donne les solutions passe du temps pour te repondre. personne n'es a ton service ici ! Si on donne pour conseil de faire une recherche c'est que le sujet a bien ete traité et qu'il repondra a ta question.

<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par PS:
Plaisintin s'abstenir, svp.
PS.
<HR></BLOCKQUOTE>

je vois PS = Plaisantin S'abstenir
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par rezba:
Tu te log en root et tu ouvres le terminal ?
Ca ne suffit pas.
Il faut qu'après '[localhost~] root#' tu tapes ton psswd root pour pouvoir activer tes commandes. A part ça, pico /etc/fstab est bien la commande qui te permettra de localiser l'emplacement de la swap.
<HR></BLOCKQUOTE>

Y'a aucune raison de retapper son passwd si on est déja en root.
Quand a pico il est normalement installé par défault.

Bo.
 
Et bien, en tapant la commande 'where pico', comme indiqué, j'ai eu la surprise de constater que 'pico' n'était pas présent sur mon disque dur, ou était mal installé, car le terminal ne m'a rien répondu.

Je suis allé quérir une version de la chose sur VersionTracker et l'ai installé : tout baigne !

Merci les gars.
PS.
 
Salut PS

J'ai moi aussi bougé mon swapfile sur une autre partition sur mon G4 et sur un imac.
J'ai essayé 3 méthodes et seulement 1 à fonctionné correctement.

En théorie dire au swapfile d'être écrit ailleur n'est pas compliqué (fichier RC dans etc/), mais la partition sur laquelle on le bouge est rarement monté quand la mémoire virtuelle est initialisée. Donc on doit la monter avant. Le fichier FSTAB est là pour ça MAIS j'ai lu à plusieurs place de ne pas jouer avec ça !

De plus moi ça n'a pas marché et crois moi j'ai tout essayé !

Ce qui à marché pour moi ne passe pas par le fstab mais seulement par le fichier RC et voici la méthode:
moving swap file.

Pour ce qui est de PICO as tu coché les additions bsd quand tu as installé os X. Car pico est une des app unix comprise dans ce paquage je crois.

Salut.

Odoak
 
oh j'oubliais...

Dans la méthode que je t'ai donné j'ai aussi ajouté une ligne venant d'une autre place.

Elle permet seulement de grossir le fichier swapfile à 128mo aulieu de 76mo.

Tout ce que tu as à faire c'est dans le fichier RC (toujours le même), mettre en commentaire (mettre # avant la ligne) la ligne:

#dynamic_pager -H 40000000 -L 160000000 -S 80000000 -F ${swapdir}/swapfile

et mettre la ligne suivante à la suite:

dynamic_pager -H 67108864 -L 268435456 -S 134217728 -F ${swapdir}/swapfile

Voilà !

j'espère que ça va bien fonctionner parce que je sais que c'est pas évident de se retrouver dans tout ça.

odoak

[28 janvier 2002 : message édité par Odoak]
 
il n'y a pas que pico pour editer du texte
il y a aussi emacs, vi, et TextEdit.app
pour ouvrir un fichier texte avec TextEdit.app

open -e /etc/rc

par exemple,

pour l'ouvrir sous root,

sudo open -e /etc/rc

mais attention, /etc/rc n'a pas les droit en ecriture,

donc
sudo chmod u+w /etc/rc
sudo open -e /etc/rc
sudo chmod u-w /etc/rc

sinon, en francais, il y a ceci au sujet du deplacement de la swap http://www.mosx.net/dossiers/vm.shtml
et ceci pour regler quelques problemes d'estetiques
http://www.mosx.net/trucs/HidePartition.shtml

[28 janvier 2002 : message édité par William]
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par JackSim:
Le bouquin est dispo sur le Shop de MacGeneration si certains sont intéressés...<HR></BLOCKQUOTE>

Zut, le lien du shop ne fonctionne plus : et Amazon.fr l'a retiré de son catalogue. Bon, je vais le commander aux US, alors...

[29 janvier 2002 : message édité par Gwenhiver]