J'y ai pensé aussi, mais je me suis dit que pour le peu d'effort que ça coutait en développement cela valait la peine.
Le petit plus de ce système, c'est qu'il peut mettre en parrallèle les distributions.
Un exemple : je projette d'installer la Mandrake 10.1. J'effectue une petite recherche et je découvre qu'un de mes composants ne fonctionne pas avec cette distribution mais bien avec une autre. Je pourrais dès lors me rabattre sur cette dernière distribution.
Evidemment cela n'a d'intérêt que si la base se remplit bien. D'où l'appel à contribution.
Bien vu, je vais permettre le choix multiple pour les distributions.
Mais concernant le nom Mandrake ou Mandriva pour les versions plus veilles que la 10.2, je ne sais pas. Il y a matière à débattre.
Effectivement, le problème vient de mainWindow.Add(web).
La frame n'est pas déclarée dans le fichier .glade et donc l'objet est null. L'explication est logique.
Je viens de définir une frame et cela semble fonctionner. Je dis semble car je tombe sur d'autre problème. Mais c'est une autre étape de mon apprentissage du C#.
// project created on 7/04/2005 at 11:49
using System;
using Gtk;
using Glade;
using Gecko;
public class GBrowser
{
[Widget] Frame mainWindow;
[Widget] Entry UrlEntry;
WebControl web;
public static void Main (string[] args)
{
new GBrowser (args);
}
public GBrowser (string[] args)
{
Application.Init();
Glade.XML gxml = new Glade.XML (null, "gui.glade", "window1", null);
gxml.Autoconnect (this);
web = new WebControl();
web.Show();
mainWindow.Add(web);
Application.Run();
}
/* Connect the Signals defined in Glade */
public void OnWindowDeleteEvent (object o, DeleteEventArgs args)
{
Application.Quit ();
args.RetVal = true;
}
Un lien symbolique est un fichier spécial, définissant un chemin vers un autre fichier ou répertoire.
Je vais prendre une exemple simple : le répertoire /mnt/cdrom. Tu pourrais créer un raccourci vers ce point de montage dans ton home en définissant un lien symbolique vers lui. En admettant que tu sois dans ton home, tape :
shell> ln -s /mnt/cdrom cdrom Cette commande définit un lien symbolique ( param -s) s'appelant cdrom et pointant vers /mnt/cdrom.
Dès lors, tu n'auras plus qu'à taper cd cdrom pour te retrouver dans le répertoire. Pour plus d'infos je te conseille man ln
Mais comme l'a dit platinium, tu ne dois pas t'en servir dans ce cas.
Pour des infos sur la compilation d'un kernel, voici quelques ressources :
http://lea-linux.org/(...) -
http://www.ioz.be(...) -
http://www.linuxplusvalue.be(...) -
P.S: Cette liste n'a pas la prétention d'être exhaustive!
Mais elle est déjà fort complète !
Merci. ( ainsi qu'à tous ceux qui ont répondu d'ailleurs )
A première vue, je dirais que l'utilisateur qui démarre l'applic n'a pas les droits nécessaires pour ouvrir le port.
Essaie de démarrer le tout en tant que root pour voir
En fait cela peut dépendre de l'utilsateur qui lance tomcat.
Pour tester :
shell> su tomcat_user ( si ce n'est pas root )shell> echo $JAVA_HOME
Commence par vérifier ça.
Tu peux aussi définir JAVA_HOME dans le script qui lance tomcat.
Entre nous, bonne chance car, si l'installation est assez simple, pour arriver à le faire tourner, c'est autre chose. Moi j'ai pas réussi. le problème venait des drivers de ma carte Nvidia je pense. Mais j'ai abandonné.
Il y a moyen de faire tourner Dreamweaver et Photoshop sous Linux.
Tu peux utiliser Crossoveroffice ( http://www.codeweavers.com/(...) ) qui est basé sur l'émulateur Wine. Malheureusement il est payant, mais tu peux tout de même télécharger une version de démo afin de te faire une idée.
J'ai utilisé ce système pendant tout un temps. Puis, j'en ai eu marre d'utiliser des logiciels propriétaires sous Linux.
Désormais, j'utilise Gimp (même si le passage de Photoshop à Gimp ne s'est pas fait sans mal ) et BlueFish ( http://bluefish.openoffice.nl)(...) comme éditeur web. Cependant, celui-ci n'est pas WYSWYG. Mais comme je programme essentiellement en PHP, cela ne me pose pas de problème.
Prenons la distribution MandrakeLinux. Sur leur site, ils ont une page permettant de connaître quel type de matériel est compatible ou ne l'est pas. (http://www.mandrakelinux.com/fr/hardware.php3)(...)
Voici les résultats concernant les cartes Matrox :
- [Video card] MATROX G250+ (Mandrakelinux 10.1, x86) Compatible
- [Video card] MATROX G4+ (G400 DUAL HEAD) (Mandrakelinux 10.1, x86) Compatible
Si un composant n'est pas présent dans cette liste, cela ne veux pas dire qu'il ne marchera pas. En effet, la plupart des cartes fonctionneront avec un driver VGA standard. Malheureusement, la puissance de la carte ne sera pas exploitée.
Et c'est bien là le problème... Les constructeurs ne fournissent pas les informations hardware des produits qu'ils developppent, ce qui empèchent les développeurs Linux de mettrent au point des drivers appropriés pour chaque type de carte graphique.
Tu dois modifier la configuration de ton serveur.
Dans le fichier /etc/httpd/conf/commonhttpd.conf, décommente (enlève le caractère #) la directive :
DocumentRoot /var/www/html
Ensuite, redémarre ton serveur Apache comme ceci :
/etc/rc.d/init.d/httpd restart
(tu dois être connecté en root )
Mondo Rescue permet de créer des sauvegardes de tout ton système sur CD, disques durs ou disques réseau.
Cependant, il ne possède pas de moteur de recherche.
URL : http://www.mondorescue.org(...)
[^] # Re: Manques
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Linux hardware database. Évalué à 1.
Et ça m'emmerde d'ajouter 7 fois chaque composant
C'est corrigé.[^] # Re: duplication
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Linux hardware database. Évalué à 2.
Le petit plus de ce système, c'est qu'il peut mettre en parrallèle les distributions.
Un exemple : je projette d'installer la Mandrake 10.1. J'effectue une petite recherche et je découvre qu'un de mes composants ne fonctionne pas avec cette distribution mais bien avec une autre. Je pourrais dès lors me rabattre sur cette dernière distribution.
Evidemment cela n'a d'intérêt que si la base se remplit bien. D'où l'appel à contribution.
[^] # Re: Manques
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Linux hardware database. Évalué à 3.
Mais concernant le nom Mandrake ou Mandriva pour les versions plus veilles que la 10.2, je ne sais pas. Il y a matière à débattre.
[^] # Re: manque le principal
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message System.NullReferenceException avec Gecko. Évalué à 1.
Avec Java, je ne me pose pas la question.
[^] # Re: manque le principal
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message System.NullReferenceException avec Gecko. Évalué à 1.
La frame n'est pas déclarée dans le fichier .glade et donc l'objet est null. L'explication est logique.
Je viens de définir une frame et cela semble fonctionner. Je dis semble car je tombe sur d'autre problème. Mais c'est une autre étape de mon apprentissage du C#.
Merci pour ton aide.
[^] # Re: manque le principal
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message System.NullReferenceException avec Gecko. Évalué à 1.
// project created on 7/04/2005 at 11:49
using System;
using Gtk;
using Glade;
using Gecko;
public class GBrowser
{
[Widget] Frame mainWindow;
[Widget] Entry UrlEntry;
WebControl web;
public static void Main (string[] args)
{
new GBrowser (args);
}
public GBrowser (string[] args)
{
Application.Init();
Glade.XML gxml = new Glade.XML (null, "gui.glade", "window1", null);
gxml.Autoconnect (this);
web = new WebControl();
web.Show();
mainWindow.Add(web);
Application.Run();
}
/* Connect the Signals defined in Glade */
public void OnWindowDeleteEvent (object o, DeleteEventArgs args)
{
Application.Quit ();
args.RetVal = true;
}
void load_url( object source, EventArgs args)
{
web.LoadUrl(UrlEntry.Text);
}
}
# Explication
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Aide à l'installatio ndes sources et du noyau kernel. Évalué à 2.
shell> ln -s /mnt/cdrom cdrom
Cette commande définit un lien symbolique ( param -s) s'appelant cdrom et pointant vers /mnt/cdrom. Dès lors, tu n'auras plus qu'à tapercd cdrom
pour te retrouver dans le répertoire. Pour plus d'infos je te conseilleman ln
Mais comme l'a dit platinium, tu ne dois pas t'en servir dans ce cas. Pour des infos sur la compilation d'un kernel, voici quelques ressources : http://lea-linux.org/(...) - http://www.ioz.be(...) - http://www.linuxplusvalue.be(...) -[^] # Re: cartes Wi-Fi
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message cartes Wi-Fi. Évalué à 1.
P.S: Cette liste n'a pas la prétention d'être exhaustive!
Mais elle est déjà fort complète ! Merci. ( ainsi qu'à tous ceux qui ont répondu d'ailleurs )[^] # Re: Test concluant
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Probleme installation tomcat+jdk sous ubuntu !. Évalué à 1.
Essaie de démarrer le tout en tant que root pour voir
# Test
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Probleme installation tomcat+jdk sous ubuntu !. Évalué à 1.
shell> su tomcat_user ( si ce n'est pas root )
shell> echo $JAVA_HOME
Commence par vérifier ça. Tu peux aussi définir JAVA_HOME dans le script qui lance tomcat.[^] # Re: Tutoriel
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message help looking glass. Évalué à 1.
# Tutoriel
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message help looking glass. Évalué à 2.
http://pinaraf.robertlan.eu.org/site/index.php?page=LG3D_install(...)
Entre nous, bonne chance car, si l'installation est assez simple, pour arriver à le faire tourner, c'est autre chose. Moi j'ai pas réussi. le problème venait des drivers de ma carte Nvidia je pense. Mais j'ai abandonné.
[^] # Re: Pas dans la même cour
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message équivalent de dreamweaver sous linux ?. Évalué à 1.
[^] # Re: Pas dans la même cour
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message équivalent de dreamweaver sous linux ?. Évalué à 3.
Tu peux utiliser Crossoveroffice ( http://www.codeweavers.com/(...) ) qui est basé sur l'émulateur Wine. Malheureusement il est payant, mais tu peux tout de même télécharger une version de démo afin de te faire une idée.
J'ai utilisé ce système pendant tout un temps. Puis, j'en ai eu marre d'utiliser des logiciels propriétaires sous Linux.
Désormais, j'utilise Gimp (même si le passage de Photoshop à Gimp ne s'est pas fait sans mal ) et BlueFish ( http://bluefish.openoffice.nl)(...) comme éditeur web. Cependant, celui-ci n'est pas WYSWYG. Mais comme je programme essentiellement en PHP, cela ne me pose pas de problème.
[^] # Re: Equivalence logiciel Linux - Windows
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Linux + matrox digisuite. Évalué à 1.
Prenons la distribution MandrakeLinux. Sur leur site, ils ont une page permettant de connaître quel type de matériel est compatible ou ne l'est pas. (http://www.mandrakelinux.com/fr/hardware.php3)(...)
Voici les résultats concernant les cartes Matrox :
- [Video card] MATROX G250+ (Mandrakelinux 10.1, x86) Compatible
- [Video card] MATROX G4+ (G400 DUAL HEAD) (Mandrakelinux 10.1, x86) Compatible
Si un composant n'est pas présent dans cette liste, cela ne veux pas dire qu'il ne marchera pas. En effet, la plupart des cartes fonctionneront avec un driver VGA standard. Malheureusement, la puissance de la carte ne sera pas exploitée.
Et c'est bien là le problème... Les constructeurs ne fournissent pas les informations hardware des produits qu'ils developppent, ce qui empèchent les développeurs Linux de mettrent au point des drivers appropriés pour chaque type de carte graphique.
Matrox fournit cependant des drivers Linux pour ses cartes graphiques à cette adresse :
http://www.matrox.com/mga/support/drivers/latest/home.cfm(...)
# Equivalence logiciel Linux - Windows
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Linux + matrox digisuite. Évalué à 1.
http://www.linux-nantes.fr.eu.org/DOC/liste-equivalences-logicielle(...)
Il y a aussi moyen de faire tourner des programmes Windows sous Linux à l'aide de l'émulateur Wine (http://www.winehq.com/)(...) ou de Cross OverOffice (http://www.codeweavers.com/)(...)
# Configuration
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Page présentation Apache. Évalué à 4.
Dans le fichier /etc/httpd/conf/commonhttpd.conf, décommente (enlève le caractère #) la directive :
DocumentRoot /var/www/html
Ensuite, redémarre ton serveur Apache comme ceci :
/etc/rc.d/init.d/httpd restart
(tu dois être connecté en root )
# tutoriel
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message connexion internet adsl pour un novice svp (speed touch Usb). Évalué à 1.
http://lea-linux.org/hardware/pack-xtense.html(...)
# Mondo Rescue
Posté par Jean-Yves Beaujean (site web personnel) . En réponse au message Indexation des données d'un CDROM. Évalué à 2.