Base de connaissances CCM
Systèmes d'exploitation - Linux - Distributions - Debian




Sujet 877 - [Debian] Liste des paquetages (packages) installés

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]

Il est possible de lister l'ensemble des paquetages installés grâce à la commande :
dpkg --get-selections

Grâce à cet outil il est ainsi possible d'exporter la liste des paquetages installés de la manière suivante :
dpkg --get-selections > mes_paquetages

Puis de les installer avec la commande suivante sur une autre machine :

Récupération de la liste précédente :
dpkg --set-selections < mes_paquetages

Installation de la liste :
apt-get dselect-upgrade



La commande dpkg -l retourne la liste des paquets installés avec plus d'informations. Cependant il n'est pas possible de l'utiliser pour installer une liste de paquets.

Lire la suite

[Debian] Apt-get : NO_PUBKEY / GPG error »
Publié par Jeff - Dernière mise à jour le 16 novembre 2009 à 17:04 par marlalapocket




Sujet 4445 - [Debian] Apt-get : NO_PUBKEY / GPG error

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]

Lors de la mise à jour de la distribution Debian, il est possible que l'outil apt-get affiche un message d'erreur de genre :

W: GPG error: ftp://ftp.fr.debian.org testing Release: 
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F

W: There is no public key available for the following key IDs:
010908312D230C5F


Il s'agit d'une nouvelle fonctionnalité du système d'apt-get permettant de garantir l'authenticité des serveurs de mise à jour Debian.

Pour y remédier, il suffit de saisir les deux commandes suivantes, en prenant soin de remplacer le numéro de la clé par celui affiché dans le message d'erreur :

gpg --keyserver pgpkeys.mit.edu --recv-key  010908312D230C5F
gpg -a --export 010908312D230C5F | sudo apt-key add -

Lire la suite

Apt-get bloqué »
Publié par Jeff - Dernière mise à jour le 18 novembre 2009 à 16:55 par marlalapocket




Sujet 5299 - Apt-get bloqué

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]


Apt-get bloqué


Débloquer apt-get


Si par malheur, vous vous heurtez à un blocage de apt-get, voici les manipulations à effectuer dans une console (un terminal) et sous root :

Débloquer le message à valider


Il se peut que votre blocage soit survenu à cause d'un message à valider en console. Vous aurez alors fermé le processus d'installation / mise à jour sans vraiment le terminer ni le tuer. Un manque de patience par ignorance ;) Vous procederez encore sous root et en console :

Lire la suite

apt-get ou aptitude ? »
Publié par teutates - Dernière mise à jour le 19 novembre 2009 à 19:13 par marlalapocket




Sujet 5565 - apt-get ou aptitude ?

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]


Qu'est-ce que aptitude ?


aptitude est un gestionnaire de paquets avec une interface en mode texte.

Mais tout comme apt-get, il peut également fonctionner en ligne de commande.
En fait, vous pouvez substituer directement "aptitude" à "apt-get": la syntaxe est la même.

Exemple:
au lieu de taper: apt-get install gftp
tapez: aptitude install gftp

Pourquoi aptitude ?


De l'avis général, aptitude gère mieux les dépendances que apt-get.
Par exemple, aptitude supprimera les paquets inutiles lors de la désinstallation d'un paquet.

Autres avantages d'aptitude :
(voir Guide de référence pour Debian Chapitre 6.2.3 )

Liens


Voir également:

Lire la suite

Démarrer un programme en tant que service (démon) »
Publié par sebsauvage - Dernière mise à jour le 6 novembre 2009 à 13:51 par marlalapocket




Sujet 6858 - Démarrer un programme en tant que service (démon)

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]

Parfois il peut être utile qu'un programme démarre en même temps que l'ordinateur.
Cet article va vous expliquer comment procéder pour utiliser un programme normal en tant que service (démon).


A titre d'exemple, nous allons créer un mini-serveur web qui affiche juste la date et l'heure, et nous allons l'installer sous forme de service.

1. Créons notre serveur web en Python


