Re: aptitude (vs Re: apt vs apt-get)
Le Mon, 22 Oct 2018 17:05:37 +0200, Marc Chantreux a écrit : > si quelqu'un sait ce que fait deborphan exactement, je suis preneur! deborphan finds packages that have no packages depending on them. The default operation is to search within the libs, oldlibs and introspection sections to hunt down unused libraries. donc "aptitude purge $(deborphan)" vire toutes les librairies qui ne sont plus utilisées par aucun des programme installé (plus de dépendance). Après on peut faire un peu plus de choses avec deborphan, consulter les options dans le man. Avec aptitude il n'est pas indispensable, avec apt c'est un peu plus utile. > > La der des der étant de télécharger les paquets qui vont bien dans un > > dossier et de faire un "dpkg -i *.deb" dedans ! Je ne vois absolument aucun intérêt a faire ça. dpkg ne gère pas les dépendances. On peut faire des choses aussi stupides avec aptitude, qui peut le plus peut le moins après tout, par exemple : aptitude unmarkauto sur tous les paquets installés permettra d'oublier le confort d'avoir un gestionnaire de paquet performant gérant les dépendances pour le plaisir de travailler le couteau entre les dents tout en gaspillant un temps considérable. > apt install *.deb m'inspire plus confiance: j'ai l'impression qu'il > renseigne des choses qui passent sous le radar de dpkg ... mais j'avoue > n'avoir rien pour étailler ma théorie. la théorie est que dans les couches logicielles, dpkg est un niveau en dessous de apt. Ta question c'est un peu de savoir si des pieds de la chaise ne manqueraient pas de quelque chose par rapport a une chaise avec des pieds. Une chaise n'enlève en rien l'utilité des pieds, mais on ne parle pas du même niveau systémique. Amicalement
Re: Let's Encrypt et Apache2
Bonsoir la liste, > Pour installer et utiliser Let's Encrypt, j'ai utilise Dehydrated qui se > trouve dans les depots certbot a me semble-t-il succédé à Dehydrated. > > > - Deuxième question : Apache2, par défaut, permet t'il bien de rediriger > http vers https, sans avoir a modifier la configuration de httpd ? > > Je ne suis pas tres pointu sur la conf d'apache mais pour ma part, j'ai 2 > fichiers virtual host par domaine. > Le 1er pour le http et un 2eme pour le https. On doit pouvoir les reunir en > un seul repense. Les réunir signifie en réalité concaténer les 2 fichiers ;-) dans un seul. Ce qui compte, c'est qu'il existe un bloc VirtualHost par protocole / port. Bien à vous, Ph. Gras
Re: Let's Encrypt et Apache2
Salut Pour installer et utiliser Let's Encrypt, j'ai utilise Dehydrated qui se trouve dans les depots Il simplifie un peu la mise en oeuvre. J'ai suivi principalement ces tutos: - http://tutos.tangui.eu.org/2016/08/09/deployer-letsencrypt-sur-debian-jessie/ - https://technique.arscenic.org/ssl-securisation-des-communications-serveur-client/article/installer-et-configurer-un-certificat-let-s-encrypt Ca fonctionne bien, j'ai 10 ou 15 sites fonctionnant avec let's encript - Première question : Faut t'il créer 1 ou 2 certificat, pour > WWW.Domain.TLD et Domain.TLD ? > 1 Seul certificat > - Deuxième question : Apache2, par défaut, permet t'il bien de rediriger > http vers https, sans avoir a modifier la configuration de httpd ? > Je ne suis pas tres pointu sur la conf d'apache mais pour ma part, j'ai 2 fichiers virtual host par domaine. Le 1er pour le http et un 2eme pour le https. On doit pouvoir les reunir en un seul jepense. Sinon pour repondre a ta question, je ne me rappelle pas avoir eu de difficulte avec apache dans la redirection http/https et je n'ai absolument pas eu a modifier la conf apache Cordialement Hugues > J'ai fais quelques tests mais, pour le moment, je n'arrive que à > afficher le domaine avec https://www et le domaine dans le www lui, ne > passe pas comme étant SSL. > -> Le domaine en http, lui, n'est pas redirigé vers https, malgré mes > quelques essais de configuration des Vhosts, ou, de htaccess. > ( J'ai d'ailleurs l'impression que le fichier .htaccess n'est pas > forcément interprété par le serveur, d'ou, m'a question concernant la > configuration par défaut de Apache2. ) > > Voilà ma configuration actuelle, sans utiliser https : > -> > > https://www.visionduweb.eu/wiki/index.php?title=VirtualHosts_des_domaines_enregistr%C3%A9s > Je vais compléter sûrement encore ce dimanche, la configuration que j'ai > modifiée pour mes essais avec https. > > Pouvez vous m'aider en donnant un avis sur cette configuration actuelle ? > Me donner votre avis pour la configuration https ? > Partager éventuellement une documentation qui serait fonctionnelle pour > vous et rédigée avec précision ? > > >
Re: aptitude (vs Re: apt vs apt-get)
salut, > # Correction des paquetages à problèmes > aptitude install $(aptitude search ~b | awk '{print $2}') une des beautés d'aptitude est de pouvoir travailler avec les filtres, une autre est de pouvoir choisir finement le format de sortie. j'aurais donc tendance à en profiter pour réécrire ta ligne comme suit aptitude search '~b' -F%p # pour la liste des brokens aptitude install '~b' # réinstaller les paquets cassés > dpkg --purge $(dpkg --get-selections | grep deinstall | cut -f 1) sans vouloir pinailler: si t'as un paquet qui s'appelle "super-deinstaller", ca va pas fonctionner comme attendu. en échange, je te proposerais bien dpkg --get-selections | awk '$NF ~ /^dei/ {print $1}' | xargs aptitude purge > # paquetages cassés > apt-get --purge autoremove $(deborphan) > dpkg --purge $(dpkg --get-selections | grep deinstall | cut -f 1) > aptitude -f install deborphan... je n'avais plus utilisé ce programme depuis longtemps. du coup je l'ai utilisé par curiosité et par nostalgie :) du coup ca me rappelle une des raisons supplémentaires qui m'ont fait aimé aptitude: deborphan me fait des propositions dont certaines sont certes intéressantes mais sorties de je ne sais quel chapeau ... je n'ai pas trop envie de lire le code et du coup j'ai commencé à jouer avec aptitude: croisé les sorties de aptitude avec les filtres '~o' et '~i !~M !~E' avec celles de deborphan et je m'appercois que la réponse idéale est un mix de tout ca ... # ~i installé # !~M pas automatiquement (donc pas dep) # !~E pas essential (donc pas peter ma debian en cas de purge) join -e_ -o 0 1.2 1.3 2.2 -j1 -a1 -a2 <( FILTER='~i !~M !~E' join -e_ -o 0 1.2 2.2 -j1 -a1 -a2 \ <( deborphan | sort | sed 's/$/ D/' ) \ <( aptitude search $FILTER -F'%p A'|sort ) ) \ <( aptitude search '~o' -F'%p O'|sort ) si quelqu'un sait ce que fait deborphan exactement, je suis preneur! > La der des der étant de télécharger les paquets qui vont bien dans un > dossier et de faire un "dpkg -i *.deb" dedans ! apt install *.deb m'inspire plus confiance: j'ai l'impression qu'il renseigne des choses qui passent sous le radar de dpkg ... mais j'avoue n'avoir rien pour étailler ma théorie. a+ marc