Vous n'êtes pas identifié(e).
Pages : 1
Dernière modification par Tyrpio (06-07-2015 10:12:34)
Quand vous ne voyez pas le service, c’est que vous êtes le produit !
Hors ligne
Bonjour je suis nouveau sur Debian et je ne c'est pas vraiment comment installer des logiciels qui ne sont pas sur Synaptique
D'une manière générale, on ne le fait pas Si ça n'est pas dans les dépôts il y a probablement une raison et ton système ne sera pas dans un état prévu
Essaye de trouver un équivalent dans les dépôts.
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
Desktop 1: SKP P21. Gigabyte B550M DS3H. AMD Ryzen 9 3900 @ 3,1 Ghz. Kingston FURY 64 Gb DDR4-3200. Sapphire Radeon Pulse RX 6700 XT 12Gb.
Laptop: Acer Aspire E5-573G. Intel Core i3-4005U @ 1,7 Ghz. Intel Haswell-ULT Integrated Graphics
Desktop 2: HP Compaq 6000 Pro Intel Core2 Quad Q8400 @ 2,6 Ghz. 6Gb ddr3. Geforce GT 710
Hors ligne
et l'installer avec :
D'une manière générale, on n'utilise les pouvoirs de superadministrateur que lorsqu'on est obligé pour parvenir à ce que nous désirons obtenir, sinon, le terminal user est à privilégier.
Si tu veux utiliser sudo, n'oublie pas de le configurer. Le tuto est ici :
le b a ba de la sécurité avec sudo.
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Voir le tuto : Trop cool d'indiquer son installation dans son profil !
Cordialement
@Coconuts
Hors ligne
Hors ligne
Dernière modification par Tyrpio (04-05-2015 20:39:41)
Quand vous ne voyez pas le service, c’est que vous êtes le produit !
Hors ligne
smolski: quand je fais cette commande pour installer un paquet ça ne marche pas tout le temps, souvent il faut rajouter une signature gpg ou quelque chose comme ça.
C'est absolument identique avec synaptic, qui n'est qu'une surcouche graphique au gestionnaire de paquet de Debian (et de Ubuntu au passage), j'ai nommé apt Ca, c'est pour une relative sécurité de ton système (sinon, qui te dis que ça n'est pas la NSA qui l'a fait ce soft )
Si tu dois ajouter une signature, c'est que tu as ajouté des dépôts externe à Debian dans ton fichier /etc/apt/sources.list, et ça, on évite de le faire, parce que comme dit smolski
Debian Stable n'est stable qu'avec les sources de stable
Donc, pour réussir à installer des logiciels hors des dépôts, il faut commencer par bien connaître Debian (très bien même), et également maîtriser la ligne de commande sur le bout des doigts
En commençant par ça, tu comprendras les commandes indiquées dans le tuto que tu mets en lien. Ensuite, tu pourrais visiter l'endroit d'où proviens ce logiciel et lire ce qui s'y trouve pour voir d'autres façon d'installer (en compilant depuis les sources).
Donc, comme dit plus haut, pas de recette miracle pour installer un logiciel hors des dépôts Debian, ça dépends du logiciel
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
par exemple Ricochet (Effacement sécurisé)
http://linuxg.net/how-to-install-ricoch … x-systems/
Sa ne fonctionne pas ?
https://github.com/ricochet-im/ricochet
https://github.com/ricochet-im/ricochet/releases
Dernière modification par Atys (04-05-2015 21:38:19)
La liberté d’expression est un droit fondamental ouvert à tous les citoyens dans le respect des lois.
Hors ligne
Quand vous ne voyez pas le service, c’est que vous êtes le produit !
Hors ligne
Oui merci pour vos réponses donc pour installer un logiciel qui n'est pas dans les dépôts; il faut maitriser Debian et la ligne de commande et c'est un peu différent pour chaque logiciel.
Mais une question s'impose comment maitriser Debian et sa ligne de commande, en plus je pense que c'est la même chose sur d'autres distributions Linux?
bonjour,
un début de réponse ici -->https://debian-facile.org/doc:systeme:c … :gnu_linux
et la -->http://images.debian-facile.org/AideDebian.pdf
Dernière modification par jéjé (05-05-2015 10:56:36)
Hors ligne
Après ont peut aussi d'aider mais déjà, il te faut commencer par installer les dépendances nécessaires indiqués dans les 3 premières lignes.
Tous mes PC sont sous Débian maintenant.
Poste mobile => ASUS M51S.
Poste fixe => PROC AMD double cœur + 4 go de ram + 3 disques en raid 5 + disque système (un jour ce sera un ssd promis).
Hors ligne
Tous mes PC sont sous Débian maintenant.
Poste mobile => ASUS M51S.
Poste fixe => PROC AMD double cœur + 4 go de ram + 3 disques en raid 5 + disque système (un jour ce sera un ssd promis).
Hors ligne
@bendia : t'wouar ta gueule à la récré !
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Tu peux faire une recherche sur la commande dans la console
Tu peux aussi essayer la fonction de recherche dont j'ai donné l'adresse dans ton message de présentation et tu arrives à ça http://debian-facile.org/accueil?do=search&id=wget
wget est donc l'outils de téléchargement en ligne de commande, tu vas donc télécharger dans le répertoire courant le fichier ricochet-1.1.0-static-x86_64.tar.bz2. C'est une archive (genre zip mais libre) compressé.
La commande tar de la ligne d'après permet de décompresser cette archive, qui te donne un dossier ricochet contenant le binaire et ses bibliothèques.
Je t'invite ensuite à faire très attention à la commandes suivante, en particulier rm -rf un_dossier utilisé avec sudo. Une seule erreur, et tu peux effacer ton disque dur :/ Pour le coup, cette commande efface le dossier /opt/ricochet et tout ce qui s'y trouve.
La suivante déplace le dossier ricochet dans le dossier /opt.
Et enfin, la dernière créer un lien symbolique qui ne va pas fonctionner, parce qu'il n'existe pas de fichier firefox dans le dossier ricochet décompressé :/
A noter que tout cela se fait automatiquement (et sans erreur) lorsqu'il existe un paquet debian tout fait et que apt fait le boulot :) Voilà, j'espère avoir éclairer ta lanterne :)
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
Dernière modification par Tyrpio (05-05-2015 16:55:26)
Quand vous ne voyez pas le service, c’est que vous êtes le produit !
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Merci bendia tu m'as bien éclairé mais je ne comprend pas la différence entre un binaire compilé et créer un binaire depuis la source.
Pourquoi parle-t-on de binaire ? Parce que le seul langage que connaît ton microprocesseur, le langage machine se trouve sous forme binaire (une suite de 0 et de 1).
Or, nous pauvres humains, sommes incapable d'écrire directement en langage machine. De plus, chaque architecture de microprocesseurs a son propre langage machine.
C'est pour cela que différents langage de programmation ont été inventés ; les programmeurs écrivent donc des codes sources (les fameuse sources ), qu'il faut ensuite traduire en langage machine (en binaire donc). Pour cela, il y a en gros 2 solutions :
Soit en traduisant directement le code source en un fichier binaire exécutable. Cela s'apelle le compilation. Un langage nécessitant cette opération est donc dit compilé. C'est le cas du langage C par exemple ou du C++ (c'est comme ça qu'est codé Ricochet)
Soit en traduisant à la volé le fichier du code source grâce à un interpréteur, le langage est alors dit interprété. On peu citer en exemple le langage Python, le PHP qui fait tourner ce forum ou le shell, le langage des fameuses lignes de commande. Ces interpréteurs sont très souvent des binaires compilés
Donc, en ce qui concerne un programme écrit dans un langage compilé, soit tu télécharges directement exécutable en langage machine que quelqu'un a compilé pour ton microprocesseur (enfin son architecture), soit tu télécharges le code source du programme tel que l'a écrit le programmeur, et tu fais toi même la traduction en langage machine sur ton ordinateur, bref, tu le compile. Ca peut être utile si tu modifies le programme par exemple ou si tu veux le compiler pour une architecture différente de ce qui est proposé (par exemple,l'auteur de Ricochet ne propose pas de binaire pour les processeurs ARM qui équipent les RaspberryPi). La difficulté réside dans le fait que tous n'est pas dans un seul fichier source, mais dans plusieurs, qui doivent donc être compilés dans le bon ordre. Histoire de ne pas tout refaire à chaque fois, les programmeurs utilise le programme make. Pour Ricochet, il semble que Qmake soit utilisé.
Histoire de compliqué la chose, même une fois compilé, le programme ira chercher d'autre programmes pour fonctionner : les librairies (les .dll sous windows, les .so sous GNU/linux). Si elles ne sont pas sur ton système, et dans la versions attendue, ton programme ne fonctionne pas. Se sont des dépendances.
Ensuite, il faut que tous ces fichiers soient placés dans les bon répertoires pour que Debian les trouves. Par exemple, pour que tu lance ricochet en tapant simplement
il doit être placé par exemple dans le répertoire /usr/bin, ce que fait la commande de ton tuto
Pour un langage interprété, il faut que tu ais l'interpréteur qui comprend le code source installé sur ta machine, que certains modules du langage en question soient également installés (dépendances), et mettre tout ça au bon endroit.
Bref, tout ça est déjà fait pour toi, contrôlé et vérifié si tu utilises les dépôts, sinon, c'est à faire à la main, en espérant que 2 programmes n'aient pas besoin de la même librairie dans 2 versions différentes incompatible entre elles.
comment récupère-t-on ce lien?
On ne le fait pas, puisqu'on utilise apt et les dépôts
Donc j'aimerai savoir comment faire pour le binaire compilé et le binaire de la source
Pour le binaire, j'ai expliqué au dessus. Le binaire source n'existe pa, c'est donc le code source qu'on apprends à écrire. Pour cela, on apprend des langage de programmation.
J'espère t'avoir à nouveau aidé et convaincu d'utilser Debian en commencant par le début. Bref, tout cela n'est pas insurmontable, mais il y a pas mal de trucs à apprendre, de recherches et de travail personnel pour y arriver
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
Quand vous ne voyez pas le service, c’est que vous êtes le produit !
Hors ligne
Quand vous ne voyez pas le service, c’est que vous êtes le produit !
Hors ligne
Pages : 1