Copiez le code suivant dans /opt/monserveur/monserveur.py
(/opt est pour les programmes optionnels ; il vous faut les droits root pour effectuer cette opération.)

#!/usr/bin/python
import datetime,BaseHTTPServer

class MyHandler(BaseHTTPServer.BaseHTTPRequestHandler):
    def do_GET(self):
        self.send_response(200)
        self.send_header('Content-type','text/plain')
        self.end_headers()
        self.wfile.write(str(datetime.datetime.now()))
        return

print "En ecoute sur le port 8088..."
server = BaseHTTPServer.HTTPServer(('', 8088), MyHandler)
server.serve_forever()


puis faites: sudo chmod +x /opt/monserveur/monserveur.py
pour permettre l'exécution.

2. Placez un raccourci dans /usr/bin


sudo ln -s /opt/monserveur/monserveur.py /usr/bin/monserveur

Il est nécessaire que le programme soit lancé depuis /usr/bin ou /usr/sbin

3. Test !


Lancez le serveur: monserveur
et dans votre navigateur, tapez: http://localhost:8088/

Vous devriez voir la date et l'heure.

Arrêtez maintenant votre serveur avec CTRL+C.

Nous allons maintenant l'installer en tant que service.

4. Créer le lanceur


Le système est fourni avec un squelette de lanceur.
Faites: sudo cp /etc/init.d/skeleton /etc/init.d/monserveur

5. Customiser le lanceur


Nous allons modifier le lanceur: sudo gedit /etc/init.d/monserveur

5.1 Identifier le service


Repérez les lignes suivantes:
PATH=/usr/sbin:/usr/bin:/sbin:/bin
DESC="Description of the service"
NAME=daemonexecutablename
DAEMON=/usr/sbin/$NAME
DAEMON_ARGS="--options args"
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME


Et renseignez ce qui concerne votre service:

Ce qui donne:
PATH=/usr/sbin:/usr/bin:/sbin:/bin
DESC="A simple webserver which gives date and time."
NAME=monserveur
DAEMON=/usr/bin/$NAME
DAEMON_ARGS=""
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME

5.2 Options de démarrage



5.2.1 En tâche de fond


Habituellement, un programme qui se met en "démon" rend la main immédiatement après avoir été lancé et se met en tâche de fond.
Si votre programme ne le fait pas (si votre programme ne rend pas la ligne de commande après être lancé), vous devrez ajouter l'option --background (voir ci-dessous)

C'est notre cas avec notre serveur web: on va ajouter --background

5.2 PID


Pour pouvoir arrêter un service, il faut connaître son PID (identifiant du processus).
Si votre programme ne créé pas de fichier .pid (ce qui est généralement le cas), ajoutez l'option --make-pidfile (voir ci-dessous).

C'est notre cas avec notre serveur web: on va ajouter --make-pidfile


Si vous devez utiliser l'option --background ou --make-pidfile, ajoutez-les dans les deux lignes commençant par start-stop-daemon --start...

Ce qui donne dans /etc/init.d/monserveur:
#
# Function that starts the daemon/service
#
do_start()
{
        # Return
        #   0 if daemon has been started
        #   1 if daemon was already running
        #   2 if daemon could not be started
        start-stop-daemon --start --quiet --background --make-pidfile --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
                || return 1
        start-stop-daemon --start --quiet --background --make-pidfile --pidfile $PIDFILE --exec $DAEMON -- \
                $DAEMON_ARGS \
                || return 2
        # Add code here, if necessary, that waits for the process to be ready
        # to handle requests from services started subsequently which depend
        # on this one.  As a last resort, sleep for some time.
}

6. Installer le raccourci service


sudo update-rc.d monserveur defaults 99

update-rc.d va installer les raccourcis pour démarrer le service en même temps que l'ordinateur.
monserveur fait référence au raccourcis /etc/init.d/monserveur
defaults utilise les paramètres par défaut, et 99 sert à indiquer que ce service démarrera après tous les autres.

7. démarrer et arrêter le service


