[Community] or not [Community]

Annonces, dépannage, évolution du projet yaourt
Avatar de l’utilisateur
osku
archer de cavalerie
Messages : 169
Inscription : lun. 28 août 2006, 08:14

[Community] or not [Community]

Message par osku » mer. 13 févr. 2008, 17:37

Hello,

Dîtes donc Monsieur le développeur du programme aux 566 votes sur AUR 8)

Pourquoi que le programme n'est pas encore dans la branche Community d'autant que
Commenté par: nesl247 sur 20071015 [22:13:15]
If wain wants it to be in community, I will add it.
?
Si j'ai raté une discussion ou une info, sorry...

Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)
Contact :

Message par wain » mer. 13 févr. 2008, 20:09

Oui bein euh... on m'a gentillement expliqué que yaourt permettait d'installer des programmes potentiellement dangereux (non suppportés) donc ne pouvait pas entrer dans [community]. Ce point a même été expliqué dans une newsletter officielle.

tant pis pour eux :P

Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Message par mimas » mer. 13 févr. 2008, 20:16

wain a écrit :Oui bein euh... on m'a gentillement expliqué que yaourt permettait d'installer des programmes potentiellement dangereux (non suppportés) donc ne pouvait pas entrer dans [community]. Ce point a même été expliqué dans une newsletter officielle.
Makepkg aussi permet de le faire, et par extension bash, wget, grep, bison, gcc... En gros un peu tout permet d'installer des programmes potentiellement dangereux.

Même pacman en configurant des dépôts de terroristes barbus !!

Y a pas à dire, c'est vraiment dans un monde cruel que nous vivons.
Anarchy for the triple A.

Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Collonges (01) France
Contact :

Message par warnaud » mer. 13 févr. 2008, 20:28

C'est pas grave ça nous permet de l'avoir en guest star dans notre über repo :D
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt

Avatar de l’utilisateur
Joshua
Hankyu
Messages : 49
Inscription : mer. 06 févr. 2008, 10:11
Localisation : France Orléans (45)

Message par Joshua » mer. 13 févr. 2008, 21:21

Bonjours Monsieur le développeur du programme aux 566 votes sur AUR !

Je viens de regarder le source de yaourt, mais c'est du bash.

Code : Tout sélectionner

#!/bin/sh
#
#   Yaourt (Yet Another Outil Utilisateur): Pacman wrapper
#
#   Copyright (C) 2008, Julien MISCHKOWITZ wain@archlinux.fr
#   Homepage: http://www.archlinux.fr/yaourt-en
#   Based on:
#   yogurt from Federico Pelloni <federico.pelloni@gmail.com>
#   srcpac from Jason Chu  <jason@archlinux.org>
#   pacman from Judd Vinet <jvinet@zeroflux.org>
#
#       This program is free software; you can redistribute it and/or modify
#       it under the terms of the GNU General Public License as published by
#       the Free Software Foundation; either version 2 of the License, or
#       (at your option) any later version.
#       
#       This program is distributed in the hope that it will be useful,
#       but WITHOUT ANY WARRANTY; without even the implied warranty of
#       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#       GNU General Public License for more details.
#       
#       You should have received a copy of the GNU General Public License
#       along with this program; if not, write to the Free Software
#       Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
#       MA 02110-1301, USA.

NAME="yaourt"
VERSION="0.8.11"
AUR_URL="http://aur.archlinux.org/packages.php?do_Search=SeB=nd&L=2&C=0&PP=100&K="
AUR_URL3="http://aur.archlinux.org/packages.php?do_Details=1&ID="
ABS_URL="http://archlinux.org/packages/search/?category=all&limit=99000"
[ -z "$LC_ALL" ] && export LC_ALL=$LANG
...
...

Alors là vous êtes pris. Maintenant il va falloir m'aider à rédiger le wiki 'Le bash' :arrow:

En fait, j'ai passé plusieurs annonces de mon intention de modifier ce wiki, mais sans réponse à caractère collaboratif.

Moi je voudrais juste que l'on me dise oui, ca va ou non non, là tu nous fait vraiment un truc pourrit. :roll: Surtout que je ne suis pas un 'pro' du bash, enfin je connais quant même, mais pas au point d'écrire un truc comme yaourt (qui est vraiment bien fait).

Voilà.
S = k Ln W

Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Contact :

Message par marc[i1] » mer. 13 févr. 2008, 21:52

