Rendez-vous sur Arrakis

C'est lorsque nous croyons savoir quelque chose qu'il faut justement réfléchir un peu plus profondément. F. Herbert

Sortie d'isotop-beta-0.1

J'ai l'immense plaisir d'annoncer la première publication officielle d'isotop.

Ce projet a pour objectif de proposer des images d'installation (via CD ou clé USB) d'OpenBSD en partie préconfigurée afin d'en faciliter la découverte. Ça va peut-être en faire grincer des dents, mais je pense qu'il s'agit d'un système qui peut tout aussi bien s'utiliser en "desktop" qu'en "server".
Je veux aller contre l'idée "c'est trop dur pour moi" alors que c'est totalement faux. Le principal obstacle à l'utilisation d'OpenBSD est le support matériel, parfois moins bon, parfois meilleur que sous linux. (il faut bien choisir à l'achat ;) )

Comme son nom l'indique, il s'agit d'un projet encore très jeune qui ne demande qu'à grandir.

La session par défaut est une fluxbox préconfigurée avec quelques scripts faits maison pour faciliter l'utilisation :

aperçu d'isotop

Sinon, c'est comme une OpenBSD classique ;)

J'espère que ça rendra curieux certain d'entre vous. N'hésitez pas à venir en parler sur le forum https://obsd4a.net/qa/

Merci @arpinux pour la vidéo de démonstration.

le 26/06/2017 à 10:16:49, gingembre a dit :

Tails peut maintenant passer de Linux à OpenBSD avec ces scripts de personnalisation :D

le 26/06/2017 à 11:05:46, Frederic Bezies a dit :

Comme tu l'as précisé, c'est le support matériel qui est le maillon faible ici. Cela peut devenir un projet intéressant à suivre sur le long terme !

le 26/06/2017 à 12:28:09, Joff a dit :

Si je peux me permettre une remarque, aujourd'hui, faire tourner X avec un WM est simple comparé a il y a 10 ans. Quelqu'un qui sait se servir de linux réussira facilement à deployer X.

le 26/06/2017 à 12:31:32, xoahmer a dit :

J'ai testé rapidement freebsd via trueos il y a deux semaines sur mon poste, j'ai eu un petit souci au niveau de la gestion fréquence du cpu (à bloc presque en permanence). Mais sinon j'ai trouvé ça pas mal.
Je suis en recherche d'OS depuis que j'ai lâché archlinux et BSD me séduit de plus en plus ... reste a sauter le pas. Ce genre de projet va permettre d'attirer du monde, ça c'est sûr.

le 26/06/2017 à 13:09:59, Starsheep a dit :

Très beau projet (pour l'avoir testé en avant-première, oui je me la pète). :)

Mais effectivement tout cela demande encore à mûrir ne serait-ce que pour la gestion :
- du réseau (même si owi facilité déjà la tâche) ;
- des périphériques (même avec hotplugd) ;
- des fonctionnalités un peu spécifiques aux PC portables (luminosité, touchpad, etc.).

Disons que on a l'impression de revenir un peu dans le passé... ;)

MAIS il faut des utilisateurs un peu fous pour essuyer les plâtres et faire avancer le schmilblick. Donc je vous invite tous à rejoindre ce genre de projet complètement insensés. :D

Et si vous n'êtes encore pas convaincus pour passer à OpenBSD :
https://framapic.org/zpRNY6EuX4pZ/CBtu4imESbPy.jpe
Source : https://twitter.com/BrianKrent/status/874589377728532480

le 26/06/2017 à 15:26:15, thuban a dit :

@Frederic Bezies : C'est un fait. Cependant, il ne pourra y avoir de support matériel que si on envoie aux développeurs notre <code>dmesg</code>. De plus, une fois que ça marche, ça marche très bien. Certains matériels fonctionnent mieux sous OpenBSD que Linux, en particulier les cartes WiFi. C'est moins vrai pour les cartes graphiques... :/

@Starsheep : Excellent l'image :)
Pour les choses à améliorer, il y en a certainement un paquet, seuls les utilisateurs peuvent le réclamer :)
- Le réseau : owi est là pour remplacer wicd qui ne fonctionne que sous Linux. On peut très bien installer un environnement de bureau complet à la place de la session fluxbox proposée comme gnome ou kde qui ont leur propres gestionnaires (network-manager est dispo)
- Pareil pour les périphériques ^^
- apmd est là pour la gestion de luminosité et économie d'énergie. Le touchpad, c'est avec xorg... Je n'ai pas encore creusé :)

le 26/06/2017 à 18:14:47, arpinux a dit :

et hop ... un ptit rapport d'installation + reboot + mise à jour, le tout commenté et disponible sur Viméo https://vimeo.com/223172894

si tu veux ajouter le lien dans l'article ;)
++

le 26/06/2017 à 18:24:09, thuban a dit :

Merci arpi :)

le 26/06/2017 à 19:08:39, kuniyoshi a dit :

Bonsoir :)

Je teste depuis mon système Debian. Je pense avoir trouvé un bogue. Le fichier 'bin/buid_site.sh', ligne 28, remplacer

'cp site${V1}${V2}.tgz ${NAME}/${VERSION}/${ARCH}/site${V1}${V2}.tgz'

par

'cp site${V1}${V2}.tgz ${NAME}/site${V1}${V2}.tgz'

Bon de toute façon, sur Debian, cela échoue car

genisoimage: Uh oh, I cant find the boot image '6.1/amd64/cdbr' !
This script only works on OpenBSD

Au fait thuban... MERCI ! ;)

le 26/06/2017 à 19:14:02, thuban a dit :

Ben, arpi et starsheep ont buildé sous debian. C'est plus pratique sous OpenBSD pour gérer les dépendances, mais c'est possible sous debian si :)
genisoimage, il faut l'installer ;)

As-tu édité le fichier de configuration?

le 26/06/2017 à 19:18:05, kuniyoshi a dit :

Je réponds ici : https://obsd4a.net/qa/viewtopic.php?pid=1882#p1882

;)

le 26/06/2017 à 19:20:21, thuban a dit :

ah je sais, ça a bien téléchargé l'iso d'origine ?

le 26/06/2017 à 19:22:20, Starsheep a dit :

@thuban : J'ai dû louper encore pas mal de trucs je crois. Mais sur Xfce, le network-manager ne fonctionne pas, comme la gestion de la luminosité (apmd est installé pourtant...) et les clés usb ne sont pas reconnues pour autant... :/ Juré je lis le wiki et les man-pages obsd. ;)

le 26/06/2017 à 19:24:45, Starsheep a dit :

@thuban : Je rectifie, pour ma part le build a fonctionné sou ArchLinux. ;) Mais il ne faut pas modifier la conf de base.

le 26/06/2017 à 19:52:13, kuniyoshi a dit :

Ok. Le bogue c'est moi ! En root, cela fonctionne très bien. Merci thuban. M'en vais créer isomere car... ce sera une iso et elle sera... la mère de mes iso*. Ah, et un isomère, c'est ça aussi : [https://fr.wikipedia.org/wiki/Isom%C3%A9rie].

ps: *Je sais, c'est nul ! ;-)

le 26/06/2017 à 20:32:11, thuban a dit :

@Starsheep : ah par contre, j'ai pas dit que c'était de ta faute. Il me semble que tu as une machine assez récente, non ? C'est certain qu'il reste des points à configurer et à comprendre. J'ai la chance d'avoir tout qui fonctionne par défaut, mais j'ai une vieille bécane, je suppose que ça aide.

le 26/06/2017 à 20:56:02, Mimoza a dit :

@Starsheep : Concernant ton lien sur la simplicité du code des BSD … les gens de GNU ne se sont pas fait chier pour rien https://www.reddit.com/r/unix/comments/6gxduc/how_is_gnu_yes_so_fast/

le 26/06/2017 à 21:18:41, thuban a dit :

@kuniyoshi : Pas plus nul qu'isotop ;)
Bien mieux que ce qu'un prof de maths aurait pu proposer : isoselle ;P

le 26/06/2017 à 21:21:09, thuban a dit :

@Mimoza : oui et non, le buffer c'est mignon, mais tant que rien n'est écrit ça ne change rien. La politique par défaut d'OpenBSD, c'est ne perdre aucune donnée, au risque d'être un poil plus lent.
Cela dit, c'est intéressant comme code review :)

le 26/06/2017 à 21:23:06, Kobol a dit :

Il l à fait, il l à fait !!!

Thuban, le Bill Gates du libre !!!.

le 27/06/2017 à 06:56:28, trefix a dit :

Bientôt en couv' de Challenges, en maillot de bain sur une plage californienne...
:D

le 27/06/2017 à 10:08:04, Kobol a dit :

Une question de curiosité sur le nom. Isotopes pour :

- Une ISO au top

