# Changement de nom de version de son OS

**URL:** <https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911>\
**Category:** Support Debian\
**Created:** [Novembre 2, 2018, 6:50 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911 "2018-11-02T18:50:04Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pitit-Linuxien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/7bcc69/32.png) [@Pitit-Linuxien](https://www.debian-fr.org/u/Pitit-Linuxien)\
**Post date:** [Novembre 2, 2018, 6:50 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/1 "2018-11-02T18:50:05Z")

</div>

Salut tout le monde,  
Je tourne donc sous Sparky Linux qui est une distribution basée sur la branche testing de Debian soit actuellement Buster.  
Le problème étant que les dépôts d’applications ne proposent pas de dépôt pour mon OS et me refusent donc l’accès à eux. Je me retrouve donc à bidouiller pour installer les applications manuellement ce qui n’est pas toujours simple.  
Du coup je me demandais si il était possible de changer le nom de la version de mon OS pour faire croire aux dépôts que je tourne sous Debian et non sous Sparky ?  
Merci d’avance, Bonne soirée

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 2, 2018, 6:56 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/2 "2018-11-02T18:56:59Z")

</div>

Salut  
Peut être truquer le fichier `lsb_release`

```nohighlight
root@debian:~# lsb_release --all
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux testing (buster)
Release:	testing
Codename:	buster
root@debian:~#

```

chez moi

```nohighlight
cat /usr/lib/os-release

```

```nohighlight
PRETTY_NAME="Debian GNU/Linux buster/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

```

---

<div class="post-metadata">

**Author:** ![Pitit-Linuxien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/7bcc69/32.png) [@Pitit-Linuxien](https://www.debian-fr.org/u/Pitit-Linuxien)\
**Post date:** [Novembre 2, 2018, 7:02 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/3 "2018-11-02T19:02:20Z")

</div>

Ok merci je teste ça  
Et les dépôts pour la dernière `version stable` de debian sont-ils compatibles avec la version `testing` ? Toi tu as `Buster` d’installé c’est ça ? Parce qu’il y a marqué `Buster/sid`

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 2, 2018, 7:20 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/4 "2018-11-02T19:20:45Z")

</div>

Buster et sid sont liés au niveau du nommage  
c.F une explication donnée par un developpeur

> [@](#):
>
> ```plaintext
> lsb-release cannot _know_ that you're u sing buster and not sid, as the
> /usr/lib/os-release file (as shipped by base-files) contains this "buster/
> sid" string (you also find this in /etc/debian_version, which is what 
> lsb_release.py uses). That's specifically made to avoid having to have one 
> base-files package per suite, which would make base-files more of a special 
> package than it already is.
> 
> As, technically, a set of "unstable" packages could also be a valid set of 
> "testing" packages (5 days without bugs or uploads later, for instance), 
> it's impossible to guess from the files on the system whether it's running 
> "testing" or "unstable".
> 
> And finally, don't rely on lsb_release's output for anything non-stable; 
> it's bound to be unreliable, by construction. One should really rely on 
> feature-detection rather than version-matching.
> 
> Hereby closing as not-a-bug.
> 
> ```

---

<div class="post-metadata">

**Author:** ![Pitit-Linuxien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/7bcc69/32.png) [@Pitit-Linuxien](https://www.debian-fr.org/u/Pitit-Linuxien)\
**Post date:** [Novembre 2, 2018, 7:22 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/5 "2018-11-02T19:22:13Z")

</div>

Mais du coup je modifie lequel de fichier ?

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 2, 2018, 7:25 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/6 "2018-11-02T19:25:08Z")

</div>

il n’y a qu’un fichier /usr/lib/os-release

lsb\_release est un outil dont on voit que la version est commune a buster et sid

```auto
apt policy lsb-release
lsb-release:
  Installé : 9.20170808
  Candidat : 9.20170808
 Table de version :
 *** 9.20170808 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
        500 http://deb.debian.org/debian buster/main i386 Packages
        100 http://deb.debian.org/debian sid/main amd64 Packages
        100 http://deb.debian.org/debian sid/main i386 Packages
        100 /var/lib/dpkg/status
     9.20161125 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages
        500 http://deb.debian.org/debian stretch/main i386 Packages

```

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Novembre 2, 2018, 8:04 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/7 "2018-11-02T20:04:07Z")

</div>

Qu’est-ce que lsb-release a à voir avec les dépôts ? Et puis d’ailleurs, quels dépôts ?

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Novembre 3, 2018, 7:05 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/8 "2018-11-03T07:05:03Z")

</div>

