Aller au contenu




Tutoriel : Comment installer Gnome sur OpenBSD 4.7Car c'est quand même plus joli que FVWM


  • Vous ne pouvez pas répondre à ce sujet
  • Aller au premier message non-lu
8 réponses à ce sujet

#1 JCDentonMale

    Ewok

  • INpactien
  • 27 messages

Posté 03/09/2010 - 12:47

Bonjour,

Je m'intéresse de plus en plus à OpenBSD car je suis attiré par le concept de "secure by default". Le fait que le code d'OpenBSD soit constamment audité pour la recherche de failles par ses développeurs est un gage de la qualité de cet OS et une chose que j'aimerai voir plus souvent parmi les développeurs (et moi même :ouioui:). Enfin, une installation par défaut d'OpenBSD ne contient que le strict minimum requis. C'est un gage de rapidité et de stabilité, et on peut donc très facilement contrôler ce qui est installé.

J'avais comme projet de monter un poste de travail tournant sous cet OS, bien que ce ne soit pas vraiment à ça qu'OpenBSD se destine. Pourquoi ce projet ? Parce que c'est possible d'une part, et d'autre part parce qu'un poste de travail doit lui aussi être aussi stable et sécurisé que possible. Il fallait par contre une interface graphique plus plaisante que celle founi par défaut, FVWM. Etant un utilisateur de Debian, j'ai donc choisi Gnome comme gestionnaire de bureau et GDM comme gestionnaire de fenêtre.

Et là les ennuis ont commencé : je n'ai pas été capable de trouver un seul tutoriel complet (j'insiste sur le mot complet) sur les manipulations à effectuer pour l'installation de Gnome sur OpenBSD et dans quel ordre les réaliser. N'étant pas un expert en systèmes Unix, j'ai donc galéré des jours durant. Fortuitement, j'ai finalement réussi à installer Gnome, et je crois pouvoir dire que c'est un succès : c'est fonctionnel, et je peux dorénavant utiliser OpenBSD comme OS de station de travail.

Afin que mes modestes recherches profitent au plus grand nombre et si ça peut leur éviter de galérer comme je l'ai fait, j'ai posté un petit tutoriel (en Anglais) à propos de comment installer Gnome 2.28.2 sur une installation fraîche d'OpenBSD 4.7. Vous pouvez accéder au tutoriel à cette adresse : http://www.gabsoftware.com/tips/installing...on-openbsd-4-7/.

Bien entendu, vos remarques, corrections et suggestions sont les bienvenues !

Cordialement

#2 Amour

    ...gloire et beauté

  • ANCIEN
  • 12880 messages

Posté 03/09/2010 - 13:52

Merci pour cette contribution :pastaper:
Pour information, je n'utilise plus ce compte PC INpact. Je ne lirai donc pas vos réponses. Merci de votre compréhension.

#3 JCDentonMale

    Ewok

  • INpactien
  • 27 messages

Posté 03/09/2010 - 14:15

Voir le messageAmour, le 03-09-2010 13:52:40, dit :

Merci pour cette contribution :pastaper:

De rien, c'est normal :D

#4 ouragan

    Chevalier jedi

  • INpactien
  • 3194 messages
  • Lieu:Entre l'Ocean et la terre

Posté 05/09/2010 - 11:46

ah ouais quand même .
ça fait une grande différence avec un simple :
" make install clean
ou pkg_add -r gnome2-2.30-2 "
sous FreeBSD .

:francais:
$su -
password:
#halt -p

#5 JCDentonMale

    Ewok

  • INpactien
  • 27 messages

Posté 05/09/2010 - 12:04

Voir le messageouragan, le 05-09-2010 11:46:12, dit :

ah ouais quand même .
ça fait une grande différence avec un simple :
" make install clean
ou pkg_add -r gnome2-2.30-2 "
sous FreeBSD .

:transpi:

Il y a peut être une solution plus simple sous OpenBSD, par exemple il y a une piste avec gdm-setup, mais je n'ai pas encore testé. En fait, beaucoup de gens ont écrit la même chose que toi en conseil d'installation de Gnome (la commande pkg_add). Le problème, c'est qu'à l'issue de cette commande, Gnome ne fonctionne pas car c'est incomplet...
De plus il faut garder à l'esprit que l'on part d'une installation toute fraîche d'OpenBSD. Ça m'étonnerait beaucoup que pour une installation toute fraîche de FreeBSD, ce soit aussi simple, notamment il faut au moins renseigner la variable d'environnement PKG_PATH ou l'équivalent sous FreeBSD :francais:

#6 ouragan

    Chevalier jedi

  • INpactien
  • 3194 messages
  • Lieu:Entre l'Ocean et la terre

