View previous topic :: View next topic |
Author |
Message |
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Mon Mar 19, 2012 2:17 pm Post subject: |
|
|
Non, initrd pas obligatoire
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 |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Mon Mar 19, 2012 2:20 pm Post subject: |
|
|
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 |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Mon Mar 19, 2012 3:37 pm Post subject: |
|
|
toujours à râler... combien êtes-vous à avoir une partition séparée pour /usr ? _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Mon Mar 19, 2012 5:22 pm Post subject: |
|
|
@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 ...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
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
Edit: pi'tain j'arriverais pas au bout - y'en a vraiment trop - mais y a des trucs simpa a lire aussi
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 _________________ " 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 |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Mon Mar 19, 2012 7:56 pm Post subject: |
|
|
Oh, je sens que je deviens vieux : je veux aussi de la stabilité _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Tue Mar 20, 2012 10:41 am Post subject: |
|
|
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 |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
|
Back to top |
|
|
k-root Guru
Joined: 08 Jan 2005 Posts: 428
|
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Fri May 11, 2012 5:18 am Post subject: |
|
|
Je vais réessayer, maintenant que le support Java pour ARM a été ajouté dans Portage. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Tue May 22, 2012 8:43 pm Post subject: |
|
|
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 |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Tue May 22, 2012 9:05 pm Post subject: |
|
|
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 |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Tue May 22, 2012 9:06 pm Post subject: |
|
|
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 |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Tue May 22, 2012 10:23 pm Post subject: |
|
|
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à !
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
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 |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Wed May 23, 2012 7:22 am Post subject: |
|
|
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 ) _________________ The End of the Internet! |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Sat May 26, 2012 11:27 am Post subject: |
|
|
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 |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Sun May 27, 2012 7:05 pm Post subject: |
|
|
oki, mais pour le moment, je vais d'abord attendre que tous mes paquets soient compatibles avec gcc 4.7 _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Wed Jun 13, 2012 1:23 pm Post subject: |
|
|
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 |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Thu Jun 14, 2012 1:19 pm Post subject: |
|
|
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 |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Thu Jun 14, 2012 7:25 pm Post subject: |
|
|
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 _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
|