Installer Altera Quartus sous Linux

Je viens de rencontrer quelques soucis mineurs à l’installation de ce logiciel. Je ne prétends pas avoir cerné tous les problèmes ni avoir les meilleures solutions qui soient, mais je vais tout de même noter ce qui m’a aidé…

  • Le script d’installation est un .sh, mais il faut bien le lancer avec /bin/bash ./blabla.sh, sinon ça foire. Même comme ça, il finit par s’arrêter sur une erreur, après avoir décompressé ses fichiers dans un répertoire temporaire. Il suffit alors d’aller dans ledit répertoire et de lancer /bin/bash ./setup.sh.
  • J’ai installé le logiciel en root dans /usr/share. C’est peut-être la cause du problème suivant : Quartus ne semble pas apprécier être lancé via un lien symbolique venant d’un autre répertoire. Le ln -s /…/quartus /usr/bin/quartus ne fonctionne donc pas. J’ai plutôt créé un micro-script /usr/bin/quartus avec le contenu suivant :
#!/bin/bash
/bin/bash /usr/share/altera/.../quartus/bin/quartus

« Indisponibilité » après la mise à jour de WordPress

Après une mise à jour automatique de WordPress, il est possible que vous vous retrouviez bloqué avec un message du type Indisponibilité temporaire pour cause de maintenance. Veuillez revenir dans un instant. Pour revenir à une situation d’exploitation normale, il suffit de supprimer (ou de renommer) le fichier .maintenance placé par WordPress à la racine de votre site.
Si le fichier n’existe pas (et que vous avez quand même le message d’erreur), créez-en un vide.

Accéder aux application « manager » et « host-manager » après l’installation de Tomcat

Après une installation standard de Tomcat et de ses outils d’administration (packages tomcat7 et tomcat7-admin), les applications manager et host-manager sont disponibles, respectivement, sur /manager/html et /host-manager/html (port 8080 par défaut). Par défaut, aucun utilisateur ne peut y accéder. Il faut pour cela éditer le fichier tomcat-users.xml (dans /etc/tomcat/ sous Linux) pour y ajouter les utilisateurs et les rôles qui vont bien. Un utilisateur du groupe manager-gui peut accéder à l’application manager, un utilisateur du groupe admin-gui peut accéder à l’application host-manager (plus de détails ici). Attention, les rôles affichés dans la page d’accueil de Tomcat7 ne sont pas à jour !

<tomcat-users>
  <role rolename="manager-gui"/>
  <role rolename="admin-gui"/>
  <user username="login" password="password"
      roles="manager-gui,admin-gui"/>
</tomcat-users>

Récupérer eth0 après avoir cloné une machine virtuelle Linux sous VirtualBox

Si l’on clone une machine virtuelle Linux avec VirtualBox, il est possible que le réseau soit « cassé » sur le système résultant. En pratique, le système n’arrive pas à configurer son interface eth0.

Pour régler le problème, il faut supprimer le fichier suivant une fois la machine virtuelle lancée :

/etc/udev/rules.d/70-persistent-net.rules

Il contient un lien en dur entre l’interface eth0 et l’adresse MAC de la carte réseau de la machine virtuelle d’origine. Comme cette dernière n’est plus valide, eth0 est inutilisable. Si l’on supprime ce fichier, il est recréé correctement par Linux au démarrage.