Question

J'apprécie vraiment Chrome, et le simple fait d'aider un port renforcerait ma base de connaissances.

Où est-ce que je commence?

Quelles sont les similitudes et différences fondamentales entre le code qui fonctionnera sous Windows et Linux ?

De quelles compétences et logiciels ai-je besoin ?


Note:

Le site officiel est orienté Visual Studio !
Netbeans ou Eclipse sont mes seules options.
Je ne paierai pas Microsoft pour aider un projet Open Source.

Était-ce utile?

La solution

MODIFIER:(06/02/10)

Une version bêta de Chrome a été publiée pour Linux.Bien qu'il soit étiqueté bêta, il fonctionne très bien sur ma machine Ubuntu.Vous pouvez le télécharger depuis Google :

http://www.google.com/chrome?platform=linux

MODIFIER:(31/05/09)

Depuis que j'ai répondu à cette question, il y a eu d'autres nouveaux développements dans Chrome (en fait "Chromium") pour Linux :Une version alpha a été publiée.Cela signifie qu'il n'est pas entièrement fonctionnel.

Si vous utilisez Ubuntu, vous avez de la chance :ajoutez les lignes suivantes à votre /etc/apt/sources.list

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

Ensuite, sur la ligne de commande :

aptitude update
aptitude install chromium-browser

N'oubliez pas de s/jaunty/yourUbuntuVersion/ si nécessaire.Aussi, vous pouvez s/aptitude/apt-get/, si vous insistez.

Et.... Oui, Ça marche.Je tape ceci dans mon navigateur Chromium fraîchement installé en ce moment !

La version est hébergée par le tableau de bord et m'a donné des avertissements de sécurité lors de l'installation, que j'ai rapidement ignorés.Voici le site internet : https://launchpad.net/~chromium-daily/+archive/ppa

La réponse originale :

Instructions de construction Linux

Autres conseils

Lisez cet article sur Chrome et Open Source sous Linux :

http://arstechnica.com/journals/linux.ars/2008/09/02/google-unveils-chrome-source-code-and-linux-port

Le moteur JavaScript Google V8 est également open source et disponible ici si vous souhaitez contribuer ;

http://code.google.com/p/v8/

Si vous souhaitez contribuer sur Chronium, voici les instructions :

http://dev.chromium.org/developers/contributing-code

Chrome est un projet de navigateur open-source qui vise à créer un moyen plus sûr, plus rapide et plus stable pour tous les internautes de vivre le Web.Ce site contient des documents de conception, des aperçus d'architecture, des informations de test, etc. pour vous aider à apprendre à construire et à travailler avec le code source de Chromium.

Voici comment commencer :

http://dev.chromium.org/developers/how-tos/getting-started


MODIFIER:Deux questions supplémentaires ont été ajoutées à la question initiale.

Construire sous Linux nécessite les logiciels suivants :

  • Subversion >= 1.4
  • pkg-config >= 0,20
  • Python >= 2.4
  • Perl >= 5.x
  • gcc/g++ >= 4.2
  • bisons >= 2,3
  • flexion >= 2.5.34
  • gperf >= 3.0.3
  • libnss3-dev >= 3.12

Sur Ubuntu 8.04, vous pouvez récupérer tout ce qui précède comme suit :

$ sudo apt-get install subversion pkg-config python perl g++ bison flex gperf libnss3-dev

Note:Il n'y a pas de navigateur basé sur le chrome sur Linux.Bien que de nombreux sous-modules de chrome se construisent sous Linux et que quelques tests unitaires passent, tout ce qui s'exécute est une ligne de commande "Tous les tests passent" exécutable.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top