Installation divers logiciels

Salut Clochette,

C’était bien mon intention avec cette remarque sarcastique :blush:

Pas de sushi avec la semaine éprouvante que je viens de passer j’ai tendance à ne plus savoir lire le debian-fr.org :033

[quote=“Triangle”]Pour lancer ton programme il faut qu’il soit dans le path pour le lancer sous la forme “sublime”.
Sinon il faut indiquer le chemin complet du binaire.
Pour l’avoir dans le menu il te faut créer un fichier desktop qui doit répondre à une syntaxe formalisée et être placé dans /usr/share/applications.

Pour firefox, le problème de fond debian vs mozilla ne concerne que le logo qui n’est pas libre, obligeant à changement de nom. Donc aucun intérêt d’installer hors dépôts.[/quote]
Pour le path, je dois ajouter le chemin complet vers sublime ? ou juste le répertoire où se trouve le logiciel ?
Pour créer un fichier desktop je vais voir comment faire, j’ai déjà vu la manipulation une fois mais je m’en rappel plus trop :smiley:

Je n’ai pas très bien compris comment utiliser les backports ? ce n’est pas la même utilisation que les dépots :question:

Car sinon quand je fais

J’obtiens

iceweasel: Installé : 17.0.10esr-1~deb7u1 Candidat : 17.0.10esr-1~deb7u1 Table de version : *** 17.0.10esr-1~deb7u1 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status 17.0.9esr-1~deb7u1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 500 ftp://ftp.debian.org/debian/ stable/main amd64 Packages

donc 8 versions de différences :confused: :005

Sans paraître désagréable, as-tu été te renseigner sur le site des backports ?

http://backports.debian.org/

Les instructions sont disponibles, commencent par nous fournir le fichier de sources de ta Debian :wink:

8 versions de différence… mais pour quels changements au final ? As-tu suivi un peu le changement de politique de numérotation de firefox «pour faire comme Chrome» ?

Je suis en Debian Testing et j’ai la version 17.0.x installée depuis plusieurs mois, pas de soucis pour autant.

Je suis d’accord que c’est con d’avoir un navigateur qui risque de ne pas suivre l’usage du web, mais vu la gueule des sites «tendances» d’aujourd’hui je trouve que y’a rien qui presse. :stuck_out_tongue:
J’ai donc plutôt l’impression que ce sont les usages qui sont en retard sur les navigateurs.

Clochette Je m’étais un peu renseigné, mais faut croire que je ne suis peut être pas allé au bon endroit, ou je devais être à l’ouest au moment d’avoir lu le document :083 du coup j’ai pu mettre à jour la version sans problème ! Merci à toi pour le lien!

Zbf > je cherchais à le mettre à jour car j’avais besoin de fonctionnalités présentes sur ces nouvelles versions. :wink:

Sinon encore une petite question :mrgreen:

Je suis entrain d’installer Sublime Text, dans la procédure que j’ai affiché plus haut, le dossier avec binaire doit être placé dans /opt. Seulement je n’ai pas de /opt à la racine de ma Debian.
Dois-je créer le dossier ou puis-je mettre Sublime-Text dans /etc ? voir /etc/opt ? (si ce /opt est celui sensé être à la racine)

Merci à vous pour votre réponse!

Salut,

Si, à la racine de ta Debian il n’y a pas de dossier opt c’est que tu n’es pas sous Debian.
Par contre il est normal qu’il soit vide si tu n’y a jamais rien mis :slightly_smiling:

1 - cd / ==> tu es sous la racine
2 - ls -l ==> tu dois voir opt :slightly_smiling:

[quote=“ggoodluck47”]Salut,

Si, à la racine de ta Debian il n’y a pas de dossier opt c’est que tu n’es pas sous Debian.
Par contre il est normal qu’il soit vide si tu n’y a jamais rien mis :slightly_smiling:

1 - cd / ==> tu es sous la racine
2 - ls -l ==> tu dois voir opt :slightly_smiling:[/quote]

Malheureusement non je n’en ai pas :astonished:

drwxr-xr-x 2 root root 4096 nov. 24 19:13 bin drwxr-xr-x 3 root root 4096 nov. 24 18:54 boot drwxr-xr-x 15 root root 3280 déc. 3 12:20 dev drwxr-xr-x 121 root root 12288 déc. 3 12:20 etc drwxr-xr-x 3 root root 4096 nov. 24 18:33 home lrwxrwxrwx 1 root root 30 nov. 24 18:12 initrd.img -> /boot/initrd.img-3.2.0-4-amd64 drwxr-xr-x 15 root root 4096 nov. 24 18:48 lib drwxr-xr-x 2 root root 4096 nov. 24 18:07 lib64 drwx------ 2 root root 16384 nov. 24 18:06 lost+found drwxr-xr-x 5 root root 4096 nov. 25 20:32 media drwxr-xr-x 2 root root 4096 sept. 23 00:31 mnt dr-xr-xr-x 158 root root 0 déc. 3 12:19 proc drwx------ 5 root root 4096 nov. 24 20:28 root drwxr-xr-x 24 root root 920 déc. 3 12:20 run drwxr-xr-x 2 root root 4096 nov. 24 18:50 sbin drwxr-xr-x 2 root root 4096 juin 10 2012 selinux drwxr-xr-x 2 root root 4096 nov. 24 18:07 srv drwxr-xr-x 13 root root 0 déc. 3 12:19 sys drwxrwxrwt 11 root root 4096 déc. 3 12:58 tmp drwxr-xr-x 10 root root 4096 nov. 24 18:07 usr drwxr-xr-x 12 root root 4096 nov. 26 18:24 var lrwxrwxrwx 1 root root 26 nov. 24 18:12 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64

