Mint
This commit is contained in:
10
docs/Linux/date.md
Normal file
10
docs/Linux/date.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# Date
|
||||
|
||||
|
||||
|
||||
```bash
|
||||
now=$(date +"%d-%m-%Y %T")
|
||||
$ echo "$now"
|
||||
15-06-2019 16:14:01
|
||||
```
|
||||
|
||||
@@ -17,6 +17,23 @@ Machine:
|
||||
Type: Laptop System: Apple product: MacBookPro11,3
|
||||
```
|
||||
|
||||
Quel hardware ?
|
||||
|
||||
```bash
|
||||
# macOS
|
||||
$ sysctl hw.model
|
||||
hw.model: MacBookPro13,3
|
||||
```
|
||||
|
||||
```bash
|
||||
# ubuntu
|
||||
$ sudo dmidecode -s system-product-name
|
||||
MacBookPro11,3
|
||||
```
|
||||
|
||||
https://wiki.ubuntu.com/MactelSupportTeam/CommunityHelpPages
|
||||
https://help.ubuntu.com/community/MacBookPro
|
||||
|
||||
|
||||
|
||||
#### Firefox (et Thunderbird) en français:
|
||||
@@ -26,6 +43,14 @@ Machine:
|
||||
|
||||
|
||||
|
||||
#### Chromium en français:
|
||||
|
||||
```bash
|
||||
$ sudo apt-get install chromium-browser-l10n
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### SSH:
|
||||
|
||||
**Créer une clé SSH:**
|
||||
@@ -106,3 +131,42 @@ $ nohup gedit .dircolors >/dev/null &
|
||||
$ gedit .dircolors &
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### Convertir une man-page en pdf:
|
||||
|
||||
```bash
|
||||
man ls | gedit -
|
||||
man ls | zenity --text-info
|
||||
man -t ls | ps2pdf - ls.pdf
|
||||
man -Tps ls | ps2pdf - > ls.pdf
|
||||
|
||||
# fonctions pur .zshrc:
|
||||
fman () { until [[ -z $1 ]] ;do man -f "$1" 2>/dev/null && coproc man --html=firefox "$Extra close brace or missing open brace1"; shift; done; }
|
||||
eman() { man -t "$1" | ps2pdf - "$1".pdf && setsid evince "$1".pdf; }
|
||||
|
||||
#Ouvrir. le .pdf:
|
||||
xdg-open /path/to/file.pdf
|
||||
evince /path/to/file.pdf
|
||||
pdfopen, pdfclose - open or close a PDF file viewer
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### [cinnamon] Les Préférences ne se chargent pas:
|
||||
|
||||
cinnamon-settings doesn't open with pillow >= 6.0.0 (Python)
|
||||
|
||||
https://github.com/linuxmint/cinnamon/issues/8495#issuecomment-480221648
|
||||
|
||||
|
||||
|
||||
#### Impossible d'écrire sur le disque USB
|
||||
|
||||
```bash
|
||||
$ id
|
||||
uid=501(bruno) gid=20(staff) groups=20(staff),701(com.apple.sharepoint.group.1),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),33(_appstore),100(_lpoperator),204(_developer),250(_analyticsusers),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh)
|
||||
|
||||
$ sudo chown bruno:users /mnt/MyDisk
|
||||
```
|
||||
|
||||
|
||||
41
docs/Mint/applications.md
Normal file
41
docs/Mint/applications.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# Applications
|
||||
|
||||
|
||||
|
||||
Plusieurs solutions pour installer des applications dans Mint:
|
||||
|
||||
|
||||
|
||||
#### Gestionnaire de logiciels
|
||||
|
||||
|
||||
|
||||
#### Gestionnaire de paquets Synaptic
|
||||
|
||||
|
||||
|
||||
#### Flatpak
|
||||
|
||||
https://flathub.org/
|
||||
|
||||
install flatpak
|
||||
install gnome-software-plugin-flatpak
|
||||
|
||||
|
||||
|
||||
#### Snap
|
||||
|
||||
install snapd
|
||||
sudo snap install <package>
|
||||
|
||||
|
||||
|
||||
#### Appimage
|
||||
|
||||
-Télécharger l'application
|
||||
|
||||
-La rendre exécutable `$ chmod a+x app*.AppImage`
|
||||
|
||||
-La lancer `$ ./Subsurface*.AppImage
|
||||
|
||||
https://github.com/TheAssassin/AppImageLauncher
|
||||
27
docs/Mint/backup.md
Normal file
27
docs/Mint/backup.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# Backups
|
||||
|
||||
|
||||
|
||||
### Backup du dossier /home
|
||||
|
||||
#### Grsync
|
||||
|
||||
Créer une session "Sauvegarde home"
|
||||
|
||||
Réglages:
|
||||
|
||||
- choisir Source (/home/bruno) et Destination (/media/bruno/mon_disque_usb)
|
||||
- <u>onglet "Options de base"</u>, cocher uniquement: Conserver la date, les permissions, le propriétaire, les groupes, effacer sur la destination, informations complémentaires, montrer la progression.
|
||||
- <u>onglet "Options avancées"</u>, cocher uniquement: Préserver les périphériques, copier les liens symboliques comme liens symboliques, protéger les arguments distants.
|
||||
- <u>onglet "Autres options"</u>: ne pas toucher
|
||||
|
||||
Cliquer sur Exécuter dans. le menu Fichier
|
||||
|
||||
|
||||
|
||||
<u>Sauvegardes suivantes:</u>
|
||||
|
||||
- ouvrir Grsync
|
||||
- sélectionner la session « Sauvegarde home »
|
||||
- cliquer sur « Exécuter ».
|
||||
|
||||
16
docs/Mint/grub.md
Normal file
16
docs/Mint/grub.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# Grub
|
||||
|
||||
|
||||
|
||||
#### Configurer grub:
|
||||
|
||||
https://www.howtogeek.com/196655/how-to-configure-the-grub2-boot-loaders-settings/
|
||||
|
||||
```bash
|
||||
$ sudo nano /etc/default/grub
|
||||
```
|
||||
|
||||
|
||||
|
||||
[Démarrer Ubuntu en mode console](http://ubuntuhandbook.org/index.php/2014/01/boot-into-text-console-ubuntu-linux-14-04/)
|
||||
|
||||
1059
docs/Mint/info_sys.md
Normal file
1059
docs/Mint/info_sys.md
Normal file
File diff suppressed because it is too large
Load Diff
249
docs/Mint/outdated.md
Normal file
249
docs/Mint/outdated.md
Normal file
@@ -0,0 +1,249 @@
|
||||
# Paquets: liste des mises-à-jour disponibles
|
||||
|
||||
|
||||
|
||||
https://unix.stackexchange.com/questions/19470/list-available-updates-but-do-not-install-them
|
||||
|
||||
|
||||
|
||||
**apt-get --just-print upgrade**
|
||||
|
||||
```bash
|
||||
NOTE: Ceci n'est qu'une simulation !
|
||||
apt-get a besoin des privilèges du superutilisateur
|
||||
pour pouvoir vraiment fonctionner.
|
||||
Veuillez aussi noter que le verrouillage est désactivé,
|
||||
et la situation n'est donc pas forcément représentative
|
||||
de la réalité !
|
||||
Lecture des listes de paquets... Fait
|
||||
Construction de l'arbre des dépendances
|
||||
Lecture des informations d'état... Fait
|
||||
Calcul de la mise à jour... Fait
|
||||
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
|
||||
python-colorama python-decorator python-pathlib2 python-scandir
|
||||
Veuillez utiliser « apt autoremove » pour les supprimer.
|
||||
Les paquets suivants seront mis à jour :
|
||||
python-pip-whl python3-pip
|
||||
2 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
|
||||
Inst python3-pip [9.0.1-2.3~ubuntu1] (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all]) []
|
||||
Inst python-pip-whl [9.0.1-2.3~ubuntu1] (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
Conf python3-pip (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
Conf python-pip-whl (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
```
|
||||
|
||||
|
||||
**aptitude search '~U' | wc -l**
|
||||
|
||||
```bash
|
||||
aptitude search '~U' ✔ 528 09:00:01
|
||||
i A python-pip-whl - Python package installer
|
||||
i python3-pip - Python package installer
|
||||
```
|
||||
|
||||
**apt list --upgradable**
|
||||
|
||||
```bash
|
||||
apt list --upgradable SIGINT(2) ↵ 530 12:38:06
|
||||
En train de lister... Fait
|
||||
python-pip-whl/bionic-updates,bionic-updates 9.0.1-2.3~ubuntu1.18.04.1 all [pouvant être mis à jour depuis : 9.0.1-2.3~ubuntu1]
|
||||
python3-pip/bionic-updates,bionic-updates 9.0.1-2.3~ubuntu1.18.04.1 all [pouvant être mis à jour depuis : 9.0.1-2.3~ubuntu1]
|
||||
```
|
||||
|
||||
**apt-get -s dist-upgrade | awk '/^Inst/ { print $2 }'**
|
||||
|
||||
```bash
|
||||
apt-get -s dist-upgrade | awk '/^Inst/ { print $2 }' ✔ 532 12:41:41
|
||||
python3-pip
|
||||
python-pip-whl
|
||||
```
|
||||
|
||||
**sudo apt-get -V -u upgrade**
|
||||
|
||||
```bash
|
||||
sudo apt-get -V -u upgrade 100 ↵ 534 12:47:00
|
||||
[sudo] password for bruno:
|
||||
Lecture des listes de paquets... Fait
|
||||
Construction de l'arbre des dépendances
|
||||
Lecture des informations d'état... Fait
|
||||
Calcul de la mise à jour... Fait
|
||||
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
|
||||
python-colorama (0.3.7-1)
|
||||
python-decorator (4.1.2-1)
|
||||
python-pathlib2 (2.3.0-1)
|
||||
python-scandir (1.7-1)
|
||||
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
|
||||
Les paquets suivants seront mis à jour :
|
||||
python-pip-whl (9.0.1-2.3~ubuntu1 => 9.0.1-2.3~ubuntu1.18.04.1)
|
||||
python3-pip (9.0.1-2.3~ubuntu1 => 9.0.1-2.3~ubuntu1.18.04.1)
|
||||
2 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
|
||||
Il est nécessaire de prendre 1 766 ko dans les archives.
|
||||
Après cette opération, 2 048 o d'espace disque supplémentaires seront utilisés.
|
||||
Souhaitez-vous continuer ? [O/n]
|
||||
```
|
||||
|
||||
**sudo apt-get -s -V -u upgrade**
|
||||
|
||||
```bash
|
||||
sudo apt-get -s -V -u upgrade 1 ↵ 539 13:14:22
|
||||
Lecture des listes de paquets... Fait
|
||||
Construction de l'arbre des dépendances
|
||||
Lecture des informations d'état... Fait
|
||||
Calcul de la mise à jour... Fait
|
||||
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
|
||||
python-colorama (0.3.7-1)
|
||||
python-decorator (4.1.2-1)
|
||||
python-pathlib2 (2.3.0-1)
|
||||
python-scandir (1.7-1)
|
||||
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
|
||||
Les paquets suivants seront mis à jour :
|
||||
python-pip-whl (9.0.1-2.3~ubuntu1 => 9.0.1-2.3~ubuntu1.18.04.1)
|
||||
python3-pip (9.0.1-2.3~ubuntu1 => 9.0.1-2.3~ubuntu1.18.04.1)
|
||||
2 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
|
||||
Inst python3-pip [9.0.1-2.3~ubuntu1] (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all]) []
|
||||
Inst python-pip-whl [9.0.1-2.3~ubuntu1] (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
Conf python3-pip (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
Conf python-pip-whl (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
```
|
||||
|
||||
**apt-get update > /dev/null && apt-get --just-print upgrade | grep "Inst "**
|
||||
|
||||
```bash
|
||||
sudo apt-get update > /dev/null && apt-get --just-print upgrade | grep "Inst "
|
||||
Inst python3-pip [9.0.1-2.3~ubuntu1] (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all]) []
|
||||
Inst python-pip-whl [9.0.1-2.3~ubuntu1] (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
```
|
||||
|
||||
**apt-get dist-upgrade </dev/null**
|
||||
|
||||
```bash
|
||||
sudo apt-get dist-upgrade </dev/null 100 ↵ 541 13:16:04
|
||||
Lecture des listes de paquets... Fait
|
||||
Construction de l'arbre des dépendances
|
||||
Lecture des informations d'état... Fait
|
||||
Calcul de la mise à jour... Fait
|
||||
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
|
||||
python-colorama python-decorator python-pathlib2 python-scandir
|
||||
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
|
||||
Les paquets suivants seront mis à jour :
|
||||
python-pip-whl python3-pip
|
||||
2 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
|
||||
Il est nécessaire de prendre 1 766 ko dans les archives.
|
||||
Après cette opération, 2 048 o d'espace disque supplémentaires seront utilisés.
|
||||
Souhaitez-vous continuer ? [O/n] Annulation.
|
||||
```
|
||||
|
||||
|
||||
|
||||
**apt list --upgradable**
|
||||
|
||||
```bash
|
||||
apt list --upgradable ✔ 520 08:27:27
|
||||
En train de lister... Fait
|
||||
python-pip-whl/bionic-updates,bionic-updates 9.0.1-2.3~ubuntu1.18.04.1 all [pouvant être mis à jour depuis : 9.0.1-2.3~ubuntu1]
|
||||
python3-pip/bionic-updates,bionic-updates 9.0.1-2.3~ubuntu1.18.04.1 all [pouvant être mis à jour depuis : 9.0.1-2.3~ubuntu1]
|
||||
```
|
||||
|
||||
```bash
|
||||
function a { read input;dpkg -l ${input} | grep " ${input} " | awk '{$1=$2=$3=$4="";print $0}' | sed 's/^ *//';unset input;};{ apt-get --just-print upgrade 2>&1 | perl -ne 'if (/Inst\s([\w,\-,\d,\.,~,:,\+]+)\s\[([\w,\-,\d,\.,~,:,\+]+)\]\s\(([\w,\-,\d,\.,~,:,\+]+)\)? /i) {print "$1 (\e[1;34m$2\e[0m -> \e[1;32m$3\e[0m)\n"}';} | while read -r line; do echo -en "$line $(echo $line | awk '{print $1}' | a )\n"; done;
|
||||
|
||||
python3-pip (9.0.1-2.3~ubuntu1 -> 9.0.1-2.3~ubuntu1.18.04.1) Python package installer
|
||||
python-pip-whl (9.0.1-2.3~ubuntu1 -> 9.0.1-2.3~ubuntu1.18.04.1) Python package installer
|
||||
```
|
||||
|
||||
|
||||
|
||||
apt-check is probably the most efficient scripting method.
|
||||
|
||||
**/usr/lib/update-notifier/apt-check 2>&1 | cut -d ';' -f 1**
|
||||
|
||||
A very small modification shows you only the security updates.
|
||||
|
||||
**/usr/lib/update-notifier/apt-check 2>&1 | cut -d ';' -f 2**
|
||||
|
||||
|
||||
|
||||
**apt-show-versions -u**
|
||||
|
||||
```bash
|
||||
apt-show-versions -u ✔ 548 13:23:23
|
||||
python-pip-whl:all/bionic-updates 9.0.1-2.3~ubuntu1 upgradeable to 9.0.1-2.3~ubuntu1.18.04.1
|
||||
python3-pip:all/bionic-updates 9.0.1-2.3~ubuntu1 upgradeable to 9.0.1-2.3~ubuntu1.18.04.1
|
||||
```
|
||||
|
||||
**sudo apt-get -qq update && apt-get -qq -s upgrade**
|
||||
|
||||
```bash
|
||||
sudo apt-get -qq update && apt-get -qq -s upgrade 100 ↵ 547 13:23:11
|
||||
NOTE: Ceci n'est qu'une simulation !
|
||||
apt-get a besoin des privilèges du superutilisateur
|
||||
pour pouvoir vraiment fonctionner.
|
||||
Veuillez aussi noter que le verrouillage est désactivé,
|
||||
et la situation n'est donc pas forcément représentative
|
||||
de la réalité !
|
||||
Inst python3-pip [9.0.1-2.3~ubuntu1] (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all]) []
|
||||
Inst python-pip-whl [9.0.1-2.3~ubuntu1] (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
Conf python3-pip (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
Conf python-pip-whl (9.0.1-2.3~ubuntu1.18.04.1 Ubuntu:18.04/bionic-updates [all])
|
||||
```
|
||||
|
||||
|
||||
|
||||
### Infos sur un paquet
|
||||
|
||||
**apt-cache show <paquet>**
|
||||
|
||||
```bash
|
||||
apt-cache show gcc-8-base ✔ 559 15:04:05
|
||||
Package: gcc-8-base
|
||||
Architecture: amd64
|
||||
Version: 8.3.0-6ubuntu1~18.04.1
|
||||
Multi-Arch: same
|
||||
Priority: required
|
||||
Section: libs
|
||||
Source: gcc-8
|
||||
Origin: Ubuntu
|
||||
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>
|
||||
Original-Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
|
||||
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
|
||||
Installed-Size: 113
|
||||
Filename: pool/main/g/gcc-8/gcc-8-base_8.3.0-6ubuntu1~18.04.1_amd64.deb
|
||||
Size: 18716
|
||||
MD5sum: b231d33f61250fee66d1f4f41eebe9a0
|
||||
SHA1: c56356523711c4b9f3f59cc4423254e4a293f46e
|
||||
SHA256: 89415e0e9d940c81e33959f366f1bad1a94cfecacb538eb897be0e6038781a94
|
||||
Homepage: http://gcc.gnu.org/
|
||||
Description-en: GCC, the GNU Compiler Collection (base package)
|
||||
This package contains files common to all languages and libraries
|
||||
contained in the GNU Compiler Collection (GCC).
|
||||
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
|
||||
Task: minimal
|
||||
Supported: 5y
|
||||
|
||||
Package: gcc-8-base
|
||||
Architecture: amd64
|
||||
Version: 8.3.0-6ubuntu1~18.04
|
||||
Multi-Arch: same
|
||||
Priority: required
|
||||
Section: libs
|
||||
Source: gcc-8
|
||||
Origin: Ubuntu
|
||||
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>
|
||||
Original-Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
|
||||
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
|
||||
Installed-Size: 113
|
||||
Filename: pool/main/g/gcc-8/gcc-8-base_8.3.0-6ubuntu1~18.04_amd64.deb
|
||||
Size: 18648
|
||||
MD5sum: ebd413aa6f179e38bb8e9f488b657fe6
|
||||
SHA1: 95250c6482a359271804633e5a15ef3c8d38990f
|
||||
SHA256: f94706768527e63e4a566d339897b3803b6cbb0a095f2bd267778110701e8508
|
||||
Homepage: http://gcc.gnu.org/
|
||||
Description-en: GCC, the GNU Compiler Collection (base package)
|
||||
This package contains files common to all languages and libraries
|
||||
contained in the GNU Compiler Collection (GCC).
|
||||
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
|
||||
Task: minimal
|
||||
Supported: 5y
|
||||
```
|
||||
|
||||
|
||||
|
||||
44
docs/Mint/recovery.md
Normal file
44
docs/Mint/recovery.md
Normal file
@@ -0,0 +1,44 @@
|
||||
# Recovery mode
|
||||
|
||||
|
||||
|
||||
https://wiki.ubuntu.com/RecoveryMode
|
||||
|
||||
|
||||
|
||||
#### Boot en mode recovery:
|
||||
|
||||
1. Appuyer sur **Shift** après le Bios pour accéder au **menu GNU Grub**
|
||||
2. Sélectionner l'entrée avec **Recovery mode**
|
||||
3. Dans le menu suivant, choisir **root**
|
||||
4. Redémarrer avec la commande **reboot**
|
||||
5. Ctrl+Alt+F3 pour démarrer Ubuntu dans la console
|
||||
6. Taper login/password pour se logguer
|
||||
7. Taper sudo reboot pour redémarrer
|
||||
8. **Ctrl+Alt+F2** pour sortir de la console (ou F7)
|
||||
9. **sudo systemctl start graphical.target** pour avoir l'écran classique de connexion
|
||||
|
||||
|
||||
|
||||
#### En cas de freeze:
|
||||
|
||||
Tout effacer dans :
|
||||
|
||||
```bash
|
||||
/tmp
|
||||
/home/.cache
|
||||
```
|
||||
|
||||
Surveiller les logs:
|
||||
|
||||
```bash
|
||||
dmesg
|
||||
/var/log/syslog
|
||||
```
|
||||
|
||||
Moniteur d'activité:
|
||||
|
||||
```bash
|
||||
htop
|
||||
```
|
||||
|
||||
12
docs/Mint/samba.md
Normal file
12
docs/Mint/samba.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# Samba
|
||||
|
||||
|
||||
|
||||
D'origine Mint permet de se connecter à un partage SMB ou CIFS.
|
||||
|
||||
Mais pour créer partager sous Mint, il faut installer le paquet Samba.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user