Accéder au contenu principal

Configuration de Suse


Configuration de Suse

Suse est pleinement fonctionnelle après son installation. Voici quelques opérations pour rendre cette distribution encore plus agréable à l'utilisation, plus rapide et moins énergivore au niveau de la mémoire vive.

Ajout de source d'installation

Dans yast, allez dans système et changez le support d'installation. Les sources présentés dans cet articles sont pour la 10.2.Afin de ne pas saturé la bande passante des serveur de suse, il est conseillé de prendre un site mirroir. Sélectionnez une source près de chez vous, les addresses devant être ajouté dans yast sont: Installation Repository et Addon-NonOSS-Installation Repository. La première équivaut au dvd en plus de quelques programme. L'autre source contient des logiciels propriétaire tel que real player, flash...Ce lien ainsi que celuici contient quelques sources qui sont utilisé plus bas. Ces sites possèdent aussi les liens pour les anciennes version de suse.
N'oubliez pas que l'ordre dans lesquelles sont affiché les sources dans Yast est importante. Si vous avez deux sources qui propose des logiciels similaires, ils est fort probable que ce soit la première qui soit utilisé

Mise à jour de kde

Cette source permet d'obtenir les toutes dernières versions des logiciels de Kde. Ils sont fait par l'équipe de Novell.
  Protocole: http
  Source: software.opensuse.org/
  Répertoire: download/KDE:/KDE3/openSUSE_10.2
  Protocole: http
  Source: software.opensuse.org/
  Répertoire: download/KDE:/Backports/openSUSE_10.2/
Une autre source est disponible, mais non maintenant par les employés de Novelle, donc rien ne garantie qu'ils ne causeront pas problème
  Protocole: http
  Source: software.opensuse.org/
  Répertoire: download/KDE:/Community/openSUSE_10.2/

Multimédia

À moins de prendre la version dvd, aucun support des mp3 n'est inclus. Avec le dvd, real player est inclus. Afin de remédier à la situation, il est nécessaire d'ajoute la source packman.
  Protocole: ftp
  souce: packman.iu-bremen.de
  Répertoire: suse/10.2

La source packman doit être ajouté afin de pouvoir écouter des films.Les fichier libdvdread,libdvdnav et kaffeine rendue disponible par Suse sont convenable. Les fichiers libxine1 et w32codec-all sont disponibles via la source de packman. Il faut en plus se procurer les fichiers libdvdcss2, libdvdplay qui sont disponible sur le site de videolan. La version k3b, logiciel de gravure, provenant de packman gère aussi les mp3 et autre type de format musicaux. Si vous l'utilisez pas cette version, vous ne serez pas en mesure de graver des mp3, ogg... sur des cd. Cette version les décodes à la volée
libdvdcss2 est disponible ici et libdvdplay est disponible ici. Il suffit de double cliquer sur le fichier pour l'installer, sinon rpm -i nom_du_fichier permettra de le faire en monde console.
Avant d'installer un logiciel via yast, sélectionner toujours vérification automatique. Ainsi si des problèmes de dépendances surviennent, vous en serez avisé.

Matériel et logiciel

KDE

Par défaut, les dimensions du menu de KDE sont par défaut assez grandes, il en résulte un menu très large et haut. Changer la valeur de MenuEntryHeight du fichier /home/nom_usager/.kde/share/config/kickerrc.
[menus]
  MenuEntryHeight=32
Diminuez la valeur.

Augmentez la vitesse sur internet

Par défaut, ipv6 est activé sous Suse. Vous pouvez le désactiver. Allez dans yast, système et finalement éditeur pour fichier /etc/sysconfig.
Faite une recherche sur: ipv6
Quelques variables devraient être trouvées. KDE_USE_IPV6, IPV6_PRIVACY, IPV6_FORWARD doivent être à no.
Dans le fichier: /etc/modprobe.conf ajouter un # devant les lignes contenant ipv6. Les lignes seront ainsi en commentaires.

Module

De nombreux modules sont chargés, certains ne sont pas utiles à tous. Regardez dans le fichier /etc/modprobe.conf et mettez ceux en commentaire qui vous semble inutile (3dfx, bluetooth...)

Ajout et supression logiciel

