Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[3615Mavie] : Chroniques de geeks (tome 4)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 22, 23, 24 ... 30, 31, 32  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Mon Mar 19, 2012 2:17 pm    Post subject: Reply with quote

Non, initrd pas obligatoire :P
Avec un setup simple (testé avec du LVM ici), il y a une solution très simple à base de 3 lignes de shell, évoquée par Zac Medico sur la ML gentoo-dev il y a quelques temps ( http://article.gmane.org/gmane.linux.gentoo.devel/73151 )

Chez moi ça donne ça (avec démarrage de lvm donc) :
Code:
#!/bin/bb
# WARNING DEVTMPFS and DEVTMPFS_MOUNT must be enabled
# mount basic partitions
mount -t proc proc /proc
mount -t sysfs sysfs /sys
# start lvm
vgchange --sysinit -a y
# mount LVM partitions needed by init (references in fstab)
mount /usr
mount /var
# continue with init
exec /sbin/init


Tu appelles ça en init dans ton bootloader (tu mets ce script typiquement dans /sbin/linuxrc), et ça roule. Pas de initrd
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Mon Mar 19, 2012 2:20 pm    Post subject: Reply with quote

El_Goretto wrote:
Nan mais si on veut un serveur sans systemd ni splashscreen ni initrd, bientôt ce ne sera plus possible? :)

Ca fait partie des trucs qui me défrisent de plus en plus oui. On a l'impression que Linux se fait vampiriser par les desktopeurs qui nous collent du kikoolol bien bloatware partout, et on oublie que linux, c'est avant tout utilisé sur des serveurs (qui demandent du KISS par principe)...

Perso, je me pose de plus en plus la question (pour tout ce qui est serveur du moins) de me barrer sur du FreeBSD...
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Mon Mar 19, 2012 2:33 pm    Post subject: Reply with quote

El_Goretto wrote:
(...)
WTF???
Ai-je bien compris?
Utilisation obligatoire d'un initrd quand le noyau et /usr ne sont pas sur la même partition?

Oui j'ai lu çà itoo dimanche lors du sync hebdomadaire avec les mêmes commentaires que toi... :evil:

/me devient réfractaire aux changements versatiles - je crois que je vieillis - à ce rythme, vais p't'ète revenir à la console dans quelques temps moi ;-D

Edit: @guilc> ouf ! m'enfin, ça fait moche quand même... :roll:
Sinon, je suis aussi partant pour un petit tour vers Beastie

edit 2: typooooo et fôte de frappes
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8706
Location: ~Brussels - Belgique

PostPosted: Mon Mar 19, 2012 3:37 pm    Post subject: Reply with quote

toujours à râler... combien êtes-vous à avoir une partition séparée pour /usr ? ;)
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Mon Mar 19, 2012 3:42 pm    Post subject: Reply with quote

Moi moi moi :p
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Mon Mar 19, 2012 3:49 pm    Post subject: Reply with quote

5 machines comme çà mais osef c'est surtout que je ne vois _vraiment pas_ l'utilité sinon le gain de la chose... mais je ne suis pas dev il est vrai et il doit y avoir de franches et solides raisons pour orienter ce choix pour toutes les distributions voyons :roll:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Mon Mar 19, 2012 4:47 pm    Post subject: Reply with quote

Bah lis la ML gentoo-dev, cela a donné lieu à des jolis et longs trolls :lol:
Ce que j'en retient, c'est que en gros, les devs qui font ça le font parce que ça les botte et que ça correspond à leur vision, c'est comme ça, et que si t'es pas d'accord, t'as qu'à forker au lieu de discuter le choix. En très gros, c'est le résumé de ce qu'il faut retenir.

Ces (longs) fils par exemple :
http://thread.gmane.org/gmane.linux.gentoo.devel/75499
http://thread.gmane.org/gmane.linux.gentoo.devel/72969
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Mon Mar 19, 2012 5:22 pm    Post subject: Reply with quote

