Avertissement : oui, je sais, il est déconseillé d’installer à la cow-boy des paquets .deb non présents dans les dépôts officiels. C’est pas bien. Donc, le logiciel décrit ci dessous est donc à utiliser avec PRUDENCE et aux RISQUES ET PERILS des utilisateurs.

Avec une Kubuntu, installer des paquets .deb isolés (c’est à dire n’appartenant pas à un dépôt déclaré dans son source.list),  sans utiliser la ligne de commande (dpkg … Il faut dire aussi que moins je suis sur la console, mieux je me porte) n’était pas franchement bien sexy avant l’arrivée de la gusty. En effet, la Kubuntu 7.10 bénéficie de l’apport de Gdebi (déjà présent sur les version antérieures d’Ubuntu). Pour mémoire, Gdebi permet l’installation de manière "graphique" de paquets .deb présents sur votre disque dur. Avant d’installer le paquet, il vérifie si toutes les dépendances sont vérifiées.

Mais personnellement, sous KDE, je préfère de loin Kpackage à Gdebi (par habitude, pour le look, l’intégration dans KDE etc…Bref rien de vraiment objectif…et puis Gdebi est au départ Gnomien). Kpackage est donc un gestionnaire de paquets. Il permet de gérer plusieurs types de paquets (rpm ou deb) selon votre distribution. Pour la Kubuntu, c’est évidemment les paquets .deb qui sont gérés. En fait, il se rapproche de logiciels tels qu’Adept ou Synaptic de par le fait que la gestion d’apt est prise en charge avec Kpackage. Il reconnait donc votre source.list et permet donc d’effectuer les mises à jour de votre OS préféré. Le seul bémol vient du fait que Kpackage ne vérifie pas à de lui même si des mises à jour sont disponibles à chaque début de session. C’est pourquoi je continue à utiliser Adept pour installer les paquets appartenant aux dépots indiqués dans mon source.list.

Mais pour ce qui est de l’installation de paquets isolés, Kpackage prend toute son ampleur. En effet, si lors de l’installation d’un paquet .deb présent sur votre disque dur, Kpackage perçoit que les dépendances ne sont pas vérifiées et que les paquets manquants appartiennent à un dépôt présent dans votre source.list, alors l’installation des dépendances se fait automatiquement via Kpackage.

pour installer Kpackage :

$ sudo apt-get install kpackage

le lanceur étant :

$ kpackage

pour configurer Kpackage :

Sélectionnez le menu Configuration et le sous-menu Configurer Kpackage. Vous arrivez sur l’écran suivant :

 

Cochez les cases Activer des cadres Debian DPKG et Debian Apt. Si vous cliquez sur le bouton Emplacement des paquetages du  cadre Debian Apt, vous obtiendrez la liste des dépôts présents dans votre fichier de dépôts (source.list).

Cochez le bouton Emplacement des paquetages du  cadre Debian DPKG. vous arrivez sur l’écran suivant :

 

Dans le cadre Emplacement du dossier de base de la distribution Debian indiquez le chemin du répertoire où sont situés vos paquets .deb isolés (à installer "manuellement").

Et voilà Kpackage configuré pour installer vos paquets .deb isolés préférés. Pour installer un de ces paquets, dans Dolphin, clic droit sur le fichier et sélectionner Kpackage dans le menu ouvrir avec  (encore une fois : à utiliser avec modération !)