Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
11.08:administration:infrastructure_de_gestion_des_clients_lourds [2020/12/15 16:19] erics |
11.08:administration:infrastructure_de_gestion_des_clients_lourds [2020/12/15 17:21] (Version actuelle) erics |
Le serveur AbulÉdu est déjà "relais apt" pour les postes clients du réseau. | Le serveur AbulÉdu est déjà "relais apt" pour les postes clients du réseau. |
| |
===== Utilisation pour les postes clients "lucid" (11.08) ===== | ==== Utilisation pour les postes clients "lucid" (11.08) ==== |
| |
Au niveau du serveur, tous les paquets deb qui se trouvent dans /var/cache/apt/archives seront copiés dans /home/webs/intranet/horizon-apt/ et les fichiers spéciaux "debian" seront alors créés. Si vos postes clients n'ont plus que le serveur AbulÉdu comme source de mise à jour il faudra alors télécharger tous les logiciels depuis le serveur (commande apt-get -d avec l'option -d on télécharge les paquets mais on ne les installe pas) et ensuite les mettre à disposition du réseau local ... | Au niveau du serveur, tous les paquets deb qui se trouvent dans /var/cache/apt/archives seront copiés dans /home/webs/intranet/horizon-apt/ et les fichiers spéciaux "debian" seront alors créés. Si vos postes clients n'ont plus que le serveur AbulÉdu comme source de mise à jour il faudra alors télécharger tous les logiciels depuis le serveur (commande apt-get -d avec l'option -d on télécharge les paquets mais on ne les installe pas) et ensuite les mettre à disposition du réseau local ... |
</code> | </code> |
| |
==== Scénario n°1 ==== | === Scénario n°1 === |
| |
Je veux installer xmoto sur les postes lourds mais pas sur le serveur. | Je veux installer xmoto sur les postes lourds mais pas sur le serveur. |
Regardez par exemple comment on déploie [[11.08:administrateur:aseba_pour_les_robots|aseba]] ou [[11.08:administrateur:kdenlive_pour_le_montage_video|kdenlive]] sur les réseaux AbulÉdu ayant un serveur en version 11.08 (téléchargez les scripts et analysez-les)... | Regardez par exemple comment on déploie [[11.08:administrateur:aseba_pour_les_robots|aseba]] ou [[11.08:administrateur:kdenlive_pour_le_montage_video|kdenlive]] sur les réseaux AbulÉdu ayant un serveur en version 11.08 (téléchargez les scripts et analysez-les)... |
| |
===== Utilisation pour les postes clients "trusty" (15.08) ===== | ==== Utilisation pour les postes clients "trusty" (15.08) ==== |
| |
===== Utilisation pour les postes clients "bionic" (19.08) ===== | Si le "paquet" logiciel est disponible sur les dépôts de la distribution un simple "touch /home/machines/groups/default/horizon-apt/applications.add/nom_du_paquet" devrait être suffisant. |
| |
| Si vous voulez déployer un paquet qui n'existe pas sur les dépôts officiels il faudra alors suivre la procédure suivante: |
| * 1. copier votre paquet deb dans le répertoire suivant sur le serveur : /home/webs/intranet/horizon-apt/temp/trusty/cache/archives/ |
| * 2. lancer la commande suivante en root sur le serveur : /usr/sbin/horizon-apt-download-pc64-trusty.sh |
| * 3. faire un touch du nom du paquet dans l'aborescence en fonction de là ou vous voulez le déployer, par exemple touch /home/machines/groups/default/horizon-apt/applications.add/nom_du_paquet |
| * 4. forcer la mise à jour des postes en lançant en root sur le serveur : horizon-computers-force-upgrade-on-next-boot |
| |
| |
| ==== Utilisation pour les postes clients "bionic" (19.08) ==== |
| |
| Si le "paquet" logiciel est disponible sur les dépôts de la distribution un simple "touch /home/machines/groups/default/horizon-apt/applications.add/nom_du_paquet" devrait être suffisant. |
| |
| Si vous voulez déployer un paquet qui n'existe pas sur les dépôts officiels il faudra alors suivre la procédure suivante: |
| * 1. copier votre paquet deb dans le répertoire suivant sur le serveur : /home/webs/intranet/horizon-apt/temp/bionic/cache/archives/ |
| * 2. lancer la commande suivante en root sur le serveur : /usr/sbin/horizon-apt-download-pc64-bionic.sh |
| * 3. faire un touch du nom du paquet dans l'aborescence en fonction de là ou vous voulez le déployer, par exemple touch /home/machines/groups/default/horizon-apt/applications.add/nom_du_paquet |
| * 4. forcer la mise à jour des postes en lançant en root sur le serveur : horizon-computers-force-upgrade-on-next-boot |
| |
| |