@guilc> merci je viens de me frapper les pages de fedora et freedesktop sur le sujet (y'a quand même des trucs savoureux à lire en justifications 8O ...who is this Divine "Upstream" ?) et quelques uns plus exotiques ([url=lists.busybox.net/pipermail/busybox/2010-December/074114.html]dans ce genre[/url]) issus du fil gentoo-chat :wink:

Y'a des arguements certes peut-être pour la virtualisation dans les prods des très grosses infras (et sans doute aussi pour se passer du poids de l'histoire en justification) ou d'autres choses de ce type en portabilité mais bon, j'avouerai que ces problématiques-là me dépassent largement dans mon quotidien et doivent également dépasser je pense 80% sinon plus des utilisateurs d'unix-like non ?

Après tout se tient : soit ramer à contre-courant ou se ranger à l'avis/au choix de ceux qui ont décider avant ?
Même si cela reste toujours un argument douteux, la réalité est qu'il faut bien éviter de se frotter au pot de fer quand on est en glaise cuite :wink:

Edit: pi'tain j'arriverais pas au bout - y'en a vraiment trop - mais y a des trucs simpa a lire aussi :mrgreen:

Edit 2: Ceci étant, je pense qu'il serait grand temps de stabiliser un peu certaines choses au moins un temps ; parce que ça fait belle lurette qu'on a des mouvements quasi brownien autour de ce(s) point(s) relatif(s) a udev.
Mais si on en vient, au final, a débobinner la pelotte jusqu'a remettre en cause l'organisation du fs (au fond pourquoi pas), ben on est pas encore arrivé et m'est avis qu'on va encore jongler longtemps avec des solutions "révolutionnaires" ayant 2/3 mois de durée de vie :P
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8706
Location: ~Brussels - Belgique

PostPosted: Mon Mar 19, 2012 7:56 pm    Post subject: Reply with quote

Oh, je sens que je deviens vieux : je veux aussi de la stabilité ;)
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Tue Mar 20, 2012 10:41 am    Post subject: Reply with quote

XavierMiller wrote:
Oh, je sens que je deviens vieux : je veux aussi de la stabilité ;)

Alors oui et non.
Oui, je vieillis aussi, mais disons que je vois çà plutôt ainsi: le changement, ça me va quand je suis d'accord avec, ou bien que j'en suis la source... pas quand on me l'impose.
En gros... la liberté de choisir... un peu de ce qui nous à amené aux OS libres en fait :)

Ca explique aussi pourquoi autant d'entre nous pensent aux BSD en le disant plus ou moins ouvertement: du changement choisi et une excuse pour plus ou moins tout péter et recommencer from scratch ;)
_________________
-TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT)
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Tue Mar 20, 2012 11:28 am    Post subject: Reply with quote

