{{tag>tutoriel}} ====== Installation du PC chateau - 2 ====== - **[[tutoriel:installation:chateau:20210418:start|]]** ===== Pré-requis ===== ===== Première étape : installation d'Ubuntu ===== ===== Autres étapes ===== ===== Les logiciels de Pascou ===== [[https://pascou.pagesperso-orange.fr/linux.html]] ==== Bureautique ==== - **Adobe Reader** (nécessaire pour le remplissage de certains formulaires CERFA) : - Télécharger et installer la dernière version (fichier .deb) disponible [[ftp://ftp.adobe.com/pub/adobe/reader/unix/|ici (serveur FTP)]], uniquement en anglais - Alternative : télécharger et installer les fichiers .deb de acroread-bin, acroread-common, acroread, et adobereader-fra correspondant à votre architecture disponibles [[http://archive.canonical.com/ubuntu/pool/partner/a/acroread/|ici]] - Autre alternative : installer et utiliser Master PDF Editor for Linux (version gratuite, non libre) téléchargeable [[https://code-industry.net/free-pdf-editor/|ici]] - Lancer avec Alt+F2 **acroread** - Quelques informations supplémentaires sont disponibles [[https://doc.ubuntu-fr.org/acroread|ici (documentation ubuntu-fr.org)]] - **CDCat** : outil de catalogage de supports externes. Efficace mais supporte mal des bases trop importantes. Disponible en version snap 1.8, ici. Pour l'installation USER@MACHINE:~$ sudo snap install cdcat-catalog. Pour permettre le catalogage de médias externes USER@MACHINE:~$ snap connect cdcat-catalog:removable-media. Pour lancer cdcat ALT + F2 et cdcat-catalog - **Dialect** : application Flatpak de traduction multilingue, disponible sur [[https://flathub.org/apps/details/app.drey.Dialect|Flathub]] - **eVince** (Okular sur KDE) : afficheur de documents (notamment PDF) installé par défaut - **fbreader** : lecteur de livres (e-books) au format ePub. Principaux raccourcis : 'Entrée' bascule de l'affichage de la barre d'outils/plein écran, 'r' rotation, '=' agrandir, '-' rétrécir, 'z' derniers livres, 'l' afficher la bibliothèque, 'a' ajouter un livre, 'f' rechercher, 'n' suivant (next), 'p' précédent, 'o' options. Alternatives : - **Bookworm** (lecteur elementary OS). Installation USER@MACHINE:~$ sudo add-apt-repository ppa:bookworm-team/bookworm puis USER@MACHINE:~$ sudo apt update && sudo apt install bookworm - **Buka,** présent dans les dépôts Ubuntu mais ne semble pas mis à jour depuis mai 2017. - **Foliate**, strictement limité au format epub. Disponible sur Flathub, également installable si Flatpak est installé, avec USER@MACHINE:~$ flatpak install flathub com.github.johnfactotum.Foliate - **Glom** (SGBD qui semble simple d'emploi mais génère des bases vides très lourdes) - **GED (Gestion Électronique de Documents) : [[http://bipede.fr/contrib/index.php/2015/11/29/paprass-gestion-electronique-de-documents/|Pap'rass]]** (en Python) - **gElemental** : tableau périodique des éléments - **GWhere** : outil de catalogage de supports externes. N'est plus disponible dans les dépôts d'Ubuntu 18.04. On peut récupérer le fichier .deb ici ou là. - **Kexi** : SGBD de la suite KOffice (= Calligra) - **KNotes** - **MDB Viewer** - **PDFMod** ou **pdfsam** : éditeurs de fichiers PDF : extraction, rotation, ajout de pages… - **PDFShuffler** : permet de faire des opérations d'ajout, suppression, rotation de pages de fichiers PDF. - **Polices**. Les polices sont instalées dans **/usr/share/fonts/** - Équivalent Debian de Calibri : Carlito USER@MACHINE:~$ sudo apt install fonts-crosextra-carlito - **Qalculate!** - **Scribus** : logiciel de PAO - **Speed Crunch (speedcrunch)** : calculatrice évoluée - **Stellarium** : générateur de carte du ciel en temps réel - **Tomboy** (utilise Mono) → GNotes (en %%C++%% mais développement arrêté) ==== Image (Graphisme) ==== ==== Internet ==== - **curl** : navigateur en ligne de commande. Utile pour récupérer son adresse IP par USER@MACHINE:~$ curl ifconfig.me ou USER@MACHINE:~$ curl http://smart-ip.net/myip - **DropBox.** L'installation du paquet nautilus-dropbox_xxx.deb ajoute le dépôt de Dropbox aux sources.\\ Il y a un bug d'installation de DropBox après la mise à jour vers Ubuntu 14.04 USER@MACHINE:~$ sudo rm -rf /var/lib/dropbox/.dropbox-dist && dropbox start -i (supprime le dossier de l'installation précédente). - **Ekiga** (téléphonie et vidéoconférence par Internet) - **Filezilla** : client FTP perfectionné. Quelques sites pour héberger gratuitement un site Web : * [[https://pages.perso.orange.fr/|Pages perso Orange]] * [[https://fr.000webhost.com/|000webhost]] ou [[https://www.hostinger.fr/hebergement-gratuit|Hostinger]] * [[http://www.hebergratuit.com/|heberGratuit]] * [[https://www.lws.fr/hebergement-web-gratuit.php|lws]] qui semble toutefois nécessiter l'achat d'un nom de domaine ? * [[https://openclassrooms.com/forum/sujet/heberger-votre-site-web-gratuitement-64210|Une liste d'Open Classrooms]] * [[https://www.hebergementweb.org/hosting/gratuit/view|Une autre liste, comparative]] - **Firefox** 10+ -> [[https://pascou.pagesperso-orange.fr/firefoxlinux_extensions.html|extensions]]. Voir ici pour les [[https://pascou.pagesperso-orange.fr/firefox3-6linux_extensions.html|extensions de Firefox 3]] - **Google Chromium (chromium-browser)** -> [[https://pascou.pagesperso-orange.fr/chromium_extensions.html|extensions]] - **gufw** : Configuration du pare-feu (gufw) - **JDownloader** (application Java). Lanceur (si installé manuellement) : java -Xmx512m -jar /home/pascal/.JDownloader0.6.193/JDownloader.jar. Si installé avec l'installeur présent sur le site, le logiciel se trouve dans ~/jd2/ au lieu de ~/.JDownloaderxxxx/. Nécessite l'installation préalable de Java USER@MACHINE:~$ sudo apt install default-jre. [[https://vitux.com/how-to-install-jdownloader-on-a-ubuntu-system/|Installation de JDownloader sur Ubuntu]]. - **Midori** : navigateur léger basé sur Webkit - **Navigateur Gnome (epiphany-browser)**, basé sur Webkit - **net-tools** : divers outils de gestion réseau en ligne de commande (notamment ifconfig). - **Protonmail** : mail suisse chiffré et sécurisé. Voir [[https://protonmail.com/fr/bridge/thunderbird|ici pour le connecter à Thunderbird]] (nécessite l'installation d'un composant, encore en version bêta sous Linux. Des info peuvent être sollicitées à bridge@protonmail.com). - **qBittorrent** : client bittorrent. Pour permettre le fonctionnement du P2P, il suffit d'ouvrir les ports voulus (2881, 4433 et 6881 par défaut, en TCP) dans les pare-feux (modem/routeur et Ubuntu). qBittorrent a l'avantage d'avoir des moteurs de recherche de sites de traqueurs intégrés (avec la possibilité d'en ajouter). - **Spideroak** : https://spideroak.com/download/ - **ssh** : outil de connexion sécurisé par chiffrement (comprend les paquets openssh client et serveur). Pour un poste qui ne sera que client, installer uniquement openssh-client et non le paquet ssh complet. Manuel du fichier de configuration du démon SSH (/etc/ssh/sshd_config) ici (openBSD), manuel de ssh-keygen OpenBSD là. Installation et utilisation : - installation parUSER@MACHINE:~$ sudo apt install ssh ou USER@MACHINE:~$ sudo apt install openssh-client selon l'utilisation voulue - la configuration du démon SSH se fait dans le fichier /etc/ssh/sshd_config USER@MACHINE:~$ sudo gedit /etc/ssh/sshd_config. Voir ce fichier de configuration exemple commenté, paramétré pour une authentification des clients par clé et non par mot de passe. Après modification du fichier de configuration (lignes 7 et 8 : port d'écoute et utilisateur(s) autorisé(s)), relancer le démon par USER@MACHINE:~$ sudo service ssh stop ou USER@MACHINE:~$ sudo systemctl stop ssh suivi de USER@MACHINE:~$ sudo service ssh start ou USER@MACHINE:~$ sudo systemctl start ssh ou bien USER@MACHINE:~$ sudo service ssh restart pour le redémarrer et prendre en compte les nouveaux paramètres - Pour éviter le démarrage du serveur SSH lors du boot (ne l'arrête pas si le PC et SSH sont déjà lancés) USER@MACHINE:~$ sudo systemctl disable ssh et USER@MACHINE:~$ sudo systemctl enable ssh pour qu'il démarre à nouveau lors du boot - La présence du fichier sshd-config est nécessaire pour régénérer un jeu de clés et faire fonctionner ssh. En cas de fausse manœuvre, une version "vierge" se trouve ici /usr/share/openssh/sshd_config. Il est utile d'en faire une copie de sécurité USER@MACHINE:~$ sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.original Pour régénérer un jeu de clés USER@MACHINE:~$ dpkg-reconfigure openssh-server - générer les clés (sur les postes clients et le serveur) par USER@MACHINE:~$ ssh-keygen -t ed25519 -C "utilisateur@cequonveut" (-C = commentaire) pour une clé la plus sûre (courbes elliptiques) ou USER@MACHINE:~$ ssh-keygen -t rsa -b 4096 pour des clés RSA 4096 bits. La clé est générée dans $HOME/.ssh/. La clé privée du serveur est à mettre dans son sous-dossier $HOME/.ssh/identity/. Les contenus des clés publiques des clients sont à copier dans le fichier $HOME/.ssh/authorized_keys du serveur (une clé par ligne) - pour se connecter depuis le client en ligne de commande USER@MACHINE:~$ ssh nomutilisateur@xxx.xxx.xxx.xxx -p n°_port (on ne précise le n° de port que s'il est différent du port 22, par défaut) - Pour vérifier les dernières connexions, les erreurs de connexions (utile pour savoir ce qui cloche) ou qui se connecte (en temps réel) USER@MACHINE:~$ tail -f /var/log/auth.log - pour monter un dossier distant via Nautilus (Fichiers), choisir "Connexion à un serveur" et, pour l'emplacement ssh://nomutilisateur@xxx.xxx.xxx.xxx:n°_port Le serveur peut ensuite être enregistré en favori - Pour se connecter via une connexion tunnelisée pour un client VNC passant par le port 5900 USER@MACHINE:~$ ssh -L 5901:localhost:5900 nomutilisateur@xxx.xxx.xxx.xxx -p n°port, n°port étant celui écouté par le démon SSH ; nomutilisateur, le nom de connexion sur la machine distante et xxx son adresse IP sur le réseau (ou du port NATté en cas d'accès via Internet). - **ssmtp**, pour l'envoi de courriels en ligne de commande en passant par un serveur SMTP. Exemple de paramétrage pour GMail (fichier /etc/ssmtp/ssmtp.conf). Arobase, une source utile pour récupérer les paramètres des principaux serveurs de mails. sSMTP est considéré comme obsolète, à remplacer par msmtp. - **Thunderbird** -> [[https://pascou.pagesperso-orange.fr/thunderbird_extensions.html|extensions]] - **TorBrowser,** à télécharger [[https://www.torproject.org/projects/torbrowser.html.en#downloads|ici]]. Il suffit de décompresser l'archive et de cliquer sur le script exécutable pour lancer Tor et une version modifiée de Firefox ESR l'utilisant. Pour ajouter une icône dans le lanceur, il suffit de glisser l'icône du lanceur de TorBrowser dans la barre du lanceur (à gauche). Pour une méthode plus complexe, voir le chapitre Astuces et paramétrage. - **Transmission** : client bittorrent. Pour permettre le fonctionnement du P2P, il faut non seulement ouvrir le port voulu (51413 par défaut en TCP) dans les pare-feux (modem/routeur et Ubuntu) mais aussi natter ce port sur l'IP (fixe) du PC sur lequel il fonctionne. Il faut donc un port différent par PC connecté sur le routeur. Utiliser la commande netstat -lpt pour s'assurer des ports à ouvrir/natter. - **Empathy** ou **Pidgin** - **Vino** : serveur et client (contient Vinagre) VNC pour la prise de main à distance. Le serveur n'est plus lancé par défaut au démarrage d'Ubuntu 11.10. Démarrer manuellement par Alt+F2 USER@MACHINE:~$ /usr/lib/vino/vino-server ou USER@MACHINE:~$ nohup /usr/lib/vino/vino-server & - **WiFi Radar** : détecteur de réseau wi-fi. Utile sur un portable. - **Warp** : outil sécurisé de transfert de fichier via le réseau interne ou Internet via un code à partager. Disponible sur Flathub, sources sur Gitlab, détails sur OMG! Ubuntu. Installation (après avoir installé Flatpak et ajouté le dépôt Flathub, cf. le chapitre Système) flatpak install flathub app.drey.Warp. Pour le lancer flatpak run app.drey.Warp - **mailutils** : ajoute la commande mail permettant d'envoyer un mail en ligne de commande. Syntaxe echo Contenu du message | mail -s "TEST" email@destinataire.com ou, pour un message contenu dans un fichier, mail -s "TEST" email@destinataire.com < /chemin/message.txt ou cat /chemin/message.txt | mail -s "TEST" email@destinataire.com - **msmtp** : outil de messagerie léger. Remplace ssmtp, considéré comme obsolète. Syntaxe : - Envoyer un mail depuis le SMTP par défaut à l'adresse destinataire@adresse.mail, en supposant que le contenu se trouve dans le fichier message.txt : USER@MACHINE:~$ cat message.txt | msmtp destinataire@adresse.mailSi on veut ajouter un objet, mettre une 1ère ligne Subject:DeQuoiOnParle\n (\n pour un saut de ligne) dans le fichier message.txt. L'option -v affiche toutes les informations d'envoi dans la console. - Envoyer un fichier binaire ou zippé en pièce-jointe USER@MACHINE:~$ uuencode application.zip | msmtp destinataire@adresse.mail - Envoyer un mail depuis un autre SMTP du fichier de configuration, par exemple celui intitulé "Yahoo" USER@MACHINE:~$ cat message.txt | msmtp -a Yahoo destinataire@adresse.mail - Pour éviter que le message soit rejeté par GMail, il faut ajouter les 3 lignes suivantes avant le corps de texte (conformité à la norme RFC2822) : From: mon-adresse@domaine.xx To: destinataire@adresse.mail Subject: objet du mail - Le fichier de paramétrage du ou des SMTP est à créer sous le nom .msmtprc dans le home utilisateur ~/.msmtprc puis à mettre en lecture-écriture uniquement pour l'utilisateur (les mots de passe sont pas défaut en clair dans ce fichier) USER@MACHINE:~$ chmod 600 ~/.msmtprcExemple de fichier de configuration. Plus de détails ici. - **gnome-online-accounts** (installé par défaut sur Ubuntu depuis la 18.04) : permet de gérer les comptes en ligne comme Google drive ou Microsoft Onedrive. Utilise un montage par gvfs. - Pour monter un Google drive USER@MACHINE:~$ gio mount google-drive://adresse.mail@gmail.comLe point de montage sera accessible au point de montage /run/user/1000/gvfs/google-drive:host=gmail.com,user=adresse.mail/ (on retrouve l'adresse du point de montage en ouvrant une console depuis le disque monté à partir de Nautilus). Pour le démonter USER@MACHINE:~$ gio mount -u google-drive://adresse.mail@gmail.com - Monter un compte Box.com (ouvert gratuitement avec 10 Go, voire 50 Go avec un smartphone LG) en WebDAV : - Installer davfs2 sudo apt-get install davfs2 En cas de problème de paramétrage (montage réservé au superutilisateur, par exemple), utiliser la commande dpkg-reconfigure davfs2 - S'ajouter au groupe davfs sudo adduser nom-utilisateur davfs2 - Créer un point de montage dans son espace utilisateur mkdir ~/UbuntuOne ou mkdir ~/Box, par exemple, en évitant les espaces - Créer un dossier caché pour les fichiers de paramétrage du montage en espace utilisateur mkdir ~/.davfs2 - Y copier le fichier de paramétrage par défaut cp /etc/davfs2/davfs2.conf ~/.davfs2 et y ajouter ce paramètre pour permettre plusieurs ouvertures à la fois echo "use_locks 0" >> ~/.davfs2/davfs2.conf (peut se faire avec Gedit en ajoutant simplement une ligne use_locks 0 en fin de fichier) - Créer un fichier texte "secrets" dans le dossier .davfs2 avec ce contenu https://dav.box.com/dav mél-Box mot-de-passe-Box (n'accepte pas les caractères # dans le mot de passe). Attention ! Le mot de passe Box.com est en clair dans ce fichier ! - Attribuer des droits en lecture/écriture uniquement à l'utilisateur chmod 600 ~/.davfs2/secrets - Dans le fichier davfs2.conf, décommenter (en enlevant le # en début de ligne) la ligne secrets ~/.davfs2/secrets # user config file only - Éditer le fichier fstab sudo gedit /etc/fstab en ajoutant la ligne https://dav.box.com/dav /home/nom-utilisateur/Box davfs rw,user,noauto 0 0 - Monter le dossier WebDAV mount /home/$USER/Box/ - En cas de message d'erreur de permission utilisateur, modifier les droits sudo chmod u+s /sbin/mount.davfs - Pour le démontage umount ~/Box/ - Pour un montage automatique à l'ouverture de session, ajouter la commande mount ~/Box/ dans les programmes de démarrage. Pour Ubuntu 20.04, il semble souhaitable d'ajouter quelques secondes avant le lancement de cette commande, par exemple sh -c 'sleep 4 && mount /home/$USER/Box/' - Précision : les fichiers ne sont pas modifiables en exécution (uniquement lecture/écriture) - **Pushbullet** : permet d'envoyer des liens, notes, fichiers, listes, SMS à un téléphone portable Android depuis le bureau Linux et de recevoir des notifications du téléphone. - Installer Pushbullet sur le téléphone Android - Installation sur le PC sudo add-apt-repository ppa:atareao/atareao && sudo apt-get update && sudo apt-get install pushbullet-indicator - Installer l'extension Nautilus, pour le partage de fichiers sudo apt-get install nautilus-pushbullet && nautilus -q - Démarrer pushbullet-indicator, se connecter à son compte pushbullet (demande un identifiant Gmail ou Facebook) puis autoriser pushbullet-indicator à accéder à son compte et à ses données pushbullet - pushbullet-indicator peut être ajouté aux programmes de démarrage - **KDE-connect** : permet une interaction entre le bureau KDE (ne fonctionne pas sous Unity) et un smartphone sous Android 4.2+ avec échange de fichiers, réception de notification du smartphone sur le bureau (SMS, batterie), partage de presse-papiers, contrôle multimédia de KDE à partir du smartphone. La connexion est sécurisée entre les deux par AES256. Plus plus de détails (installation, fonctionnement, problèmes, voir ici (en anglais) : - Installation sudo apt install kdeconnect. Les paramètres se retrouvent dans la configuration système de KDE sous KDE Connect - Lancement du démon qdbus org.kde.kded /kded loadModule kdeconnect - Nécessite l'ouverture des ports 1714:1764 en UDP et TCP - L'application Android à installer sur le smartphone puis à lancer, demander un appariement et accepter lorsque la notification apparaît sur le bureau KDE - Arrêt du démon qdbus org.kde.kded /kded unloadModule kdeconnect - Désinstallation sudo apt remove kdeconnect - **Changer de DNS** : plutôt que prendre celui du FAI, choisir un DNS neutre, par exemple Cloudflare (1.1.1.1), Quad9 (9.9.9.9), OpenNIC ou FDN. Se modifie à partir de l'icône des connexions réseau. Dans l'onglet "Paramètres IPv4", choisir "Adresses automatiques uniquement (DHCP)" comme Méthode et entrer les adresses des serveurs DNS sélectionnés, séparées par des virgules. Même chose dans l'onglet "Paramètres IPv6". Finalement, choisir dans l'onglet "Général" si la connexion doit être ou non automatique au moyen de cette connexion. ==== Multimédia ==== ==== Outils (Utilitaires) ==== ==== Système ==== ==== Astuces et paramétrage ==== ==== Dépannage ==== ===== Conclusion ===== ==== Liste à installer ==== nicolas@chateau:/media/tmp$ awk '{print $1}' liste-a-installer | sort > liste-a-installer_triee.txt nicolas@chateau:/media/tmp$ awk '{print $1}' ubuntu-22.04.1-desktop-amd64.manifest | sort > ubuntu-22.04.1-desktop-amd64.manifest_triee.txt nicolas@chateau:/media/tmp$ comm -13 ubuntu-22.04.1-desktop-amd64.manifest_triee.txt liste-a-installer_triee.txt > differences-a-installer.txt === apts à installer === differences-a-installer.txt : - adb - aeolus - alacarte - apache2 - appimagelauncher - aptitude - apt-rdepends - attr - avidemux2.7-qt5 - bleachbit - bookletimposer - ca-certificates-java - calibre - cdlabelgen - cherrytree - chrome-gnome-shell - chromium-codecs-ffmpeg-extra - clamav-base - clamtk - clementine - cli-common - cmake-qt-gui - com.github.phase1geo.annotator - cpu-x - db-util - denemo - denemo-doc - discord - dkms - doxygen - dvd+rw-tools - dvipng - dvisvgm - dwz - easytag - enchant - espeak - espeak-data:amd64 - exe-thumbnailer - exif - exiv2 - fakeroot - fdclone - fd-find - ffmpeg - filemanager-actions - filezilla - firebird3.0-common - firetools - flashplugin-installer - flatpak - fonts-crosextra-caladea - fonts-crosextra-carlito - fonts-dejavu - fonts-glyphicons-halflings - fonts-mathjax - fonts-wine - franz - freetds-common - fslint - fuseiso - g++ - galera-3 - gcc-10-base:amd64 - gcc-10-base:i386 - gconf-editor - gconf-service-backend - gcstar - gdbserver - gdebi - geany - gedit-plugins - gedit-plugins-common - geeqie - geneweb-gui - gif-thumbnailer - gimagereader - gir1.2-geocodeglib-1.0:amd64 - gir1.2-gexiv2-0.10:amd64 - gir1.2-goocanvas-2.0:amd64 - gir1.2-gtk-2.0:amd64 - gir1.2-gtkclutter-1.0:amd64 - gir1.2-gtkspell3-3.0:amd64 - gir1.2-osmgpsmap-1.0 - gir1.2-poppler-0.18:amd64 - gir1.2-unity-5.0:amd64 - git - glade - glib-networking:i386 - gnome-tweak-tool - gnucash - gnucash-docs - gobject-introspection - gramps - graphviz - grsync - gscan2pdf - gsfonts - gsmartcontrol - gstreamer1.0-libav:amd64 - gstreamer1.0-vaapi:amd64 - gstreamer1.0-x:i386 - gthumb - gtk2-engines-murrine:i386 - gtkhash - gtranslator - handbrake - hardinfo - hplip-gui - htop - ibverbs-providers:amd64 - icu-devtools - iftop - imagemagick-6-common - ippusbxd - isomaster - java-common - jhead - kactivities-bin - kactivitymanagerd - kde-cli-tools - kodi - kodi-repository-kodi - kpackagelauncherqml - krb5-locales - kwayland-integration:amd64 - lame - leptonica-progs - libc-client2007e - lilypond - lintian - lmodern - locate - manpages-dev - manpages-fr - manpages-fr-dev - manpages-fr-extra - mapivi - mariadb-client-10.3 - mariadb-client-core-10.3 - mariadb-server - mariadb-server-core-10.3 - meld - menulibre - micro - mkvtoolnix-gui - mono-complete - mplayer - musescore-general-soundfont - musescore-general-soundfont-lossless - musescore-general-soundfont-small - nautilus-admin - nautilus-extension-fma:amd64 - nautilus-filename-repairer - nautilus-gtkhash - nautilus-image-converter - nautilus-script-audio-convert - nautilus-script-manager - ncdu - nemo-extension-fma:amd64 - net.downloadhelper.coapp - netpbm - net-tools - nginx - node-html5shiv - ntopng - nvidia-driver-515 - nvidia-prime - nvidia-settings - ocl-icd-libopencl1:amd64 - ocl-icd-libopencl1:i386 - ocrmypdf - ooo-thumbnailer - opus-tools - p7zip - pango1.0-tools - pdf2djvu - pdfmod - pdftk - php7.4-bcmath - php7.4-bz2 - php7.4-cli - php7.4-dba - php7.4-dev - php7.4-enchant - php7.4-gmp - php7.4-imap - php7.4-interbase - php7.4-ldap - php7.4-odbc - php7.4-pgsql - php7.4-pspell - php7.4-snmp - php7.4-soap - php7.4-sqlite3 - php7.4-sybase - php7.4-tidy - php7.4-xsl - php-amqp - php-apcu-bc - php-ds - php-fpm - php-gearman - php-geoip - php-gnupg - php-http - php-imagick - php-intl - php-lua - php-mailparse - php-memcache - php-memcached - php-mongodb - php-mysql - php-oauth - php-pcov - php-pear - php-pinba - php-ps - php-psr - php-radius - php-redis - php-rrd - php-sass - php-solr - php-ssh2 - php-stomp - php-tideways - php-uploadprogress - php-uuid - php-xdebug - php-xmlrpc - php-yaml - php-zip - php-zmq - playonlinux - pngquant - po-debconf - ppa-purge - pst-utils - pyqt5-dev-tools - pyrenamer - python2 - python3-argcomplete - python3-crypto - python3-cups - python3-ebooklib - python3-entrypoints - python3-gnucash - python3-gpg - python3-gtkspellcheck - python3-ifaddr - python3-nautilus - python3-nose - python3-numpy - python3-packaging - python3-pip - python3-pypdf2 - python3-pyqt5.qtwebchannel - python3-repoze.lru - python3-requests-unixsocket - python3-selenium - python3-simplejson - python3-sip - python3-sortedcontainers - python3-soupsieve - python3-sqlalchemy - python3-sqlalchemy-ext - python3-tdb - python3-toml - python3-webencodings - python-dev-is-python2 - python-imaging - python-olefile - python-poppler - python-pypdf2 - qbittorrent - qjackctl - qpdfview - qpdfview-djvu-plugin - qpdfview-ps-plugin - qpdfview-translations - qt5dxcb-plugin:amd64 - qt5-gtk-platformtheme:amd64 - qttranslations5-l10n - realvnc-vnc-viewer - redis-server - rednotebook - rosegarden - samba - samba-dsdb-modules:amd64 - samba-vfs-modules:amd64 - sane - scrcpy - shellcheck - shutter - smart-notifier - snmp-mibs-downloader - socat - sonnet-plugins - sqlite3 - ssh-askpass - stacer - sweethome3d - tabby-terminal - tcl-udp:amd64 - teams - teamviewer - texlive-latex-base - texlive-music - timgm6mb-soundfont - timidity - tkabber - translate-shell - tree - tsmuxer - ttf-mscorefonts-installer - ubuntu-restricted-extras - unpaper - unrar - uuid-dev:amd64 - va-driver-all:amd64 - va-driver-all:i386 - vdpau-driver-all:amd64 - vdpau-driver-all:i386 - vim - virtualbox-6.1 - vkd3d-compiler - vlc - vlc-l10n - vlc-plugin-notify:amd64 - vlc-plugin-samba:amd64 - vlc-plugin-skins2:amd64 - vlc-plugin-video-splitter:amd64 - vlc-plugin-visualization:amd64 - vnstati - vorbis-tools - vsftpd - webp - webp-thumbnailer - winetricks - winff - w-scan - x11proto-core-dev - x11proto-input-dev - x11proto-randr-dev - x11proto-xext-dev - x11proto-xinerama-dev - xchm - xclip - xdotool - xorg-sgml-doctools - xsane - xserver-xorg-video-nvidia-515 - xtrans-dev - xul-ext-ubufox - yagf - yasm - zenmap - zoom === Snaps à installer === - snap:chromium - snap:core - snap:core18 - snap:fslint-unofficial - snap:gnome-3-28-1804 - snap:gtk2-common-themes === Flatpaks à installer === nicolas@chateau:/media/tmp$ flatpak list | sed '1d' | sort Blender org.blender.Blender 3.2.2 stable user Codecs org.blender.Blender.Codecs stable user Éditeur d’image GIMP org.gimp.GIMP 2.10.32 stable user ffmpeg-full org.freedesktop.Platform.ffmpeg-full 21.08 user Freedesktop Platform org.freedesktop.Platform 20.08.19 20.08 system Freedesktop Platform org.freedesktop.Platform 20.08.19 20.08 user Freedesktop Platform org.freedesktop.Platform 21.08.15 21.08 system Freedesktop Platform org.freedesktop.Platform 21.08.15 21.08 user GNOME Application Platform version 41 org.gnome.Platform 41 system GNOME Application Platform version 42 org.gnome.Platform 42 user Manual org.gimp.GIMP.Manual 2.10 user Mesa org.freedesktop.Platform.GL.default 21.1.8 20.08 system Mesa org.freedesktop.Platform.GL.default 21.1.8 20.08 user Mesa org.freedesktop.Platform.GL.default 21.3.9 21.08 system Mesa org.freedesktop.Platform.GL.default 21.3.9 21.08 user nvidia-460-73-01 org.freedesktop.Platform.GL.nvidia-460-73-01 1.4 user nvidia-510-73-05 org.freedesktop.Platform.GL.nvidia-510-73-05 1.4 user nvidia-515-48-07 org.freedesktop.Platform.GL.nvidia-515-48-07 1.4 user nvidia-515-65-01 org.freedesktop.Platform.GL.nvidia-515-65-01 1.4 user openh264 org.freedesktop.Platform.openh264 2.1.0 2.0 system openh264 org.freedesktop.Platform.openh264 2.1.0 2.0 user Yaru-light Gtk Theme org.gtk.Gtk3theme.Yaru-light 3.22 user Zenmap org.nmap.Zenmap 7.92 stable system ==== Programmes installés ==== Programmes installés : - apt-file - base-passwd - bleachbit - brasero - bsdutils - bubblewrap - calibre - cherrytree - chrome-gnome-shell - chromium-browser - clutter-1.0-tests - curl - db-util - ditaa - ffmpeg - filemanager-actions-nautilus-extension - filezilla - flatpak - freetuxtv - gdebi - geany - gimagereader - git - gnome-shell-extension-manager - gnome-shell-extensions - gnome-software-plugin-flatpak - gnome-tweaks - gnucash - gnucash-docs - gourmand - gpart - graphviz - grsync - gscan2pdf - gsmartcontrol - homebank - htop - hunspell - indicator-appmenu - isomaster - jackd - jq - libcanberra-gtk-module - libgtk-4-dev - libgtk3.0-cil-dev - luckybackup - manpages-fr - manpages-fr-dev - manpages-fr-extra - mariadb-server - mate-utils - meld - menulibre - mono-complete - nautilus-admin - nautilus-gtkhash - nautilus-image-converter - nautilus-script-manager - nautilus-scripts-manager - ncdu - nginx - nginx-full - nmap - openjdk-18-jdk - owncloud-client - php - php-curl - php-fpm - php-gd - php-intl - php-mbstring - php-mysql - php-xml - php-xmlrpc - php-zip - pidgin - playonlinux - python3-xlib - qbittorrent - qjackctl - shutter - smart-notifier - smartmontools - sweethome3d-furniture - sweethome3d-furniture-editor - sweethome3d-furniture-nonfree - sweethome3d-textures-editor - tesseract-ocr-all - testdisk - translate-shell - tree - tumbler - tumbler-plugins-extra - unity-gtk2-module - unity-gtk3-module - vsftpd - xchm - xdot - xdotool - zim ===== Problèmes connus ===== ==== Utilisation de framboise.parc ==== **Ne fonctionne pas de façon fiable ! **Régler l'accès réseau et mettre le RPI comme serveur DNS : * Cliquer sur l'icône du réseau en haut * Choisir **Modification des connexions...** * Sélectionner la connexion et cliquer sur Modifier * Dans l'onglet **paramètres ipv4**, régler : * **Adresses automatiques uniquement (DHCP)** * **Serveurs DNS** : 192.168.0.31 ==== Utilisation de dnsmasq ==== **Problème d'incompatibilité avec systemd** - Installez **[[apt>dnsmasq]]** ou el ligne de commande :$ sudo apt install dnsmasqCréez le fichier /etc/dnsmasq.d/local :$ sudo nano /etc/dnsmasq.d/localet écrivez-y les deux lignes : address=/framboise.parc/192.168.0.31 address=/chateau.parc/192.168.0.1 ===== Voir aussi ===== * **(en)** [[http://]] * **(fr)** [[http://]] ---- //Basé sur << [[http://|ARTICLE]] >> par AUTEUR.//