getInfo 2.37.3

This commit is contained in:
kyodev 2017-11-17 18:38:39 +01:00
parent 3cdf86fb59
commit 4c7997121f
2 changed files with 11 additions and 5 deletions

View File

@ -1,6 +1,6 @@
#!/bin/bash
version=2.37.2
version=2.37.3
date="17/11/2017"
projet="simpledeb"
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/"
@ -1307,7 +1307,7 @@ fi_pkg_apt(){ #v3 17/11/2017
local sources ifile dateMaj nb_packages stock_upgd qte_upgradable upgrade comment_upgrade
local notUpgraded comment_notUpgraded toRemove qte_toRemove comment_toRemove
local non_ii qte_non_ii comment_non_ii etat ligne stock_etat deborphan qte_deborphan comment_deborphan
local holded qte_holded comment_holded text pluriel
local holded qte_holded comment_holded info_update text pluriel
local alert_non_list alert_httpredir alert_upgrade alert_full_upgrade alert_remove alert_non_ii
local alert_deborphan
# sources & divers
@ -1420,7 +1420,9 @@ fi_pkg_apt(){ #v3 17/11/2017
if [ "$qte_deborphan" -gt 0 ]; then
alert_deborphan="bibliothèque"$pluriel" orpheline"$pluriel", suppression possible: \n"
alert_deborphan+='`apt remove \$(deborphan)` \n'
alert_deborphan+="recherche légère, mais vérifier avant de valider la suppression"
alert_deborphan+="recherche légère, mais vérifier avant de valider la suppression \n"
alert_deborphan+="Relancer la commande jusqu'à vidage complet, les bibliothèques pouvant "
alert_deborphan+="s'installer en cascade/"
fi
fi
holded=$( apt-mark showhold )
@ -1429,11 +1431,15 @@ fi_pkg_apt(){ #v3 17/11/2017
[ "$qte_holded" -gt 1 ] && pluriel="s" || unset pluriel
comment_holded="$qte_holded paquet"$pluriel" épinglé"$pluriel
[ "$qte_holded" -eq 0 ] && comment_holded=${comment_holded/0 /aucun }
info_update="apt update n'a pas été lancé. Se référer à la date de mise à jour "
info_update+="et au besoin relancer le script après avoir lancé la mise à jour. \n"
info_update+="la précision de cette partie du rapport pourra en être améliorée. "
###
text="## gestion de paquets **${1#*:}** \n\n"
text+="* nombre de paquets installés: **$nb_packages** \n"
text+="* dernière mise à jour apt: **$dateMaj** \n"
text+="\n"
f_dspl_alert "info_update" "info"
f_display "sources" "cmd" "grep -Ersv '^#|^$' /etc/apt/sources.list /etc/apt/sources.list.d/*.list" \
"dépôts"
f_dspl_alert "alert_non_list" "info"
@ -1799,7 +1805,7 @@ fi_systeme(){ # 17/11/2017
f__requis "intel-microcode amd64-microcode" "debOnly"
if [[ "$debOnlyPackages" =~ $fg_vendor ]]; then
[ "$fg_vendor" == "amd" ] && microcode="amd64-microcode" || microcode="intel-microcode"
alert_microcode="microcodes $fg_vendor non installés (corrections bugs du processeur), "
alert_microcode="microcodes $fg_vendor non installés (corrections bugs du processeur) (non libres), "
alert_microcode+="les installer: \n \`apt install $microcode\`"
fi
###

View File

@ -4,7 +4,7 @@
* ! f__requis, fscript_install, f__scandir
## 2.37.2 17/11/2017
## 2.37.3 17/11/2017
* révision complète: fi_packager fi_pkg_x
* fusion pkg_ctl & fi_packager