guilc wrote:
Non, initrd pas obligatoire :P
Avec un setup simple (testé avec du LVM ici), il y a une solution très simple à base de 3 lignes de shell, évoquée par Zac Medico sur la ML gentoo-dev il y a quelques temps ( http://article.gmane.org/gmane.linux.gentoo.devel/73151 )
Chez moi ça donne ça (avec démarrage de lvm donc) :
Code:
#!/bin/bb
# WARNING DEVTMPFS and DEVTMPFS_MOUNT must be enabled
# mount basic partitions
mount -t proc proc /proc
mount -t sysfs sysfs /sys
# start lvm
vgchange --sysinit -a y
# mount LVM partitions needed by init (references in fstab)
mount /usr
mount /var
# continue with init
exec /sbin/init

Tu appelles ça en init dans ton bootloader (tu mets ce script typiquement dans /sbin/linuxrc), et ça roule. Pas de initrd

Lisant le planet ce matin j'ai trouvé +/- la même proposition avec mdev en remplacement d'udev en effet.
Je trouve toujours cela un peu moche mais ça a le mérite d'exister et d'être applicable :wink:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Mon Apr 09, 2012 6:25 pm    Post subject: Reply with quote

Vu sur la ML gentoo-dev à l'instant, deux autres alternatives à l'utilisation d'une image initramfs pour ceux que ça intéresse :
- https://forums.gentoo.org/viewtopic-t-918466.html
- https://forums.gentoo.org/viewtopic-t-901206.html
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
k-root
Guru
Guru


Joined: 08 Jan 2005
Posts: 428

PostPosted: Fri May 11, 2012 2:13 am    Post subject: Reply with quote

http://www.xaviermiller.be/?p=167

bitbake ?


http://www.openembedded.org/wiki/How_to_create_a_bitbake_recipe_for_dummies
_________________
boozo wrote:
Gentoo, ça mange des ours et baffe des buffles par 37°C avec un bob et des tongs
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8706
Location: ~Brussels - Belgique

PostPosted: Fri May 11, 2012 5:18 am    Post subject: Reply with quote

Je vais réessayer, maintenant que le support Java pour ARM a été ajouté dans Portage.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Tue May 22, 2012 8:43 pm    Post subject: Reply with quote

Aujourd'hui, j'ai vu qu'un nouveau paquet avait été inclus dans l'arbre gentoo:
app-portage/epkg-0.1 : A simple portage wrapper which works like other package managers

Ça m'intrigue, je vais donc voir un peu le projet, qui n'a, au passage, pas vraiment de "homepage", juste l'interface github par défaut, sans commentaire, rien...

j'attaque donc avec le contenu de ce wrapper: un simple script shell apparement, mais ça commence mal:
Code:
action=$1
packages=($*)
unset packages[0]

if [[ "x$action" = "xsearch" ]]; then
   eix ${packages[@]}
fi




wow, ça a déjà changé depuis que je l'ai vu tout à l'heure, merci git[hub], voila un peu ce qu'on avait:

Code:

#!/bin/bash

if [[ $1 = search ]]; then
  eix $2
fi

# Let's do this the lazy way for multiple params...Because I am lazy
if [[ $1 = install ]]; then
  emerge -av $2 $3 $4 $5 $6 $7 $8 $9 ${10} ${11} ${12} ${13} ${14} ${15} ${16} ${17} ${18} ${19} ${20} ${21} ${22} ${23} ${24} ${25} ${26} ${27} ${28} ${29} ${30} ${31} ${32} ${33} ${34} ${35} ${36} ${37} ${38} ${39} ${40}
fi



Sérieusement!?!?! mais le gars n'a jamais écrit de script shell auparavant? Comment est-ce qu'un tel projet même pas encore vraiment commencé a été inclus à l'arbre?


Ça ne sent quand même pas très bon quand on voit des trucs comme ça! (et la version modifiée n'est pas vraiment mieux...)


Désolé pour ce post, mais fallait que ça sorte!
_________________
The End of the Internet!
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8706
Location: ~Brussels - Belgique

PostPosted: Tue May 22, 2012 9:05 pm    Post subject: Reply with quote

Et en même temps, l'équipe des "développeurs" Gentoo ne doit pas lire le code "upstream", mais juste coder les ebuilds pour intégrer les paquets dans Gentoo.

Ce qui m'effraie, ce n'est pas que ce soit dans Gentoo, mais l'audace du "programmeur" qui a créé un projet pour un script qui ne mériterait même pas d'être un "tip" dans le forum ;)
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8706
Location: ~Brussels - Belgique

PostPosted: Tue May 22, 2012 9:06 pm    Post subject: Reply with quote

By the way, je suis en train de passer à GCC 4.7.0 (~arm, ~x86 et ~amd64). Support de x32 dans le kernel, reste à installer la toolchain x32.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Tue May 22, 2012 10:23 pm    Post subject: Reply with quote

truc wrote:
Aujourd'hui, j'ai vu qu'un nouveau paquet avait été inclus dans l'arbre gentoo:
app-portage/epkg-0.1 : A simple portage wrapper which works like other package managers
(snip)
Comment est-ce qu'un tel projet même pas encore vraiment commencé a été inclus à l'arbre?

XavierMiller wrote:
Et en même temps, l'équipe des "développeurs" Gentoo ne doit pas lire le code "upstream", mais juste coder les ebuilds pour intégrer les paquets dans Gentoo.

Ce qui m'effraie, ce n'est pas que ce soit dans Gentoo, mais l'audace du "programmeur" qui a créé un projet pour un script qui ne mériterait même pas d'être un "tip" dans le forum ;)

