pense-bête de bruno sanchiz

Accueil > Linux > les programmes à installer > Programmes à installer deb12 ( bookworm ) amd64

Programmes à installer deb12 ( bookworm ) amd64

Publié le 29 septembre 2022, dernière mise-à-jour le 24 septembre 2024, 67 visites, visites totales.

Nouveautés de bookworm

sources.list :

deb https://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb https://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb https://security.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware

voir aussi, liste de sources.list

apt-get update  && sed 's#http\:#https:#' -i /etc/apt/sources.lis{t.d/*,t} && apt-get update
# apt-transport-https
echo  'Mise à Jour ' ; apt-get --purge remove libreoffice-l10n-[a-eg-z]* firefox-esr-l10n-f[a-qs-z] firefox-esr-l10n-[a-eg-z]* libreoffice-l10n-f[a-qs-z] thunderbird-l10n-[a-eg-z]* thunderbird-l10n-f[a-qs-z] ;  apt-get dist-upgrade
FirmwareIndispensable="VRAI"
Firmware="FAUX"
Wifi="VRAI"
if [ A"$(lsusb |grep -i blu && lspci |grep -i blu)" != "A" ];then Bluetooth="VRAI";fi
OrdinateurPortable="FAUX"
SystemeIndispensable="VRAI"
Systeme="VRAI"
Reseau="FAUX"
Imprimante="VRAI"
Polices="FAUX"
Photos="VRAI"
AudioVideoVlc="VRAI"
AudioVideo="FAUX"
TelechargementVideo="FAUX"
DVD="FAUX"
Thunderbird="VRAI"
LibreofficeFr="VRAI"

echo ajouts;sudo apt-get install lxrandr

echo "pilotes(drivers) souvent utilisés" ;

if [ A"$FirmwareIndispensable" = A"VRAI" ]; then apt-get install  firmware-brcm80211 firmware-iwlwifi firmware-linux-free firmware-linux-nonfree firmware-misc-nonfree firmware-ralink broadcom-sta-common linux-headers-amd64;fi
#firmware-linux

echo "pilotes(drivers) rarement utilisés" ;

if [ A"$Firmware" = A"VRAI" ]; then apt-get install   alsa-firmware-loaders atmel-firmware bladerf-firmware-fx3   dahdi-firmware-nonfree  firmware-amd-graphics firmware-ast firmware-ath9k-htc firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-cavium firmware-intel-sound firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-libertas firmware-linux firmware-linux-free firmware-linux-nonfree firmware-microbit-micropython firmware-microbit-micropython-doc firmware-misc-nonfree firmware-myricom firmware-netronome firmware-netxen firmware-qcom-media firmware-qcom-soc firmware-qlogic firmware-realtek firmware-realtek-rtl8723cs-bt firmware-samsung firmware-siano firmware-sof-signed firmware-ti-connectivity firmware-tomu firmware-zd1211 gnome-firmware grub-firmware-qemu hackrf-firmware hdmi2usb-fx2-firmware isight-firmware-tools midisport-firmware nxt-firmware sigrok-firmware-fx2lafw ubertooth-firmware ubertooth-firmware-source ; fi
# firmware-adi firmware-ath9k-htc-dbgsym firmware-intelwimax firmware-qcom-media

echo "wifi"

if [ A"$Wifi" = A"VRAI" ]; then apt-get install  rfkill wireless-tools wpasupplicant;fi

echo bluetooth

if [ A"$Bluetooth" = A"VRAI" ]; then apt-get install bluetooth blueman bluez bluez-obexd bluez-firmware pulseaudio-module-bluetooth gnome-bluetooth-3-common gnome-bluetooth-sendto ubertooth libspa-0.2-bluetooth ; fi

echo "ordinateur portable (laptop)" ;

if [ A"$OrdinateurPortable" = A"VRAI" ]; then apt-get install  upower laptop-detect;fi

echo "SYSTEME indispensable"

if [ A"$SystemeIndispensable" = A"VRAI" ]; then apt-get install  curl dpkg gparted grep gsmartcontrol less linux-headers-amd64 lshw lshw-gtk manpages-fr mesa-utils ntfs-3g usbutils wget p7zip-full smartmontools unrar-free   mesa-utils rar ;apt-get -y install apt-file&& apt-file update ; fi
#apt-transport-https

echo SYSTEME

if [ A"$Systeme" = A"VRAI" ]; then apt-get install apt-file autoconf bc binutils build-essential coreutils debconf dmidecode fail2ban fdupes gettext glew-utils grsync hardinfo hdparm htop inxi iproute2 kmod  linux-source lsb-base lsb-release  mbr mtools net-tools nmap openssh-server pciutils screen screen secure-delete  smart-notifier subversion syslinux build-essential  util-linux unace xfsprogs reiserfsprogs reiser4progs jfsutils xfsdump yelp kpartx dmraid gpart udftools strace sqlite3 net-tools  genisoimage  testdisk make net-tools sqlite3 libreadline[0-9] ; sudo sed 's#backend = auto#backend = systemd#' -i  /etc/fail2ban/jail.conf && sudo systemctl status  fail2ban ;fi
# hugin linux-headers-amd64

echo réseau

if [ A"$Reseau" = A"VRAI" ]; then apt-get install  chkrootkit fail2ban rkhunter net-tools nmap openssh-server ; sudo sed 's#backend = auto#backend = systemd#' -i  /etc/fail2ban/jail.conf && sudo systemctl status  fail2ban ; fi

echo imprimantes

if [ A"$Imprimante" = A"VRAI" ]; then apt-get install  cups cups-browsed cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-pk-helper cups-ppdc cups-server-common     foomatic-db-compressed-ppds foomatic-db-engine           openprinting-ppds      printer-driver-cups-pdf printer-driver-hpcups printer-driver-cjet printer-driver-all python3-cups     sane-airscan simple-scan system-config-printer    xsane ; fi
# mtink
##python-cups
###cups-bsd ( ou lpr ? )

echo "puis en root ( remplacer machin par l’utilisateur )"
echo "adduser machin lp ; adduser machin lpadmin"

echo polices fonts

if [ A"$Polices" = A"VRAI" ]; then apt-get install  gsfonts gsfonts-x11 fonts-arkpandora    xfonts-100dpi xfonts-75dpi ttf-mscorefonts-installer ;fi
# voir polices de caractères, fonts

echo "PHOTOS"

if [ A"$Photos" = A"VRAI" ]; then  apt-get install dcraw darktable    exiftran exiv2   geeqie gimagereader  gimp gimp-data gimp-data-extras gimp-texturize gimp-lensfun gimp-gutenprint gimp-gmic gtkam-gimp gmic gpscorrelate-gui    icc-profiles icc-profiles-free imagemagick    jhead    libjpeg-progs luminance-hdr libjpeg-progs mjpegtools   ;fi;  sed 's#<policy domain="coder" rights="none" pattern="PDF" />#<policy domain="coder" rights="read|write" pattern="PDF" />#' -i /etc/ImageMagick-6/policy.xml
#gimp-gap
##ufraw gimp-dcraw
###gallerie

echo AUDIO/VIDEO

apt-get --purge remove ffmpeg2theora ; if [ A"$AudioVideoVlc" = A"VRAI" ]; then apt-get install  dvd+rw-tools ffmpeg  libde265-0    mplayer mpg321   vlc vorbis-tools vlc-plugin-access-extra vlc-bin x264  ; fi
# ffmpeg2theora
if [ A"$AudioVideo" = A"VRAI" ]; then  echo "éditeur GTK+ pour les tags de fichiers audio" ;     apt-get install easytag       alsamixergui audacity  flac   lame    mpgtx mjpegtools    twolame               audacity    ffmpeg     mencoder mkvtoolnix mkvtoolnix-gui     timidity    vlc-plugin-fluidsynth vlc-plugin-jack xine-ui vlc-plugin-svg  rtmpdump ; echo  "édition vidéo audio, sous-titres" ; apt-get install  gaupol      handbrake openshot-qt;  fi
#

echo "téléchargement de vidéos (ARTE...) : " ;

if [ A"$TelechargementVideo" = A"VRAI" ]; then apt-get install python3-pip && pip3 install yt-dlp    ; echo "alias ytdlp='echo \"ne pas oublier de détruire le dossier ytdlp-poub\";python3 -m venv ytdlp-poub&& source ytdlp-poub/bin/activate  && pip install yt-dlp && yt-dlp \"$1\"'" >> ~/.bash_aliases    ;fi

##vlc-plugin-vlsub

echo dvd cd gravage

if [ A"$DVD" = A"VRAI" ]; then apt-get install bc brasero brasero-cdrkit    dvd+rw-tools k3b kamera     mpg321   normalize-audio sox vcdimager vorbis-tools ;fi

echo MAILS

if [ A"$Thunderbird" = A"VRAI" ]; then echo 'nettoyage de thunderbird : on enlève les langues inutilisées' ;            apt-get --purge remove thunderbird-l10n-[a-eg-z]* thunderbird-l10n-f[a-qs-z]* ; apt-get install thunderbird-l10n-fr thunderbird ; fi

echo nettoyage de libreoffice : on enlève les langues inutilisées

if [ A"$LibreofficeFr" = A"VRAI" ]; then apt-get --purge remove libreoffice-l10n-[a-eg-z]* libreoffice-l10n-f[a-qs-z]*  ; fi

dpkg -r raspi-firmware ; dpkg --purge raspi-firmware;apt-get update ; apt-get dist-upgrade
exit ;



echo OCR

apt-get install tesseract-ocr tesseract-ocr-fra gimagereader

echo textes, pdf, epub ...

apt-get install  calibre     djvulibre-desktop djview     inkscape      scribus  scribus-doc scribus-template

echo transformer d’un format en un autre

apt-get install devtodo djvulibre-bin dvipng e2ps enscript ghostscript libtiff-tools markdown netpbm poppler-utils pstoedit texlive-binaries tth xmlto xpdf ytfzf
#dvi2ps a disparu de trixie

echo DIVERS

apt-get install  dia  glew-utils openssh-server   cabextract  g++ git  gpscorrelate-gui transmission-gtk diffpdf diffutils fldiff webhttrack qtqr

echo ’Quelques programme supplémentaires non inclus dans la pièce jointe :’

echo VNC ;

apt-get install xtightvncviewer x11vnc

echo "bureau CINNAMON : " ;

# apt-get install task-cinnamon-desktop gnome-terminal

echo "bureau MATE : "

echo voir aussi MATE
#apt-get install task-mate-desktop caja-extensions-common caja-share mate-desktop-environment-extra mate-desktop-environment-extras

echo gestion de mot de passe

apt-get install keepass2

echo xdotool

echo ’génération d’évènements X11 d’entrées clavier ou de souris’

# mmass

echo "tableau periodique des elements" ;

apt-get install libavogadro-dev kalzium bkchem qalculate-gtk

echo "étoiles" ;

apt-get install kstars starplot stellarium.*

echo astronomie ;

apt-get install astro-simulation astronomical-almanac nautic openuniverse python3-reproject

echo chimie ;

apt-get install  libavogadro-dev kalzium mopac7-bin nwchem psi3 avogadro chemps2 cp2k ergo jmol  openmolcas quantum-espresso

#ghemical mpqc

echo "easychem :

echo trace des molécules et des formules chimiques 2D de haute qualité" ; apt-get install easychem

echo quantique ;

apt-get install mopac7-bin nwchem psi3 chemps2 ergo  openmolcas
#mpqc

echo "java" ;

apt-get install openjdk-17-jre-headless openjdk-17-jre

echo "discussion avec les smartphone android" ;

apt-get install adb

echo "dictionnaires" ;

apt-get install goldendict artha dict-freedict.*fra

echo "creation de gallerie photo html " :

apt-get install fgallery

echo "samba : " ;

apt-get install python3-samba samba samba-common samba-common-bin samba-vfs-modules

echo "appareil photo (canon EOS ) : " ;

apt-get install gphoto2

echo "lecteur DVD" ;

apt-get install bc brasero brasero-cdrkit dvd+rw-tools   k3b kamera normalize-audio sox vcdimager vorbis-tools mpg321

echo "programmation : " ;

apt-get install geany python3-pip geany-plugin-lipsum

echo gpx, cartes

apt-get install viking gpsbabel gpscorrelate

echo vnc

apt-get install xtightvncviewer x11vnc vino

echo "nvidia" ;

apt-get install nvidia-detect && sudo apt-get install $(nvidia-detect |grep "It is recommended to install the" -A 1|tail -n 1)

echo "python2" ;

# apt-get install dh-python python2.7-dbg python2.7-dev python2-dbg python2-dev python2-minimal python-all python-all-dev python-pkg-resources python-qtawesome-doc python-qtconsole-doc python-setuptools python-sfml-doc python-tk scour
#python2-db python-dev-is-python2 python-is-python2 python-six

echo "python3" ;

apt-get install python3-pip
apt-get install hexchat-python3 ipython3 python3 python3-aalib python3-aeidon python3-alabaster python3-appdirs python3-apt python3-argcomplete python3-argh python3-astroid python3-atomicwrites python3-attr python3-automat python3-autopep8 python3-babel python3-backcall python3-bcrypt python3-bleach python3-blinker python3-brlapi python3-bs4 python3-bsddb3 python3-bson python3-bson-ext python3-cairo python3-certifi python3-cffi-backend python3-chardet python3-click python3-cloudpickle python3-colorama python3-constantly python3-cryptography python3-cups python3-cupshelpers python3-cycler python3-dateutil python3-dbg python3-dbus python3-debian python3-debianbts python3-decorator  python3-defusedxml python3-dev python3-diaspy python3-diff-match-patch python3-distlib python3-distro python3-distro-info python3-distutils python3-djvu python3-dnspython python3-docutils python3-easyprocess python3-enchant python3-entrypoints python3-espeak python3-eventlet python3-fasteners python3-filelock python3-future python3-gi python3-gi-cairo python3-gpg python3-gst-1.0  python3-hamcrest python3-html5lib python3-httplib2 python3-hyperlink python3-ibus-1.0 python3-icu python3-idna python3-imagesize python3-importlib-metadata python3-incremental python3-intervaltree python3-invoke python3-ipykernel python3-ipython python3-ipython-genutils python3-irc python3-isort python3-jedi python3-jeepney python3-jinja2 python3-jsonschema python3-jupyter-client python3-jupyter-core python3-jwt python3-keyring python3-keyrings.alt python3-kiwisolver python3-lazy-object-proxy python3-ldb python3-lib2to3 python3-libvirt python3-libvoikko python3-libxml2 python3-lockfile python3-logilab-common python3-louis python3-lxml python3-mako python3-markdown python3-markupsafe python3-matplotlib python3-mccabe python3-minimal python3-mistune python3-mock python3-monotonic python3-more-itertools python3-mutagen python3-mypy-extensions python3-mysqldb python3-nacl python3-nbconvert python3-nbformat python3-nose python3-notify2 python3-numpy python3-numpydoc python3-oauthlib python3-olefile python3-opencv python3-opengl python3-openshot python3-openssl python3-packaging python3-pampy python3-pandocfilters python3-paramiko python3-parso python3-pathspec python3-pbr python3-pep8 python3-pexpect python3-pickleshare python3-pil python3-pip python3-pkg-resources python3-pluggy python3-prompt-toolkit python3-psutil python3-ptyprocess python3-pyasn1 python3-pyasn1-modules python3-pyatspi python3-pycodestyle python3-pycryptodome python3-pycurl python3-pydocstyle python3-pyflakes python3-pygments python3-pyinotify  python3-pyls-spyder python3-pymysql python3-pyparsing python3-pyqt4* python3-pyqt5 python3-pyqt5* python3-pyqt5.qtmultimedia python3-pyqt5.qtopengl python3-pyqt5.qtpositioning python3-pyqt5.qtquick python3-pyqt5.qtsql python3-pyqt5.qtsvg python3-pyqt5.qtwebchannel python3-pyqt5.qtwebkit python3-pyqt5.qtwebsockets python3-pyqt5.qtxmlpatterns python3-pyqt5.sip python3-pyrsistent python3-pyrss2gen python3-pyside2* python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qtwidgets python3-pysimplesoap python3-pyvirtualdisplay python3-qdarkstyle python3-qt* python3-qt5reactor python3-qtawesome python3-qtconsole python3-qtpy python3-regex python3-renderpm python3-reportbug python3-reportlab python3-reportlab-accel python3-requests python3-requests-oauthlib python3-requests-toolbelt python3-roman python3-rope python3-samba python3-scipy python3-scour python3-secretstorage python3-selenium python3-service-identity python3-setproctitle python3-setuptools python3-sfml python3-sfml*  python3-sip  python3-six python3-smbc python3-snowballstemmer python3-software-properties python3-sortedcontainers python3-soupsieve python3-speechd python3-sphinx python3-spyder python3-spyder-kernels python3-svn python3-systemd python3-talloc python3-tdb python3-testpath python3-textdistance python3-three-merge python3-tinycss python3-tinycss2 python3-tk python3-toml python3-tornado python3-traitlets python3-twisted  python3-typed-ast python3-typing-extensions python3-tz python3-ubjson python3-ujson python3-uno python3-urllib3 python3-virtualenv python3-watchdog python3-wcwidth python3-webencodings python3-wheel python3-wrapt python3-wurlitzer python3-xapp python3-xcbgen python3-xcffib python3-xdg python3-xlib python3-yaml python3-yapf python3-zipp python3-zmq python3-zope.interface

#python3-gyoto python3-defer python3-pyls python3-pyls-black python3-pyls-jsonrpc python3-sfml-dbg python3-sip-dbg python3-twisted-bin

echo "LATEX" ;

Voir latex - installation

[<-nouveautés]
Nouveautés de bookworm :
https://www.debian.org/releases/bookworm/amd64/release-notes/index.fr.html

[bruno sanchiz]