# Transformer un script d'ubuntu

**URL:** <https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464 "2016-02-20T22:49:13Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![rudy85](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/48db29/32.png) [@rudy85](https://www.debian-fr.org/u/rudy85)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/1 "2016-02-20T22:49:13Z")

</div>

Je voudrais savoir si quelqu’un peut le retoucher pour qu’il corresponde à votre distribution ainsi je pourrais l’ajouter à l’iso que je suis faire pour présenter le jeu

Merci d’avance  
😃

[code]#!/bin/bash

cd ~

apt-get install libsdl1.2-dev libopenal-dev libalut-dev libmikmod2-dev libglu1-mesa-dev subversion autoconf automake1.9 g++ gcc build-essential fakeroot checkinstall xserver-xorg-dev x11proto-xf86vidmode-dev libxxf86vm-dev mesa-common-dev libgl1-mesa-dev libxext-dev libfribidi-dev libogg-dev libvorbis-dev

svn co [https://supertuxkart.svn.sourceforge.ne](https://supertuxkart.svn.sourceforge.ne) … main/trunk

wget [http://downloads.sourceforge.net/irrlic](http://downloads.sourceforge.net/irrlic) … -1.7.1.zip  
unzip irrlicht-1.7.1.zip  
cd ~/irrlicht-1.7.1/source/Irrlicht  
make  
cd …/…  
cp -r include/\* /usr/local/include/  
cd ~/trunk  
./autogen.sh && ./configure --with-irrlicht=~/irrlicht-1.7.1/ && make  
rm -rf ~/irrlicht-1.7.1  
rm -rf ~/irrlicht-1.7.1.zip  
mv ~/trunk ~/Supertuxkart-0.7alpha  
ln -s ~/Supertuxkart-0.7alpha/src/supertuxkart ~/Supertuxkart-0.7alpha  
cd ~/Supertuxkart-0.7alpha  
wget [http://up.sur-la-toile.com/iBop](http://up.sur-la-toile.com/iBop)  
mv ~/Supertuxkart-0.7alpha/iBop ~/Supertuxkart-0.7alpha/.hidden  
chmod -R a+rwx ~/Supertuxkart-0.7alpha[/code]

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/2 "2016-02-20T22:49:13Z")

</div>

[code]#!/bin/bash

apt-get install supertuxkart[/code]

Sinon, je ne vois rien dans ton script qui grincerait sous Debian…

---

<div class="post-metadata">

**Author:** ![bobzer](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/41988e/32.png) [@bobzer](https://www.debian-fr.org/u/bobzer)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/3 "2016-02-20T22:49:16Z")

</div>

[quote=“vv222”][code]#!/bin/bash

apt-get install supertuxkart[/code]

Sinon, je ne vois rien dans ton script qui grincerait sous Debian…[/quote]

pareil je vois pas de problème pour debian  
mais la question c’est a quoi sert ton script ?  
parceque la solutiona vv222 et plus simple 😃

---

<div class="post-metadata">

**Author:** ![chris38](https://www.debian-fr.org/user_avatar/www.debian-fr.org/chris38/32/12918_2.png) [@chris38](https://www.debian-fr.org/u/chris38)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/4 "2016-02-20T22:49:17Z")

</div>

[quote=“vv222”][code]#!/bin/bash

apt-get install supertuxkart[/code]

Sinon, je ne vois rien dans ton script qui grincerait sous Debian…[/quote]  
Il veut je pense la version SVN, car sous Lenny c’est la 0.5 et Testing = 0.6.2

---

<div class="post-metadata">

**Author:** ![rudy85](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/48db29/32.png) [@rudy85](https://www.debian-fr.org/u/rudy85)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/5 "2016-02-20T22:49:23Z")

</div>

[quote=“chris38”]  
Il veut je pense la version SVN, car sous Lenny c’est la 0.5 et Testing = 0.6.2[/quote]

Tout est là 🙂

---

<div class="post-metadata">

**Author:** ![bobzer](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/41988e/32.png) [@bobzer](https://www.debian-fr.org/u/bobzer)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/6 "2016-02-20T22:49:23Z")

</div>

ok mais elle a quoi de plus ?

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/7 "2016-02-20T22:49:24Z")

</div>

Si tu tiens a avoir la version SVN, ton script me semble pouvoir tourner sous Debian sans probleme…  
Le meilleur conseil que je puisse te donner est de le tester tel quel, et en cas d’erreurs de les poster ici pour qu’on puisse t’aider !

@ bobzer : Un numero de version superieur de 0.0.8…

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/8 "2016-02-20T22:49:36Z")

</div>

[quote=“rudy85”]Je voudrais savoir si quelqu’un peut le retoucher pour qu’il corresponde à votre distribution ainsi je pourrais l’ajouter à l’iso que je suis faire pour présenter le jeu

Merci d’avance  
😃

[code]#!/bin/sh

cd ~

aptitude install libsdl1.2-dev libopenal-dev libalut-dev libmikmod2-dev libglu1-mesa-dev subversion autoconf automake1.9 g++ gcc build-essential fakeroot checkinstall xserver-xorg-dev x11proto-xf86vidmode-dev libxxf86vm-dev mesa-common-dev libgl1-mesa-dev libxext-dev libfribidi-dev libogg-dev libvorbis-dev

svn co [https://supertuxkart.svn.sourceforge.ne](https://supertuxkart.svn.sourceforge.ne) … main/trunk

wget [http://downloads.sourceforge.net/irrlic](http://downloads.sourceforge.net/irrlic) … -1.7.1.zip  
unzip irrlicht-1.7.1.zip  
cd ~/irrlicht-1.7.1/source/Irrlicht  
make  
cd …/…  
cp -r include/\* /usr/local/include/  
cd ~/trunk  
./autogen.sh && ./configure --with-irrlicht=~/irrlicht-1.7.1/ && make  
rm -rf ~/irrlicht-1.7.1  
rm -rf ~/irrlicht-1.7.1.zip  
mv ~/trunk ~/Supertuxkart-0.7alpha  
ln -s ~/Supertuxkart-0.7alpha/src/supertuxkart ~/Supertuxkart-0.7alpha  
cd ~/Supertuxkart-0.7alpha  
wget [http://up.sur-la-toile.com/iBop](http://up.sur-la-toile.com/iBop)  
mv ~/Supertuxkart-0.7alpha/iBop ~/Supertuxkart-0.7alpha/.hidden  
chmod -R a+rwx ~/Supertuxkart-0.7alpha[/code][/quote]  
Juste deux petites modif’ qui sont aussi valables sous Ubuntu

---

<div class="post-metadata">

**Author:** ![rudy85](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/48db29/32.png) [@rudy85](https://www.debian-fr.org/u/rudy85)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/9 "2016-02-20T22:49:40Z")

</div>

Oui , bien mais je ne vois pas lesquels , peux-tu m’en dire un peu plus ?

Sinon , pour avoir un aperçu de la future version :

[Des Vidéos](http://vimeo.com/user1575328/videos)  
[Tous les circuits et Kartings supplémentaires](http://stkaddons.tuxfamily.org/) ![:023](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")  
[Le Blog](http://supertuxkart.blogspot.com/)

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/10 "2016-02-20T22:49:43Z")

</div>

bash ➡ sh  
apt-get ➡ aptitude

---

<div class="post-metadata">

**Author:** ![bobzer](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/41988e/32.png) [@bobzer](https://www.debian-fr.org/u/bobzer)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/11 "2016-02-20T22:49:50Z")

</div>

[quote=“MisterFreez”]bash ➡ sh  
apt-get ➡ aptitude[/quote]  
je ne vois pas en quoi ceux sont des ameliorations

---

<div class="post-metadata">

**Author:** ![zyriuse](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/49beb7/32.png) [@zyriuse](https://www.debian-fr.org/u/zyriuse)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/12 "2016-02-20T22:49:50Z")

</div>

aptitude comme tu dois le savoir je pense ,permet de gérer les dépendances des logiciels que nous souhaitons installer

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/13 "2016-02-20T22:49:56Z")

</div>

[quote=“bobzer”][quote=“MisterFreez”]bash ➡ sh  
apt-get ➡ aptitude[/quote]  
je ne vois pas en quoi ceux sont des ameliorations[/quote]  
Tu met sh à la place de bash et d’un coup PAF! Tu deviens POSIX ! Si, si je te jure !

aptitude est l’utilitaire préconisé par debian pour diverses raisons autant l’utiliser.

---

<div class="post-metadata">

**Author:** ![bobzer](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/41988e/32.png) [@bobzer](https://www.debian-fr.org/u/bobzer)\
**Post date:** [Février 20, 2016, 10:49 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/14 "2016-02-20T22:49:58Z")

</div>

ok merci  
parceque apt-get gere aussi les dependances

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 10:50 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/15 "2016-02-20T22:50:02Z")

</div>

> [@bobzer](#):
>
> parceque apt-get gere aussi les dependances

Pas aussi bien, je pense que le mieux pour que tu comprenne c’est de rester en Sid pendant quelques temps.

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Février 20, 2016, 10:50 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/16 "2016-02-20T22:50:05Z")

</div>

Ça alors, je suis en Sid depuis plus d’un an alors qu’aptitude n’a jamais été installé sur mon système…  
Ma Debian serait-elle inutilisable à mon insu ?

/!\ DON’T FEED THE TROLL /!  
(faites c’que j’dis, faites pas c’que j’fais)

Pour le remplacement de bash par sh par contre j’approuve !  
Debian utilise maintenant par défaut dash comme interpréteur de commande sh non-interactif (pas sûr des termes exacts), et il est bien possible qu’un de ces jours on se retrouve avec des Debians non bashées !

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 10:50 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/17 "2016-02-20T22:50:08Z")

</div>

[quote=«&nbsp;vv222&nbsp;»]Ça alors, je suis en Sid depuis plus d’un an alors qu’aptitude n’a jamais été installé sur mon système…  
Ma Debian serait-elle inutilisable à mon insu ?[/quote]  
 ![:119](https://www.debian-fr.org/uploads/default/original/1X/0287f377b0e103e172422ffbbe8c639fd3e12c9e.gif "vertige") J’ai pas dis que ça rendait le système inutilisable juste que c’est plus pratique dans certaines condition.

[quote=«&nbsp;vv222&nbsp;»]/!\ DON’T FEED THE TROLL /!  
(faites c’que j’dis, faites pas c’que j’fais)[/quote]  
Qu’est ce que tu raconte ? J’utilise aptitude et j’ai des historiques de commande pour le prouver.

T’es entrain de t’inventer ta propre histoire là.

Avant que tu t’énerve un peu plus encore. Je préconise aptitude parce que Debian le préconise comme on peu le voir dans la [FAQ](http://www.debian.org/doc/manuals/debian-faq/ch-pkgtools.fr.html#s-aptitude) et dans le [guide de référence](http://www.debian.org/doc/manuals/debian-reference/ch02.fr.html#_basic_package_management_operations). Alors non je ne cherche pas à l’imposer, non je me fou de ce que tu peut utiliser, mais il n’en ai pas moins que je le conseil toujours surtout quand c’est pour un script potentiellement utilisé par d’autres. Pour ta gouverne apt-get et aptitude ne sont pas en concurrence. Essaie de te détendre un peu. 😛

[quote=«&nbsp;vv222&nbsp;»]Pour le remplacement de bash par sh par contre j’approuve !  
Debian utilise maintenant par défaut dash comme interpréteur de commande sh non-interactif (pas sûr des termes exacts), et il est bien possible qu’un de ces jours on se retrouve avec des Debians non bashées ![/quote]  
Ouai en fin ça reste pratique d’avoir un login shell autre que dash (dash est aussi utilisé de manière interactive). Bash remplis bien ce rôle, parce que tcsh n’est pas POSIX, zsh comme fish sont un peu lourds.

---

<div class="post-metadata">

**Author:** ![bobzer](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/41988e/32.png) [@bobzer](https://www.debian-fr.org/u/bobzer)\
**Post date:** [Février 20, 2016, 10:50 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/18 "2016-02-20T22:50:09Z")

</div>

> [@MisterFreez](#):
>
> [quote=«&nbsp;bobzer&nbsp;»]parceque apt-get gere aussi les dependances

Pas aussi bien, je pense que le mieux pour que tu comprenne c’est de rester en Sid pendant quelques temps.[/quote]  
j’ai une sidux, pas le moindre problème  
et sidux préconise apt-get …  
je ne dénigre pas aptitude qui est tres bien mais apt-get aussi

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 10:50 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/19 "2016-02-20T22:50:09Z")

</div>

He ben tant mieux pour eux. Je suis sous Debian, on parle d’un script sur Debian je propose d’appliquer ce qui est préconisé par Debian. C’est si malsain que ça ?

Faites ce qui vous chante. J’ai pas envi de m’ernervé à cause de personnes qui se prennent la tête sur rien et qui me font dire ce que je n’ai pas dis.

---

<div class="post-metadata">

**Author:** ![rudy85](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/48db29/32.png) [@rudy85](https://www.debian-fr.org/u/rudy85)\
**Post date:** [Février 20, 2016, 10:50 UTC](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464/20 "2016-02-20T22:50:13Z")

</div>

D’accord. Est ce que quelqu’un peut le tester s’il vous plaît. ![:079](https://www.debian-fr.org/uploads/default/original/1X/905412cc2e3f543d94c645aa4231b1f3197e2548.gif "flagelle")

😆

[Page suivante](https://www.debian-fr.org/t/transformer-un-script-dubuntu/27464.md?page=2)
