Sommaire des tutoriels pour bureautique

De Analyse Développement Hacking
Révision datée du 12 janvier 2022 à 02:24 par Zer00CooL (discussion | contributions) (→‎Zotero)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Sauter à la navigation Sauter à la recherche

Glider.png

Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack

Le site : Accueil du site - Annuaire - Blog - Forum - Outils - Utilisateur
Le FTP : Accueil du FTP - Le privatebin : Accueil du privatebin
Le Redmine : Accueil du Redmine

Sommaire

Sommaire des tutoriels pour bureautique

# Installer Configurer Utiliser des applications sur GNU Linux.

Remplacer les applications Windows par des Applications GNU Linux

Linux vs Microsoft.
Trouver l'équivalent d'une application Windows pour GNU/Linux : http://awesomecow.com

Alternatives aux Widgets de Windows sur GNU/Linux

Desklets

Desklets : cinnamon-spices.linuxmint.com/desklets

Conky

Installer Conky : https://vitux.com/how-to-install-conky-and-conky-manager-on-ubuntu/
Installer Conky : http://www.linuxandubuntu.com/home/5-best-linux-conky-themes

Afficher la liste des dernières connexion sur le bureau

# A tester !
Connaître les dernières tentatives de connexion, locales ou distantes (ssh), en succès ou en échec.
Utiliser Conky pour afficher ça pendant une trentaine de secondes sur le bureau lors de la connexion.
Le fichier Python a ajouter dans ~/apps/scripts/filter-logins.py. Ce script Python m'extrait/filtre/reformate le contenu de /var/log/auth.log :
#!/usr/bin/python
# coding: utf8
import sys,re
sortie = []
for line in open('/var/log/auth.log','r'):
 dateevt = line[:15]
 # ssh
 results = re.findall('Failed password for (.+?) from (\d+.\d+.\d+.\d+)',line)
 if results: sortie += [ "%s - ssh   FAILED  for %s (%s)" % (dateevt,results[0][0],results[0][1]) ]
 results = re.findall('Accepted password for (.+?) from (\d+.\d+.\d+.\d+)',line)
 if results: sortie += [ "%s - ssh   success for %s (%s)" % (dateevt,results[0][0],results[0][1]) ]
 # pam local:
 results = re.findall('session opened for user (.+?)\s',line)
 if results: sortie += [ "%s - local success for %s" % (dateevt,results[0]) ]
 results = re.findall('authentication failure; .+? user=(.+?)\s',line)
 if results: sortie += [ "%s - local FAILED  for %s" % (dateevt,results[0]) ]
 
sortie= [line for line in sortie if 'root' not in line]
 
for line in sortie[-10:]:
   print line
Penser à rendre le script exécutable: chmod +x ~/apps/scripts/filter-logins.py
Mon fichier ~/.conkyrc:
alignment bottom_right
default_color grey
use_xft yes
xftfont DejaVu Sans Mono:weight=Bold:size=10
update_interval 9999.0
TEXT
Dernières connexions:
${exec /home/sebsauvage/apps/scripts/filter-logins.py}
Et j'ajoute dans les applications au démarrage de session:
bash -c "conky -b -d -p 10; sleep 40; pkill conky"
Exemple de sortie:
Dernières connexions:
Mar 30 10:21:14 - ssh   FAILED  for sebsauvage (127.0.0.1)
Mar 30 10:21:22 - ssh   success for sebsauvage (127.0.0.1)
Mar 30 10:21:22 - local success for sebsauvage
Mar 30 10:25:47 - local FAILED  for sebsauvage
Source : https://sebsauvage.net/wiki/doku.php?id=mint_customization_17_3&redirect=1#notes_diverses

Applications de bureautique

Ajouter une barre de travail

Cairo Dock