- une référence à la science avec l isotope

le 27/06/2017 à 13:03:41, kuniyoshi a dit :

@thuban : Je t'adore... je garde ! ;-)

Là je suis en train de tester l'image iso générée hier (à l'aid de VirtualBox sur Debian 9). Les logiciels tierce partie sont en train de s'installer.

le 28/06/2017 à 11:04:28, spartiate a dit :

Vraiment pratique pour remplacer l'indéboulonnable Debian sur mon laptop Lenovo

Bon, perso j'aurais préféré dwm mais bon faut pas trop en demander non plus :)

le 01/07/2017 à 21:18:50, John Doe a dit :

Je trouve que tu fais erreur à vouloir prendre un gestionnaire de fenêtre aussi limité et à l'aspect désuet.

Je ne veux pas non plus qu'on fasse la course incessante à la nouveauté ou au conceptuel mais il est préfèrable d'utiliser un bureau complet ou un WM qui offre plus (cf Enlightenment*). J'aime la simplicité d'OpenBSD mais ce n'est pas incompatible avec un bureau, d'ailleurs Gnome 3 tourne très bien sur OpenBSD et est juste 6 mois derrière la release officielle.

OpenBSD est élégant, j'aimerais que la partie graphique le soit tout autant.

Merci

* oui, j'exclue volontier XFCE, Mate et autres WM qui ne produit rien lui même (framework, API/binding etc...)

le 02/07/2017 à 06:41:38, thuban a dit :

À part XFCE, un autre environnement de bureau engendre un alourdissement des ressources nécessaires. C'est une autre problématique, pour l'instant, l'intérêt c'est que "ça marche" ^^

le 23/08/2017 à 01:30:26, Cassis a dit :

Merci bcp pour cette belle initiative.

Je teste depuis quelques jours et j'ai juste deux questions:

- J'imagine qu'il est impossible de mettre un clavier azerty pour le passphrase au démarrage? (install full crypt) Un peu sur geli en somme.
- L'import depuis un disque externe de dossiers qui comporte des signes bien de chez nous comme ô dans impôts -p deviennent des signes cabalistiques et ne sont donc pas reconnu.

le 23/08/2017 à 09:13:07, thuban a dit :

@Cassis : Bonjour,
- En effet, ce n'est pas possible à ma connaissance.
- Cela dépend du système de fichier (FAT32 par exemple n'est pas terrible pour l'UTF-8). J'utilise l'outil "detox" pour régler ce genre de problèmes :

detox -r /mnt/dossier_contenant_les_fichiers_bizarres

le 27/08/2017 à 17:03:58, Cassis a dit :

Il semblerait que le trim n'est pas encore géré sous OpenBSD pour les SSD.

le 05/09/2017 à 23:56:08, artorix a dit :

salut
beau travail, bravo :)
z'êtes fortiches à la team 3hg, je vous z'aime, je crois...
au passage, merci à papynux-le-retraité pour la vidéo :)
tite question : si je l'installe en dur et qu'elle passe en stable, mon ordi va-t-il exploser?
vu que c'est prévu qu'elle le devienne (c'est marqué dans ta todo-list), j'envisage presque de la durifier dès que bientôt sera proche, et peut-être même qu'avant
merci d'avance si réponse, bonne continuation

le 06/09/2017 à 01:33:21, artorix a dit :

ps : rien, j'ai coché la case "recevoir les notif par mail" :P

le 06/09/2017 à 07:45:58, thuban a dit :

@artorix : Salut :)
Si t'installes en dur et que isotop "passe en stable", tu ne verras aucune différence.
En effet, isotop, c'est OpenBSD, pas une distribution. On a juste rajouté quelques scripts en plus et une configuration. Contrairement à debian, nous n'avons pas rassemblé ces modifications dans des paquets (pas encore), les mises à jours de ces outils, s'il y en a, seront à installer manuellement dans un premier temps : ça permettra à chacun de bien contrôler ce qu'il veut sur son système.

le 06/09/2017 à 12:20:35, sébastien a dit :

Bonjour la fine équipe,

Pas possible de tester cela en live?

le 06/09/2017 à 12:24:44, thuban a dit :

@sébastien : Salut.
Eh non, pas de live.
Par contre, tu peux tout à fait procéder à l'installation sur une clé USB (comme avec n'importe quel disque dur) et l'utiliser comme système live ensuite.

le 06/09/2017 à 16:25:14, sébastien a dit :

OK merci je testerai cela.