Installation Minimale Kubuntu

À compter de Kubuntu 9.10 le paquet kde-core n'existe plus. Il a été remplacé par les paquets kde-minimal ou kde-plasma-desktop, kde-standard, kde-full.

Cette page reprend et complète ces différentes sources :

L'installation minimale proposée sur ces pages est vraiment minimaliste. Il manque certains paquets, qui, sans être indispensables, facilitent l'utilisation et la gestion de votre machine.

L'objectif est d'obtenir, à la fin de cette page, une installation de Kubuntu fonctionnelle et administrable, exempte de logiciels superflus.

Ce type d'installation se fait en général avec Debian. Pourquoi avec Ubuntu ?

  • Pour la reconnaissance matérielle (Noyau plus récent et certains pilotes propriétaires inclus).
  • Pour les versions plus récentes des logiciels.
  • Parce qu'une documentation bien faite peut être utile, y compris à des utilisateurs d'autres distributions.
  • Pourquoi pas ? :)
  • Ajouter ici une raison :-)

Pourquoi une installation minimale ?

  • Pour choisir les logiciels que vous souhaitez utiliser.
  • Pour éviter d'avoir des services qui ne correspondent pas à votre matériel (Bluetooth, imprimantes HP,…).
  • Ajouter ici une raison :-)

A - Installation du sytème de base

1 . Préalable

Procurez-vous un alternate CD d'Ubuntu et vérifiez quelques points préalables (2 à 4).

Une fois votre CD prêt et inséré dans le lecteur, redémarrez la machine, jusqu'à vous retrouver devant cet écran :

2 . Installation

Lancez l'installation en ligne de commande et suivez les instructions.

Au redémarrage, identifiez-vous avec votre nom d'utilisateur et votre mot de passe. Vous devriez vous retrouver devant une austère et sombre console, mais cela n'est que passager, il est temps de passer à l'action !

B - Mise en place des dépôts

1 . Sauvegarder le fichier sources.list original

sudo mv /etc/apt/sources.list /etc/apt/sources.list.ORI

2 . Créer un nouveau fichier sources.list

sudo touch /etc/apt/sources.list

3 . Ajouter les dépôts

Utilisation de Vim
  • Presser la touche i pour passer en mode insertion.
  • Presser la touche Échap pour sortir du mode insertion
  • Presser les touches : et w (:w) pour enregistrer
  • Presser les touches : et q (:q) pour quitter
VERSION correspond à votre version de Kubuntu (Hardy / Jaunty / Karmic / Lucid / …)
vim /etc/apt/sources.list
deb http://fr.archive.ubuntu.com/ubuntu/ VERSION main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ VERSION-updates main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ VERSION-security main restricted universe multiverse
deb http://archive.canonical.com/ VERSION-commercial main
deb http://fr.packages.medibuntu.org/ VERSION free non-free

Récupération de la clef du dépôt Medibuntu

wget -q http://fr.packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

C - Mettre à jour

1 . Mise à jour de la liste des dépôts

sudo apt-get update

2 . Mise à jour de l'installation

sudo apt-get dist-upgrade

3 . Redémarrer

sudo reboot

D - Installer l'environnement graphique minimal

1 . Serveur X

a ) Carte graphique connue

CARTE correspond à votre carte graphique (nv pour Nvidia, ati pour Ati, intel pour Intel, …).

Installation du pilote Vesa au cas où le pilote pour votre carte ne fonctionnerait pas.

sudo apt-get install xfonts-base xserver-xorg-video-CARTE xserver-xorg-video-vesa

b ) Carte graphique inconnue

sudo apt-get install xfonts-base xserver-xorg-video-all

c ) Pilotes propriétaires

Si vous avez un doute sur votre matériel, contentez-vous de l'installation en b.

Une fois l'installation minimale terminée, après avoir collecté les informations nécessaires, vous pourrez installer les pilotes propriétaires via Adept.

