{{tag>tutoriel}}
====== Installation du PC chateau ======
- **[[tutoriel:installation:chateau:20220927|]]**
===== Pré-requis =====
- **Boîtier zalman z9 plus**\\ {{ youtube>wILvz-ACPA0?medium }}
- **Disposer de la sauvegarde des points de montage** créée parnicolas@chateau:~$ lsblk -I 8 -o NAME,FSTYPE,MOUNTPOINT,LABEL,SIZE,OWNER,MODE,UUID > /CLE_USB/Svg/montages.listnicolas@chateau:~$ lsblk -I 8 -o NAME,FSTYPE,MOUNTPOINT,LABEL,SIZE,OWNER,MODE,UUID
NAME FSTYPE MOUNTPOINT LABEL SIZE OWNER MODE UUID
sda 931,5G root brw-rw----
├─sda1 vfat /boot/efi EFI 1G root brw-rw---- A660-B856
├─sda3 ext4 /media/oldhome oldhome 293,3G root brw-rw---- dbc1be40-3a0a-46e2-bab3-1557919fd66d
├─sda4 swap [SWAP] 4G root brw-rw---- f82cc932-8b36-434b-96d4-44e5a4d35f7a
├─sda5 ext4 20G root brw-rw---- 8efac062-ba2c-4ea2-86fa-61fa4296ca03
├─sda6 ext4 / 72,4G root brw-rw---- 1892f567-a855-4653-b69a-79991c568d8b
├─sda7 vfat EFI WIN 1G root brw-rw---- 7B6F-2123
└─sda8 ext4 /home home 286,1G root brw-rw---- 9b6942a4-b9aa-487e-a53a-4b76e907e6e8
sdb 931,5G root brw-rw----
├─sdb1 ntfs Réservé au système 549M root brw-rw---- 3EF67750F6770783
├─sdb2 ntfs 97,1G root brw-rw---- A4A0DB19A0DAF0B2
├─sdb3 ntfs /media/donnees donnees 733,9G root brw-rw---- 200EB5FF0EB5CDD2
├─sdb4 512B root brw-rw----
└─sdb5 ntfs /media/partisos isos 32G root brw-rw---- 19D22ADE39FB5783
sdc 931,5G root brw-rw----
├─sdc1 ext4 /media/serveur serveur 300G root brw-rw---- 215401a6-27c6-4068-b6b8-c98c8d0375ec
└─sdc2 ntfs /media/donnees-2 donnees-2 631,5G root brw-rw---- 64D94BA80E92FA73
sde 2,7T root brw-rw----
├─sde1 ntfs /media/reservoirs Reservoirs 1000G root brw-rw---- 3AF1FC151F5AB935
└─sde2 ext4 /media/l-reservoirs L-Reservoirs 1000G root brw-rw---- 5e9d1ce2-1931-4859-a435-e1197874dbdb
===== Première étape =====
- **Installation d'Ubuntu** sur /dev/sda avec les partitions :
^ Partition ^ Nom ^ Système de fichiers ^ Point de montage ^ Étiquette ^ Taille ^ Formater ? ^
^ /dev/sda1 | | fat32 | /boot/efi | EFI | 1.00 Gio | |
^ /dev/sda6 | | ext4 | / | | 72.41 Gio | x |
^ /dev/sda3 | Linux home | ext4 | /media/oldhome | oldhome | 293.34 Gio | |
^ /dev/sda8 | | ext4 | /home | home | 286.10 Gio | |
^ /dev/sda4 | | linux-swap | | | 4.00 Gio | |
^ /dev/sda5 | Linux filesystem | ext4 | | | 20.00 Gio | |
^ /dev/sda7 | EFI Win | fat32 | | EFI WIN | 1.00 Gio | |
^ Partition ^ Nom ^ Système de fichiers ^ Point de montage ^ Étiquette ^ Taille ^
^ /dev/sdb3 | | ntfs | /media/donnees | donnees | 733.86 Gio |
^ /dev/sdb5 | | ntfs | /media/partisos | isos | 32.00 Gio |
^ Partition ^ Nom ^ Système de fichiers ^ Point de montage ^ Étiquette ^ Taille ^
^ /dev/sdc1 | | ext4 | /media/serveur | serveur | 300.00 Gio |
^ /dev/sdc2 | | ntfs | /media/donnees-2 | donnees-2 | 631.51 Gio |
^ Partition ^ Nom ^ Système de fichiers ^ Point de montage ^ Étiquette ^ Taille ^
^ /dev/sde1 | Reservoirs | ntfs | /media/reservoirs | Reservoirs | 1000.00 Gio |
^ /dev/sde2 | L-Reservoirs | ext4 | /media/l-reservoirs | L-Reservoirs | 1000.00 Gio |
- **[[tutoriel:installation:chateau:ubuntu_22_04:start]]**
- **Après le redémarrage**, les mises à jour se déclenchent :
- **les lancer**
- puis **redémarrer**
- **Post-installation** :
- USER@MACHINE:~$ sudo snap refresh
- **Connecter le réseau Wi-Fi**
- **Paramètres** :
- **Imprimantes** connecter l'imprimante
- **Énergie** :
- **Mode d'énergie** : équilibré
- **Écran noir** : 5 minutes
- **Mise en veille automatique** : Désactivé
- **Action du bouton d'extinction** : Éteindre
- **Confidentialité -> Écran**:
- **Délai de l'écran noir** : jamais
- **Verrouillage automatique de l'écran** : désactivé
- **Verrouiller l'écran lors de la mise en veille** : désactivé
- **Afficher les notifications sur l'écran verrouillé** : activé
- **Pays et langue** :
- **Gérer les langues installées** et terminer l'installation si demandé
- **Langue** : Français (France)
- **Formats** : France
- **Éditer grub** :nicolas@chateau:~$ sudo nano /etc/default/grub
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
...
GRUB_DISABLE_OS_PROBER=false
nicolas@chateau:~$ sudo update-grub
- **Redémarrer**
- **Restaurer les fichiers *.credentials, /etc/hosts et ~/.bash_aliases** :nicolas@chateau:~$ sudo cp /CLE_USB/Svg/etc/hosts /etc/
nicolas@chateau:~$ sudo cp /CLE_USB/Svg/etc/*.credentials /etc/
- **[[tutoriel:installation:chateau:fichiers:bash_aliases:start|]]**
- **Autre méthode : [[tutoriel:installation:chateau:dnsmasq:start|]]**
- **Mettre en place le MultiArch** (sous Linux 64 bits) :nicolas@chateau:~$ sudo dpkg --add-architecture i386
- **Créer les répertoires de montage** :nicolas@chateau:~$ sudo mkdir -p /media/{donnees,donnees-2,freebox,l-donnees,l-reservoirs,partisos,recup,reservoirs,rpi-data,rpi-root,serveur,tmp}
- **Geany** :nicolas@chateau:~$ sudo apt install {libcanberra-gtk*,geany,geany-plugins}
- **[[apt>cifs-utils]]** USER@MACHINE:~$ sudo apt install cifs-utils
- **Éditer avec les droits d'administration le fichier ''/etc/fstab''** pour le modifier d'après le modèle : **[[tutoriel:installation:chateau:fichiers:fstab:start]]** :nicolas@chateau:~$ gksudo geany /etc/fstab
- **Redémarrer**
===== Autres étapes =====
- USER@MACHINE:~$ sudo apt update && sudo apt upgrade && sudo apt autoremove
- **[[apt>keepassxc]]**...@...:~$ sudo apt install keepassxc
- **Base de données keepass** : copiez /media/nicolas/home/nicolas/cloud/ -> /home/nicolas/
- Voir aussi **[[tutoriel:installation:chateau:keepass:start|]]**
- **Firefox** :
- **Rafraîchir** :nicolas@chateau:~$ sudo snap refresh firefox --beta
- **sync**
- **réglages**
- **[[apt>filezilla]]**USER@MACHINE:~$ sudo apt install filezilla**Paramètres de Filezilla** :
- **sur l'ancien home** : lancer Filezilla, Fichiers -> Exporter les paramètres, mettre le fichier sur une clé USB
- **sur le nouveau home** : lancer Filezilla, Fichiers -> Importer les paramètres
==== Dossiers utilisateur ====
- **Documents** :nicolas@chateau:~$ mv /home/$USER/Documents /home/$USER/Documents-old
nicolas@chateau:~$ ln -s /media/donnees/Users/$USER/Documents /home/$USER/On peut alors déplacer les fichiers résiduels de Documents-old vers Documents, puis effacer le répertoire Documents-old
- **Images** :nicolas@chateau:~$ mv /home/$USER/Images /home/$USER/Images-old
nicolas@chateau:~$ ln -s /media/donnees/Users/$USER/Pictures /home/$USER/
nicolas@chateau:~$ mv /home/$USER/Pictures /home/$USER/ImagesOn peut alors déplacer les fichiers résiduels de Images-old vers Images, puis effacer le répertoire Images-old
- **Musique** :nicolas@chateau:~$ mv /home/$USER/Musique /home/$USER/Musique-old
nicolas@chateau:~$ ln -s /media/donnees/Users/$USER/Music /home/$USER/
nicolas@chateau:~$ mv /home/$USER/Music /home/$USER/MusiqueOn peut alors déplacer les fichiers résiduels de Musique-old vers Musique, puis effacer le répertoire Musique-old
- **Vidéos** :nicolas@chateau:~$ mv /home/$USER/Vidéos /home/$USER/Vidéos-old
nicolas@chateau:~$ ln -s /media/donnees/Users/$USER/Videos /home/$USER/
nicolas@chateau:~$ mv /home/$USER/Videos /home/$USER/VidéosOn peut alors déplacer les fichiers résiduels de Vidéos-old vers Vidéos, puis effacer le répertoire Vidéos-old
- **Téléchargements** :nicolas@chateau:~$ mv /home/$USER/Téléchargements /home/$USER/Téléchargements-old
nicolas@chateau:~$ ln -s /media/donnees/Users/$USER/Downloads /home/$USER/
nicolas@chateau:~$ mv /home/$USER/Downloads /home/$USER/TéléchargementsOn peut alors déplacer les fichiers résiduels de Téléchargements-old vers Téléchargements, puis effacer le répertoire Téléchargements-old
==== Installateurs ====
- **[[apt>apt-file,flatpak,gnome-software-plugin-flatpak,gdebi]]Installateurs** (apt-file, flatpak,gdebi) :nicolas@chateau:~$ sudo apt install {apt-file,flatpak,gnome-software-plugin-flatpak,gdebi}**Pour rendre accessibles les logiciels flatpak depuis l'application Logiciels**nicolas@chateau:~$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- **AppImageLauncher** (installateur appimage) :nicolas@chateau:~$ sudo add-apt-repository ppa:appimagelauncher-team/stable
nicolas@chateau:~$ sudo apt install appimagelauncher
==== Système ====
- **manpages-fr-extra,hunspell,ttf-mscorefonts-installer,htop,menulibre** :USER@MACHINE:~$ sudo apt install {manpages-fr-extra,hunspell,ttf-mscorefonts-installer,htop,menulibre}Accepter la licence de ttf-mscorefonts-installer
- **[[apt>openjdk-18-jdk,icedtea-netx]]**USER@MACHINE:~$ sudo apt install {openjdk-18-jdk,icedtea-netx}Vérifiez la version de java :nicolas@chateau:~$ java -version
openjdk version "18.0.2-ea" 2022-07-19
- **[[apt>gnome-tweaks,python3-pip,php,php8.1-gd]]**USER@MACHINE:~$ sudo apt install {gnome-tweaks,python3-pip,php,php8.1-gd}
- **Actions for Nautilus** :
- **[[apt>python3-nautilus,xclip]]**nicolas@chateau:~$ sudo apt install {python3-nautilus,xclip}
- **Télécharger et installer le fichier ''actions-for-nautilus*.deb'' le plus récent** sur la page [[https://github.com/bassmanitram/actions-for-nautilus/releases/latest]]
- **Actions** :~$ sudo apt install {meld,nautilus-{admin,dropbox,filename-repairer,gtkhash,ideviceinfo,image-converter,owncloud}}
- **Activer** :A+F2nautilus -q
- **[[apt>virtualbox,virtualbox-qt,virtualbox-ext-pack]]**USER@MACHINE:~$ sudo apt install {virtualbox,virtualbox-qt,virtualbox-ext-pack}Répertoire VirtualBox : ''/home/nicolas/.VirtualBox/''
- **[[apt>gnome-shell-extensions,gnome-shell-extension-manager,chrome-gnome-shell]]**nicolas@chateau:~$ sudo apt install {gnome-shell-extensions,gnome-shell-extension-manager,chrome-gnome-shell}
- **Extensions Gnome-shell** :
- **Intégrées** :
- **Desktop icons NG (DING)**
- **Ubuntu AppIndicators**
- **Ubuntu Dock**
- **À installer** :
- **Alternate menu for Hplip2**
- **Applications menu**
- **Bluetooth quick connect**
- **Caffeine**
- **EasyScreenCast**
- **Extension List**
- **Force Quit**
- **IP Finder**
- **Printers**
- **Screenshot Tool**
- **Snap Manager Lite**
- **Sound Input & Output Device Chooser**
- **Systemd Manager**
- **Translate assistant**
- **Tweaks system menu**
- **VirtualBox applet**
==== Suite ====
- **[[tutoriel:installation:chateau:lemp:start|]]**
- **[[apt>playonlinux,smartmontools,smart-notifier,gsmartcontrol,gpart,gparted]]**nicolas@chateau:~$ sudo apt install {playonlinux,smartmontools,smart-notifier,gsmartcontrol,gpart,gparted}
- **Libreoffice** : suite bureautique complète déjà installée
- **gscan2pdf : [[apt>tesseract-ocr-all,djvulibre-bin,unpaper,pdftk,gscan2pdf]]** USER@MACHINE:~$ sudo apt install {tesseract-ocr-all,djvulibre-bin,unpaper,pdftk,gscan2pdf}
- **[[apt>calibre,cherrytree,zim,lios,gnucash,gnucash-docs,homebank,xchm,gourmand]]** nicolas@chateau:~$ sudo apt install {calibre,cherrytree,zim,lios,gnucash,gnucash-docs,homebank,xchm,gourmand}
- comptes gnucash : /home/nicolas/MesComptes/Mes comptes.gnucash
- fichier cherrytree : /home/nicolas/cloud/Documents/notes/cherrytree/notes.ctd
- Répertoires calibre :
- /home/nicolas/Books-in
- "/home/nicolas/Documents/Bibliotheque calibre"
- Répertoire gourmand : /home/nicolas/.gourmand
- **communication avec un smartphone : [[apt>adb,scrcpy]]**nicolas@chateau:~$ sudo apt install {adb,scrcpy}
- **TeamViewer** : Sur la page [[https://www.teamviewer.com/fr/telecharger/linux/]], télécharger et installer le paquet *.deb
- **[[apt>exif,exiv2,gthumb,jhead]]**USER@MACHINE:~$ sudo apt install {exif,exiv2,gthumb,jhead}
- **SweetHome3D** :
- **Télécharger l'Installateur** Linux 64 bits sur la page [[http://www.sweethome3d.com/fr/download.jsp#SweetHome3DInstaller]]
- **Extraire** le fichier téléchargé
- **Déplacer le dossier** ainsi décompressé dans le dossier /opt :nicolas@chateau:~/Téléchargements$ cd SweetHome3D-7.0.2-linux-x64/
nicolas@chateau:~/Téléchargements/SweetHome3D-7.0.2-linux-x64$ sudo mv SweetHome3D* /opt/
- **Créer un lanceur** à l'aide de l'éditeur de menu menulibre :
* **commande de lancement** :/opt/SweetHome3D*/SweetHome3D
* **icône** : dans le dossier décompressé
- **[[apt>gimp]]**USER@MACHINE:~$ sudo apt install gimp
- **GCstar** : voir [[http://doc.nfrappe.fr/doku.php?id=logiciel:bureautique:gcstar:start#installation]] et [[https://gitlab.com/GCstar/GCstar]]
- **Installer les pré-requis** :nicolas@chateau:~$ sudo apt install {perl,libgtk3-perl,libgtk3-simplelist-perl,cpanminus}
nicolas@chateau:~$ sudo cpanm XML::Simple DateTime::Format::Strptime JSON Archive::Tar Archive::Zip Compress::Zlib Date::Calc Digest::MD5 GD GD::Graph GD::Text Image::ExifTool MIME::Base64 MP3::Info MP3::Tag Net::FreeDB Ogg::Vorbis::Header::PurePerl Time::Piece
- **[[tutoriel:installation:chateau:gcstar:start|]]** - **Installer GCstar** :nicolas@chateau:~$ cd /opt/
nicolas@chateau:/opt$ wget -O - https://gitlab.com/GCstar/GCstar/-/archive/main/GCstar-main.tar.gz | tar xzf -
nicolas@chateau:/opt$ mv GCstar-main GCstar
- **Créer un lanceur** à l'aide de l'éditeur de menu menulibre :
* **commande de lancement** :perl /opt/GCstar/gcstar/bin/gcstar
* **icône** : dans le dossier décompressé
- **[[apt>grsync]]** USER@MACHINE:~$ sudo apt install grsync
- **suppression des fichiers inutiles sur l'ordinateur** :
- **Fslint** :nicolas@chateau:~$ snap install fslint-unofficial
- **Czkawka** :**[[apt>ffmpeg]]**nicolas@chateau:~$ sudo apt install {,ffmpeg}nicolas@chateau:~$ sudo snap install czkawka
nicolas@chateau:~$ sudo snap connect czkawka:removable-media
- **Teams** :USER@MACHINE:~$ sudo snap install {teams,}
- **[[apt>shutter]]**USER@MACHINE:~$ sudo apt install {,shutter}
==== Mise en place des programmes ====
- **[[apt>xdotool,ffmpeg,net-tools,ubuntu-restricted-extras,sqlite3,fuse,aria2,qt5dxcb-plugin,libappindicator3-1,git,xdot]]**nicolas@chateau:~$ sudo apt install {xdotool,ffmpeg,net-tools,ubuntu-restricted-extras,sqlite3,fuse,aria2,qt5dxcb-plugin,libappindicator3-1,git,xdot}
sudo apt install googleearth-package
sudo make-googleearth-package --force
sudo add-apt-repository ppa:ianare/ppa
sudo apt install metamorphose
sudo apt install rpi-imager
sudo apt install wxwidgets3.0
sudo apt install wxwidgets
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo add-apt-repository -r http://dl.google.com/linux/earth/deb
sudo apt install xnview
sudo apt install skype
sudo apt install gnome-python
sudo apt install nmap
sudo apt --fix-broken install
sudo apt install teams
sudo apt install cpu-x
sudo apt install dpluzz
sudo apt-add-repository ppa:yoggic/dpluzz
sudo apt install dpluzz
sudo apt install dkms
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
mkdir -p /home/nicolas/windows
sudo apt install wine winetricks
winetricks dotnet40
sudo apt-add-repository ppa:lookit/ppa
sudo apt install lookit
sudo apt install readpst
sudo apt install pst-utils
wine DbxConv.exe *.dbx
sudo apt install certbot python3-certbot-ngin
sudo apt install vsftpd db-util
sudo add-apt-repository ppa:linuxuprising/java
sudo apt install oracle-java15-installer
sudo apt-add-repository "deb https://s3.amazonaws.com/repo.deb.cyberduck.io stable main"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FE7097963FEFBE72
sudo apt install duck
sudo apt install python-gobject
sudo apt install alien
sudo apt-cache --installed
sudo apt install unbound
sudo add-apt-repository ppa:nalin-x-linux/lios2
sudo add-apt-repository ppa:nalin-x-linux/lios
===== Conclusion =====
===== Problèmes connus =====
===== Voir aussi =====
* **(en)** [[http://]]
* **(fr)** [[http://]]
----
//Basé sur << [[http://|ARTICLE]] >> par AUTEUR.//