sudo apt install cairo-dock
A l'ouverture : Voulez vous tirer bénéfices de l'accélération matérielle : Oui.
Réinstaller le thème de votre sauvegarde, si elle existe.
Vérifier que les icônes soient bien présents, sinon, corriger les éventuels icônes manquants.
Personnaliser l'icône du menu du tableau de bord en haut à gauche pour qu'il soit identique au menu personnalisé sur Cairo Dock.
Vérifier suite à une réinstallation que les applications soient bien tous présents et réinstallés.
Si l'utilisateur local a été renommé, les commandes spécifiques devront être corrigées.
Installer les applications nécessaires et glisser déposer les icônes du menu vers Cairo Dock.

Installer Cairo Dock depuis les sources

Suite à la perte d'un dossier supprimé par erreur j'ai réinstallé la sauvegarde du template ce qui m'a fait disparaître Caro Dock.
Je n'ai pas pu relancer Cairo Dock.
Malgré une désinstallation avec --purge puis une réinstallation de la version par défaut 3.4.3 depuis GNU/Linux Mint 18.3.
C'est certainement un problème ponctuel qui aura disparu lors d'une prochaine réinstallation.
Je tente d'installer la version cairo-dock_3.4.1-0ubuntu1_all.deb depuis les sources de Cairo Dock.
Télécharger les sources de Cairo Dock : https://pkgs.org/download/cairo-dock
Installer Cairo Dock :
wget http://archive.ubuntu.com/ubuntu/pool/universe/c/cairo-dock/cairo-dock_3.4.1-0ubuntu1_all.deb
sudo dpkg -i cairo-dock_3.4.1-0ubuntu1_all.deb
Installer les paquets suivants avant de relancer l'installation :
Requires
Name 	Value
cairo-dock-core 	>= 3.4.1-0ubuntu1
wget http://archive.ubuntu.com/ubuntu/pool/universe/c/cairo-dock/cairo-dock-core_3.4.1-0ubuntu1_amd64.deb
sudo dpkg -i cairo-dock-core_3.4.1-0ubuntu1_amd64.deb
cairo-dock-plug-ins 	>= 3.4.1
wget http://archive.ubuntu.com/ubuntu/pool/universe/c/cairo-dock-plug-ins/cairo-dock-plug-ins_3.4.1-0ubuntu7_amd64.deb
sudo dpkg -i cairo-dock-plug-ins_3.4.1-0ubuntu7_amd64.deb
cairo-dock-plug-ins-dbus-interface-python 	>= 3.4.1
wget http://archive.ubuntu.com/ubuntu/pool/universe/c/cairo-dock-plug-ins/cairo-dock-plug-ins-dbus-interface-python_3.4.1-0ubuntu7_all.deb
sudo dpkg -i cairo-dock-plug-ins-dbus-interface-python_3.4.1-0ubuntu7_all.deb
cairo-dock-plug-ins-integration 	>= 3.4.1
wget http://archive.ubuntu.com/ubuntu/pool/universe/c/cairo-dock-plug-ins/cairo-dock-plug-ins-integration_3.4.1-0ubuntu7_amd64.deb
sudo dpkg -i cairo-dock-plug-ins-integration_3.4.1-0ubuntu7_amd64.deb
Malgré ça, Cairo Dock ne redémarre pas.
En supprimant le dossier de configuration cairo-dock/ manuellement depuis le répertoire /home/USER/.config/ le redémarrage de Cairo Dock par défaut fonctionne.

Polybar

Source : https://github.com/jaagr/polybar

F.lux

F.lux améliore le confort visuel en partant du principe que la luminosité ambiante varie dans la journée.
Il adapte automatiquement la luminosité et la température de la couleur de l'affichage en fonction du moment de la journée.
La géolocalisation permet de détecter le coucher de soleil, l'écran change alors de couleur vers une teinte rose/orangée très douce.
Le tutoriel pour Ubuntu : https://doc.ubuntu-fr.org/f.lux
Les alternatives disponibles : https://alternativeto.net/software/f-lux/
Le paquet pour Windows : https://www.commentcamarche.net/download/telecharger-34087488-f-lux

Redshift

Redshift fait la même chose en version libre, il est d’ailleurs préinstallé sur Linux Mint notamment.
https://doc.ubuntu-fr.org/redshift
# Ajouter deux icônes plus compréhensibles. Vérifier qu'ils soient bien chargés après un redémarrage. Apparemment non, rien ne change pour l'affichage.
su -c "curl http://lehollandaisvolant.net/linux/mintchklst/redshift-status-off.svg > /usr/share/icons/hicolor/scalable/apps/redshift-status-off.svg"
su -c "curl http://lehollandaisvolant.net/linux/mintchklst/redshift-status-on.svg > /usr/share/icons/hicolor/scalable/apps/redshift-status-on.svg"
# Je modifie l'icône par défaut :
su -c "curl http://lehollandaisvolant.net/linux/mintchklst/redshift-status-on.svg > /usr/share/icons/hicolor/scalable/apps/redshift.svg"

Gestion de contacts

Kaddressbook

Kaddressbook.

Hunspell - Le dictionnaire libre

La plupart des distributions fournissent Hunspell et les dictionnaires comme un service que toutes les applications peuvent utiliser.

Convertir un format texte avec Pandoc

Convertir un format texte avec Pandoc.

Créer une image iso avec mkisofs

mkisofs --joliet-long -o Demo.iso *
L'étoile signifie tous les fichier dans le répertoire courant.
Si on veut le dossier conteneur alors : mkisofs --joliet-long -o Demo.iso mondossier/

Dicter du texte avec des outils de saisie vocale

Dicter du texte avec des outils de saisie vocale.

Libre Office

sudo apt install libreoffice
# Thème d'intégration GTK pour libreoffice.
sudo apt install libreoffce-gtk

Recherches de fichiers en local avec catfish sur GNU/Linux

sudo apt-get install catfish

Chercher des doublons avec fdupes en ligne de commandes

sudo apt-get install fdupes

Éditeur de texte

mousepad

Traitement de texte

Libre Office.
Ajouter un sommaire :
Spécifier les styles des titres : Utiliser Titre 1, Titre 2 ...
Insertion - Table des matières et Index - Table des matières, Index ou Bibliographie, cliquer sur l'onglet Type.
Actualiser le sommaire avec clic droit. Le sommaire est renseigné à l'aide des styles de titre.

Lire un .pdf

Epdfview

sudo apt install epdfview

Evince

Lire un PDF avec Evince : https://wiki.gnome.org/Apps/Evince/Downloads

Installer un clavier virtuel

$ sudo apt-get install florence
Source : http://florence.sourceforge.net/english/install.html

Utiliser les touches rémanentes

Activation des touches rémanentes / Utilisation des touches rémanentes.
Source : https://help.ubuntu.com/stable/ubuntu-help/a11y-stickykeys.html.fr

Prise de notes

# Utiliser BasKet ou Notes Tomboy pour prendre des notes.
# Son format XML n'est pas indispensable et on ne peut pas forcément l'exploiter nativement avec un autre programme de prise de notes.
# Tomboy a été supprimé automatiquement lors de la mise à jour de Linux Mint 19.3 vers Linux Mint 20.
# Je ne le réinstalle pas car trop lourd dans sa version actuelle.

Reconnaissance de caractères - OCR

sudo apt install tesseract
Commande pour lancer la reconnaissance de caractères :
tesseract image.tif text
Ajouter la langue française pour cette application :
tesseract-ocr-fra
Ok-ko.png Source : doc.ubuntu-fr.org/tesseract-ocr
Ok.png Utiliser un site en ligne : http://www.free-ocr.com

Applications traitement de texte

Logiciels de gestion bibliographique

Zotero

