Minetest is an infinite-world block sandbox game and a game engine, inspired by InfiniMiner, Minecraft and the like.
I love this game and I like to introduce new players to it, however I’ve had a few occasions where people comment how involved it is to unzip the APK installer on Android devices. This blog post is intended to make it easier to anyone looking for a direct link to the APK installer to find it here, uncompressed.
Minetest is also available natively for Windows, Linux and Mac OS X, and is Free and Open Source Software, released under the LGPL 2.1 or later.
Have a look at some screenshots, taken by the community.
Features
Explore, dig and build in a voxel world, and craft stuff from raw materials to help you along the way.
Easy plugin based Modding API used to add blocks, tools and features to the game.
Multiplayer support for tens of players, via servers hosted by users.
Voxel based lighting with gameplay consequences (light caves and buildings with torches)
Almost infinite world and several beautiful map generators.
Runs natively on Windows, Linux, OS X and FreeBSD.
Supports multiple languages, translated by the community.
Background
Minetest was started by Perttu “celeron55” Ahola in October 2010, and is now developed by a random bunch of lunatics.
Minetest is designed to be simple, stable and portable. It is lightweight enough to run on fairly old hardware. It currently runs playably on a laptop with Intel 945GM graphics. Although, as for the CPU, dualcore is recommended.
Note: Most of the above information is inspired by content at Minetest.net, (c) 2013 Perttu « celeron55 » Ahola and contributors [CC BY-SA 3.0]
C’est une annonce importante, dans un contexte où beaucoup de communications en ligne dépendent de logiciels privateurs comme Skype, qu’on sait restreints, censurés et espionnés sans répercussions pour leurs éditeurs.
Firefox Hello permet grâce à WebRTC, définit comme « un canevas logiciel avec des implémentations précoces dans différents navigateurs web pour permettre une communication en temps réel. la communication audio et vidéo en temps réel à même le navigateur web » sur Wikipédia.
J’explique ici comment installer Firefox bêta sous Debian (j’ai testé sous Debian 7 et sous Debian Testing) pour qu’il co-existe avec IceWeasel et qu’il puisse être utilisé en simultané, afin de faire l’essai de Firefox Hello. Ces instructions devraient aussi fonctionner pour Trisquel et Ubuntu, deux distributions GNU/Linux dérivées de Debian. Si vous utilisez une de ces distributions et que ces instructions manquent une précision ou autre détail, faites-moi signe pour les corriger.
Mise-à-jour: un visiteur m’a confirmé que Firefox Beta 32 bits s’installe et fonctionne bien sous Trisquel 7.
À partir du répertoire où l’application a été téléchargée, décompressez l’archive: magicfab@lap-x230:~/Téléchargements$ tar -xjf -C ~ firefox-34.0b8.tar.bz2
-xjf: x pour extraire les fichiers, j pour le format bzip2, f pour spécifier le nom de l’archive
-C ~: indique que les fichiers à extraire seront dans le dossier personnel (home)
Cette commande fera l’extraction des fichiers vers ~/firefox (répertoire firefox dans votre dossier personnel). Les meilleures pratiques sous GNU/Linux (selon le Linux Standard Base) seraient de mettre cette installation sous /usr/local/ ou sous /opt, mais étant donné la courte durée de vie de mes tests, j’ai préféré la faire dans mon répertoire personnel.
Lancez l’application Menu principal, choisissez Internet > Nouvel élément:
Indiquez les informations pour choisir l’icône et le fichier de démarrage:
L’icône se trouve dans ~/firefox/browser/icons. Le fichier de démarrage se trouve dans ~/firefox mais il faudra ajouter l’option -P pour créer un profil séparé d’utilisateur et -no-remote pour qu’elle puisse être éxécutée en simultané à IceWeasel: /home/magicfab/firefox/firefox -P --no-remote
Une fois l’information complétée, cliquez sur Valider, puis Fermer dans l’application Menu principal.
Lors du premier lancement, Firefox Bêta demandera quel profil utiliser:
Il faudra choisir Créer un profil pour en faire un nouveau, appelé « Firefox Beta », par exemple. Assurez-vous de choisir ce profil et cliquez sur Démarrer Firefox.
Vous pouvez activer ou désactiver ce comportement à tout moment avec cette procédure:
Cliquez sur le bouton menu et sélectionnez Préférences
Sélectionnez le paneau Avancé.
Sélectionnez l’onglet Données collectées.
Cochez ou décochez la case à côté de Activer la télémétrie.
Cliquez sur Fermer pour fermer la fenêtre Préférences
Pour ma part je laisse ces options activées car Firefox Bêta n’est pas mon navigateur par défaut, mais vous pouvez choisir quel comportement est le plus approprié pour vous.
Ajouter Firefox Hello dans votre barre d’outils
Le boutton Firefox Hello n’est pas visible dans la barre d’outils ni dans le menu. Pour l’ajouter à la barre d’outils:
Choisissez Personnalisez dans le menu
Glissez l’icône Firefox Hello vers la barre d’outils
Cliquez sur Quitter la personalisation
Voilà! Vous êtes prêts à inviter quelqu’un à essayer Firefox Hello!
Vous pouvez aussi vous inscrire à Firefox Accounts pour gérer une liste de contacts, en cliquant sur S’inscrire ou se connecter:
N’hésitez pas à me contacter si vous voulez en faire l’essai, le jour (heure de l’est) je suis souvent branché et disponible entre 10h et 15h.
Si vous utilisez la dernière version de Debian (« Wheezy » ou Debian 7 au moment d’écrire ces lignes), vous avez remarqué que la version de navigateur web proposée n’est pas Firefox, et n’est pas la plus récente. Pourquoi? Comment y rémédier?
Attention: les modifications et manipulations ici proposées pourraient rendre votre système moins stable, par leur écart d’une installation standard de Debian
L’équipe Debian Mozilla maintient une ressource web où vous pouvez vous procurer les dernières versions d’Iceweasel qui arriveront éventuellement dans Debian GNU/Linux.
Habituellement les versions abouties atteignent Debian unstable puis continuent leur diffusion vers stable, tandis que les versions beta sont diffusées dans experimental. La plupart des versions alpha se trouvent dans le dépôt mozilla.debian.net.
Le dépôt mozilla.debian.net propose des paquets signés, il faut donc d’abord ajouter et valider le trousseau de clés numériques correspondant.
Ouvrez une fenêtre de terminal administrateur
Installez le paquet pkg-mozilla-archive-keyring: # apt-get install pkg-mozilla-archive-keyring
Ajoutez les clés à votre configuration: # gpg --check-sigs --fingerprint --keyring /etc/apt/trusted.gpg.d/pkg-mozilla-archive-keyring.gpg --keyring /usr/share/keyrings/debian-keyring.gpg pkg-mozilla-maintainers pub 4096R/06C4AE2A 2010-11-20 [expire : 2019-11-13]
Empreinte de la clef = 85F0 6FBC 75E0 67C3 F305 C3C9 85A3 D265 06C4 AE2A
uid Debian Mozilla team APT archive <pkg-mozilla-maintainers@lists.alioth.debian.org>
sig!3 06C4AE2A 2012-11-14 Debian Mozilla team APT archive <pkg-mozilla-maintainers@lists.alioth.debian.org>2 signatures non vérifiées à cause de clefs manquantes
Ajoutez le dépôt mozilla.debian.net à votre configuration: # echo "deb http://mozilla.debian.net/ wheezy-backports iceweasel-release" > /etc/apt/sources.list.d/mozilla-debian.list
Demandez la mise-à-jour des informations sur les dépôts: # apt-get update
Parmi les résultats de cette commande vous devriez voir: Réception de : 3 http://mozilla.debian.net wheezy-backports/iceweasel-release amd64 Packages [19,0 kB]
Installez Iceweasel à partir du dépôt mozilla.debian.net: # apt-get install -t wheezy-backports iceweasel iceweasel-l10n-fr
Dans cet exemple j’ai inclus le paquet correspondant à une version francisée de Debian GNU/Linux. N’oubliez de spécifier aussi les extensions qui vous intéressent! Il est possible de consulter la liste complète des paquets disponibles:
D’autres distributions GNU/Linux dérivées de Debian comme Trisquel ont aussi changé le nom de Firefox. Dans le cas de Trisquel, le navigateur web est appelé ABrowser et a aussi été modifié pour ne proposer que des extensions sous licence libre, contrairement au site d’extensions officielles de Mozilla qui propose aussi des extensions propriétaires.
Pourquoi Iceweasel 17 dans Debian 7?
Dans Debian 7 la version d’Iceweasel proposée est la version équivalente à la dernière version de Firefox Extended Support Release (ESR):
Mozilla offre une version à soutien prolongé (Extended Support Release, ESR en anglais) basée sur une version officielle de Firefox pour ordinateurs de bureau pour une utilisation par des organisations comme les écoles, les universités, les entreprises et d’autres qui ont besoin d’un support prolongé pour les déploiements de masse.
Selon le cycle de vie proposé par Mozilla, les versions dites ESR sont maintenues pour environ un an, et la version 24.0 ESR devrait voir le jour d’ici la fin septembre 2013:
Les versions ESR ont des mises à jour ponctuelles contenant les mises à jour de sécurité qui coïncident avec les versions régulières de Firefox. Les versions ESR auront également deux cycles (12 semaines) de chevauchement entre le moment d’une nouvelle version et la fin de vie de la version précédente pour faciliter les essais et la certification avant le déploiement d’une nouvelle version.
C’est donc par souci de stabilité et de sécurité qu’Iceweasel 17 ESR se retrouve dans Debian 7.
Pourquoi passer à une version plus récente d’Iceweasel?
Il y a différentes raisons pour lesquelles on voudrait utiliser une version plus récente de Firefox, incluant toutes les fonctionnalités offertes par celle-ci.
Yesterday someone asked to be involved in a project I started long ago, involving translations, in Ubuntu. I’ve left a few dozen projects I used to participate in but my name remains in a few places. I understand how incredibly rewarding it is to start joining projects in Launchpad, start contributing and do so much in Ubuntu, I did it for a long time (and was hired at Canonical in part because of it).
I explained how I couldn’t help anymore there, to look for someone else in the community, and how my focus was now on other free software projects (including Debian). I mentioned how even helping elsewhere would help Ubuntu.
This was the next reply I got (translated):
« [I’ve] decided to make my [possible contributions] to Ubuntu less of a priority, I mean, instead of working with a specific distribution (like Ubuntu) and make it the only beneficiary, now I prefer to work with the [upstream] distribution Debian, so my contributions will benefit Debian, but also all of its derivatives. […] »
Lorsqu’on intervient sur le système d’un client, ami ou collègue pour l’aider ou pour donner des conseils, il arrive que même la personne responsable de ce système ne sache plus exactment quelle version du système d’exploitation est utilisée.
Il est possible que cette personne ait elle-même hérité de cette responsabilité, ou bien que quelqu’un d’autre ait installé le système à sa place, lors d’un atelier ou à la demande d’un employeur, par exemple. On peut aussi vouloir vérifier la version qu’on utilise sur un système partagé.
Sur un système Debian, la commande lsb_release peut être utilisée. Si elle n’est pas installée, elle est disponible en installant le paquet lsb-release.
lsb-release: Utilitaire de rapport de version du Linux Standard Base
Le Linux Standard Base (http://www.linuxbase.org/) est un standard pour le coeur du système sur lequel des applications d’une tierce partie peuvent s’appuyer.
La commande lsb-release est un simple outil pour aider à identifier la distribution Linux utilisée et sa conformité avec le Linux Standard Base.
Cette conformité ne sera pas rapportée sauf si les métapaquets requis sont installés.
Bien qu’elle soit conçue pour être utilisée par les paquets LSB, cette commande peut aussi être utile pour distinguer une distribution Debian d’une version dérivée.
Voici un exemple de résultats avec une Debian 7: $ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.0 (wheezy)
Release: 7.0
Codename: wheezy
On peut aussi examiner le fichiers correspondants dans /etc ainsi: $ cat /etc/debian_version
7.0