Instalacja Steam debian wheezy 64bit

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
ArnVaker
Beginner
Posty: 277
Rejestracja: 10 października 2012, 21:58

Post autor: ArnVaker »

Będzie, o to właśnie nam chodzi.
Awatar użytkownika
kolofaza
Beginner
Posty: 140
Rejestracja: 31 sierpnia 2013, 20:59
Lokalizacja: Polska

Post autor: kolofaza »

A może jakieś informacje nt. tego kiedy pakiet steam do backportów wpadnie?
Awatar użytkownika
ArnVaker
Beginner
Posty: 277
Rejestracja: 10 października 2012, 21:58

Post autor: ArnVaker »

Nic mi o tym nie wiadomo, ale nawet jakby trafił, to przy obecnym stanie systemu miałbyś takie same problemy z jego instalacją.
Crazy_Boy
Posty: 24
Rejestracja: 16 września 2012, 14:22

Post autor: Crazy_Boy »

a gdybym zablokował w repo korzystanie ze stable poprzez # i tylko zezwolił testing to czy później po update zainstalowaniu steam i powrocie do stable bedzie wszystko ok?
Awatar użytkownika
ArnVaker
Beginner
Posty: 277
Rejestracja: 10 października 2012, 21:58

Post autor: ArnVaker »

Wtedy sobie namieszasz bo wszystkie zależności polecą z repo testinga.
Crazy_Boy
Posty: 24
Rejestracja: 16 września 2012, 14:22

Post autor: Crazy_Boy »

ale jak bym po instalacji debian wheezy wziął wyżej wymienione repo testing i get-apt update po czym zainstalował steam a potem usuunął repo testing i zrobił repo stable to wszystko ok będzie działać?
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Crazy_Boy
Będzie chciał podbić numery paczk do jessie (testinga) jeśli będziesz chciał aktualizować wszystko/system
Natomiast

Kod: Zaznacz cały

aptitude install -t testing steam
pociągnie steam z testinga na wheezym. Po czym usuwasz repo testinga i robisz update. No chyba że zrobisz PINPriority, to nie musisz usuwać tego repo testinga na stable..
Awatar użytkownika
ArnVaker
Beginner
Posty: 277
Rejestracja: 10 października 2012, 21:58

Post autor: ArnVaker »

Crazy_Boy: jeśli dodasz repo testing do repo stable i zrobisz tak jak napisałem to będzie OK, jeśli zamienisz stable na testing to zależności (jeśli jakichś nie masz jeszcze zainstalowanych) niepotrzebnie polecą z testinga.

Yampress: to samo, jeśli jakichś z zależności nie ma jeszcze zainstalowanych to niepotrzebnie polecą z testinga.
Awatar użytkownika
kolofaza
Beginner
Posty: 140
Rejestracja: 31 sierpnia 2013, 20:59
Lokalizacja: Polska

Post autor: kolofaza »

kolofaza pisze:Tak usunąłem, ale po jego ponownym dodaniu konsola podaje:

Kod: Zaznacz cały

root@debian:/home/homeless# aptitude -t stable install steam
Uwaga: Wybrano pakiet "steam:i386" zamiast   
       pakietu wirtualnego "steam"
Następujące NOWE pakiety zostaną zainstalowane:
  gcc-4.7-base:i386{a} libc6:i386{ab} libc6-i686:i386{a} 
  libdrm-intel1:i386{a} libdrm-nouveau1a:i386{a} libdrm-radeon1:i386{a} 
  libdrm2:i386{a} libexpat1:i386{a} libffi5:i386{a} libgcc1:i386{ab} 
  libgl1-mesa-dri:i386{ab} libgl1-mesa-glx:i386{ab} libglapi-mesa:i386{ab} 
  libpciaccess0:i386{a} libstdc++6:i386{a} libtxc-dxtn-s2tc0:i386{ab} 
  libx11-6:i386{a} libx11-xcb1:i386{a} libxau6:i386{a} libxcb-glx0:i386{a} 
  libxcb1:i386{a} libxdamage1:i386{a} libxdmcp6:i386{a} libxext6:i386{a} 
  libxfixes3:i386{a} libxxf86vm1:i386{a} steam:i386 zenity{a} 
  zenity-common{a} zlib1g:i386{a} 
0 pakietów aktualizowanych, 30 instalowanych, 0 do usunięcia i 108 nieaktualizowanych.
Do pobrania 37,0 MB archiwów. Zajęte po rozpakowaniu: 120 MB.
Następujące pakiety mają niespełnione zależności:
 libgl1-mesa-dri : Narusza zależności: libgl1-mesa-dri:i386 (!= 9.2.2-1) ale zaplanowana jest instalacja wersji 8.0.5-4+deb7u2.
 libgl1-mesa-dri:i386 : Narusza zależności: libgl1-mesa-dri (!= 8.0.5-4+deb7u2) ale zainstalowana jest wersja 9.2.2-1.
 libgcc1 : Narusza zależności: libgcc1:i386 (!= 1:4.8.2-14) ale zaplanowana jest instalacja wersji 1:4.7.2-5.
 libgcc1:i386 : Narusza zależności: libgcc1 (!= 1:4.7.2-5) ale wersja 1:4.8.2-14 jest zainstalowana i zatrzymana.
 libc6 : Narusza zależności: libc6:i386 (!= 2.17-97) ale zaplanowana jest instalacja wersji 2.13-38+deb7u1.
 libc6:i386 : Narusza zależności: libc6 (!= 2.13-38+deb7u1) ale wersja 2.17-97 jest zainstalowana i zatrzymana.
 libglapi-mesa : Narusza zależności: libglapi-mesa:i386 (!= 9.2.2-1) ale zaplanowana jest instalacja wersji 8.0.5-4+deb7u2.
 libglapi-mesa:i386 : Narusza zależności: libglapi-mesa (!= 8.0.5-4+deb7u2) ale zainstalowana jest wersja 9.2.2-1.
 libtxc-dxtn-s2tc0 : Narusza zależności: libtxc-dxtn-s2tc0:i386 (!= 0~git20131104-1.1) ale zaplanowana jest instalacja wersji 0~git20110809-3.
 libtxc-dxtn-s2tc0:i386 : Narusza zależności: libtxc-dxtn-s2tc0 (!= 0~git20110809-3) ale zainstalowana jest wersja 0~git20131104-1.1.
 libgl1-mesa-glx : Narusza zależności: libgl1-mesa-glx:i386 (!= 9.2.2-1) ale zaplanowana jest instalacja wersji 8.0.5-4+deb7u2.
 libgl1-mesa-glx:i386 : Narusza zależności: libgl1-mesa-glx (!= 8.0.5-4+deb7u2) ale zainstalowana jest wersja 9.2.2-1.
otwarte: 41; zamknięte: 70; odroczone: 28; konflikty: 56                      .Następujące działania rozwiążą problemy z zależnościami:

      Zatrzymanie bieżących wersji następujących pakietów:       
1)      libc6:i386 [niezainstalowany]                            
2)      libc6-i686:i386 [niezainstalowany]                       
3)      libdrm-intel1:i386 [niezainstalowany]                    
4)      libdrm-nouveau1a:i386 [niezainstalowany]                 
5)      libdrm-radeon1:i386 [niezainstalowany]                   
6)      libdrm2:i386 [niezainstalowany]                          
7)      libexpat1:i386 [niezainstalowany]                        
8)      libffi5:i386 [niezainstalowany]                          
9)      libgcc1:i386 [niezainstalowany]                          
10)     libgl1-mesa-dri:i386 [niezainstalowany]                  
11)     libgl1-mesa-glx:i386 [niezainstalowany]                  
12)     libglapi-mesa:i386 [niezainstalowany]                    
13)     libpciaccess0:i386 [niezainstalowany]                    
14)     libstdc++6:i386 [niezainstalowany]                       
15)     libtxc-dxtn-s2tc0:i386 [niezainstalowany]                
16)     libx11-6:i386 [niezainstalowany]                         
17)     libx11-xcb1:i386 [niezainstalowany]                      
18)     libxau6:i386 [niezainstalowany]                          
19)     libxcb-glx0:i386 [niezainstalowany]                      
20)     libxcb1:i386 [niezainstalowany]                          
21)     libxdamage1:i386 [niezainstalowany]                      
22)     libxdmcp6:i386 [niezainstalowany]                        
23)     libxext6:i386 [niezainstalowany]                         
24)     libxfixes3:i386 [niezainstalowany]                       
25)     libxxf86vm1:i386 [niezainstalowany]                      
26)     steam:i386 [niezainstalowany]                            
27)     zlib1g:i386 [niezainstalowany]                           

      Pozostawienie następujących problemów z zależnościami:     
28)     libgl1-mesa-glx:i386 poleca libgl1-mesa-dri:i386 (>= 7.2)

ArnVaker to jak naprawic te zależności (żeby co innego nie popsuć przy okazji)?
Awatar użytkownika
ArnVaker
Beginner
Posty: 277
Rejestracja: 10 października 2012, 21:58

Post autor: ArnVaker »

Mam nadzieję, że nic nie dłubałeś w międzyczasie, bo wtedy to co napiszę może być bez sensu…

Dodaj do repozytoriów stable takie repozytorium:

Kod: Zaznacz cały

deb http://snapshot.debian.org/archive/debian/20140204T040047Z/ testing main contrib non-free
Ważne żebyś poza tym co podałem nie miał dodanych innych repozytoriów testinga.

Zaktualizuj listy dostępnych pakietów:

Kod: Zaznacz cały

aptitude -o Acquire::Check-Valid-Until=false update
Puść:

Kod: Zaznacz cały

aptitude -s -t stable install steam libgl1-mesa-dri:i386/testing+M libgcc1:i386/testing+M libc6:i386/testing+M libglapi-mesa:i386/testing+M libtxc-dxtn-s2tc0:i386/testing+M libgl1-mesa-glx:i386/testing+M
Wklej co wypluje.
ODPOWIEDZ