Installation du PC chateau

Pré-requis

  1. Boîtier zalman z9 plus
  2. Disposer de la sauvegarde des points de montage créée par

    nicolas@chateau:~$ lsblk -I 8 -o NAME,FSTYPE,MOUNTPOINT,LABEL,SIZE,OWNER,MODE,UUID > /CLE_USB/Svg/montages.list
    nicolas@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

  1. 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
    1. Après le redémarrage, les mises à jour se déclenchent :
      1. les lancer
      2. puis redémarrer
  2. Post-installation :
    1. USER@MACHINE:~$ sudo snap refresh

    2. Connecter le réseau Wi-Fi
    3. Paramètres :
      1. Imprimantes connecter l'imprimante
      2. Énergie :
        1. Mode d'énergie : équilibré
        2. Écran noir : 5 minutes
        3. Mise en veille automatique : Désactivé
        4. Action du bouton d'extinction : Éteindre
      3. Confidentialité → Écran:
        1. Délai de l'écran noir : jamais
        2. Verrouillage automatique de l'écran : désactivé
        3. Verrouiller l'écran lors de la mise en veille : désactivé
        4. Afficher les notifications sur l'écran verrouillé : activé
      4. Pays et langue :
        1. Gérer les langues installées et terminer l'installation si demandé
        2. Langue : Français (France)
        3. Formats : France
    4. Éditer grub :

      nicolas@chateau:~$ sudo nano /etc/default/grub

      /etc/default/grub
      GRUB_TIMEOUT_STYLE=menu
      GRUB_TIMEOUT=10
      ...
      GRUB_DISABLE_OS_PROBER=false
      nicolas@chateau:~$ sudo update-grub
    5. Redémarrer
  3. 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/
    nicolas@chateau:~$ sudo cp /CLE_USB/Svg/home/nicolas/.bash_aliases ~/

    1. Autre méthode : Dnsmasq
  4. Mettre en place le MultiArch (sous Linux 64 bits) :

    nicolas@chateau:~$ sudo dpkg --add-architecture i386

  5. 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}

  6. Geany :

    nicolas@chateau:~$ sudo apt install {libcanberra-gtk*,geany,geany-plugins}

  7. cifs-utils

    USER@MACHINE:~$ sudo apt install cifs-utils

  8. Éditer avec les droits d'administration le fichier /etc/fstab pour le modifier d'après le modèle : Fichier /etc/fstab :

    nicolas@chateau:~$ gksudo geany /etc/fstab

  9. Redémarrer

Autres étapes

  1. USER@MACHINE:~$ sudo apt update && sudo apt upgrade && sudo apt autoremove

  2. keepassxc

    ...@...:~$ sudo apt install keepassxc

    1. Base de données keepass : copiez /media/nicolas/home/nicolas/cloud/ → /home/nicolas/
  3. Firefox :
    1. Rafraîchir :

      nicolas@chateau:~$ sudo snap refresh firefox --beta

    2. sync
    3. réglages
  4. filezilla

    USER@MACHINE:~$ sudo apt install filezilla

    Paramètres de Filezilla :

    1. sur l'ancien home : lancer Filezilla, Fichiers → Exporter les paramètres, mettre le fichier sur une clé USB
    2. sur le nouveau home : lancer Filezilla, Fichiers → Importer les paramètres

