Jump to content

Archived

This topic is now archived and is closed to further replies.

capitaine_choc

[FreeBSD] Première installe FreeBSD

Recommended Posts

Pour le dhcp, j'ai perso pas encore l'expérience du wifi... ça doit être bien pratique cette bête-là.

Pour l'adresse je dis peut etre une connerie mais faudrait désactiver la deuxième carte qui a la meme classe, au moment de brancher le wifi. Mais c'est soit un script à faire qui a déjà été fait, soit une commande à paramétrer quelque part . Mais je connais pas du tout donc je sais pas comment c'est géré.

Pour les partitions, le "bordel" des portages se retrouve dans /usr/ports/distfiles/

les fichiers de conf dans /etc/

les logs dans /var/log/

les sources de l'OS dans /usr/src/

les docs dans /usr/share/doc/

le chrootage des logiciels Linux dans /usr/compat/linux/

le reste moi je le mets soit dans /usr/home/moi-meme/dossierconcerné

soit dans /root/ quand il s'agit de paramètres systèmes.

Les repertoires des logiciels compilés installes dans leur répertoire respectif /usr/ports/net/nvnet/work/ par exemple . Nettoyés facilement par un make distclean avec les options.

En fait il y a très peu de cas où j'ai besoin d'un autre répertoire.

Le pkg_add envoie les packages avant installation dans /tmp je crois. ( man pkg_add ) .

Share this post


Link to post
Share on other sites

running on freeBSD!

J'ai repartitionné mon disque hier pour ne laisser qu'une partition freebsd divisé en pitis slices. J'ai commencé l'installe à 16h30 hier, suspendu pour la nuit et repris ce matin. Au bout de 24h de calcul j'ai mozilla, une partie de kde, java sun et quelques utilitaires. On a beau dire, les compilations c'est looooooong!

Enfin là j'ai un système utilisable, même si il y a encore pas mal de bricoles à faire. J'ai un truc chiant c'est que j'ai perdu les associations de fichiers kde dans mon profil. Vous sauriez quel est le fichier à récuperer?

Merci!

Share this post


Link to post
Share on other sites

je comprends pas trop. quels sont les actions/programmes qui posent problème ?

Edit:

vi /usr/ports/UPDATING

...

20041107:

AFFECTS: users of x11/kdebase3

AUTHOR: kde@freebsd.org

To use GMail in konqueror, you need to set the browser identification for

gmail.google.com to 'Safari 1.2.3 on Mac OS X', otherwise you will not be

able to click on any links in GMail after logging in.

You can set site-specific browser identifications via the Settings menu in

Konqueror (Configure Konqueror/Browser Identification) or in the KDE Control

Center, Internet & Network/Web Browser/Browser Identification.

...

C'est ce truc-là qui coince ?

Share this post


Link to post
Share on other sites

non non c'était juste un problème de profil kde. Enfin je me suis débrouillé. Par contre j'ai quelques petits soucis sur embettants:

1- pourquoi les applications que j'installe via portinstall n'apparaissenet pas dans le menu kde, est-ce normal?

2- où est le pack français pour gimp? Je n'aie pas trouvé de port correspondant.

3- comment faire s'éteindre le pc tout seul? J'ai pourtant activé l'apm par sysinstall.

concernant les fonctions spéciales dell de mon portable: (je précise que j'ai regardé sur http://gerda.univie.ac.at/freebsd-laptops/ sans trouver de réponse)

4- touches spéciales:

pour faire marcher les touches son de mon ordinateur portable, j'utilisais i8kbuttons sur Linux. Je n'aie pas trouvé ce port sous FreeBSD y'a-t'il un autre moyen?

5- bios:

pour accéder au bios de l'ordinateur avec linux lancé, je devais choisir une option spéciale dans le kernel linux. Je n'aie pas trouvé d'option correspondant dans le kernel freebsd, elle n'existe pas?

6- Prise son dock:

Dans ma dock, la Dell C-Port2, il y a un réplicateur de la sortie son qui fonctionnait sous WinXP mais pas sous Linux ou FreeBSD. D'ailleurs sous XP quand je branchait mon cable sur la doc ça désactive les HP du portable tandis que sous FreeBSD c'est comme si je faisait rien.

Merci!

Share this post


Link to post
Share on other sites

1: pour le menu, il y a un acces permettant d'aller les chercher sous kde nan?

2: pour gimp en Français, je crois que ce sont les paramètres d'I18N dans le $HOME/.profile

3: arf le résultat de la commande

sysctl hw.acpi

s'il te plaît ?

( je dis ça parce que j'ai un kde sur une autre partition et j'ai exactement le même problème )

4 : je sais pas.

5 : Bios. Ben je connais pas,sauf les réglages de l'heure mais bon. Et ça permet quoi? d'acceder à l'Eprom ? ( normalement tout est faisable, la question c'est est-ce que ça a été fait? )