Posté 05/09/2010 - 23:16

Voir le messageJCDentonMale, le 05-09-2010 15:04:11, dit :

Voir le messageouragan, le 05-09-2010 11:46:12, dit :

ah ouais quand même .
ça fait une grande différence avec un simple :
" make install clean
ou pkg_add -r gnome2-2.30-2 "
sous FreeBSD .

:yes:

Il y a peut être une solution plus simple sous OpenBSD, par exemple il y a une piste avec gdm-setup, mais je n'ai pas encore testé. En fait, beaucoup de gens ont écrit la même chose que toi en conseil d'installation de Gnome (la commande pkg_add). Le problème, c'est qu'à l'issue de cette commande, Gnome ne fonctionne pas car c'est incomplet...
De plus il faut garder à l'esprit que l'on part d'une installation toute fraîche d'OpenBSD. Ça m'étonnerait beaucoup que pour une installation toute fraîche de FreeBSD, ce soit aussi simple, notamment il faut au moins renseigner la variable d'environnement PKG_PATH ou l'équivalent sous FreeBSD :transpi:
non pour avoir gnome fonctionnel , il faut faire 3 choses :

- installer Xorg
cd /usr/port/x11/Xorg && make install clean ( ou pkg_add -r Xorg ou portupgrade Xorg ou portinstall Xorg )

- installer gnome
cd /usr/ports/x11/gnome2 && make install clean ( ou pkg_add -r gnome2 ... )

et soit renseigner le fichier .xinitrc pour démarrer par startx
echo "exec gnome-session" >> /usr/home/moimeme/.xinitrc

soit renseigner rc.conf pour lancer gdm directement après le boot de la machine. ( je déteste ça )
echo "gdm_enable=YES" >> /etc/rc.conf


- > Pour le fonctionnement, si tu passes par dbus, dans le rc.conf, il faut rajouter:
"hald_enable=YES"
et
"dbus_enable=YES"

sinon, xorg.conf habituel .
$su -
password:
#halt -p

#7 JCDentonMale

    Ewok

  • INpactien
  • 27 messages

Posté 06/09/2010 - 04:12

Voir le messageouragan, le 05-09-2010 23:16:54, dit :

non pour avoir gnome fonctionnel , il faut faire 3 choses :

- installer Xorg
cd /usr/port/x11/Xorg && make install clean ( ou pkg_add -r Xorg ou portupgrade Xorg ou portinstall Xorg )

- installer gnome
cd /usr/ports/x11/gnome2 && make install clean ( ou pkg_add -r gnome2 ... )

et soit renseigner le fichier .xinitrc pour démarrer par startx
echo "exec gnome-session" >> /usr/home/moimeme/.xinitrc

soit renseigner rc.conf pour lancer gdm directement après le boot de la machine. ( je déteste ça )
echo "gdm_enable=YES" >> /etc/rc.conf


- > Pour le fonctionnement, si tu passes par dbus, dans le rc.conf, il faut rajouter:
"hald_enable=YES"
et
"dbus_enable=YES"

sinon, xorg.conf habituel .

Ok, donc finalement, ce n'est pas aussi simple que cela :)
Mon tutoriel est justement là pour combler ces petites commandes intermédiaires que les utilisateurs expérimentés oublient de préciser (tant ça doit couler de source pour eux).

Merci pour tes instructions, je réessaierai FreeBSD un de ces 4. J'avais essayé il y a 2 ans ainsi qu'OpenBSD mais à l'époque ça ne voulait pas s'installer sur ma machine. (j'ai un fakeraid assez réticent). Recemment j'ai finalement réussi à installer OpenBSD dessus sans aucun problème donc FreeBSD devrait aussi fonctionner, surtout qu'il me semble que la base de pilotes de FreeBSD est plus fournie que celle d'OpenBSD.

#8 SnipX

    Soldat Rebelle

  • INpactien
  • 367 messages
  • Lieu:pas loin de par là

Posté 07/09/2010 - 11:08

Pas mal ce tuto, bonne initiative :-)

J'utilise OpenBSD en desktop tous les jours, et j'aime beaucoup :-) (en -current, c'est plus rigolo :D).

Et, quoi qu'on en pense, c'est simple, leur doc est bien expliquée ;)

Pour rien au monde je repasserais sur un Linux, j'ai trouvé mon OS ;-)
Image IPB

#9 JCDentonMale

    Ewok

  • INpactien
  • 27 messages

Posté 08/09/2010 - 14:24

J'ai moi aussi une préférence pour OpenBSD depuis que je l'ai essayé. Tout me semble plus clair, mieux organisé, et plus rapide.





1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)