J'ai vu de nombreux fichiers readme
ou install
de packages en expliquant comment installer un package manuellement. Mais plusieurs fois, les résultats sont erronés.
Ils nous demandent de faire beaucoup de choses avec par exemple le fichier configure
.
Mais de nombreux facteurs entrent en jeu dans cette procédure (dépendances, marque, variables de chemin d'accès, etc.).
Je suis encore capable d'installer un seul paquet manuellement.
Quels sont les facteurs communs à prendre en compte avec les installations manuelles?
Je réponds à cette question à ma connaissance.
vous devez installer build-essential pour compiler n’importe quel paquet manuellement.
Sudo apt-get install build-essential
Ensuite, vous pouvez configurer votre paquet avec ./configure
Alors make
et Sudo make install
Mais il ne faut pas oublier non plus les dépendances du paquet. Si vous installez un paquet signifie que ceux-ci seront obtenus automatiquement, sinon Sudo apt-get install -f
fera le travail.
Dans le cas de Pas de connexion Internet, vous devez tous les collecter et c’est un travail risqué, à mon avis.
Donc, si vous voulez installer un paquet manuellement, vous devez vous occuper des outils de compilation, sauf construire l'essentiel et les dépendances de ce paquet.
L'explication ci-dessus s'applique à tous les packages source.
Mais si vous avez construit directement des paquets, je veux dire des fichiers .DEB, vous pouvez simplement les installer avec
Sudo dpkg -i filename.deb
et ici aussi si des problèmes de dépendance peuvent survenir et que vous pouvez vous en occuper avec Sudo apt-get install -f
Si vous avez obtenu ce paquet sous forme de script (.sh) ou de fichier binaire (.bin), vous pouvez l’installer avec
chmod +x filenmae.sh
./filename.sh
pour binaire
chmod +x filename.bin
./filename.bin