6: http://216.239.59.104/search?q=cache:xBOcy...BSD+sound&hl=fr

Apparement c'est possible avec GOK .

ou ce lien

http://216.239.59.104/search?q=cache:geXml...sound+kde&hl=fr

?

Share this post


Link to post
Share on other sites

Merci pour ta réponse. Alors dans l'ordre:

1- ouais enfin un à un c'est chiant.

2- je tente toutes les options de localisation possible et on va voir...

3- sans problèmes

latibo% sysctl hw.acpi
hw.acpi.supported_sleep_state: S1 S3 S4 S5
hw.acpi.power_button_state: S5
hw.acpi.sleep_button_state: S1
hw.acpi.lid_switch_state: NONE
hw.acpi.standby_state: S1
hw.acpi.suspend_state: S3
hw.acpi.sleep_delay: 1
hw.acpi.s4bios: 1
hw.acpi.verbose: 0
hw.acpi.reset_video: 1
hw.acpi.cpu.cx_supported: C1/0 C2/50 C3/50
hw.acpi.cpu.cx_lowest: C3
hw.acpi.cpu.cx_usage: 2.64% 97.35% 0.00%
hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.tz0.temperature: 3387
hw.acpi.thermal.tz0.active: -1
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0._PSV: -1
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._CRT: 3732
hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
hw.acpi.acline: 1
hw.acpi.battery.life: 94
hw.acpi.battery.time: -1
hw.acpi.battery.state: 2
hw.acpi.battery.units: 2
hw.acpi.battery.info_expire: 5
latibo%

5- bah tu rentre dans le bios pc allumé ça permet par exemple d'avoir le niveau des batteries ce genre de choses.

6- sincèrement je ne vois pas le rapport.

Share this post


Link to post
Share on other sites

Ben voilou voilou.

Euh pourl'acpi, j'ai jeté un petit coup d'oeil sur le man apparement ya ptet des pistes à creuser.

( le sysctl est presque pareil au mien ).

Ben portable, je connais pas alors, je proposais. :yes:

pur KDE, il doit y avoir une option dans le menu qui permet d'aller chercher les utilitaires pour les intégrer. Arf. Je peux pas en faire plus pour l'instant là.

Share this post


Link to post
Share on other sites

J'ai encore pas mal de trucs à faire:

- faire éteindre le pc tout seul cf plus bas

- configurer le libmap.conf pour avoir le flash et le java sur mozilla

- pour zsh les locales et couleurs, le tuto de diablotin.org n'a pas marché chez moi

- les touches dell de contrôle du volume, il parait que xbindkey devrait le faire

- le support de la touche suppr en console

- la gravure, donc recompiler le kernel

- l'apn j'ai un tuto pour ça

- le wifi

J'ai les docs pour à peu près tout, sauf pour zsh, le touches dell et le power down

Dans le cas du power down je sais que la commande pour éteindre est halt -p c'est écrit sur http://www.freebsd.org/doc/fr_FR.ISO8859-1...i-overview.html

Le truc est que j'aurais voulu que halt fasse systématiquement halt -p. ça serait plus simple que de reconfigurer tous les gestionnaire de sessions et bureaux, d'autant que cette option a disparue de kde (kde pas kdm).

Mais je ne sais pas comment faire ça.

Share this post


Link to post
Share on other sites

J'ai un soucis avec le wifi: J'arrive à le faire marcher mais il faut charger à chaque boot le firmware par la commande:

iwicontrol -i iwi0 -d /usr/local/libdata/if_iwi -m bss

Je cherche evidemment à automatiser tout ça. alors petit script /etc/rc.d/iwicontrol.sh

le truc, c'est que le script ne marche pas. Pourtant je met exactement ce que je dois tapper en console

[root@latibo]$ /etc/rc.d/iwicontrol.sh
iwicontrol: /usr/local/libdata/if_wifi/ipw2200_boot.fw: No such file or directory
[root@latibo]$ cat /etc/rc.d/iwicontrol.sh
iwicontrol -i iwi0 -d /usr/local/libdata/if_wifi -m bss
[root@latibo]$ iwicontrol -i iwi0 -d /usr/local/libdata/if_iwi -m bss

Donc pourquoi le script passe pas? y'a-t'il une meilleure façon de procéder?

Merci!

Share this post


Link to post
Share on other sites