Le logiciel KdirStat indique graphiquement ce qui prend de la place, findutils-locate (index les fichiers), flash-player et Java. Si vous avez un peu d'expérience, vous pouvez passer quelque temps à regarder les logiciels que vous ne vous servirais pas, effacez avec yast. Une installation de base installe beaucoup de logiciels que nous n’utilisons pas nécessairement.

Pare-feux

Dans yast au niveau du pare-feu, si vous comptez accéder à votre machine à distance, activer ssh pour la zone externe.

Processeur

Vous pouvez mettre la variable CPUFREQD_MODULE du fichier /etc/sysconfig/powersave/cpufreq à off si vous n'avez pas un processeur qui ajuste sa fréquence.

Chargement de module

Il peut être utile d'ajouter certains modules au démarrage. Si vous prévoyez faire du packet writing comme incd sous Windows. Ce principe permet d'utiliser un CD-RW ou DVD-RW comme un disque dur. Vous devez ajouter dans le fichier /etc/init.d/boot.local les lignes suivantes:

modprobe udf
modprobe pktcdvd

Commentaires

Posts les plus consultés de ce blog

Toshiba AC100 et Android 4

Toshiba AC100 est un smartbook. Toshiba est la seule grosse entreprise qui a commercialisé un smartbook, malgré que plusieurs autres en aient présenté. Un smartbook est similaire à un netbook (taille) en plus d'avoir des caractéristiques souvent proche à un mobile (GPS, 3g, processeur ARM, autonomie). Le Toshiba AC100 utilisait le système d'exploitation Android en version 2.1. Toshiba a effectué une mise à jour Android 2.2. Il a arrêté la commercialisation et le support de cette machine. L'appareil ayant un bon rapport qualité/prix, la communauté le prit en charge. Il est possible d'installer une version beaucoup plus récente d'Android telle que la 4.1. La rom alternative Cyanogen a été utilisée pour ce portage. Les procédures citées ont été faites sous Linux.  Sous Windows, il faut télécharger une version de nvflash pour ce système. Préparation Télécharger les fichiers: cm_ac100-ota-eng.cm10-beta2.zombah.zip recovery.ac100-cm10_beta2.img via ce...

Spring data jpa et Hibernate’s Warning “firstResult/maxResults specified with collection fetch”

Nous verrons dans cet article comment corrigé le problème  Hibernate’s Warning “firstResult/maxResults specified with collection fetch” qui peut survenir lorsqu'il y a un fetch d'effectuer et qu'il y a du paging. Nous utiliserons spring data jpa. Détail structure Imaginons une relation 1 à plusieurs Lorsqu'on obtient un parent, on désire obtenir aussi sa liste d'enfants. En sql, il y aurait une jointure à effectuer. Il est question d'une recherche avancé où on pourrait recherche par plusieurs critères. Spécification Création d'une spécification pour construire une requête dynamique @Component public class ParentSpecification {     public Specification<Parent> recherche(RechercheParent recherche) {         return (root, cq, cb) -> {             Join<Parent, enfant> enfantJoin;              List<Predicate> rootPredicates = new ArrayList<>();       ...

Migration d’une application Spring Boot 2.2 vers Spring Boot 4.0 : retour d’expérience concret

 En 2019, nous avons développé une application métier basée sur : Java 8 Spring Boot 2.2.7 Gradle 6.6.1 Thymeleaf Bootstrap 4.3.1 Environ 40 000 lignes de code Java Fin 2025, voici un retour d’expérience concret sur la migration vers : Java 25 Spring Boot 4.0.1 Gradle 9.2.1 La partie thymeleaf, n'a pas été touché, il y a quelques warning concernant l'obsolescence de certain commande tel que th:include. Une migration plus rapide que prévu Un point important : en moins de 30 minutes, l’application démarrait sur la nouvelle stack. Évidemment, "ça démarre" ne veut pas dire "tout fonctionne", mais ce premier jalon est très révélateur : la base Spring Boot reste solide les outils de migration sont matures la dette technique était maîtrisée Les changements majeurs rencontrés De javax.* à jakarta.* C’est probablement le changement le plus visible. Tous les imports javax.* doivent être migrés ve...