Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/08/2019, à 12:53

totoche09

installation de la nouvelle version de warzone 2100

bonjour à tous
j'ai voulu installer la nouvelle version de warzone 2100 proposé par le site officiel
]http://developer.wz2100.net/wiki/CompileGuideLinux
j'ai donc suivi la procédure qu'il propose pour ubuntu 18.04 qui est:

sudo apt-get install -y autoconf automake build-essential qtscript5-dev libpng-dev libsdl2-dev libtheora-dev libopenal-dev libvorbis-dev libglew-dev libphysfs-dev libfribidi-dev libfreetype6-dev libharfbuzz-dev libfontconfig1-dev gdb docbook-xsl libxml2-utils xsltproc asciidoc wkhtmltopdf gettext

et

sudo -i
printf '\ndeb http://archive.ubuntu.com/ubuntu artful main restricted universe multiverse\n' >> /etc/apt/sources.list
printf 'APT::Default-Release "xenial";\n' > /etc/apt/apt.conf
apt-get update
apt-get install -y -t artful libsdl2-dev
exit

Le résultat après l'installation me donne le message d'erreur

La valeur « artful » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles

et synaptic à l'ouverture me donne ce message d'erreur et ne fonctionne plus:

E: La valeur « xenial » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
E: _cache->open() failed, please report.

je pense que cela est du a un problème des sources mais
1/Je ne sais pas modifier le fichier source en ligne de commande
2/ je ne sais pas ce qu'il faut mettre dans ce fichier

si quelqu'un pouvais m'aider cela serais sympa
merci d'avance smile

Hors ligne

#2 Le 21/08/2019, à 13:19

xubu1957

Re : installation de la nouvelle version de warzone 2100

Bonjour,

La version 17.10 artful est périmée.

Montre le sources.list :

find /etc/apt -type f -name '*.list*' -exec bash -c 'echo -e "\n$1\n"; [[ $1 = *".list" ]] && nl -ba "$1"' _ '{}' \;

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 21/08/2019, à 13:22

Watts

Re : installation de la nouvelle version de warzone 2100

Bonjour,

En regardant les commandes que tu as tapé et le site dont provient les instructions, il est écrit que la manipulation est testée pour la version 16.04.3 de Ubuntu. Je ne sais pas si il est conseillé de faire ces manœuvres sur une 18.04. A défaut, tu peux toujours essayer de le faire via machine virtuelle, ainsi, si tu casses ta machine, ça ne sera pas la tienne.


Acer Aspire X3990-Dual boot Windows 7 / Ubuntu 18.04

Hors ligne

#4 Le 21/08/2019, à 13:25

nany

Re : installation de la nouvelle version de warzone 2100

Bonjour,


Qu’est-ce que c’est que cette procédure à la mords moi le nœud qui mélange les versions ⁉ yikes

Donne les retours de :

sudo sed -i '$d' /etc/apt/sources.list && find /etc/apt -type f -name '*.list*' -exec bash -c 'echo -e "\n$1\n"; [[ $1 = *".list" ]] && nl -ba "$1"' _ '{}' \;
cd /etc/apt && sudo rm -v apt.conf && cd

Dernière modification par nany (Le 21/08/2019, à 13:34)

Hors ligne

#5 Le 21/08/2019, à 14:55

totoche09

Re : installation de la nouvelle version de warzone 2100

merci de me répondre à tous les deux
watts il propose l'installation pour la 16.04 et le version  18.04.2 de Ubuntu

nany
pour la première commande

/etc/apt/sources.list.d/xenial-partner.list

     1  # channel for the xenial (16.04) partner channel
     2  # 
     3  #:description:This channel contains the partner software for xenial
     4  deb http://archive.canonical.com/ubuntu bionic partner

/etc/apt/sources.list.d/xenial-partner.list.save


/etc/apt/sources.list.d/xenial-partner.list.distUpgrade