# Zotero est un logiciel de gestion de références gratuit, libre et open source qui s'inscrit dans la philosophie du Web 2.0.
# Il permet de gérer des données bibliographiques et des documents de recherche.
Source Wikipédia : https://fr.wikipedia.org/wiki/Zotero
Créer un compte sur zotero.org
Télécharger le client Zotero + le connecteur Zotero pour Firefox : https://www.zotero.org/download/
Sous Linux, il suffit de dézipper l'archive en mode graphique, d'ouvrir le dossier et d'exécuter Zotero.
L'installation standard de Zotero va intégrer un plugin à mon LibreOffice.
Connecter le client avec son compte utilisateur.
Connecter le plugin Firefox avec son compte utilisateur.
Ajouter un premier lien dans Zotero, depuis Firefox.
Ajouter un dossier pour y ajouter de nouvelles références depuis le client Zotero.
Apportez Zotero et les blogs savants à votre site Web WordPress :
Version : 7.3
Auteur/autrice : Katie Seaborn
Dernière mise à jour : il y a 2 mois
Nécessite WordPress en version : 3.5 ou plus
Compatible jusqu’à la version : 5.8.2
Installations actives : 2 000+ 
Site officiel de l'extension WordPress Zotpress : https://fr.wordpress.org/plugins/zotpress/
Site officiel du développeur : http://katieseaborn.com/plugins 
Connecter Zotpress depuis WordPress en ajoutant la clé API dans l'extension Zotpress : https://www.zotero.org/settings/keys
Ajouter et configurer un compte Zotero dans Zotpress.
Le group utilisateur et les options par défaut devrait permettre l'affichage du contenu.
Tutoriel : https://www.zotero.org/start
Vidéo éventuellement : https://www.youtube.com/watch?v=1elUGdZ2uvY
D'éventuels plugins complémentaires : http://zotfile.com/#how-to-install--set-up-zotfile
Connecteur Word : https://www.zotero.org/support/word_processor_plugin_installation
Connecteur Joomla et Zotero : https://framagit.org/svictor/j3-zotbib
This plugin displays bibliographies from libraries made publicly available on zotero.org. To insert a bibliography in your content write something like {zotbib author="Wittgenstein" itemType="bookSection"}.

Filtering the references
Any Zotero field could be used as a filter. The following have been tested:
   author (works only on last name)
   editor (ibid.)
   itemType ("book", "journalArticle", "bookSection", etc.)
   date (year really)
   tag

The search is case-insensitive and ignores accents (Amy de la Bretèque = àmy Dé lä brȩteqûe).
If several filters are specified, only references matching all of them will be displayed (implicit AND).
Any filter can be negated by prepending its value with - (minus sign). Example: {zotbib tag=foo tag=-bar} will display all references with tag foo but no tag bar.

Integration with Community Builder
In conjuction with author and editor filters, the plugin understands an additional value placeholder "cbid". If used in a Community Builder Custom HTML field, "cbid" will be replaced by the profile owner’s lastname. You can then write e.g {zotbib author="cbid" itemType="journalArticle"} to display the journal articles of the profile owner. Make sure you set Prepare content using CMS Content plugins in the field’s parameters tab for this to work

Sorting options
Sorting order can be specified with sort and one of the following keywords:
   date (in descending order, author is 2nd criterion)
   date+ (in ascending order, idem.)
   author (date is 2nd criterion)
   authordate+ (idem. but with date+)
   title (author and date are additional criterions if ever needed). title is also used as a 3rd fallback criterion after the other two.
The default sort order is sort="date".

Library cache
The plugin operates on a local cache of the library. The cache is stored in a file called "cache" in the plugin’s folder. The plugin checks roughly every hour for a refresh (roughly because the trigger depends on the plugin being ran in frontend and/or its settings being accessed in backend). You can also refresh the cache manually from the plugin’s admin page. Downloading large libraries (more than 1000 items) can take several minutes. Once triggered the refresh runs in the background (no need to stay on the page).