Pour démarrer manuellement le service: sudo /etc/init.d/monserveur start
et testez sur http://localhost:8088/

( Vous pouvez voir le PID de votre service dans /var/run/monserveur.pid )

Pour arrêter manuellement le service: sudo /etc/init.d/monserveur stop
(Le fichier .pid devrait avoir disparu.)

8. Tester le démarrage automatique du service


Maintenant, nous allons tester que le service démarre bien automatiquement au démarrage de l'ordinateur:
Redémarrez votre ordinateur et ouvrez http://localhost:8088/ pour vérifier que le serveur est bien démarré.

9. Configurer le démarrage des services


Vous pouvez demander que le service ne démarre pas avec l'ordinateur sans le déinstaller.
Voir cet article: activer desactiver les services au demarrage

10. Supprimer le service


Pour supprimer le service:
sudo /etc/init.d/monserveur stop
sudo update-rc.d -f monserveur remove
sudo rm /etc/init.d/monserveur
sudo rm /usr/bin/monserveur
et supprimez /opt/monserveur et son contenu.

11. Voir aussi


http://www.commentcamarche.net/forum/affich 10578157 lancer demon module python resolu

Lire la suite

Trouver à quel paquet appartient un fichier »
Publié par sebsauvage - Dernière mise à jour le 5 novembre 2009 à 19:31 par marlalapocket




Sujet 6947 - Trouver à quel paquet appartient un fichier

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]

Il peut arriver, par exemple quand on compile, que le système nous réclame un fichier précis.
Problème: Comment savoir dans quel paquet est disponible ce fichier ?

Ça peut se résoudre de trois façons :


Méthode 1 : dpkg


dpkg est l'outil "bas niveau" sous debian qui permet de manipuler un paquet (installation, suppression, purge...) par dessus lequel se greffent d'autres outils tels qu'apt-get, aptitude (auxquels se superpose une éventuelle couche supplémentaire comme adept ou synaptic).

Mais dpkg permet aussi d'examiner le contenu des paquets debian (c'est notamment ce qui lui permet de vérifier que deux paquets ne sont pas conflictuels). Ainsi la commande :
dpkg -S fstab

permet de trouver les paquets qui installent un fichier contenant le motif "fstab" :
libc6-dev: /usr/include/fstab.h
util-linux: /usr/share/doc/util-linux/examples/fstab.example2
udev: /usr/lib/udev/migrate-fstab-to-uuid.sh
mount: /usr/share/man/man5/fstab.5.gz
mount: /usr/share/doc/mount/examples/fstab
vim-runtime: /usr/share/vim/vim71/syntax/fstab.vim
kdelibs-data: /usr/share/apps/katepart/syntax/fstab.xml

Méthode 2 : apt-file


Faites:
sudo apt-get install apt-file
sudo apt-file update

et vous pouvez maintenant chercher.

Exemple: Dans quel paquet se trouve xmlres.h ?
toto@ubuntu:~$ apt-file search xmlres.h
libwxgtk2.4-contrib-dev: usr/include/wx/xrc/xmlres.h
wx2.6-headers: usr/include/wx-2.6/wx/xrc/xmlres.h
wx2.8-headers: usr/include/wx-2.8/wx/xrc/xmlres.h