Tu peux le recréer, c’est pas trop grave:
[mono]mkdir /opt[/mono]

Droits associés:
[mono]drwxr-xr-x 5 root root 4,0K oct. 6 21:14 opt[/mono]

/etc/opt existe aussi chez moi, et est vide. Par contre /opt n’est pas vide (j’y ai mis des trucs)

Je suppose que ça vaut aussi pour [mono]/home[/mono], [mono]/root[/mono], [mono]/boot[/mono] et quelques autres ?
Flûte, moi qui étais persuadé de bosser sur des Debian…

[code]# cat /etc/debian_version
7.1

ll /

total 53K
drwxr-xr-x 2 root root 4.0K 2013-10-04 15:23 bin
drwxr-xr-x 5 root root 4.0K 2013-10-08 04:22 data
drwxr-xr-x 12 root root 2.9K 2013-12-03 15:42 dev
drwxr-xr-x 47 root root 4.0K 2013-12-03 14:59 etc
drwxr-xr-x 16 root root 1.0K 2013-10-08 04:22 initrd
drwxr-xr-x 12 root root 4.0K 2013-11-07 16:40 lib
drwx------ 2 root root 16K 2010-10-26 23:02 lost+found
dr-xr-xr-x 54 root root 0 1970-01-01 00:00 proc
drwxr-xr-x 10 root root 320 2013-12-03 14:59 run
drwxr-xr-x 2 root root 4.0K 2013-11-07 16:41 sbin
lrwxrwxrwx 1 root root 12 2011-03-31 03:07 slib -> /initrd/slib
drwxr-xr-x 11 root root 0 1970-01-01 00:00 sys
drwxrwxrwt 4 root root 4.0K 2013-12-03 16:04 tmp
drwxr-xr-x 9 root root 4.0K 2013-10-07 00:57 usr
drwxr-xr-x 5 root root 4.0K 2013-11-07 16:40 var[/code]
:teasing-neener:
Je te taquine, je t’ai très bien compris, c’est juste pour dire que ton affirmation péremptoire mériterait d’être un peu atténuée : “… c’est que tu n’es pas sur une Debian standard”. :wink:

[quote=“Zbf”]Tu peux le recréer, c’est pas trop grave:
[mono]mkdir /opt[/mono]

Droits associés:
[mono]drwxr-xr-x 5 root root 4,0K oct. 6 21:14 opt[/mono]

/etc/opt existe aussi chez moi, et est vide. Par contre /opt n’est pas vide (j’y ai mis des trucs)[/quote]
Merci c’est parfait :023

Du coup je viens d’installer le logiciel, lanceur, et compagnie, impeccable.
Mais j’ai une dernière petite question. Quand le logiciel sera mis à jour, dois-je utiliser la même manipulation pour le mettre à jour ? c’est à dire le télécharger, le décompresser, et le placer dans /opt ? dois-je faire attention à quoi que ce soit quand je déplacerais le dossier ?
Je ne sais pas si je suis clair dans ma question :confused:

Re,

@syam

J’ai bien dit dossier, pas partition et je croyais dur comme fer que ce dossier se créait dès l’installation et ce quelque soit l’installeur Debian :slightly_smiling:

C’est pour ça que je disais que je te taquinais : c’est un système embarqué qui a clairement été bricolé à mort par le constructeur, et j’en ai encore rajouté une couche depuis que je l’ai. :wink: (contrainte : le système complet doit tenir dans moins de 200 Mo, et j’ai un sacré tas de services dessus :open_mouth:)
Mais bon ça reste une Debian. :stuck_out_tongue:

@Balian

Pour mettre à jour le logiciel… d’une part, tu n’y es pas obligé (sauf si t’as vent d’un bug de sécu, ou qu’il ne marche plus).
D’autre part, le logiciel peut effectivement créer des fichiers dans son propre répertoire, ou bien dans ton répertoire home.

Un moyen à peu près sûr consiste donc:

  • à copier ([mono]cp -R[/mono]) les fichiers du logiciel dans un répertoire temporaire
  • à écraser les fichiers du logiciel avec la version mise à jour
  • à tester si ça marche
  • et si ça marche, à virer le répertoire temporaire (qui a gardé l’ancienne version intacte).

C’est bien ce que je pensais :confused: Merci à toi pour ta réponse :wink: