« Questions-générales » : différence entre les versions
(emojisation) |
|||
(3 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 49 : | Ligne 49 : | ||
du md un peu simplifié | du md un peu simplifié | ||
[[https://support.discord.com/hc/fr/articles/210298617-Bases-de-la-mise-en-forme-de-texte-Markdown-mise-en-forme-du-chat-gras-italique-soulign%C3%A9-|mise en page texte sur Discord]] | [[https://support.discord.com/hc/fr/articles/210298617-Bases-de-la-mise-en-forme-de-texte-Markdown-mise-en-forme-du-chat-gras-italique-soulign%C3%A9-|mise en page texte sur Discord]] | ||
=== Mise en forme du code === | |||
Pour intégrer du code (sans mise en forme donc), utiliser trois backticks | |||
``` | |||
blabla_blabla | |||
``` | |||
== VPN == | == VPN == | ||
Ligne 140 : | Ligne 148 : | ||
Le but de réinstaller R c'était tenter de régler ce pb d'installation de sf: | Le but de réinstaller R c'était tenter de régler ce pb d'installation de sf: | ||
< | <syntaxhighlight> | ||
Atteint :1 http://dl.google.com/linux/chrome/deb stable InRelease | Atteint :1 http://dl.google.com/linux/chrome/deb stable InRelease | ||
Atteint :2 http://fr.archive.ubuntu.com/ubuntu focal InRelease | Atteint :2 http://fr.archive.ubuntu.com/ubuntu focal InRelease | ||
Ligne 158 : | Ligne 166 : | ||
W: Impossible de récupérer https://qgis.org/ubuntu-ltr/dists/focal/InRelease Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 46B5721DBBD2996A | W: Impossible de récupérer https://qgis.org/ubuntu-ltr/dists/focal/InRelease Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 46B5721DBBD2996A | ||
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place. | W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place. | ||
</ | </syntaxhighlight> | ||
Ligne 176 : | Ligne 184 : | ||
sudo apt install r-base r-base-core r-recommended r-base-dev | sudo apt install r-base r-base-core r-recommended r-base-dev | ||
=== Versions de R === | |||
🙋'''Question de Lise ''' | |||
je suis passée à R 4.1 hier et en fait j'ai besoin d'un package qui marche pas en 4.1 | |||
Du temps merveilleux où je travaillais sur Windows je savais dire à RStudio de travailler sur une version de R antérieure | |||
mais là sous Ubuntu j'ai l'impression que c'est pas possible???? | |||
🧑🏫'''Réponse de sdunesme''' | |||
C'est possible mais compliqué | |||
Le ++ simple, c'est de rétrograder ton unique version de R et d'attendre que tous tes packages soient à jour pour passer à la 4.1 | |||
Le +- simple si tu veux vraiment 2 versions de R différentes, j'imagine que c'est de faire un container avec la version ancienne | |||
* defuneste: | |||
: changer le path vers un autre bin ne marcherait pas ? Aucune idée: j'évite pour ma santé mentale de multiplier mes versions | |||
* sdunesme: | |||
: Le problème étant d'installer un autre bin. Je pense pas qu'elle pourra installer en double cliquant sur un petit deb | |||
Il faudra compiler depuis les sources | |||
* defuneste | |||
: un hack pas top pourrait être d'installer sur une version sur un /usr/shared et une autre version sur un /usr/Un_cas_particulier puis de pointer en fonction | |||
je me demande aussi si on ne peut pas forcer une version d'un package y compris sur une version où il est pas encore fourni | |||
faudrait connaitre le nom du package pour essayer | |||
* lvaudor: | |||
: je vais rétrograder. | |||
* sdunesme | |||
: Dac.C'est la solution la plus simple. Du coup tu fais : | |||
<syntaxhighlight lang="bash"> | |||
sudo apt autoremove r-base | |||
</syntaxhighlight> | |||
Puis tu vérifies les versions dispo dans tes dépôts avec | |||
<syntaxhighlight lang="bash"> | |||
sudo apt policy r-base | |||
</syntax> | |||
Et tu installes celle voulue avec: | |||
<syntax highlight lang="bash"> | |||
sudo apt install r-base=nom.version | |||
</syntaxhighlight> | |||
Par exemple: | |||
<syntaxhighlight lang="bash"> | |||
sudo apt install r-base=3.6.3-1groovy | |||
</syntaxhighlight> | |||
== Caractères non autorisés dans un csv == | |||
🙋'''Question de defuneste ''' | |||
J'ai un csv avec des caractères non autorisés dans un champ, ie des guillemets dans un nom si quelqu'un à une astuce! | |||
🧑🏫'''Réponse de lvaudor, defuneste''' | |||
Pas de solution low level par contre on peut désactiver les "" dans readr::read_csv avec l'arguments quote = "\"". | |||
<syntaxhighlight lang="r"> | |||
quote='\'' | |||
quote="\'" | |||
quote='\"' | |||
quote='\'' | |||
</syntaxhighlight> | |||
R base read.csv() te demande quote="" (rien) pour passer les guillemets à la trappe | |||
Remarque de defuneste | |||
Pour de l'analyse ou tu charges ton environnement j'ai pas de pb à faire un library(tidyverse) pour un script qui sert juste entre deux autres taches je prefère passer par des solutions sans import | |||
c'est comme ça que je fais en général mais cela veut dire que je l'ai sur tous mes ordis, y compris les conteneurs, les VM... Un conteneur avec le tidyverse c'est par exemple bien plus lourd. | |||
Les arguments sur la reproductibilité, à mon echelle, c'est surtout est ce que je dans 6 mois je vais pouvoir relancer mon script sans pb | |||
et après 3 ans de galère sur des versions 0.X de sf j'y suis sensible | |||
== Continuer à éditer cette page == | == Continuer à éditer cette page == |
Version actuelle datée du 11 janvier 2022 à 16:23
🎥 Problème de lecture vidéo
🙋Question de lvaudor Je veux lire des vidéos MP4 (que j'ai moi-même enregistrées: j'ai le choix de l'encodage) Mais quand je veux les lire pour voir si l'enregistrement est OK, il me dit que j'ai pas ce qu'il faut pour lire la vidéo en l'occurrence il me demande le décodeur H.264
🧑🏫Réponse de sdunesme
VLC
apt install vlc Clic droit > propriétés > Ouvrir avec Tu sélectionne VLC et tu clique sur "définir par défaut"
💬 Traductions, concepts, formulations
🙋Question de lvaudor
Je cherche à exprimer l'idée que les rivières les villes et le lien entre les deux ne sont pas que l'objet de connaissances "physiques" ou "scientifiques" (sciences dures notamment) mais que ce sont aussi des objets "sociaux" qui font l'objet de connaissances générales/culturelles/"citoyennes"/historiques. Je sais pas du tout comment le dire (en anglais)
Linked Open Data, on the other hand, could be an important (and generally overlooked) resource to characterize physical objects such as rivers or cities as items of citizen knowledge mais "citizen knowledge" ça me va pas
🧑🏫Réponse de Marylise
Tu peux choisir l'entrée socio-écosystèmes : dire qu'ils ont à la fois une composante biophysique mais qu'ils sont aussi construits par la société et qu'ils sont appréhendés par le biais de perceptions, de représentations, de valeurs, d'usages...
Finalement:
Linked Open Data, on the other hand, could be an important (and generally overlooked) resource to characterize objects such as rivers or cities not only as physical objects but also as socio-ecosystems subject to general human knowledge, values and uses as well as perception and representation.
✏️ Questions quant au fonctionnement du Discord
bannir vs expluser
🙋 Question de lvaudor
différence entre "bannir" et "expulser"? Faut faire quoi avec les vieux comptes en double-triple?
🧑🏫 Réponse de Julien Godfroy Expulser, la personne peut revenir sans soucis. Bannir, elle a besoin de faire un nouveau compte, et possiblement aussi changer son IP.
Mise en forme du texte
du md un peu simplifié [en page texte sur Discord]
Mise en forme du code
Pour intégrer du code (sans mise en forme donc), utiliser trois backticks
``` blabla_blabla ```
VPN
🙋 pbs chez lvaudor
Nécessité de réinstaller openvpn
Adobe + Ubuntu = 💔
🙋 Question de lvaudor
comment signer un pdf avec le système de signatures digitalisées d'Adobe (et je crois pas que je puisse signer avec leur système sans Adobe)
Réponse de sdunesme
Pour Adobe, oui c'est la misère sous Linux 😢 Moi j'utilise la version windows que je fais tourner avec Wine. Ca marche à peu près dans la plupart des cas
installation des nouvelles imprimantes
🙋 Pbs chez lvaudor, sdunesme
Cannot change printer-is-shared for remote queues.
🧑🏫Avis de Christine MN
Ca fonctionne pour moi mais je ne suis pas sous Ubuntu ... [procédure à suivre]
🧑🏫Réponse de sdunesme
Fonctionne pas. Solution proposée:
"J'ai fini par mettre le pdf sur une clé et connecter la clé au copieur. C'était il y a quelques mois, quand ils ont installé les imprimantes La doc a peut-être évolué depuis (elle était inexistante pour les postes sous linux à l'époque)." Solution également adoptée par Lise!
Gitlab ISIG huma-num
le gitlab c'est surtout un dépôt de code, moins simple qu'un wiki en terme d'accès par contre dans les depot de code on a accès à un wiki pour documentation. A St-E on les utilise car ils sont plus léger que tout versionner (meme si ils sont aussi versionné) ex. le wiki de git info : https://gitlab.huma-num.fr/evs/git_info/-/wikis/home Le .md de gitlab est très simple, on peut y lier automatiquement les user, commit, issues (c'est un peu jargonneux) et aussi utiliser mermaid (https://mermaid-js.github.io/mermaid/#/)
✏️ Sur un wiki pour ISIG
Un autre exemple de wiki: celui des masters à St-E [[1]]
Pour une alternative plus simple à l'édition du site web de l'UMR (potentiellement modifiable via login-mdp... Pour retrouver mdp cliquer sur sur j'ai oublié mon mot de passe avec adresse pro)...
⚙️ Sur les problèmes d'installs (de Lise) avec Ubuntu
🙋Question de Lise
Comment réinstaller une version récente de R: Procédure décrite [[2]] semble un peu trop complexe...
apt update -qq
# install two helper packages we need
apt install --no-install-recommends software-properties-common dirmngr
# add the signing key (by Michael Rutter) for these repos
# To verify key, run gpg --show-keys /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
# Fingerprint: 298A3A825C0D65DFD57CBB651716619E084DAB9
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
# add the R 4.0 repo from CRAN -- adjust 'focal' to 'groovy' or 'bionic' as needed
add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
🧑🏫 Réponses de defuneste, sdunesme
sudo apt-get update sudo apt-get upgrade cat /etc/apt/sources.list
apt install --no-install-recommends r-base
Fournisseur de paquets: deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/
gestion des library partagées dont gdal et proj c'est compliqué
Ajouter une clef
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
un code pour acceder etre sur que personne ne se met entre toi et le dépot (si mes souvenirs sont bon)
🙋Question de Lise
Le but de réinstaller R c'était tenter de régler ce pb d'installation de sf:
Atteint :1 http://dl.google.com/linux/chrome/deb stable InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu focal InRelease
Atteint :3 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease
Atteint :4 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease
Atteint :5 http://ppa.launchpad.net/otto-kesselgulasch/gimp/ubuntu focal InRelease
Atteint :6 https://repo.steampowered.com/steam stable InRelease
Atteint :7 http://security.ubuntu.com/ubuntu focal-security InRelease
Réception de :8 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ InRelease [3 622 B]
Réception de :9 https://qgis.org/ubuntu-ltr focal InRelease [2 731 B]
Réception de :10 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ Packages [41,6 kB]
Err :9 https://qgis.org/ubuntu-ltr focal InRelease
Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 46B5721DBBD2996A
47,9 ko réceptionnés en 2s (30,3 ko/s)
Lecture des listes de paquets... Fait
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://qgis.org/ubuntu-ltr focal InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 46B5721DBBD2996A
W: Impossible de récupérer https://qgis.org/ubuntu-ltr/dists/focal/InRelease Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 46B5721DBBD2996A
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
Vraisemblablement un pb de librairie partagée (PROJ ) entre des logiciels SIG et R.
🧑🏫 Solution de sdunesme (qui a fonctionné!!)
sudo apt autoremove --purge qgis* gdal-* proj-* libdgal-* libproj-*
sudo apt install qgis libgdal-dev libproj-dev
Il y avait aussi un petit pb autre (mais qui n'existait pas pb d'install sf): clefs de qgis qui sont plus bonnes tu fais un sudo apt update
ton qgis marche c'est juste que la clef publique est plus dispo / bonne sudo apt install r-base r-base-core r-recommended r-base-dev
Versions de R
🙋Question de Lise
je suis passée à R 4.1 hier et en fait j'ai besoin d'un package qui marche pas en 4.1 Du temps merveilleux où je travaillais sur Windows je savais dire à RStudio de travailler sur une version de R antérieure mais là sous Ubuntu j'ai l'impression que c'est pas possible????
🧑🏫Réponse de sdunesme C'est possible mais compliqué Le ++ simple, c'est de rétrograder ton unique version de R et d'attendre que tous tes packages soient à jour pour passer à la 4.1 Le +- simple si tu veux vraiment 2 versions de R différentes, j'imagine que c'est de faire un container avec la version ancienne
- defuneste:
- changer le path vers un autre bin ne marcherait pas ? Aucune idée: j'évite pour ma santé mentale de multiplier mes versions
- sdunesme:
- Le problème étant d'installer un autre bin. Je pense pas qu'elle pourra installer en double cliquant sur un petit deb
Il faudra compiler depuis les sources
- defuneste
- un hack pas top pourrait être d'installer sur une version sur un /usr/shared et une autre version sur un /usr/Un_cas_particulier puis de pointer en fonction
je me demande aussi si on ne peut pas forcer une version d'un package y compris sur une version où il est pas encore fourni faudrait connaitre le nom du package pour essayer
- lvaudor:
- je vais rétrograder.
- sdunesme
- Dac.C'est la solution la plus simple. Du coup tu fais :
sudo apt autoremove r-base
Puis tu vérifies les versions dispo dans tes dépôts avec
sudo apt policy r-base
</syntax>
Et tu installes celle voulue avec:
<syntax highlight lang="bash">
sudo apt install r-base=nom.version
Par exemple:
sudo apt install r-base=3.6.3-1groovy
Caractères non autorisés dans un csv
🙋Question de defuneste J'ai un csv avec des caractères non autorisés dans un champ, ie des guillemets dans un nom si quelqu'un à une astuce!
🧑🏫Réponse de lvaudor, defuneste
Pas de solution low level par contre on peut désactiver les "" dans readr::read_csv avec l'arguments quote = "\"".
quote='\''
quote="\'"
quote='\"'
quote='\''
R base read.csv() te demande quote="" (rien) pour passer les guillemets à la trappe
Remarque de defuneste
Pour de l'analyse ou tu charges ton environnement j'ai pas de pb à faire un library(tidyverse) pour un script qui sert juste entre deux autres taches je prefère passer par des solutions sans import c'est comme ça que je fais en général mais cela veut dire que je l'ai sur tous mes ordis, y compris les conteneurs, les VM... Un conteneur avec le tidyverse c'est par exemple bien plus lourd.
Les arguments sur la reproductibilité, à mon echelle, c'est surtout est ce que je dans 6 mois je vais pouvoir relancer mon script sans pb et après 3 ans de galère sur des versions 0.X de sf j'y suis sensible
Continuer à éditer cette page
Dans Discord, channel questions-générales, faire !saveconv 888328276563623947 890158009127403550