OVH Cloud OVH Cloud

FreeBsd Caracteres accentues

23 réponses
Avatar
costaclt
Grr ! Sur la dernière vers de FreeBsd, je n'arrive pas à obtenir les
caractères accentués (é, à etc...) en mode console.

J'ai cherché dans la faq, le handbook et sur google : j'ai bien mon
clavier français, mais pas ces fichus caractères. Bsd bipe dès que
je tape sur é ou à.

Une petite idée ?



costaclt

10 réponses

1 2 3
Avatar
Eric Masson
"costaclt" == costaclt writes:






costaclt> J'ai cherché dans la faq, le handbook et sur google : j'ai
costaclt> bien mon clavier français, mais pas ces fichus caractères.
costaclt> Bsd bipe dès que je tape sur é ou à.

Pas bien longue la recherche alors :
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/l10n.html
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/using-localization.html

costaclt> Une petite idée ?

Lire le handbook, pas le survoler.

Eric Masson

--
Les conflits non résolus se règlent devant le juge, une personne qui
n'est ni juge ni partie.
-+- B in GNU : Parti de là, tu ne peux pas juger. -+-





Avatar
Yannick

Grr ! Sur la dernière vers de FreeBsd, je n'arrive pas à obtenir les
caractères accentués (é, à etc...) en mode console.

J'ai cherché dans la faq, le handbook et sur google : j'ai bien mon
clavier français, mais pas ces fichus caractères. Bsd bipe dès que
je tape sur é ou à.

Une petite idée ?

costaclt


oui, ajoute ceci dans ton rc.conf :

font8x8="cp850-8x8"
font8x14="cp850-8x14"
font8x16="cp850-8x16"
scrnmap="iso-8859-1_to_cp437"
keymap="fr.iso.acc"


Yannick

Avatar
costaclt
Yannick wrote:
oui, ajoute ceci dans ton rc.conf :

font8x8="cp850-8x8"
font8x14="cp850-8x14"
font8x16="cp850-8x16"
scrnmap="iso-8859-1_to_cp437"
keymap="fr.iso.acc"


C'est le scrnmap qui m'a foutu dedans.

En récapitulant donc :

- Dans /etc/login.conf
Ajouter à la classe par défaut :

:charset=ISO8859-15:
:lang=fr_FR.ISO8859-15:
:lc_all=fr_FR.ISO8859-15:

Puis : cap_mkdb /etc/login.conf

- Dans /etc/ttys

Remplacer cons25 par cons25l1

- Dans /etc/manpath.config

MANLOCALES fr_FR.ISO8859-1 en_US.ISO8859-1

- Dans /etc/rc.conf

keymap="fr.iso.acc"
font8x8="iso15-8x8"
font8x14="iso15-8x14"
font8x16="iso15-8x16"

Et enfin scrnmap=YES

Et maintenant, ça marche.

Mais un autre blème. A chaque fois que j'essaie d'installer vim ou perl,
je passe bien entendu par sysinstall de FreeBsd 5.2.1 et il m'installe
tout ce que je veux, sauf ces deux logiciels. Il me raconte qu'il ne
les trouve pas. Y'a un pépin sur ma distribution ou c'est moi qui merde?

costaclt

Avatar
costaclt
Eric Masson wrote:
Lire le handbook, pas le survoler.


Pars du principe que je le lis toujours avec une loupe !
Lire, je peux. En revanche, ma connerie ça je n'y peux pas grand-chose.
Je peux hélas lire et ne pas avoir tout compris. Je dois être une
espèce rare.

costaclt

Avatar
Marc Fonvieille
On 10 Jul 2004 10:15:26 GMT, costaclt wrote:

C'est le scrnmap qui m'a foutu dedans.

En récapitulant donc :

- Dans /etc/login.conf
Ajouter à la classe par défaut :

:charset=ISO8859-15:
:lang=fr_FR.ISO8859-15:
:lc_all=fr_FR.ISO8859-15:

