source: BOL/script_install/install_ubuntu22_packages.sh @ 4499

Last change on this file since 4499 was 4405, checked in by fhourdin, 22 months ago

Mise à jour de l'installation sur ~lmdz/pub

Nettoyage du répertoire ~/lmdz/pub
on met tous les scripts dans le répertoir script_install
géré sous svn sous "BOL".
pub/script_install devient donc le résultat d'un svn checkout.
On peut y faire directement des svn update.
Les scripts d'installationdes ordinateurs et de netcdf sont
maintenant gérés au même endroit.
Le script install_lmdz et modifié en conséquence et la gestion
de l'installation de netcdf dans ce script grandement allégée.

  • Property svn:executable set to *
File size: 3.4 KB
Line 
1#!/bin/bash
2
3################################################################
4# Complément d'installation Ubuntu22
5################################################################
6
7workspace_matrix=0
8
9install="sudo apt install -y"
10sudo apt update
11sudo apt upgrade
12
13# Base :
14# ======
15$install locate
16$install ncftp vim nfs-common
17# keychain semble être devenu obsolète.
18# ksh et csh inutile ?
19
20# Pour compilation dont LMDZ
21# ==========================
22$install cdo nco netcdf-bin libnetcdf-dev ncview   # netcdf
23$install gfortran g++ libblas-dev subversion git   # fortran et svn
24$install openmpi-common libopenmpi-dev openmpi-bin # openmpi
25$install make cmake
26
27
28# Pour HitghTune
29# ==============
30$install r-base
31$install pip
32$install python3-pip
33
34# bureautique
35# ===========
36$install xournal
37$install unoconv # conversion associee a libreoffice
38$install dos2unix
39$install qpdfview # un visualiseur remplissant mieux les pdf
40$install pdftk # Autre package de concatenation de pdf
41$install chromium-browser
42
43# LaTeX dont pdfjam
44# =================
45$install texlive-base texlive-latex-extra texlive-lang-french latexdiff  texlive-publishers
46$install latexmk texlive-science
47$install latex2html
48$install texlive-extra-utils texlive-font-utils # pdfjam
49
50# graphique / video
51# =================
52$install xfig grads imagemagick gv grace           # graphique
53$install ferret-vis
54$install inkscape gimp                             # dessin
55$install gifsicle
56$install ffmpeg
57$install winff  # autre convertisseur video
58
59# Finalisation de l'installation de ferret-vis
60# ============================================
61# Active le bon environnement pour ferret
62# Attention, pour que ca fonctionne completement (notamment le trace
63# des frontieres) il manque des données.
64# Pour le moment, on va chercher ces données dans le répertoire de
65# l'installation conda. On a donc une double installation
66sed -i'' -e '/ferret-vis/d' ~/.bashrc
67cat <<eod>> ~/.bashrc
68. /usr/share/ferret-vis/bin/ferret_paths # ferret-vis
69alias ferret=ferret_c
70export FER_DATA=". \$FER_DATA /home/util1/miniconda3/pkgs/ferret_datasets-7.4-1/share/fer_dsets/data" # ferret-vis
71eod
72
73
74
75
76# Outils systeme / collaboratifs
77# ==============================
78$install traceroute # aide systeme
79$install synaptic gdebi                            # install paquets
80$install tmate
81
82# Son
83#=====
84# $install audacity
85
86# Acroread
87# ========
88sudo dpkg --add-architecture i386
89$install libxml2:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386
90$install libatk-adaptor:i386 libgdk-pixbuf2.0-0:i386
91wget -O /tmp/adobe.deb ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb
92sudo dpkg -i /tmp/adobe.deb
93
94
95if [ $workspace_matrix = 1 ] ; then 
96
97# Firefox
98# =======
99# Reinstallation d’une version de firefox pour permettre le multigrille
100# https://ubuntuhandbook.org/index.php/2022/04/install-firefox-deb-ubuntu-22-04/
101sudo snap remove firefox
102sudo apt remove firefox
103sudo add-apt-repository ppa:mozillateam/ppa
104sudo cat <<eod> /tmp/mozillateamppa
105Package: firefox*
106Pin: release o=LP-PPA-mozillateam
107Pin-Priority: 501
108eod
109sudo cp /tmp/mozillateamppa /etc/apt/preferences.d/
110sudo apt install -y chrome-gnome-shell
111sudo apt install -y firefox
112
113echo Run firefox https://extensions.gnome.org/extension/1485/workspace-matrix/
114echo first clicks in the top frame, install gnome extension, or so.
115echo then reload browser
116echo then click on the OFF button
117
118fi
Note: See TracBrowser for help on using the repository browser.