ok alors le power down est résolu, le java, l'apn marchent et le wifi aussi

J'ai encore des trucs à faire:

- donner le droit aux utilisateurs de mounter les périph (cdrom, apn...)? Sous linux on doit spécifier user dans le fstab.

- plugin flash: j'ai installé les paquet linux-flashplugin-7.0r25 et flashpluginwrapper. J'ai suivi les instructions du handbook suivant l'install de flashpluginwrapper. Malheuresement il utilise flashplugin5 au lieu du 7! Et le flash 5 c'est vraiment plus utilisé...

- Comment faire pour avoir sur zsh les locales et couleurs: j'ai mis les locales dans /etc/login.conf ce qui fait que des logiciels comme gimp ou mc se mettent en Français mais pas zsh! Comment faire? le tuto de diablotin.org n'a pas marché chez moi.

- le support de la touche suppr en console: ça me fait un ~ à la place je sais pas pq

- les touches dell de contrôle du volume, il parait que xbindkey devrait le faire

- la gravure, donc recompiler le kernel

- le modem, ça doit vraiment pas être dur

Voilou!

Share this post


Link to post
Share on other sites

aye.

Pour les droits , le plugin flash , ya des tips sur www.freebsdebutant.org ( mais là en train de passer à la V2 donc retour imminent... d'ici quelques jours ) .

Pour la gravure, il y a burncd, fourni de base avec ladistrib mais qui marche pas des masses, sinon K3B avec une option à mettre dans le noyau ( est-ce nécessaire sur la 5.3 ? )

diablotins.org

http://www.gnuworld-fr.org/gen.php3/sectio...ix,0,1,0,0.html

aussi.

pour les droits. euh oui je dois avoir ça de l'autre côté.

j'y suis. Alors:

Le fichier de configuration des systèmes de fichiers:

/etc/devfs.conf

Il faut rajouter à la fin:

own     acd0    utilisateur
own     acd1    utilisateur

où utilisateur est le nom de l'utilisateur autorisé à utiliser ces périfériques.

Il y a d'autres exemples dans le fichier. Sinon la méthode sudo existe ( logiciel sudo qui permet d'executer des trucs avec des droits root mais c'est moins propre ) .

Share this post


Link to post
Share on other sites

Pour les droits j'ai mis dans /etc/devfs.conf

#cdrom

own /dev/acd0 root:cdrom

perm /dev/acd0 0777

#usb

own /dev/da0 root:cdrom

perm /dev/da0 0777

J'ai ensuite mis mes utilisateurs dans le groupe cdrom.

les drois sont pris en compte:

ls -l /dev/acd0

crwxrwxrwx 1 root cdrom 4, 19 15 déc 15:21 /dev/acd0

Mais je ne peux tjs pas monter le cdrom

mount /cdrom

cd9660: /dev/acd0: Operation not permitted

pourquoi? normalement tout le monde devrait pouvoir le faire non?

Share this post


Link to post
Share on other sites

ben avec le plugin /audio/xmms-cdread je peux lire des cd audio.

Je lance xmms-->préférences-->lecteur de cd audio, lui indiquer lequel, et en sortie je prends sortie numérique.

Et cette sortie n'est pas accessible avec les lecteurs cd de base de gnome. :oops: Et comme la sortie analogique du lecteur cdrom n'est pas branchée sur ma carte mère: pas de son avec ces applis.

Mais c'est vrai que si je veux faire mount /cdrom il me sort la même erreur operation not permited. :-D

Share this post


Link to post
Share on other sites
il est bien dans /etc/fstab le cd-rom ?

oui:

[tibo@latibo]$ cat /etc/fstab

# Device Mountpoint FStype Options Dump Pass#

/dev/ad0s1b none swap sw 0 0

/dev/ad0s1a / ufs rw 1 1

/dev/ad0s1e /tmp ufs rw 2 2

/dev/ad0s1f /usr ufs rw 2 2

/dev/ad0s1g /usr/home ufs rw 2 2

/dev/ad0s1d /var ufs rw 2 2

/dev/acd0 /cdrom cd9660 ro,noauto 0 0

/dev/da0s1 /mnt/usb msdos rw,noauto 0 0

[tibo@latibo]$

Share this post


Link to post
Share on other sites

pour le montage j'ai suivi les instructions de la FAQ

http://www.freebsd.org/doc/en_US.ISO8859-1...SER-FLOPPYMOUNT

en tant que user j'arrive à monter sur un repertoire perso mais pas sur /cdrom

les droits du repertoire:

drwxrwxr-x 2 root operator 512 4 déc 17:42 cdrom

et je suis bien dans le groupe operator, donc je ne comprends vraiment pas pq. D'après mes recherches sur Internet il semble que je ne soit pas le seul à bloquer là-dessus...

Share this post


Link to post
Share on other sites

quelques pistes...Bien que je ne comprenne pas trop comment réussir.

-perm 0777 n'est ce pas trop,

- je tente :

chmod 0555 /usr/home/moimeme/usercdrom/

mount -t cd9660 /dev/acd1 /usr/home/moimeme/usercdrom/

et ça a l'air de fonctionner. ( le but est que le répertoire de montage du crom pour l'utilisateur ait les mêmes droits que /cdrom ).