Puis : cap_mkdb /etc/login.conf

- Dans /etc/ttys

Remplacer cons25 par cons25l1

- Dans /etc/manpath.config

MANLOCALES fr_FR.ISO8859-1 en_US.ISO8859-1


Inutile, il n'y a pas de pages de manuel en français d'installées... :)


- Dans /etc/rc.conf

keymap="fr.iso.acc"
font8x8="iso15-8x8"
font8x14="iso15-8x14"
font8x16="iso15-8x16"

Et enfin scrnmap=YES

Et maintenant, ça marche.

Mais un autre blème. A chaque fois que j'essaie d'installer vim ou perl,
je passe bien entendu par sysinstall de FreeBsd 5.2.1 et il m'installe
tout ce que je veux, sauf ces deux logiciels. Il me raconte qu'il ne
les trouve pas. Y'a un pépin sur ma distribution ou c'est moi qui merde?



sysinstall ne devrait être utilisé qu'à l'installation de l'OS, comme
son nom l'indique. Pour installer des applications il vaut mieux
utiliser pkg_add et/ou les logiciels portés.

http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/ports.html

expliquera cela en détails.

Marc

costaclt



Avatar
costaclt
Marc Fonvieille wrote:
sysinstall ne devrait être utilisé qu'à l'installation de l'OS, comme
son nom l'indique. Pour installer des applications il vaut mieux
utiliser pkg_add et/ou les logiciels portés.


Bah, en tout cas sysinstall le propose. Et ça marche à chaque fois.
Sauf chez moi pour Perl et Vim !

Eventuellement, il faut recompiler.

J'ai bien essayé l'autre méthode, mais a-priori sur le cd il y a bien
vim et perl, avec un nombre de Ko réglementaires, mais impossible de
simplement les transférer sur le DD !

On m'avait dit que FreeBsd valait mieux que NetBsd pour tout cela.
A l'usage, Debian, c'est de la gnognotte à côté. Un petit coup de
dselect, et en général tout passe à l'aise.

Ou alors Ikarios m'a fait une blague avec son cd...

costaclt

Avatar
Marc Fonvieille
On 10 Jul 2004 17:29:00 GMT, costaclt wrote:
Marc Fonvieille wrote:
sysinstall ne devrait être utilisé qu'à l'installation de l'OS, comme
son nom l'indique. Pour installer des applications il vaut mieux
utiliser pkg_add et/ou les logiciels portés.


Bah, en tout cas sysinstall le propose. Et ça marche à chaque fois.
Sauf chez moi pour Perl et Vim !

Eventuellement, il faut recompiler.



Je ne comprends pas cette dernière phrase.

J'ai bien essayé l'autre méthode, mais a-priori sur le cd il y a bien
vim et perl, avec un nombre de Ko réglementaires, mais impossible de
simplement les transférer sur le DD !



Qu'est-ce que "l'autre méthode" ici?
Les packages présents sur le CD peuvent être installés en utilisant la
commande pkg_add, qui elle indiquera directement le problème, si problème
il y a.
Ici, "transférer sur le DD" signifie copier à l'aide de cp?

On m'avait dit que FreeBsd valait mieux que NetBsd pour tout cela.
A l'usage, Debian, c'est de la gnognotte à côté. Un petit coup de
dselect, et en général tout passe à l'aise.

[...]


Là non plus je ne comprends pas trop... et puis ça sent le troll :)

Marc


Avatar
costaclt
Marc Fonvieille wrote:
Eventuellement, il faut recompiler.
Je ne comprends pas cette dernière phrase.



Certains logiciels sont prêts pour Bsd, d'autres faut tout faire.

Ici, "transférer sur le DD" signifie copier à l'aide de cp?


Oui, c'est ce que j'ai tenté. Certains softs se copient sans problème.
Pas vim ni perl.

