Posts Tagged ‘apt’
Oui, je sais, le mot « windows » peut facher certains d’entre-vous, mais, il est des fois ou, un windows peut vous sauvez la mise et ce n’est pas Cyrille qui me dira le contaire.
Donc, nous avons besoin de copier un fichier sur la partition windows pour une utilisation avec un logiciel propre à Windows. Pour ce faire nous allons installer « ntfs-3g »
soit en passant par synaptic ou
apt-get install ntfs-3g ou bien encore aptitude install ntfs-3g
Ensuite on modifie notre « fstab » en rajoutant une ligne
:
/dev/sda1 /media/windows ntfs-3g defaults,locale=fr_FR.utf8 0 0
Ensuite
mkdir -p /media/windows
Voilà, c’est de cette façon que j’ai procédé, ce n’est peut-être pas la meilleure, mais elle a le mérite de fonctionner. Windows pourra peut-être vous sauvez la mise.
Pour une raison ou pour une autre , nous pouvons avoir besoin d’installer les drivers Nvidia non libre sous Debian. Ce n’est pas très compliqué.
Assurons nous tout d’abord de bien avoir les dépots « non libre » dans notre sources.list
Pour vérifier cat /etc/apt/sources.list
Ce qui donne:
# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official amd64 NETINST Binary-1 20090214-15:57]/ lenny main
#deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official amd64 NETINST Binary-1 20090214-15:57]/ lenny main
deb http://ftp.fr.debian.org/debian/ lenny main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ lenny main non-free contrib
deb http://www.debian-multimedia.org/ lenny main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
On voit bien à la fin des Urls « non-free contrib ». Si ce n’est pas le cas il suffit d’éditer le sources.list et d’y rajouter non-free contrib. Pour cela on utilisera la commande gedit /etc/apt/sources.list
Une fois fait, en console en root on attaque:
apt-get update
apt-get install module-assistant nvidia-kernel-common nvidia-kernel-source
m-a update
m-a prepare
m-a auto-install nvidia-kernel-source
apt-get install nvidia-glx
Puis on édite le « xorg.conf » nano /etc/X11/xorg.conf
Dans la section « device » on rajoute Driver "Nvidia"
Et voilà vous le driver non libre Nvidia est installé.
Il peut être utile de savoir ce qui est installé sur notre système. Pour cela nous allons avoir besoin de dlocate et dpkg . Pour cela, assurez vous que l’utilitaire dlocate soit bien installé sur votre ordinateur. Sinon la commande est simple:
aptitude install dlocate
Voyons maintenant la commande qui dirigera la liste dans un fichier.
dpkg -l | tee dpkglist
La liste est trop longue pour la coller sur ce blog, amis essayez vous verrez c’est surprenant.
Voici maintenant comment connaître les paquets dépendant de gnome
pascal@pascal:~$ dpkg -l gnome
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
||/ Nom Version Description
+++-==============-==============-
pn gnome (aucune description n’est disponible)
pascal@pascal:~$
Voilà c’est pas bien compliqué.
.
Je ne sais pas si vous êtes comme moi, mais la mémoire me fait défaut parfois. Pourtant, bien souvent nous avons besoin de retrouver le nom d’un paquet installé.
L’option -S nous permet d’effectuer cette recherche avec l’outil dpkg, nous allons rechercher le paquet qui a fournit l’utilitaire « korn »
pascal@pascal:~$ dpkg -S korn
kde-icons-noia: /usr/share/icons/noia_kde_100/32×32/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/64×64/apps/korn.png
korn: /usr/share/apps/kconf_update/korn-3-4-config_change.upd
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/index.cache.bz2
korn: /usr/share/apps/kconf_update/korn-3-5-update.upd
korn: /usr/share/pixmaps/korn-16.xpm
kde-icons-mono: /usr/share/icons/mono/scalable/apps/korn.svgz
korn: /usr/share/doc/kde/HTML/en/korn
korn: /usr/share/man/man1/korn.1.gz
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn
korn: /usr/share/doc/kde/HTML/en/korn/index.docbook
kde-icons-noia: /usr/share/icons/noia_kde_100/16×16/apps/korn.png
korn: /usr/share/apps/kconf_update/korn-3-5-metadata-update.pl
kde-icons-nuvola: /usr/share/icons/nuvola/48×48/apps/korn.png
korn: /usr/bin/korn
kdeartwork-theme-icon: /usr/share/icons/Locolor/32×32/apps/korn.png
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/index.docbook
korn: /usr/share/apps/kconf_update/korn-3-5-ssl-update.pl
korn: /usr/share/menu/korn
kde-i18n-fr: /usr/share/locale/fr/LC_MESSAGES/korn.mo
korn: /usr/share/doc/korn/html
kde-icons-nuvola: /usr/share/icons/nuvola/32×32/apps/korn.png
korn: /usr/share/doc/korn/changelog.Debian.gz
korn: /usr/lib/kconf_update_bin/korn-3-4-config_change
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/48×48/apps/korn.png
korn: /usr/share/icons/hicolor/48×48/apps/korn.png
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/common
kdeartwork-theme-icon: /usr/share/icons/Locolor/16×16/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/64×64/apps/korn.png
korn: /usr/share/doc/korn/changelog.gz
korn: /usr/share/doc/korn/copyright
korn: /usr/share/pixmaps/korn.xpm
korn: /usr/share/doc/korn
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/32×32/apps/korn.png
korn: /usr/share/icons/hicolor/32×32/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/16×16/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/22×22/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/128×128/apps/korn.png
korn: /usr/share/doc/kde/HTML/en/korn/common
kde-icons-noia: /usr/share/icons/noia_kde_100/48×48/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/128×128/apps/korn.png
korn: /usr/share/doc/kde/HTML/en/korn/index.cache.bz2
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/16×16/apps/korn.png
korn: /usr/share/icons/hicolor/16×16/apps/korn.png
pascal@pascal:~$
Mais il existe une autre méthode avec dlocate. S’assurer que dlocate est installé sur votre machine, sinon aptitude install dlocate en root.
Puis
pascal@pascal:~$ dlocate korn
kde-icons-noia: /usr/share/icons/noia_kde_100/128×128/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/16×16/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/32×32/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/48×48/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/64×64/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/32×32/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/48×48/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/16×16/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/22×22/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/128×128/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/64×64/apps/korn.png
korn: /.
korn: /usr
korn: /usr/share
korn: /usr/share/icons
korn: /usr/share/icons/hicolor
korn: /usr/share/icons/hicolor/48×48
korn: /usr/share/icons/hicolor/48×48/apps
korn: /usr/share/icons/hicolor/48×48/apps/korn.png
korn: /usr/share/icons/hicolor/16×16
korn: /usr/share/icons/hicolor/16×16/apps
korn: /usr/share/icons/hicolor/16×16/apps/korn.png
korn: /usr/share/icons/hicolor/32×32
korn: /usr/share/icons/hicolor/32×32/apps
korn: /usr/share/icons/hicolor/32×32/apps/korn.png
korn: /usr/share/applications
korn: /usr/share/applications/kde
korn: /usr/share/applications/kde/KOrn.desktop
korn: /usr/share/apps
korn: /usr/share/apps/kconf_update
korn: /usr/share/apps/kconf_update/korn-3-4-config_change.upd
korn: /usr/share/apps/kconf_update/korn-3-5-metadata-update.pl
korn: /usr/share/apps/kconf_update/korn-3-5-update.upd
korn: /usr/share/apps/kconf_update/korn-3-5-ssl-update.pl
korn: /usr/share/doc
korn: /usr/share/doc/korn
korn: /usr/share/doc/korn/changelog.gz
korn: /usr/share/doc/korn/copyright
korn: /usr/share/doc/korn/changelog.Debian.gz
korn: /usr/share/doc/kde
korn: /usr/share/doc/kde/HTML
korn: /usr/share/doc/kde/HTML/en
korn: /usr/share/doc/kde/HTML/en/korn
korn: /usr/share/doc/kde/HTML/en/korn/index.docbook
korn: /usr/share/doc/kde/HTML/en/korn/index.cache.bz2
korn: /usr/share/pixmaps
korn: /usr/share/pixmaps/korn.xpm
korn: /usr/share/pixmaps/korn-16.xpm
korn: /usr/share/menu
korn: /usr/share/menu/korn
korn: /usr/share/man
korn: /usr/share/man/man1
korn: /usr/share/man/man1/korn.1.gz
korn: /usr/lib
korn: /usr/lib/kconf_update_bin
korn: /usr/lib/kconf_update_bin/korn-3-4-config_change
korn: /usr/bin
korn: /usr/bin/korn
korn: /usr/share/doc/korn/html
korn: /usr/share/doc/kde/HTML/en/korn/common
kdeartwork-theme-icon: /usr/share/icons/Locolor/16×16/apps/korn.png
kdeartwork-theme-icon: /usr/share/icons/Locolor/32×32/apps/korn.png
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/48×48/apps/korn.png
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/16×16/apps/korn.png
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/32×32/apps/korn.png
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/index.docbook
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/index.cache.bz2
kde-i18n-fr: /usr/share/locale/fr/LC_MESSAGES/korn.mo
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/common
kde-icons-mono: /usr/share/icons/mono/scalable/apps/korn.svgz
pascal@pascal:~$
Voilà, j’espère que ses deux petites astuces vous serviront, en tout cas, moi, elles me sont bien utiles dans mes grands moments de fatigue.
Voilà c’est fait. Ca faisait longtemps que nous l’attendions. Les devellopeurs ont travaillé de long mois pour arriver à se résultat. Lenny comme tous les noms des distibutions Debian est tirée du film d’animation Toy-Story.
Avec l’arrivée de Lenny c’est Squeeze qui va rentrée dans la danse des distributions Debian (nouvelle testing) et Sid restera toujours SID. Attention au paquets SID qui vont rentrés ces jours ci, ça risque d’être du sport. Je vous conseil l’utilsation d’apt-listbugs.
apt-setup
Ajoute des sources d’installation supplémentaire.
Aptitude
Fournit une interface en mode texte facilitant la gestion des paquets.
at {option} date
Permet de planifier l’exécution d’un script ou d’une commande.
-f script => Lit la commande à effectuer à partir d’un fichier spécifié.
atq
Affiche la liste des commandes en cours d’exécution.
atrm commande [commande...]
Efface les travaux en attente spécifiés
Rien de bien compliqué dans cette installation. Petit rappel VirtualBox permet démuler d’autres systèmes d’exploitation sur votre machine. Très pratique donc pour découvrir d’autres systèmes. Allez on commence.
On rajoute les dépôts ci-dessous dans le fichier /etc/apt/sources.list/:
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
On rajoute la clé qui va bien:
sudo apt-key add sun_vbox.asc ou
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
On installe:
apt-get install virtualbox-2.1
Et voilà c’est terminé, il ne vous reste plus qu’à essayer votre nouveau jouet, et tester plein de nouvelles distributions. Enjoy
Étant sous Sid avec les dépôt expérimentaux, l’installation ne fut pas trop compliquée. Si vous avez les même sources dans le fichier /etc/apt/sources.list que vous trouverez ci dessous, les choses sont très simples, pas besoin de mettre les mains dans le cambouis.
# deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta amd64 NETINST Binary-1 20080608-11:10]/ lenny main
#deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta amd64 NETINST Binary-1 20080608-11:10]/ lenny main
deb http://ftp.debian.org/ experimental main contrib non-free
deb http://ftp.fr.debian.org/debian/ sid main non-free contrib
deb http://www.debian-multimedia.org/ experimental main
deb http://www.debian-multimedia.org/ sid main
deb-src http://ftp.fr.debian.org/debian/ sid main non-free contrib
pascal@pascal-desktop:~$
Je n’ai rien inventé dans les lignes qui vont suivre car tout est répertorié sur le wiki de Génération-Debian que vous trouverez à cette adresse Installation KDE ‘ .
Allez, on y va
aptitude update && aptitude install kde4-minimal kde-l10n-fr pour installation minimale de Kde4 ou pour une installation complète de Kde4 aptitude update && aptitude install kde4 kde-l10n-fr. Pour ma part ne connaissant pas très bien KDE 4, j’ai pris la version complète. A un moment de l’installation une question vous sera posée, quel gestionnaire de session voulez vous, GDM (si vous étiez sous gnome) ou KDM, pour ma part j’ai choisi Kdm, qui m’a toujours paru plus joli que GDM (que voulez vous, les goûts et les couleurs!!!!!!!!!!!!!!).
Un petit feedback qui n’a rien de définitif, au bout de 3 heures, il m’est impossible d’avoir fait le tour de Kde4. Dans l’ensemble je dirai que c’est joli, mais légèrement plus lourd a démarrer que Gnome. Attention ce n’est pas un constat définitif loin de là, il est donc inutile de me frapper tout de suite.
Vous pouvez, si vous le souhaiter faire comme moi, supprimer Gnome de votre PC avec la commande apt-get autoremove gnome, puis de supprimer à la mano les paquets Gnome restant. Je précise que j’ai gardé Synaptic, et oui que voulez vous je ne peux m’en séparer.
Continuons notre petit tour des options des commandes apt.
apt-cdrom {options] {-point-de-montage} commande. Permet d’ajouter un nouveau CD-Rom à la liste des sources d’installations disponibles.
add = Ajoute un CD-Rom à la liste des sources.
-d point-de-montage = Spécifie le point de montage du CD-Rom à examiner.
-f = Copie rapide, suppose que les paquets sont valides et les copie sans vérifier.
-r = Change le nom d’un disque.
Continuons notre petit tour des commandes qui sont bien utiles. Aujourd’hui, nous allons voir la commande apt-cache et ses options: apt-cache option commande paquets…
search = Recherche par mots clés dans les noms et entêtes de paquets connus.
add = Ajoute un paquet au cache source.
stats = Affiche des statistiques de bases sur le cache utilisé.
show = Affiche une description du paquet et ses dépendances.
depends = Affiche toutes les dépendances du paquet.
pkgnames = liste tous les noms de paquets.
-i = N’affiche que les dépendances importantes.