Share this post


Link to post
Share on other sites

flash6 marche!

J'ai fait une MAJ du système et linuxwrapper m'a mis le flash6, ainsi qu'acrobat reader (j'y tenais pas mais bon).

ensuite j'ai fait suivant les instructions données:

cd /var/db/pkg && pkg_info -D linuxpluginwrapper* > /etc/libmap.conf

ce qui a construit un libmap.conf adhoc!

Hé ben ça deviendrait presque vivable maintenant :cartonrouge:. Ce qui reste chiant c'est donner le droit aux utilisateurs de mounter les périph (cdrom, apn...). Parceque bon entrer le mot de passe root pour passer ses photos de vacances...

Share this post


Link to post
Share on other sites

J'ai deux problèmes:

- la gravure avec k3b ne marche qu'avec le root

J'ai recompilé le kernel pour rajouter l'emulation scsi. Suivant les instructions du man cdrecord j'ai mis les droits 4710 sur cdrecord et cdrado. J'obtient donc:

ls -l /usr/local/bin/cdr*
-rws--x---  1 root  operator  527096  6 déc 18:48 /usr/local/bin/cdrdao
-rws--x---  1 root  operator  320688  3 jan 10:12 /usr/local/bin/cdrecord

Cependant le graveur sous k3b ne marche qu'avec le root, pas avec mon compte utilisateur qui fait pourtant parti du groupe operator.

- toujours pas moyen de monter sur /cdrom

J'ai installé le port sudo, et configuré le fichier /usr/local/etc/sudoers

cat /usr/local/etc/sudoers
# sudoers file.
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the sudoers man page for the details on how to write a sudoers file.
#

# Host alias specification

# User alias specification

# Cmnd alias specification

# Defaults specification

# Runas alias specification

# User privilege specification
root    ALL=(ALL) ALL

# Uncomment to allow people in group wheel to run all commands
# %wheel        ALL=(ALL)       ALL

# Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL

# Samples
%operator  ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users  localhost=/sbin/shutdown -h now
[root@latibo]$

Mais seul le root peut faire mount /cdrom

mount /cdrom
cd9660: /dev/cd0: Operation not permitted

Si vous avez une idée...

Share this post


Link to post
Share on other sites

tiens, c'est marrant, parce qu'avec les derniers noyaux linux, c'est un probleme souvent rencontré (le fait qu'on ne puisse graver qu'en root), sur freeBSD aussi, alors?

Share this post


Link to post
Share on other sites

pas exactement sur Freebsd l'utilitaire de gravure classique est burncd. Et tu peux graver en user tranquilou. Mais k3b est fait pour cdrecord :keskidit:

cdrecord étant l'outil traditionnel Linux. Il a besoin de droits spécifiques sous Linux comme sous FreeBSD.

La où ça devient spaaace c'est que les kernel linux 2.6.8 et supérieurs posent des problèmes avec cdrecord. Il parait que c'est cdrecord qui serait mal fichu.

Bon je vais pas cracher sur Linux même si c'est une des choses qui m'ont poussé à tenter freebsd. Sous FreeBSD y'a des choses vachement plus simple à faire marcher que sous Linux, et inversement, voir par exemple mon problème de mount :transpi:

Share this post


Link to post
Share on other sites

le sudo marche, fallait faire "sudo mount". J'ai aussi modifié mon sudoers :

%operator ALL=NOPASSWD: /sbin/mount /cdrom,/sbin/umount /cdrom

donc ça marche... mais pas comme je veux. L'objectif initial de tout ce micmac c'était de pouvoir monter mes cd et apn d'un clic de souris d'un bureau kde, mais les liens vers les périphs ne prennent pas sudo. Bref retour à la case départ :(...

Share this post


Link to post
Share on other sites

et si tu fais un script que tu appelle mount qui te fait ton sudo mount. tu le mets dans un endroit prioritaire dans ton $PATH et kde n'y vera que du feu...

Share this post


Link to post
Share on other sites

×
×
  • Create New...