Je fais comme pour la récupération à partir d'une disquette : je copie
son contenu sur le dur d'abord. Je recolle les morceaux et j'installe.

Là non plus je ne comprends pas trop... et puis ça sent le troll :)


Bah avec dselect, tu vois tout ce que tu fais. La méthode me semble
très pratique. Enfin, je n'ai jamais eu de problèmes.

Avec sysintall, c'est assez chiant cette façon de taper sur "Cancel"
pour revenir un écran en arrière et finalement installer.

Non, le troll c'est sur NetBsd et FreeBsd. Je suis en train de lire
le bouquin BSD chez Eyrolles. C'est davantage chiant NetBsd ? L'auteur
lui voue un culte assez prononcé.

costaclt


Avatar
F. Senault

costaclt écrivait :

Oui, c'est ce que j'ai tenté. Certains softs se copient sans problème.
Pas vim ni perl.


J'ai essayé avec vim-lite, il me fait bien un pkg_add mais ça échoue
chez moi parce que les dépendances ne sont pas cohérentes (j'ai fais
des mises à jours depuis)


Petite note : pkg_add fonctionne très bien avec une url en paramètre :

pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/All/vim-lite-6.3.0.tgz

Et hop, tu es certain d'avoir la dernière version.

De temps en temps, il râle parce que certaines archives sont en bzip2 et
d'autres en gzip, et là, je ne sais pas pourquoi, mais ça marche mieux
en faisant d'abord un fetch, puis un pgk_add sur le fichier local.

Et j'ai déjà du refaire un ou deux liens symboliques parce qu'il était
compilé pour freebsd 4 et que je n'avais pas mis la compatibilité
ad-hoc.

Fred
--
Tt takes 9 months for a woman to gestate a child. Like it or not, you
cannot produce a child in a month by assigning 9 women to the project,
nor can I arrange the production of a child if all you offer me as
resources is 500 chickens. (Tanuki the Raccoon-dog, SDM)


Avatar
costaclt
Patrick Lamaizière wrote:
Il y a deux façons d'installer un logiciel, soit en passant par les
sources ou en utilisant un "package" précompilé.


Bah oui, c'est ce que j'ai toujours fait.

J'ai essayé avec vim-lite, il me fait bien un pkg_add mais ça échoue
chez moi parce que les dépendances ne sont pas cohérentes (j'ai fais
des mises à jours depuis)


Ah toi aussi ! Et avec perl, ça fonctionne ? J'utilise pourtant la
version 5.2.1 de FreeBsd.

Je fais comme pour la récupération à partir d'une disquette : je copie
son contenu sur le dur d'abord. Je recolle les morceaux et j'installe.


???


Je veux dire tout bêtement que je récupère le source ou le binaire sur le
net. Je mets tout ça sur plusieurs disquettes (j'ai pas de graveur sur
mon portable antédiluvien avec W98 dessus), je recolle les morceaux sur
mes ordis debian ou bsd. Et ensuite j'installe.

Ben si tu trouves sysinstall chiant je me demande ce que tu vas penser
de sysinst (le programme d'installation de NetBSD).


C'est assez bizarre ce sysinstall.

L'auteur lui voue un culte assez prononcé.


Question de goût ?


Il joue un rôle dans le développement de NetBsd. J'hésite un peu (je suis
le neuneu moyen qui aime bien retrouver une architecture semblable).
Compliqué pour compliqué, NetBsd peut-il être préférable puisqu'il est
multi-plateforme ?

La reconnaissance du matériel semble encore plus problématique qu'avec
FreeBsd. Mais, sur mes postes linux, je n'utilise que le mode texte (ça
m'emmerde de lancer X pour un truc que je parviens à utiliser bien
plus rapidement sans X). Et je ne cherche pas à avoir la tv sur l'ordi...

Vi(m) + C + Perl + Octave + Mysql, ça suffit pour être heureux non ?

costaclt


1 2 3