Vous pouvez également lister les fichiers contenus dans un paquet, même si ce paquet n'est pas installé:
toto@ubuntu:~$ apt-file list fail2ban
fail2ban: etc/default/fail2ban
fail2ban: etc/fail2ban/action.d/hostsdeny.conf
fail2ban: etc/fail2ban/action.d/ipfw.conf
fail2ban: etc/fail2ban/action.d/iptables.conf
fail2ban: etc/fail2ban/action.d/iptables-multiport.conf
fail2ban: etc/fail2ban/action.d/iptables-new.conf
fail2ban: etc/fail2ban/action.d/mail.conf
fail2ban: etc/fail2ban/action.d/mail-whois.conf
fail2ban: etc/fail2ban/action.d/mail-whois-lines.conf
fail2ban: etc/fail2ban/action.d/shorewall.conf
fail2ban: etc/fail2ban/fail2ban.conf
fail2ban: etc/fail2ban/filter.d/apache-auth.conf
fail2ban: etc/fail2ban/filter.d/apache-noscript.conf
fail2ban: etc/fail2ban/filter.d/courierlogin.conf
fail2ban: etc/fail2ban/filter.d/couriersmtp.conf
fail2ban: etc/fail2ban/filter.d/postfix.conf
fail2ban: etc/fail2ban/filter.d/proftpd.conf
fail2ban: etc/fail2ban/filter.d/qmail.conf
fail2ban: etc/fail2ban/filter.d/sasl.conf
fail2ban: etc/fail2ban/filter.d/sshd.conf
fail2ban: etc/fail2ban/filter.d/vsftpd.conf
[...]

Méthode 3 : Sites dédiés


Si le PC en question est connecté à Internet, vous pouvez également utiliser ces moteurs de recherche pour le même résultat:

L'avantage de cette dernière méthode et qu'elle permet de faire une recherche sans avoir installé la distribution ou pour d'autres versions.

Lire la suite

Erreur d'installation de mtop »
Publié par sebsauvage - Dernière mise à jour le 16 novembre 2009 à 11:30 par marlalapocket




Sujet 7056 - Erreur d'installation de mtop

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]


INSTALLATION mtop




1. Installation mtop








2. En cas de problèmes


2.1 Solution 1


Sous Debian, lorsque vous essayez d'installer le logiciel mtop (MySQLTop), permettant de monitorer des bases MySQL, vous obtenez l'erreur suivante :

apt-get install mtop
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de mtop (0.6.6-1.2) ...
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
dpkg : erreur de traitement de mtop (--configure) :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 mtop
E: Sub-process /usr/bin/dpkg returned an error code (1)


Pour y remédier, il suffit, temporairement de supprimer le mot de passe root de MySQL

Puis remettre le mot de passe root de MySQL :

2.2 Solution 2


Vous pouvez lancer la commande
dpkg-reconfigure --force mtop
J'ai remarqué que si un espace est saisi au lieu du mot de passe (qu'il soit ou pas existant) le mot de passe sera demander :



Lire la suite

Faire fonctionner une carte wifi atheros »
Publié par Jeff - Dernière mise à jour le 18 novembre 2009 à 13:40 par marlalapocket




Sujet 7780 - Faire fonctionner une carte wifi atheros

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]










La plupart des commandes sont à taper en étant root (administrateur)

1. Les Dépôts


Dans un premier temps, il faut ajouter les dépôts dans /etc/apt/source.list :
nano /etc/apt/sources.list


Pour Debian 4.0 Etch
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

deb ftp://ftp.fr.debian.org/debian/ etch main non-free contrib
deb-src ftp://ftp.fr.debian.org/debian/ etch main non-free contrib


deb ftp://debian.marlow.dk/ sid madwifi
deb-src ftp://debian.marlow.dk/ sid madwifi


Pour Debian 5.0 Lenny

deb http://ftp.fr.debian.org/debian/ lenny main
deb-src http://ftp.fr.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free



Puis les recharger :
aptitude update

2. Linux-headers


Il faut maintenant installer linux-headers correspondant à votre version de noyau ; pour la connaître tapez uname -r

Exemple :
debian:~# uname -r
2.6.18-5-686
debian:~# aptitude install linux-headers-2.6.18-5-686

3. Madwifi-tools


Ensuite, on installe madwifi :
aptitude install madwifi-tools madwifi-source
On extrait les fichiers téléchargés dans /usr/src
cd /usr/src
tar xvjf madwifi.tar.bz2
ou
tar xzvf madwifi.tar.gz
Vous pouvez supprimer l'archive :
rm -vfR madwifi.tar.bz2
ou
rm -vfR madwifi.tar.gz
Pour installer madwifi, placez-vous dans /usr/src/local/madwifi
cd /usr/src/modules/madwifi
make 
make install