Une interface graphique permettant l'installation du pilote propriétaire de votre carte graphique est disponible installez le paquet restricted-manager-kde:
sudo apt-get install restricted-manager-kde

Vous pouvez installer directement le pilote propriétaire correspondant à votre carte graphique.

Pour une Nvidia, en fonction de l'âge de votre carte (voir ici)

sudo apt-get install nvidia-glx-legacy nvidia-settings

ou

sudo apt-get install nvidia-glx

ou

sudo apt-get install nvidia-glx-new

Pour une ATI

sudo apt-get install xorg-driver-fglrx fglrx-control
Plus d'informations sur le pilote prorpiétaire ATI.

Certaines cartes trop anciennes ne sont plus supportées par le pilote propriétaire, se rabattre sur le pilote libre (xserver-xorg-video-ati).

Le pilote libre supporte la 3D pour certaines cartes (voir documentation)

Lancer une reconfiguration du serveur X

sudo dpkg-reconfigure xserver-xorg

Répondre aux questions avec les solutions par défaut, sauf

  • Pour le pilote, choisir le bon.
  • Pour la profondeur de couleur, choisir 24.
  • Sélectionner les résolutions supportées par votre écran (utiliser la touche espace pour (dé)sélectionner).

2 . Interface graphique

a ) Environnement et gestionnaire de connexion

sudo apt-get install kde-core kdm

b ) Gestionnaire de paquets et gestionnaire son

sudo apt-get install adept kmix

c ) Mettre en français

sudo apt-get install kde-i18n-fr myspell-fr-gut aspell-fr wfrench
En fonction des logiciels utilisés par la suite, il faudra également installer les paquets de traduction adéquats.

Exemple :

  • K3b » k3b-i18n
  • OpenOffice » openoffice.org-help-fr openoffice.org-|10n-fr
  • Gimp » gimp-help-fr
  • Firefox » mozilla-firefox-locale-fr-fr
  • Thunderbird » thunderbird-locale-fr
  • Koffice » koffice-i18n-fr

E - Administration / Système / Gestion des fichiers

1 . Kcontrol

a ) Ajout de fonctionnalités

Permettre, graphiquement, la gestion des utilisateurs, groupes, des points de montage, …

sudo apt-get install kde-guidance

b ) Kcontrol - Administration du système

Gérer les thèmes du gestionnaire de connexion KDM

sudo apt-get install kdmtheme

c ) Kcontrol - Apparence et thèmes

Réglage de l'apparence des applications GTK / Ajout des écrans de veille

sudo apt-get install gtk-qt-engine kscreensaver

d ) Kcontrol - Composants de KDE

Gérer les logiciels au démarrage de la session

sudo apt-get install kcontrol-autostart
KDE est réglé par défaut pour sauvegarder la session lors de votre déconnexion (changement d'utilisateur, extinction ou redémarrage de la machine).

En passant par Kcontrol > Composants de KDE > Gestionnaire de session, il vous est possible de désactiver cette option ou de régler une session type qui lancera les logiciels que vous souhaitez.

L'intérêt de kcontrol-autostart est de combiner la sauvegarde de session en cours au lancement de logiciels, applications, scripts, que vous souhaitez toujours avoir au démarrage de votre session.

e ) Kcontrol - Internet et réseaux

Configuration de la connexion / Gestion du partage de fichiers

sudo apt-get install knetworkconf kdenetwork-filesharing nfs-common nfs-kernel-server smbclient smbfs samba
Sur un réseau composé uniquement de postes sous GNU/Linux, vous pouvez n'utiliser que NFS.
  1. Vous ne partagez pas mais accédez à un (des) partage(s) :

Installez les paquets nfs-common et/ou smbclient smbfs.

  1. Vous partagez mais n'accédez pas à un (des) partage(s)

Installez les paquets nfs-kernel-server et/ou samba.

Pour une connexion WiFi, on peut ajouter le paquet kwifimanager
sudo apt-get install kwifimanger

Si vous bougez beaucoup avec votre ordinateur et avez à gérer différents types de connexions sur différents réseaux, installer le paquet knetworkmanager

sudo apt-get install knetworkmanger

À partir de Gutsy, le paquet se nomme network-manager-kde

À titre informatif, bien que je doute qu'il soit aisé de faire ce type d'installation via modem 56K ou modem USB ADSL, pour configurer ce mode de connexion, utilisez le paquet Kppp.
sudo apt-get install kppp

f ) Kcontrol - Périphériques

Gestion des appareils photo numériques, navigation via Konqueror (camera:/)*

sudo apt-get install kamera

g ) Kcontrol - Son et multimédia

Navigation sur un CD audio via Konqueror (audiocd:/)* / Réglage de l'encodage audio via Konqueror

sudo apt-get install kdemultimedia-kio-plugins

2 . Konqueror (Gestion des fichiers)

a ) Fichiers

Avoir les "méta-informations" des fichiers (Clic droit > Propriété sur un fichier)

sudo apt-get install kdeaddons-kfile-plugins kdeadmin-kfile-plugins kdegraphics-kfile-plugins kdemultimedia-kfile-plugins kdenetwork-kfile-plugins

b ) Archives

Compression et décompression de dossier

sudo apt-get install ark rar unrar unrar-free zip unzip unace unace-nonfree

c ) Plugins

Utiliser apt-cache via Konqueror (apt:/)* / Utiliser locate via Konqueror (locate:/)*

Travailler sur des images via un clic droit / Action via un clic droit (Décompression, Console, …)

sudo apt-get install kio-apt kio-locate slocate konq-kim konq-plugins

Mise à jour de la base de données pour locate

sudo updatedb

F - Périphériques

1 . NTFS

Si vous utilisez, ou envisagez d'utiliser, un (des) disque(s) dur(s) (interne ou externe) et/ou partitions formaté(s) en NTFS

sudo apt-get install ntfs-3g ntfs-config

Si vous envisagez de toucher à un (des) disque(s) dur(s) (interne ou externe) et/ou partitions formaté(s) en NTFS avec (g)(qt)parted

sudo apt-get install ntfsprogs

2 . Imprimantes & Scanners

a ) Imprimante directement connectée

Cette section est une généralité, le nombre d'imprimantes existantes étant très important, adaptez ce qui suit à votre situation.

En fonction de votre matériel, certaines manipulations supplémentaires peuvent être nécessaires.

Reportez vous à la documentation pour plus d'informations.

Installez le serveur Cups :

sudo apt-get install cupsys

Installez les pilotes :

sudo apt-get install cupsys-driver-gutenprint foomatic-db-engine

Dans le cas d'une imprimante HP, installez les pilotes HP : (plus d'information)

sudo apt-get install hpijs hplip foomatic-db-hpijs

b ) Imprimante distante / partage d'imprimante

Le plus simple est de consulter la documentation sur le partage d'imprimante ici

c ) Scanner / Multifonction

Pour les mêmes raisons que les autres périphériques, consultez cette documentation en fonction de votre matériel et de votre configuration.

3 . Autres

Vérifier que le périphérique est reconnu / fonctionne (ou non) au redémarrage de la machine.

Comment ?

  • Avec les commandes lspci et lsusb.
  • Avec un logiciel utilisant ce périphérique (exemple : Kopete, logiciel de messagerie instantané, pour une webcam).

Vu le nombre de périphériques existant, le plus simple est de se reporter à la documentation.

G - Portable

1 . Gestion de l'énergie

Mise en veille sur RAM - disque / Gestion de la fréquence du processeur :

sudo apt-get install kpowersave acpi-support powernowd

2 . Touches spéciales

Optionnel, reconnaissance des combinaisons de touches Fn+X

sudo apt-get install kmilo hotkey-setup