Pour le wiki, on as rien dit car tu as bien fait … si cela avait été le contraire, on te l'aurais dit ;)
Ne vous emmerdez plus, emmerdez les autres.

Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1121
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk » mer. 13 févr. 2008, 22:27

Salut,

Pour bash il existe deja de multiples wiki de part le web...
Pour n'en citer qu'un : abs.traduc.org
Donc refaire encore de nouveaux tutos sur bash sur le wiki de archlinux.fr n'est pas forcement le but premier ni le plus 'urgent' =)
Après si tu veux compléter le wiki, rajouter des choses, des trucs et astuces bash etc, il n'y a évidement aucun problème, tout aide est bienvenu :)

Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)
Contact :

Message par wain » mer. 13 févr. 2008, 22:37

Joshua, je pense effectivement que de partir dans la théorie et les généralité du bash ce n'est pas une bonne idée. Le sujet risque de ne pas "prendre" sur un wiki comme celui-ci.

En revanche, bash est essentiel au fonctionnement d'archlinux (essayez un pacman -Rcs bash pour voir) et c'est un outil puissant dans le quotidien de l'utilisateur. Je pense que les articles du wiki devraient plutôt être orientés dans cette direction. Par exemple:

1. Configurer bash (prompt, prompt_command, alias utiles sous arch)
2. Les commandes utiles sous arch au quotidien (manipulation fichiers, utilisation des PKGBUILD, visualisation des logs, gestion des démons, édition des fichiers de conf)
3. Par extensions: les scripts utiles sous archlinux où chacun pourrait proposer des contributions en bash ou zsh (la comparaison est souvent instructive voir les messages de bapt)

Enfin ceux ne sont que des propositions, le wiki appartient aux utilisateurs ;)

Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Collonges (01) France
Contact :

Message par warnaud » jeu. 14 févr. 2008, 00:07

wain a écrit : 1. Configurer bash (prompt, prompt_command, alias utiles sous arch)
:yes: :mangezen: c'est le chapitre le plus important :D

Perso je verrais bien:
- customisation (prompt toussa) avec .bashrc
- alias et completion
- création de démons :twisted:
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt

Avatar de l’utilisateur
Joshua
Hankyu
Messages : 49
Inscription : mer. 06 févr. 2008, 10:11
Localisation : France Orléans (45)

Message par Joshua » jeu. 14 févr. 2008, 11:06

Oui mais si vous regarder le plan que je propose, et bien c'est ça....

J'avais pas envisagé les demons.... comme quoi il faut discuter.

Et oui, le bash est la chose la plus importante d'un sys GNU/linux, avec on peut l'étendre à l'infini, yaourt en est la preuve.