Debugging
Debug informations are printed to the file "zotbib_log.php" in the logs folder.
Zotero informe que leur logiciel serveur écrit en PHP est open source et qu'on peut essayer de l'héberger soit-même, mais, aucun support ne sera apporté :
Security of Zotero Data : https://www.zotero.org/support/security
Markdown et Zotero : https://zotero.hypotheses.org/2258
Authorea, outil de rédaction collaborative en Markdown permet la connexion à Zotero : https://www.authorea.com/

Applications commerciales

Gestion des stocks

Tryton

Site officiel : http://www.tryton.org

Applications pour internet

Grdesktop : client remote desktop RDP

Outils de discussions

Discord

Installer DiscordApp.

Pidgin

Client de messagerie instantanée (MSN, AIM, Google, etc)
Pidgin-otr : Plugin de chiffrement des conversations pour Pidgin.
Rassembler les outils de discussions avec Pidgin : Installer et utiliser Pidgin.

Wickr

sudo apt update
sudo apt install snapd
sudo snap install wickrpro
Source : https://snapcraft.io/install/wickrpro/debian

Zoom

Le site officiel de Zoom : https://zoom.us
Télécharger Zoom : https://us04web.zoom.us/download
# Installation de Zoom avec le paquet .deb téléchargé :
sudo dpkg -i zoom_amd64.deb
# La version Mint ne semble pas fonctionner sur mon système Linux Mint 20.
# Je tente l'installation de la version Ubuntu, mais, même problème de lancement.
# Je tente l'installation de la version Debian.
# Finalement, avec l'aide de la commande suivante, c'est la version Debian qui fonctionnera sur ma version de Linux Mint 20.
# Installer les paquets complémentaires :
sudo apt-get -f install
# Supprimer Zoom de sa machine Linux :
sudo apt autoremove zoom

Client IRC

Utiliser IRC.

Client Messagerie

Thunderbird.
# Pour tuer le service thunderbird :
sudo killall thunderbird
Icedove.
# Client de messagerie Thunderbird en version Debian.
Finch.
# Client messagerie sur terminal : https://doc.ubuntu-fr.org/finch

Navigateurs

Navigateurs pour GNU Linux.
Iceweasel : Navigateur web firefox en version Debian

Créer son propre QR Code

Créer son propre QR Code : https://memo-linux.com/comment-creer-son-qr-code-sous-linux/

Applications scientifiques

Calculatrice

galculator

Gelemental

# Application de tableau périodique.
sudo apt install gelemental

Application pour gérer son jardin

Edraw

# Edraw n'est pas spécifiquement orienté modélisation de jardins, c'est un outil complet de modélisation qui permet un usage et un rendu professionnel.
Edraw : https://www.edrawsoft.com/fr/linuxdiagram/garden-design-software-linux.html
Télécharger pour Debian, Ubuntu, Mint 64 bit : https://download.edrawsoft.com/archives/edrawmax-10-5-3-en.deb

Garden party

Garden party : https://garden-party.experimentslabs.com/
Garden party : https://gitlab.com/experimentslabs/garden-party/garden-party

Openjardin

Openjardin : https://openjardin.eu/

Logiciels pour Windows

Windowtop

# Permet de rendre un logiciel transparent, pour observer les éléments au dessous.
Site officiel : https://windowtop.info

Bibliographie

Liste de services libres en ligne présentés par les Chatons : https://entraide.chatons.org/fr/

NAVIGATION

PARTICIPER ET PARTAGER

Bienvenue sur le wiki de Vision du Web.
De nombreuses pages sont partagées sur ce wiki.
Créer un compte utilisateur pour participer sur le wiki.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Utiliser la recherche interne du wiki pour trouver votre contenu.
La page de discussion de Visionduweb vous permet de poser une question.
Utiliser la recherche interne du site pour chercher dans tout le contenu.
Améliorer le contenu des pages avec vos retours depuis l'onglet discussion.
Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique.
Protéger votre système Linux ou Windows avec cette page dédiée à la sécurité.

SOUTENIR CE WIKI

Soutenir le wiki avec un don en monnaie numérique :
AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Gagner des Altcoins - Miner des Altcoins.