3 . Touchpad

Réglage du touchpad

sudo apt-get install ksynaptics

4 . Wi - Fi

Voir E.1.e

sudo apt-get install kwifimanager

ou

sudo apt-get install knetworkmanager
En fonction de votre matériel d'autre paquets pourront être nécessaires, voir la documentation.

H - Design

1 . Grub

Habiller GRUB d'une image pour le rendre moins austère.

sudo apt-get install kubuntu-grub-splashimages

2 . Usplash

Démarrage graphique (barre de progression avec logo Kubuntu)

sudo apt-get install kubuntu-artwork-usplash

I - Divers

1 . Formats non libres

Merci de lire cet avertissement

a ) Multimedia

Lecture des fichiers audio et vidéo :

sudo apt-get install libxine1-ffmpeg w32codecs libdvdnav4 libdvdplay0 libdvdread3 libdvdcss2

b ) Internet

Lecture du flash et machine virtuelle Java :

sudo apt-get install flashplugin-nonfree sun-java6-plugin  sun-java6-fonts
Pour visionner les vidéos sur internet avec Konqueror, utilisez kmplayer-konq-plugins (moteur Xine), auquel on ajoutera mplayer-nogui
sudo apt-get install kmplayer-konq-plugins mplayer-nogui

Ou, si vous envisagez d'utiliser Kaffeine, installer le paquet kaffeine-mozilla

c ) Polices de caractères

Polices de caractères Microsoft (plus d'information)

sudo apt-get install msttcorefonts

2 . Réinstallation Minimale

Vous venez de passer du temps à saisir toutes ces lignes de commandes dans un terminal et l'installation vous satisfait. Pour éviter de tout resaisir la prochaine fois, nous allons automatiser la procédure.

a ) Récupération des fichiers

Ouvrez une console et placez-vous dans votre dossier utilisateur :

cd ~

Créez un dossier sauvegarde et placez-vous dedans :

mkdir sauvegarde
cd sauvegarde

Copiez le fichier sources.list :

cp /etc/apt/sources.list sources.list

Récupérez la liste des paquets installés :

dpkg --get-selections > liste_paquets_installés

Copier ensuite le dossier sauvegarde sur un support amovible type clef USB.

b ) Restauration

Pour restaurer, suivre le procédure expliquée en A. Ensuite, créez un dossier clef dans le dossier mnt :

sudo mkdir /mnt/clef

Montez la clef USB sur ce point de montage (plus d'informations) :

sudo mount /dev/sdbX /mnt/clef

Placez-vous dans le dossier situé sur la clef :

cd /mnt/clef/sauvegarde

Vous retrouvez vos deux fichiers sources.list et liste_paquets_installés (commande ls) Remplacez le fichier sources.list de la nouvelle installation par le vôtre :

 
sudo mv /etc/apt/sources.list /etc/apt/sources.list.ORI
sudo cp sources.list /etc/apt/sources.list

Récupérez la clef du dépôt Medibuntu :

wget -q http://fr.packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

Mettre à jour :

sudo apt-get update
sudo apt-get dist-upgrade

Installez les paquets de votre liste :

cd /mnt/clef/sauvegarde
sudo dpkg --set-selections < liste_paquets_installés
sudo apt-get update
sudo apt-get dselect-upgrade

Pour aller plus loin, vous pouvez créer un script qui gérera tout ça à votre place.

3 . Personnalisation de KDE

Pour changer le look de KDE, voir cette page.

4 . Logiciels KDE

À la fin de cette installation minimale, aucun logiciel n'est installé (en même temps c'est l'objectif :-)).

Si vous ne savez pas quels logiciels utiliser, consultez cette liste non exhaustive.


*À saisir dans la barre d'adresse de Konqueror, sans les parenthèses.

  • kubuntu_minimale.txt
  • Dernière modification: Le 28/04/2018, 11:14
  • (modification externe)