{{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.//