> [@PascalHambourg](#):
>
> puis d’ailleurs, quels dépôts

Enfin, deux bonnes questions !!!

---

<div class="post-metadata">

**Author:** ![Pitit-Linuxien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/7bcc69/32.png) [@Pitit-Linuxien](https://www.debian-fr.org/u/Pitit-Linuxien)\
**Post date:** [Novembre 4, 2018, 2:18 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/9 "2018-11-04T14:18:56Z")

</div>

Désolé je n’avais pas accès à mon ordinateur avant,  
Du coup je parle de dépôts de toute sorte auquels je n’ai pas accès puisque mon système d’exploitation n’est pas reconnu

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Novembre 4, 2018, 6:41 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/10 "2018-11-04T18:41:42Z")

</div>

Tu es conscient que sans informations **précises** sur ces fameux dépôts, on ne peut rien dire.

---

<div class="post-metadata">

**Author:** ![Pitit-Linuxien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/7bcc69/32.png) [@Pitit-Linuxien](https://www.debian-fr.org/u/Pitit-Linuxien)\
**Post date:** [Novembre 5, 2018, 6:17 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/11 "2018-11-05T06:17:23Z")

</div>

Je ne parle pas de dépôts précis mais lorsque j’utilise la commande apt pour ajouter un repository (dépôt?) je reçois une erreur  
`No template found for distribution SparkyLinux`

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Novembre 5, 2018, 10:17 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/12 "2018-11-05T10:17:38Z")

</div>

Quelle commande apt ?

---

<div class="post-metadata">

**Author:** ![Pitit-Linuxien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/7bcc69/32.png) [@Pitit-Linuxien](https://www.debian-fr.org/u/Pitit-Linuxien)\
**Post date:** [Novembre 5, 2018, 5:36 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/13 "2018-11-05T17:36:40Z")

</div>

Je parle de la commande `add-apt-repository`  
Il est dit sur plusieurs sites come celui là [http://www.webupd8.org/2014/10/how-to-add-launchpad-ppas-in-debian-via.html](http://www.webupd8.org/2014/10/how-to-add-launchpad-ppas-in-debian-via.html) que les `ppa` ubuntu peuvent fonctionner avec debian donc avec mon os puisque basé sur debian  
Or la commande

```nohighlight
sudo add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main"`

```

me retourne

```nohighlight
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Sparky/Nibiru

```

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 7, 2018, 8:51 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/14 "2018-11-07T08:51:45Z")

</div>

comme déjà indiqué, sur une vraie Debian, l’identité de l’OS est donné par la commande

`lsb_release --all`

```auto
lsb_release --all
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux testing (buster)
Release:	testing
Codename:	buster

```

Les donnée sont lues à partir de ces fichiers

```auto
ls -alrt /etc/os-release
lrwxrwxrwx 1 root root 21 janv. 14 2018 /etc/os-release -> ../usr/lib/os-release

```

/etc/os-release est donc un lien vers le fichier /usr/lib/os-release

A toi de voir où ça se trouve dans ta distribution Sparky et si tu veux tout péter 😂

Un peu de lecture sur la gestion des dépots  
[https://wiki.debian.org/fr/SourcesList](https://wiki.debian.org/fr/SourcesList)

---

<div class="post-metadata">

**Author:** ![sk4hrr](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/7bcc69/32.png) [@sk4hrr](https://www.debian-fr.org/u/sk4hrr)\
**Post date:** [Novembre 7, 2018, 9:47 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/15 "2018-11-07T09:47:46Z")

</div>

Bonjour,

Au lieu d’utiliser la commande `apt`, tu peux ajouter le dépôt à la main dans un fichier  
`/etc/apt/sources.list.d/nom_depot.list` puis ajouter la clef manuellement  
`apt-key adv --keyserver keyserver.ubuntu.com --recv-keys clef_du_dépôt`.

Je te déconseille vivement d’utiliser des dépôts qui ne sont conçus que pour Ubuntu. Dans certains cas ça va fonctionner, mais comme tu es en `testing`, tu peux rapidement rencontré des soucis de dépendances.

---

<div class="post-metadata">

**Author:** ![Pitit-Linuxien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/7bcc69/32.png) [@Pitit-Linuxien](https://www.debian-fr.org/u/Pitit-Linuxien)\
**Post date:** [Novembre 10, 2018, 6:27 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/16 "2018-11-10T18:27:17Z")

</div>

D’accord merci tout le monde.  
Comment je passe mon topic en résolu ?

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Novembre 10, 2018, 11:18 UTC](https://www.debian-fr.org/t/changement-de-nom-de-version-de-son-os/77911/17 "2018-11-10T23:18:46Z")

</div>

Bonjour **Pitit-Linuxien**

> [@Pitit-Linuxien](#):
>
> …Comment je passe mon topic en résolu ?

En bas et à droite du message dans lequel se trouve la solution,  
clique sur l’icône marquée …et qui est entre le crayon et Répondre  
Et tu verra alors apparaître d’autres icône  
parmi lesquelles tu trouvera une icône avec une case à cocher  
qui te permettra de passer en résolu ce fil de discussion.
