Maison > Article > Opération et maintenance > Comment installer Debian sur le système Linux
Introduction à Debian
Debian au sens large fait référence à une organisation coopérative dédiée à la création de systèmes d'exploitation libres et de leurs œuvres. Étant donné que le macronoyau Linux est la branche principale du noyau du projet Debian et que la plupart des outils de base du système d'exploitation créés par les développeurs Debian proviennent du projet GNU, « Debian » fait souvent référence à Debian GNU/Linux.
Les branches non officielles du noyau incluent Debian GNU/Hurd (micro-noyau Hurd) qui ne prend en charge que x86, Dyson (noyau hybride OpenSolaris) qui ne prend en charge que amd64, etc. Ces fourches non officielles présentent de sérieux problèmes et un manque de praticité. Par exemple, la technologie du micro-noyau de Hurd est immature et les fonctions de base de Dyson ne sont pas encore complètes.
1. Méthode d'installation du logiciel
1) Mode APT
A. Installation régulière : apt-get install softname 1 softname 2...
B. 1 nom du logiciel 2. (-f Essayez de corriger les dépendances brisées)
C. Réinstallez : apt-get-reinstall nom du logiciel d'installation 1 nom du logiciel 2.
2) mode dpkg
Installation normale : dpkg -i package_name.deb
3) Installation du code source (.tar, tar.bz2, tar.bz2, tar.z)
Décompressez d'abord le package compressé du code source, puis complétez-le avec la commande tar
A.xx.tar.gz
B. Résolvez xx.tar.Z:tar -zxvf xx.tar.Z
C Résolvez xx.tgz:tar -zxvf xx.tgz
D Comprendre xx bz2:bunzi2xx .
E. Comprendre xx.tar : tarfxx.tar
Entrez ensuite le répertoire extrait. Il est recommandé de lire d'abord le README et les autres fichiers de description, car il peut y avoir des différences entre les différents packages de code source ou les packages précompilés à ce stade. Ensuite, il est recommandé d'utiliser la commande ls -F - color ou ls -F (en fait, je n'ai besoin que de la commande l) pour vérifier le fichier exécutable, qui sera marqué d'un * à la fin.
Généralement exécuté dans l’ordre. /configure
Do
sudo make installation
L'installation est terminée.
2. Comment désinstaller des packages logiciels
1) Mode APT
(1) Désinstallation amovible : apt-get Remove softname 1 softname 2. (Supprimez le package logiciel, ce qui signifie que lorsqu'il y a un package logiciel à la fin du paquet Une fois installé)
(2) Effacer la désinstallation : apt-get-purge supprimer le nom du logiciel 1, nom du logiciel 2. (Effacer la configuration en même temps)
Désinstaller clairement : apt-get clear nom du logiciel 1 logiciel nom 2. (Identique que ci-dessus, effacez également le fichier de configuration)
2) mode dpkg
(1) Désinstallation détachable : dpkg -r pkg1 pkg2.
(2) Désinstallation claire : dpkg-P pkg 1 pkg 2 ;
Trois autres commandes
apt-cache search#-(Package search package)Apt-apt-cache show #-(Package obtient des informations sur le package, telles que la description, la taille, la version, etc.)Apt-get install #-(Package d'installation du package)Apt-get install #-(Package-réinstaller le package d'installation)Apt-get -f install #-(Forcer l'installation, '-f=-fix-missing ' en tant qu'installation de réparation.)Apt-getremove #-(Package pour supprimer le package)Apt-getremove-purge #-(Le package supprime le package, y compris la suppression des fichiers de configuration, etc.)Apt-get autoremove -purge #-(Le package supprime le package et ses fichiers de configuration de package dépendants, etc. (uniquement pour 6.10, fortement recommandé)) apt-getupdate #-Source de mise à jourMettre à jour les packages installésMettre à niveau le systèmeapt-get dselect -update #-Utilisez ds select pour mettre à niveauapt -cache dependencies #-(Le package comprend les dépendances d'utilisation)apt-cache depend #-(Le package connaît une dépendance spécifique, il suffit de voir quels packages dépendent de ce package.) Apt-getbuild-dep # -(Environnement de compilation lié à l'installation du package)apt-get source code#-(pack)e Téléchargez le code source du package)
apt-get clean && apt-get autoclean #- -------Nettoyer l'archive des fichiers téléchargés && Nettoyer uniquement les packages obsolètes
apt-get check #-------Vérifier s'il y a des dépendances endommagées
dpkg -S filename -----Trouver le nom de fichier du package appartient à
nom de fichier de recherche de fichier apt -----Trouver à quel nom de fichier du progiciel appartient
liste de fichiers apt nom du package -----Liste le contenu du progiciel
mise à jour du fichier apt --Mettre à jour la base de données d'apt -file
dpkg -l --Liste tous les packages du système actuel. Peut être utilisé avec le paramètre less pour afficher dans écran partagé. (Similaire à rpm -qa)
dpkg -l |grep -i "Nom du package logiciel" -- Afficher les packages associés au "Nom du package logiciel" dans le système
dpkg -s Interroger les informations détaillées de l'installé. packages.
dpkg -L Interroge les packages installés dans le système L'emplacement où le package logiciel est installé (Similaire à rpm -ql)
dpkg -S Interroge à quel package logiciel appartient un certain fichier du système. -qf)
dpkg -I Interroge les informations détaillées du package deb, dans un Après avoir téléchargé le package logiciel localement, vérifiez s'il doit être installé (jetez un œil
dpkg -i Installez manuellement le package logiciel (impossible de résoudre). le problème de dépendance avant le progiciel), si vous rencontrez des dépendances logicielles lors de l'installation d'un certain progiciel, vous pouvez utiliser apt-get -f install pour résoudre le problème de fiabilité
dpkg -r désinstalle le progiciel. Ce n'est pas une désinstallation complète. , et son fichier de configuration existe toujours.
dpkg -P désinstalle tout (mais il ne peut toujours pas résoudre le problème des problèmes de dépendance des packages logiciels)
dpkg -reconfigure Reconfigure
apt-get install télécharge le progiciel et tous les packages dépendants, et installe ou met à niveau le package en même temps. Si un package a un hold (indicateur d'arrêt), il sera mis de côté (c'est-à-dire qu'il ne sera pas mis à niveau
apt-get remove [--purge] Remove et tout autre package qui dépend de ce package -. -purge Indique que ce paquet doit être complètement purgé.
apt-get update met à jour la liste des paquets à partir du miroir Debian Si vous souhaitez installer un logiciel pour la journée, exécutez-le au moins une fois par jour et à chaque fois que vous modifiez /. etc/apt/sources. list, doit être exécuté.
apt-get update [-u] met à niveau tous les packages installés vers la dernière version disponible. Il n'installera pas de nouveaux packages ni ne supprimera les anciens si un package modifie ses dépendances et doit être installé. un nouveau package, il ne sera pas mis à niveau, mais sera marqué comme hold
apt-get update ne mettra pas à niveau le package marqué comme hold
apt-get dist-upgrade [-u] est similaire à apt-. get update. Sauf que dist-upgrade installera et supprimera les packages pour satisfaire les dépendances. Par conséquent, c'est dangereux.
apt-cache search Rechercher les packages contenant xxx dans le nom et la description du package.
apt-cache show affiche un certain package. description complète du package.
apt-cache showpkg montre plus de détails sur le package et ses relations avec d'autres packages
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!