Un tel wiki sur le site d'arch permettrais que les utilisateurs néophytes se rende compte de ça, et participe au dév. d'arch grâce à ca (yaourt en est l'exemple).

Apres les livres et cours en ligne (comme abs que je ne connaissais pas) sont là pour aller plus loin, avoir des references.... bien sur que le wiki proposé ici n'a pas pour but d'être exostif (pas possible de toutes façons).



Une autre idée serait de créer une banque de scripts, avec les pb de sécurité que pose un tel truc. Une telle banque ne devrait pas etre accessible en erciture à tout le monde...

Sur se (ou ce je sais jamais, enfin pas 'es' ni 'ec 'ça je suis sur)...

Code : Tout sélectionner

#-*- coding: utf-8 -*-
function prompt
{
local NONE='\[\033[0m\]'
local WHITE_1='\[\033[0;1m\]'
local BLACK='\[\033[0;30m\]'
local GRAY='\[\033[1;30m\]'
local RED='\[\033[0;31m\]'
local LIGHT_RED='\[\033[1;31m\]'
local GREEN='\[\033[0;32m\]'
local LIGHT_GREEN='\[\033[1;32m\]'
local BROWN='\[\033[0;33m\]'
local YELLOW='\[\033[1;33m\]'
local BLUE='\[\033[0;34m\]'
local LIGHT_BLUE='\[\033[1;34m\]'
local PURPLE='\[\033[0;35m\]'
local LIGHT_PURPLE='\[\033[1;35m\]'
local CYAN='\[\033[0;36m\]'
local LIGHT_CYAN='\[\033[0;1;36m\]'
local LIGHT_GRAY='\[\033[0;37m\]'
local WHITE='\[\033[1;37m\]'


local BRACE_COLOR=$NONE
local LBRACE=$BRACE_COLOR[$BRACE_COLOR
local RBRACE=$BRACE_COLOR]$BRACE_COLOR
local SYMBOL
local PWD="\W"

if [ `whoami` = root ]; then
	#echo 'ROOT USER'
	SYMBOL="#"
else
	#echo 'NON-ROOT USER'
	SYMBOL="\$"
fi

if [[ $1 = "-h" || $1 = "--help" || $1 = "-?" ]]; then
	echo "USAGE:"
	echo "        prompt [-s | -l]"
	echo " "
	echo "DESCRIPTION:"
	echo "      Format the PS1 prompt string to have colors."
	echo " "
	echo "      -s, --short"
	echo "            Default option shows the path as a truncated."
	echo " "
	echo "      -l, --long"
	echo "            Show the full path in the prompt.  Same as the pwd command"
	echo " "
	echo "      -?, -h, --help"
	echo "            Display usage options"
	echo " "
else

	if [[ $1 = "--short" || $1 = "-s" ]]; then
		#echo "setting path display to short"
		PWD="\W"
	fi

	if [[ $1 = "--long" || $1 = "-l" ]]; then
		#echo "setting path display to long"
		PWD="\w"
	fi
fi


#PS1="$LBRACE\
#$LIGHT_BLUE\$(date +%H:%M)\
#$RBRACE\
#$LBRACE\
#$GREEN\u\
#$RBRACE\
#$LBRACE\
#$LIGHT_RED$PWD\
#$RBRACE\
#$LIGHT_PURPLE$SYMBOL$NONE "
PS1="$LBRACE\
$GREEN\u\
$RBRACE\
$LBRACE\
$LIGHT_RED$PWD\
$RBRACE\
$LIGHT_PURPLE$SYMBOL$NONE "
}

# Local Variables:
# mode:shell-script
# sh-shell:bash
# End:

[/code]
S = k Ln W

Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03
Contact :

Message par tuxce » jeu. 14 févr. 2008, 11:15

Joshua a écrit : Sur se (ou ce je sais jamais, enfin pas 'es' ni 'ec 'ça je suis sur)...
"sur ce,"
et tant qu'on est dans la correction:
Joshua a écrit :bien sur que le wiki proposé ici n'a pas pour but d'être exostif
exhaustif :roll: :P

Avatar de l’utilisateur
Joshua
Hankyu
Messages : 49
Inscription : mer. 06 févr. 2008, 10:11
Localisation : France Orléans (45)

Message par Joshua » jeu. 14 févr. 2008, 11:16

Merci
S = k Ln W

Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Contact :

Message par marc[i1] » jeu. 14 févr. 2008, 11:24

Concernant les utilisateurs néophytes, ArchLinux demande un bagage linux pour l'utiliser à sa juste valeur.
Non pas que nous rejetons les personnes qui ne connaissent pas linux mais on a pas forcément vocation à répondre aux questions "stupides" quand google apporte la réponse dès le premier lien.

Mon post peut paraître agressif ou méprisant mais c'est pas du tout le cas, c'est juste pour bien faire comprendre que archlinux n'a pas envie de concurrencer les distros grand public.
Ne vous emmerdez plus, emmerdez les autres.

Avatar de l’utilisateur
Joshua
Hankyu
Messages : 49
Inscription : mer. 06 févr. 2008, 10:11
Localisation : France Orléans (45)

Message par Joshua » jeu. 14 févr. 2008, 11:31

Non, je parle des néophytes d'arch.

Parce qu'entre nous les distrib. grand publique ne mettent pas l'accent sur le mode texte (totologie).
S = k Ln W

Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Contact :

Message par marc[i1] » jeu. 14 févr. 2008, 11:35

Joshua a écrit :(totologie).
:lol:

ok :)
Ne vous emmerdez plus, emmerdez les autres.

VIKING
Hankyu
Messages : 17
Inscription : lun. 11 févr. 2008, 13:10
Localisation : Caen/Vannes

Message par VIKING » jeu. 14 févr. 2008, 12:15

en ce qui me concerne les distrib. grand publique n'ont jamais reussi a s'installer sur mon pc alors je me lance vers des trucs plus bourin :
- j'ai teste debian : "j'ai rien compris"
- je me suis mi a arch "tout" fonctionne bien ;)

enfin heureusement qu'il y avait le wiki biensur sinon je n'aurais rien pu faire