whow ! Heuu... sans parler du dev : c'est plus qu'effrayant pour nous là ! 8O
Qu'ils ne soient pas leur rôle d'auditer le code externe soit c'est normal mais y'a des limites...
@Truc: tu veux pas poster sur otg pour voir la mousse :lol:

Edit: A la réflexion, je pense qu'il y a dû y avoir une erreur non ? (même si c'est pas plus glorieux pour le process d'intégration) c'est pas ce epkg là qu'il voulait intégrer au départ (cf. bugs) ?

edit: oula ! je mer** le bbcode

_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Wed May 23, 2012 7:22 am    Post subject: Reply with quote

Bah, si en plus, il s'agit d'une erreur grosse comme une maison (une pyramide?): 'packager' le mauvais projet, ça montre quand même bien l'investissement du gars l'ayant ajouté à l'arbre!

Pourquoi pas un poste dans otg, mais ça me gène un peu, ça fait vraiment style les gars qui râlent mais ne sont même pas capables de remonter les problêmes...(chose que je fais ici, mais on est entre nous hein :wink: )
_________________
The End of the Internet!
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Sat May 26, 2012 11:27 am    Post subject: Reply with quote

XavierMiller wrote:
By the way, je suis en train de passer à GCC 4.7.0 (~arm, ~x86 et ~amd64). Support de x32 dans le kernel, reste à installer la toolchain x32.

Ca m'intéresse très mais alors très fortement, n'hésite pas à créer un petit thread de feedback sur le sujet du x32 :)
_________________
-TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT)
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8706
Location: ~Brussels - Belgique

PostPosted: Sun May 27, 2012 7:05 pm    Post subject: Reply with quote

oki, mais pour le moment, je vais d'abord attendre que tous mes paquets soient compatibles avec gcc 4.7 :roll:
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8706
Location: ~Brussels - Belgique

PostPosted: Wed Jun 13, 2012 1:23 pm    Post subject: Reply with quote

XavierMiller wrote:
By the way, je suis en train de passer à GCC 4.7.0 (~arm, ~x86 et ~amd64). Support de x32 dans le kernel, reste à installer la toolchain x32.


Passé à x32 sur mon desktop.
Complètement utilisable... en console et ssh.

Pas moyen d'avoir X pour le moment, car plusieurs paquets passent à l'assembleur pour x86_64 et assument que "amd64 = pointeurs sur 64 bits". Sans compter certains paquets qui hardcodent "/lib" au lieu d'utiliser "--libdir=/libx32".

Et ne compilez pas de modules, kmod crashe.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Thu Jun 14, 2012 1:03 pm    Post subject: Reply with quote

Arf la loose.
Il reste effectivement encore pas mal de taf ! => https://bugs.gentoo.org/show_bug.cgi?id=393673
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8706
Location: ~Brussels - Belgique

PostPosted: Thu Jun 14, 2012 1:19 pm    Post subject: Reply with quote

Ouais, je suis l'un des contributeurs principaux. En fait, très peu de choses sont "out of the box" comme l'aurait voulu Mike Frysinger.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8706
Location: ~Brussels - Belgique

PostPosted: Thu Jun 14, 2012 7:25 pm    Post subject: Reply with quote

Quoi qu'il en soit, ça carbure chez les développeurs Gentoo : ils envoient les bugs "upstream", font tester des patches. On avance petit pas par petit pas, et j'ose imaginer que d'ici fin juin j'ai un desktop X32 qui marche ;)
Après, je leur demanderai un profile "x32 - no multilib" comme pénitence :twisted:
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2, 3 ... 22, 23, 24 ... 30, 31, 32  Next
Page 23 of 32

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum