-
Installer HTTrack pour aspirer un site Web
Je n'ai pas trouvé le paquet dans les dépôt, néanmoins Solaris étant un BSD, vous pouvez le compiler directement à partir de la version "Linux/OSX/BSD/Unix version sources" disponible sur le site httrack.com
Je vous mets le paquet ici, en lien, car j'ai rencontré quelques difficultés à le télécharger depuis leur lien.Télécharger « httrack-3.49.2.tar.gz »
Je vous déconseille d'effectuer cette installation via SSH... problèmes garantis lors du build !
Se loguer en root, puis :wget http://ekladata.com/mCVQvLB_Dcvt4q2E9x37Mbt0KrI/httrack-3.49.2.tar.gz -P /tmp
cd /tmp
tar xvzf httrack-3.49.2.tar.gz
rm httrack-3.49.2.tar.gz
cd httrack-3.49.2
Pour compiler le paquet, vous devez avoir gcc installé :
pkg install gcc
Une fois gcc téléchargé et installé :
./configure && make && make install
de jolies lignes apparaissent pendant environ 1min20 puis le shell vous rend la main.
-------------------------------------------------------------
On peut préparer un alias pour faciliter le lancement d'httrack : (remplacez $adminuser par l'utilisateur ayant le rôle root)echo 'alias httrack="/usr/local/bin/httrack"' >> /export/home/$adminuser/.bashrc
echo 'alias httrack="/usr/local/bin/httrack"' >> /etc/profile
alias httrack="/usr/local/bin/httrack"
Pour lancer httrack en ligne de commandes :
/usr/local/bin/httrack
ou, grâce à notre alias :
httrack
La suite n'est pas compliquée.
Dans l'ordre :
- un nom de projet pour le site web que vous souhaitez aspirer,
- l'emplacement dans lequel copier le site
- l'URL du site (avec http://...)
- le type de copie (choisissez le mirroir simple, le premier..)
- si vous utilisez un proxy (sinon tapez [ENTRER])
- si vous voulez définir un wildcard (sinon tapez [ENTRER])
- des options additionnelles (sinon tapez [ENTRER])
- Tapez [Y] et [ENTRER] pour démarrer l'aspirationL'opération peut prendre du temps.
Tags : httrack, solaris
-
Commentaires