/etc/apt/sources.list

     1  # deb cdrom:[Kubuntu 12.04.1 LTS _Precise Pangolin_ - Release amd64 (20120820.1)]/ dists/precise/main/binary-i386/
     2
     3  # deb cdrom:[Kubuntu 12.04.1 LTS _Precise Pangolin_ - Release amd64 (20120820.1)]/ dists/precise/restricted/binary-i386/
     4  # deb cdrom:[Kubuntu 12.04.1 LTS _Precise Pangolin_ - Release amd64 (20120820.1)]/ precise main restricted
     5
     6  # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
     7  # newer versions of the distribution.
     8  deb http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted
     9  deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted
    10
    11  ## Major bug fix updates produced after the final release of the
    12  ## distribution.
    13  deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
    14  deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
    15
    16  ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    17  ## team. Also, please note that software in universe WILL NOT receive any
    18  ## review or updates from the Ubuntu security team.
    19  deb http://fr.archive.ubuntu.com/ubuntu/ bionic universe
    20  deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic universe
    21  deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates universe
    22  deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates universe
    23
    24  ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
    25  ## team, and may not be under a free licence. Please satisfy yourself as to 
    26  ## your rights to use the software. Also, please note that software in 
    27  ## multiverse WILL NOT receive any review or updates from the Ubuntu
    28  ## security team.
    29  deb http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
    30  deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
    31  deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
    32  deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
    33
    34  ## N.B. software from this repository may not have been tested as
    35  ## extensively as that contained in the main release, although it includes
    36  ## newer versions of some applications which may provide useful features.
    37  ## Also, please note that software in backports WILL NOT receive any review
    38  ## or updates from the Ubuntu security team.
    39  deb http://fr.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
    40  deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
    41
    42  deb http://security.ubuntu.com/ubuntu bionic-security main restricted
    43  deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
    44  deb http://security.ubuntu.com/ubuntu bionic-security universe
    45  deb-src http://security.ubuntu.com/ubuntu bionic-security universe
    46  deb http://security.ubuntu.com/ubuntu bionic-security multiverse
    47  deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
    48
    49  ## Uncomment the following two lines to add software from Canonical's
    50  ## 'partner' repository.
    51  ## This software is not part of Ubuntu, but is offered by Canonical and the
    52  ## respective vendors as a service to Ubuntu users.
    53  deb http://archive.canonical.com/ubuntu precise partner
    54  # deb-src http://archive.canonical.com/ubuntu precise partner
    55
    56  deb http://debian.drdteam.org/ stable multiverse
    57  # deb-src http://debian.drdteam.org/ stable multiverse
    58

/etc/apt/sources.list.save


/etc/apt/sources.list.distUpgrade

et la deuxième

cd /etc/apt && sudo rm -v apt.conf && cd
'apt.conf' supprimé

ok synaptic refonctionne smile
je pense (crois) que je n'ai plus qu'a faire

apt-get install -y -t artful libsdl2-dev

Non ?

Hors ligne

#6 Le 21/08/2019, à 15:24

nany

Re : installation de la nouvelle version de warzone 2100

totoche09 a écrit :

je pense (crois) que je n'ai plus qu'a faire

apt-get install -y -t artful libsdl2-dev

Non ?

Non, libsdl2-dev a déjà été installé avec la première commande que tu as donnée en #1.

En revanche, donne les retours de :

sudo sed -i 's/precise/bionic/' /etc/apt/sources.list && cd /etc/apt/sources.list.d && sudo rm -v *partner* && cd
dpkg -l *libsdl2*

Hors ligne

#7 Le 21/08/2019, à 15:45

totoche09

Re : installation de la nouvelle version de warzone 2100

pour la première commande

'xenial-partner.list' supprimé
'xenial-partner.list.distUpgrade' supprimé
'xenial-partner.list.save' supprimé

et la 2

dpkg -l *libsdl2*
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                             Version              Architecture         Description
+++-===============================-====================-====================-===================================================================
ii  libsdl2-2.0-0:amd64             2.0.8+dfsg1-1ubuntu1 amd64                Simple DirectMedia Layer
ii  libsdl2-dev:amd64               2.0.8+dfsg1-1ubuntu1 amd64                Simple DirectMedia Layer development files
ii  libsdl2-image-2.0-0:amd64       2.0.3+dfsg1-1        amd64                Image loading library for Simple DirectMedia Layer 2, libraries
ii  libsdl2-mixer-2.0-0:amd64       2.0.2+dfsg1-2        amd64                Mixer library for Simple DirectMedia Layer 2, libraries
ii  libsdl2-net-2.0-0:amd64         2.0.1+dfsg1-3        amd64                Network library for Simple DirectMedia Layer 2, libraries
ii  libsdl2-ttf-2.0-0:amd64         2.0.14+dfsg1-2       amd64                TrueType Font library for Simple DirectMedia Layer 2, libraries