maintenant quand quelqu'un cherche a passer sous linux : une recherche google ne nous ammenes pas vers arch mais plutot debian et surtout ubuntu.
c'est une fois qu'on a mare d'ubuntu ou qu'on veut changer qu'on commence a entendre parler de arch
du coup le type qui veut installer arch connait deja linux ;)

[c'est mon experience perso qui me fait dire ca mais je ne pense pas etre tres loin de la verite]
Dernière modification par VIKING le jeu. 14 févr. 2008, 12:53, modifié 1 fois.

Avatar de l’utilisateur
Joshua
Hankyu
Messages : 49
Inscription : mer. 06 févr. 2008, 10:11
Localisation : France Orléans (45)

Message par Joshua » jeu. 14 févr. 2008, 12:19

Il faut apprendre à ne pas faire appelle aux instances orthographiques de son cerveau!!
S = k Ln W

Avatar de l’utilisateur
Joshua
Hankyu
Messages : 49
Inscription : mer. 06 févr. 2008, 10:11
Localisation : France Orléans (45)

Message par Joshua » jeu. 14 févr. 2008, 12:23

VIKING a écrit :en ce qui me concerne les distrib. grand publique n'ont jamais reussi a s'installer sur mon pc alors je me lance vers des truc plus bourin :
- j'ai teste debian : "j'ai rien comprit"
- je me suis mit a arch "tout" fonctionne bien ;)

enfin heureusement qu'il y avais le wiki biensur sinon je n'aurais rien pu faire

maintenant quand quelqu'un cherche a passer sous linux : une recherche google ne nous ammene pas vers arch mais plutot debian et surtout ubuntu.
c'est une fois qu'on a mare d'ubuntu ou qu'on veut changer qu'on commence a entendre parler de arch
du coup le type qui veut installer arch connais deja linux ;)

[c'est mon experience perso qui me fait dire ca mais je ne pense pas etre tres loin de la verite]
Donc tu est neotruc de linux et tu tourne sous arch, ou lala, mais c'est pas normal, arch est pour une elite super mega elitiste!!!!

Vas t'en!!!! :wink:
S = k Ln W

VIKING
Hankyu
Messages : 17
Inscription : lun. 11 févr. 2008, 13:10
Localisation : Caen/Vannes

Message par VIKING » jeu. 14 févr. 2008, 12:36

je suis epaule par un guide spirituel qui tourne depuis des annees sous nux (c'est d'ailleur lui qui m'a fait connaitre arch)

tu prefers peut etre que je retourne sous win ??

comme je l'ai dit plus haut, sur mon pc arch a ete beaucoup plus facile a installer que n'importe qu'elle autre distrib. puisque arch est pour le moment la seule qui fonctionne lol

Avatar de l’utilisateur
Joshua
Hankyu
Messages : 49
Inscription : mer. 06 févr. 2008, 10:11
Localisation : France Orléans (45)

Message par Joshua » jeu. 14 févr. 2008, 13:04

C'est pour rigoler, et un peu répondre à marc.
marc[i1] a écrit :Concernant les utilisateurs néophytes, ArchLinux demande un bagage linux pour l'utiliser à sa juste valeur.
Non pas que nous rejetons les personnes qui ne connaissent pas linux mais on a pas forcément vocation à répondre aux questions "stupides" quand google apporte la réponse dès le premier lien.

Mon post peut paraître agressif ou méprisant mais c'est pas du tout le cas, c'est juste pour bien faire comprendre que archlinux n'a pas envie de concurrencer les distros grand public.
Moi même je ne suis pas très calé, je ne suis pas informaticien si tu veut. Mais je commence à connaitre quelque trucs.

En fait je me suis incrusté dans cette discation pour avoir des avis, de l'aide... sur l'écriture d'un wiki sur bash, mais il semble que les avis diverges sur le contenu, voir le bien fondé d'un tel wiki sur se site. On me dit que le wiki est ouvert à tout le monde; d'accord, mais c'est justement....

Toi qui est jeune sous linux, sais-tu se que t'apporter le shell, connais-tu les rudiments du bash, sais-tu ou chercher et par où commencer?

Maintenant que tu à un super OS sur ta machine, que tu là installé (en apprenant déjà beaucoup de choses), n'est tu pas désireux d'apprendre à l'utiliser correctement sans avoir à passer des plombes sur google?
S = k Ln W

Répondre