Dossiers utilisateur

  1. 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

  2. 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/Images

    On peut alors déplacer les fichiers résiduels de Images-old vers Images, puis effacer le répertoire Images-old

  3. 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/Musique

    On peut alors déplacer les fichiers résiduels de Musique-old vers Musique, puis effacer le répertoire Musique-old

  4. 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éos

    On peut alors déplacer les fichiers résiduels de Vidéos-old vers Vidéos, puis effacer le répertoire Vidéos-old

  5. 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échargements

    On 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

  1. apt-file,flatpak,gnome-software-plugin-flatpak,gdebiInstallateurs (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

  2. AppImageLauncher (installateur appimage) :

    nicolas@chateau:~$ sudo add-apt-repository ppa:appimagelauncher-team/stable
    nicolas@chateau:~$ sudo apt install appimagelauncher

Système

  1. 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

  2. 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

  3. gnome-tweaks,python3-pip,php,php8.1-gd

    USER@MACHINE:~$ sudo apt install {gnome-tweaks,python3-pip,php,php8.1-gd}

  4. Actions for Nautilus :
    1. python3-nautilus,xclip

      nicolas@chateau:~$ sudo apt install {python3-nautilus,xclip}

    2. 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
    3. Actions :

      ~$ sudo apt install {meld,nautilus-{admin,dropbox,filename-repairer,gtkhash,ideviceinfo,image-converter,owncloud}}

    4. Activer :Alt+F2
      nautilus -q
  5. virtualbox,virtualbox-qt,virtualbox-ext-pack

    USER@MACHINE:~$ sudo apt install {virtualbox,virtualbox-qt,virtualbox-ext-pack}

    Répertoire VirtualBox : /home/nicolas/.VirtualBox/

  6. 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}

    1. Extensions Gnome-shell :
      1. Intégrées :
        1. Desktop icons NG (DING)
        2. Ubuntu AppIndicators
        3. Ubuntu Dock
      2. À installer :
        1. Alternate menu for Hplip2
        2. Applications menu
        3. Bluetooth quick connect
        4. Caffeine
        5. EasyScreenCast
        6. Extension List
        7. Force Quit
        8. IP Finder
        9. Printers
        10. Screenshot Tool
        11. Snap Manager Lite
        12. Sound Input & Output Device Chooser
        13. Systemd Manager
        14. Translate assistant
        15. Tweaks system menu
        16. VirtualBox applet

Suite

  1. playonlinux,smartmontools,smart-notifier,gsmartcontrol,gpart,gparted

    nicolas@chateau:~$ sudo apt install {playonlinux,smartmontools,smart-notifier,gsmartcontrol,gpart,gparted}

  2. Libreoffice : suite bureautique complète déjà installée
  3. gscan2pdf : tesseract-ocr-all,djvulibre-bin,unpaper,pdftk,gscan2pdf

    USER@MACHINE:~$ sudo apt install {tesseract-ocr-all,djvulibre-bin,unpaper,pdftk,gscan2pdf}

  4. 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}

    1. comptes gnucash : /home/nicolas/MesComptes/Mes comptes.gnucash
    2. fichier cherrytree : /home/nicolas/cloud/Documents/notes/cherrytree/notes.ctd
    3. Répertoires calibre :
      1. /home/nicolas/Books-in
      2. “/home/nicolas/Documents/Bibliotheque calibre”
    4. Répertoire gourmand : /home/nicolas/.gourmand
  5. communication avec un smartphone : adb,scrcpy

    nicolas@chateau:~$ sudo apt install {adb,scrcpy}

  6. TeamViewer : Sur la page https://www.teamviewer.com/fr/telecharger/linux/, télécharger et installer le paquet *.deb
  7. exif,exiv2,gthumb,jhead

    USER@MACHINE:~$ sudo apt install {exif,exiv2,gthumb,jhead}

  8. SweetHome3D :
    1. Télécharger l'Installateur Linux 64 bits sur la page http://www.sweethome3d.com/fr/download.jsp#SweetHome3DInstaller
    2. Extraire le fichier téléchargé
    3. 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/

    4. 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é
  9. gimp

    USER@MACHINE:~$ sudo apt install gimp

  10. GCstar : voir http://doc.nfrappe.fr/doku.php?id=logiciel:bureautique:gcstar:start#installation et https://gitlab.com/GCstar/GCstar
    1. 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

    2. GcStar : gestionnaire de collections - 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

    3. 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é
  11. grsync

    USER@MACHINE:~$ sudo apt install grsync

  12. suppression des fichiers inutiles sur l'ordinateur :
    1. Fslint :

      nicolas@chateau:~$ snap install fslint-unofficial

    2. Czkawka :ffmpeg

      nicolas@chateau:~$ sudo apt install {,ffmpeg}
      nicolas@chateau:~$ sudo snap install czkawka
      nicolas@chateau:~$ sudo snap connect czkawka:removable-media

  13. Teams :

    USER@MACHINE:~$ sudo snap install {teams,}

  14. shutter

    USER@MACHINE:~$ sudo apt install {,shutter}

Mise en place des programmes

  1. 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}

historique
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


Basé sur « ARTICLE » par AUTEUR.