et merci encore de m'aider smile

Hors ligne

#8 Le 21/08/2019, à 15:49

nany

Re : installation de la nouvelle version de warzone 2100

totoche09 a écrit :
ii  libsdl2-dev:amd64               2.0.8+dfsg1-1ubuntu1

Tu as donc une version ≥ 2.0.5 comme préconisé.

Il te reste donc normalement à suivre la procédure de compilation. Bon courage.

Hors ligne

#9 Le 21/08/2019, à 15:52

totoche09

Re : installation de la nouvelle version de warzone 2100

nany tu me parle de compilation, c'est à dire ?

Hors ligne

#10 Le 21/08/2019, à 16:05

nany

Re : installation de la nouvelle version de warzone 2100

Ben, la suite des instructions de la page dont tu as donné le lien en #1.

Tu as téléchargé les sources ?

Hors ligne

#11 Le 21/08/2019, à 16:11

totoche09

Re : installation de la nouvelle version de warzone 2100

oui donc un ./autogen.sh ?

Hors ligne

#12 Le 21/08/2019, à 16:18

nany

Re : installation de la nouvelle version de warzone 2100

Oui, c’est ça (en se plaçant dans le répertoire des sources), et puis la suite…

Hors ligne

#13 Le 21/08/2019, à 16:39

totoche09

Re : installation de la nouvelle version de warzone 2100

$ ./autogen.sh 
+ checking for autoconf >= 2.56 ... found 2.69, ok.
+ checking for automake >= 1.11 ... found 1.15.1, ok.
+ running aclocal ...
+ running autoheader ... 
+ running autoconf ... 
+ running automake ... 
configure.ac:22: installing './compile'
configure.ac:19: installing './config.guess'
configure.ac:19: installing './config.sub'
configure.ac:4: installing './install-sh'
configure.ac:4: installing './missing'
3rdparty/Makefile.am: installing './depcomp'
+ removing config.cache ... 

Now type './configure && make' to compile.
$ ./configure && make'
>  

il attend une commande mais je n'est pas trouvé laquelle sad

Hors ligne

#14 Le 21/08/2019, à 17:11

Watts

Re : installation de la nouvelle version de warzone 2100

Tu as simplement ouvert une apostrophe (ce caractère -> ') enlève le et le terminal devrait faire son boulot big_smile


Acer Aspire X3990-Dual boot Windows 7 / Ubuntu 18.04

Hors ligne

#15 Le 21/08/2019, à 17:14

nany

Re : installation de la nouvelle version de warzone 2100

Oui.

[Ctrl]+[C] pour revenir au prompt.
Puis :

./configure && make

Hors ligne

#16 Le 21/08/2019, à 20:13

totoche09

Re : installation de la nouvelle version de warzone 2100

merci la compilation c'est bien passée mais impossible de lancer warzone 2100. j'ai regardé dans :
.Local/share mais rien sad

Hors ligne

#17 Le 21/08/2019, à 20:23

nany

Re : installation de la nouvelle version de warzone 2100

Il reste à faire (en étant dans le répertoire warzone2100) :

sudo make install

Hors ligne

#18 Le 21/08/2019, à 20:42

totoche09

Re : installation de la nouvelle version de warzone 2100

merci Nany avec un grand N car tu es super cela marche impec smile

mais cela est il normal que synaptic m'affiche toujours l'ancienne version ?

Hors ligne

#19 Le 21/08/2019, à 20:56

nany

Re : installation de la nouvelle version de warzone 2100

J’sais pas, j’connais pas Synaptic.

Mais je pense que c’est normal. Tu dois avoir les deux versions d’installées : l’une par les dépôts et l’autre que tu viens de compiler.

Hors ligne

#20 Le 21/08/2019, à 21:08

totoche09

Re : installation de la nouvelle version de warzone 2100

ok et encore merci nany :;-)

Hors ligne