Remarque


Par défaut, l'installation de Debian n'inclut pas le paquet gcc ; pour l'installer tapez :
aptitude install gcc

4. Charger les modules


Voilà, il ne reste plus qu'à recharger les modules :
update-modules
modprobe ath_pci

5. Vérifier


Pour vérifier si votre carte wifi est correctement installée, tapez :
iwconfig
Vous devriez avoir quelque chose semblable à ceci :
debian:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.

wifi0     no wireless extensions.

ath0      IEEE 802.11g  ESSID:""
          Mode:Managed  Frequency:2.457 GHz  Access Point: Not-Associated
          Bit Rate:0 kb/s   Tx-Power:9 dBm   Sensitivity=0/3
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/94  Signal level=-95 dBm  Noise level=-95 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Vous pouvez à présent configurer votre connexion internet.

6. Un cas spécifique:AR5007EG


La carte Atheros AR5007EG est supportée depuis quelques temps par Madwifi, suite à un patch fourni par Atheros. Toutefois, ce patch pose certains problèmes pour d'autres architectures que les Linux 32 bits, c'est pourquoi le support des AR5007EG n'est pas inclus dans les paquets de madwifi distribués par Debian ou Ubuntu. A vrai dire, il n'est même pas inclus dans le code source de Madwifi sur leur site officiel. Il faut télécharger une version spécifique de madwifi ; voici quelques tutoriels pour l'installation :


* Pour portables Fujitsu-Siemens AMILO U 2727
* Pour portables Acer Aspire 5315
* Tutoriel générique

Note: Votre carte AR5007EG risque fort d'être détectée comme étant une AR5006EG avec les commandes lspci ou lshw. Ne vous laissez pas faire! Regardez bien les références de votre carte sous Windows pour être sûr(e) de ce que vous avez.

Pour finir


Si vous rencontrez des difficultés, vous pouvez demander de l'aide sur le forum en y copiant les erreurs que vous avez obtenues.

Lire la suite

Installation rapide de LAMP (Apache+MySql+php) sous Linux »
Publié par aruju - Dernière mise à jour le 8 janvier 2009 à 17:44 par Ssylvainsab




Sujet 7971 - Installation rapide de LAMP (Apache+MySql+php) sous Linux

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]


LAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence.
L'ensemble est facile à installer.

Installation rapide



Une fois l'installation terminé, ouvrez http://localhost dans votre navigateur: Voilà, il fonctionne.



La racine de votre site web est située dans /var/www

Tester php


Créez le fichier /var/www/test.php contenant:

<? phpinfo(); ?>


et ouvrez http://localhost/test.php dans votre navigateur.




Voilà !
php fonctionne dans Apache.

Liens

Lire la suite

Installation de FreeMind sous Linux Debian »
Publié par sebsauvage - Dernière mise à jour le 17 novembre 2009 à 18:28 par marlalapocket




Sujet 8173 - Installation de FreeMind sous Linux Debian

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]

FreeMind est un excellent logiciel de mind-mapping.
Voici comment l'installer sous Debian (et dérivées (Ubuntu...)).

Lancez Synaptic (Menu Système > Administration > Gestionnaire de paquets Synaptic sous Ubuntu)



Et allez dans le menu Configuration > Dépôts



Cliquez sur le bouton Ajouter:



Et entrez la ligne: deb http://eric.lavar.de/comp/linux/debian/ experimental/



Voilà, le nouveau dépôt est ajouté:



Validez toutes les fenêtres, puis faites dans un terminal:

Vous aurez un avertissement car les paquets de ce nouveau dépôt ne sont bien entendu pas signés avec les clés officielles Ubuntu.

ATTENTION : des versions non certifiées des paquets suivants vont
être installées.

Des paquets non certifiés peuvent compromettre la sécurité de votre
système. Vous ne devriez les installer que si vous êtes certain
que c'est bien votre intention.

  simplyhtml freemind libjibx-java 

Voulez-vous ignorer cet avertissement et continuer quand même ?
Pour continuer, entrer « Oui ». Pour interrompre l'installation, entrer « Non » : 


Entrez "oui" et validez. Laissez l'installation se poursuivre.
(Note: Si vous n'aviez pas précédemment installé Java, vous devrez valider l'acceptation de la licence de Java.)

Sous Gnome, vous trouverez Freemin dans le menu Applications > Bureautique > FreeMind.

Lire la suite

phpize: command not found »
Publié par sebsauvage - Dernière mise à jour le 17 novembre 2009 à 17:30 par marlalapocket




Sujet 8212 - phpize: command not found

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]

Malgré l'installation de php, lors de l'installation d'une extension pecl, le message suivant apparait:
sh: phpize: command not found
ERROR: `phpize' failed


sous Deiban, la solution se trouve dans l'installation du packet php5-dev qui contient la commande phpize.

apt-get install php5-dev

Lire la suite

Installer WebMin »
Publié par asevere - Dernière mise à jour le 17 novembre 2009 à 17:20 par marlalapocket




Sujet 8986 - Installer WebMin

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]



WebMin permet d'administrer à distance une machine Linux à partir d'un simple navigateur.
Voici les instructions pour installer rapidement l'interface d'administration WebMin sous Debian (et Ubuntu):

1) Installez les paquets nécessaires à WebMin: sudo apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl libmd5-perl

2) Allez ICI

2) Téléchargez le .deb (par exemple webmin_1.390_all.deb)

3) Installez WebMin (en double-cliquant le .deb ou en tapant: sudo dpkg --install webmin_1.390_all.deb )

4) Mettez un mot de passe: sudo /usr/share/webmin/changepass.pl /etc/webmin root votre_mot_de_passe (Il ne s'agit pas de modifier le mot de passe de root, mais le mot de passe de l'admin WebMin qui s'appelle "root".)

5) Allez sur https://localhost:10000/ et loguez-vous avec le compte "root" et votre mot de passe.



Vous pouvez alors administrer le système:



Par exemple la liste des services et leur configuration au démarrage:



ou encore la configuration du firewall:

Lire la suite

Machine i686-pc-linux not recognized »
Publié par sebsauvage - Dernière mise à jour le 17 novembre 2009 à 13:59 par marlalapocket




Sujet 9228 - Machine i686-pc-linux not recognized

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]

Lors de l'installation d'un logiciel sous Debian, après avoir tapé './configure', le système affiche l'erreur suivante :

checking build system type... Invalid configuration `i686-pc-linux-oldld': machine `i686-pc-linux' not recognized
configure: error: /bin/sh ./config.sub i686-pc-linux-oldld failed



Vérifiez que vous avez bien installé les outils de compilation de Linux :
apt-get install make g++


Cela devrait suffire !

Lire la suite

Installer aMSN depuis les sources »
Publié par Jeff - Dernière mise à jour le 16 novembre 2009 à 19:36 par marlalapocket




Sujet 14063 - Installer aMSN depuis les sources

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]

Après le changement de protocole de connexion effectué par Microsoft, il est impossible de se connecter avec amsn. Pour y remédier il faut installer la version 0.97.2 qui est actuellement disponible uniquement en sources.

Sommaire:



1. Supprimer l'ancienne version


aptitude remove --purge amsn

2. Télécharger les sources


Récupérez les sources ici

3. Décompresser


Décompressez-le (en root) dans /usr/local (en suppasant que le fichier téléchargé se trouve dans /home/votre_login/Desktop
cd /usr/local
tar xvzf /home/aruju/Desktop/amsn_0.97.2~debian.orig

4. Installer les dépendances


aptitude install tcl8.4-dev tk8.4-dev libjpeg62-dev libpng-dev

5. Installer amsn


cd amsn_0.97.2~debian
./configure
make
make install

Remarque


Par défaut, l'installation de Debian n'inclut pas le paquet gcc ; pour l'installer tapez :
aptitude install gcc

Lire la suite

Installer flashplayer sous Debian »
Publié par aruju - Dernière mise à jour le 11 novembre 2009 à 20:59 par marlalapocket




Sujet 14191 - Installer flashplayer sous Debian

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]


Pour installer le plugin flashplayer sur une Debian il faut, dans un premier lieu, ajouter le dépôt: deb etch-backports main contrib dans votre source.list. Pour cela ouvrez une console, loguez-vous en root et tapez:

Pour Debian Etch:
echo "deb http://www.backports.org/debian etch-backports main contrib" >> /etc/apt/sources.list

Pour Debian Lenny:
echo "deb http://www.backports.org/debian lenny-backports main contrib" >> /etc/apt/sources.list

Ensuite importez la clé d'authentification:
wget -O - http://backports.org/debian/archive.key | apt-key add -

Ou manuellement:
gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C
gpg --export | apt-key add -

Puis rechargez:
aptitude update

Et enfin installez le plugin:
aptitude install flashplugin-nonfree

Lire la suite

Faire tourner amarok1 sous kde4 »
Publié par aruju - Dernière mise à jour le 2 novembre 2009 à 14:32 par marlalapocket




Sujet 19703 - Faire tourner amarok1 sous kde4

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]



Cette astuce marche pour les personnes sous debian ou utilisant une distribution qui en dérive (ubuntu...).

Si comme moi vous regrettez les nombreuses fonctionnalités qui ont disparues lors du passage vers amarok2 (equalizer, lecture aléatoire, facilités pour renommer vos pistes et ainsi de suite), il est encore possible de revenir à amarok1. Il suffit pour cela de rajouter le dépôt suivant dans /etc/apt/sources.list :

#amarok1.4
deb http://ppa.launchpad.net/bogdanb/ppa/ubuntu jaunty main


Ensuite, en root :

aptitude update
aptitude safe-upgrade
aptitude install amarok14


Le paquet est suffisamment bien fait pour automatiquement supprimer amarok2 et faire en sorte que tout se passe bien.

Note : il se peut que le paquet ait changé de nom depuis, n'oubliez pas que vous pouvez retrouver le nom du paquet à l'aide de la commande apt-cache :

apt-cache search amarok | grep amarok

Lire la suite

Les pages MAN en français sous Ubuntu/Debian »
Publié par mamiemando - Dernière mise à jour le 10 novembre 2009 à 01:31 par mamiemando




Sujet 29075 - Les pages MAN en français sous Ubuntu/Debian

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]


Les pages des manuels en français sous Debian


Le manuel est une source d'information importante sous GNU/Linux. Par défaut, les manuels sont en anglais. Mais on peut aussi les avoir en français : il suffit d'installer les paquets correspondants avec la commande :
apt-get install manpages-fr

ou, si vous êtes sous Ubuntu :
sudo apt-get install manpages-fr


À noter tout de même que seuls les pages en Anglais sont toujours à jour, les autres langues ne le sont pas forcément.

Source : site du zero.

Lire la suite

Impossible de se connecter à son compte sur Debian »
Publié par le hollandais volant - Dernière mise à jour le 19 juillet 2010 à 16:52 par le hollandais volant




Sujet 30874 - Impossible de se connecter à son compte sur Debian

[ Voir ce sujet en ligne ] - [ Catégorie: Systèmes d'exploitation - Linux - Distributions - Debian ]


Problème


Après l'installation de Debian, vous êtes dans l'incapacité de vous logger dans votre session ! Le mot de passe est refusé.

Résolution


En fait, lors de l'installation, certains claviers buggent : les lettres et les caractères spéciaux sont parfois mal retranscrits. Il faut réinstaller Debian en spécifiant des mots de passe numériques, comme "123456", puis les changer. Pour modifier le mot de passe root, il faut ouvrir le terminal en tant que root, puis taper la commande "passwd" : un nouveau mot de passe sera demandé.
Publié par mvgeek - Dernière mise à jour le 10 février 2011 à 20:34 par mvgeek





© Tous droits réservés 2010 Jean-François Pillou