Nie można znaleźć pakietu lib32bz2-1.0


49

Próbuję zainstalować Simplicity studio na Ubuntu 15.04 (64-bit) i pojawia się ten błąd

E: Unable to locate package lib32bz2-1.0
E: Couldn't find any package by regex 'lib32bz2-1.0'

Próbowałem zainstalować pakiet lib32bz2-1.0, ponownie pojawia się ten sam błąd. Jak zainstalować pakiet lib32bz2-1.0 na Ubuntu 15.04 (64-bit)

Odpowiedzi:


37

Spróbuj zainstalować go ręcznie, wpisując:

sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

Aktualizacja:

jeśli usuniesz lib32bz2-1.0, zostanie pomyślnie zainstalowany.

sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6

Inaczej:

sudo dpkg --add-architecture i386

sudo apt-get update

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 libstdc++6:i386 libfontconfig1:i386 libxext6:i386 libxrender1:i386 libgstreamer-plugins-base0.10-0:i386

2
Nie mogę zainstalować pakietu lib32bz2-1.0. Otrzymuję ten błąd E: Nie można znaleźć pakietu lib32bz2-1.0 E: Nie można znaleźć żadnego pakietu przez wyrażenie regularne „lib32bz2-1.0”
Rao

7
Wygląda na to, że pakiet lib32bz2 został wycofany po Utopic . Moje przypuszczenie to, że został on zastąpiony przez prawdziwy wieloarchitekturowości ( :i386pakiet) - może libbz2-1.0: i386
steeldriver

8
Zainstalowałem libbz2-1.0: i386 zamiast lib32bz2-1.0 ... działa teraz
Rao

3
W Ubuntu 15.10 musiałem po prostu edytować skrypt setup.sh w folderze SimplicityStudio i zastąpić tam „lib32bz2-1.0” sugerowanym „libbz2-1.0: i386”. Następnie setup.sh zakończył się powodzeniem.
Michał Fapso

44

Pakiet (32-bitowy), którego szukasz, to libbz2-1.0:i386wersja 64-bitowa libbz2-1.0:amd64.

Najpierw włącz obsługę wielu architektur (jeśli jeszcze tego nie zrobiono):

sudo dpkg --add-architecture i386

Teraz uruchom:

sudo apt-get update

Możesz teraz zainstalować pakiet poprzez:

sudo apt-get install libbz2-1.0:i386

40

Próbujesz zainstalować Android Studio na Ubuntu?

Jeśli powiesz: tak !! Ta odpowiedź jest dla Ciebie :-).

Może próbujesz zainstalować Android Studio za pomocą tego samouczka? . Przestarzałe zależności od Ubuntu 16.04.

To polecenie ma problemy:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6

Po kilku poszukiwaniach w Google znalazłem możliwe rozwiązanie w tym poście: Zła zależność od polecenia instalacji .

To polecenie określa 32-bitową wersję dodatkowych bibliotek potrzebnych do skonfigurowania Androida Studio. Działa dla mnie na Ubuntu 16.04:

sudo apt-get install libz1 libncurses5 libbz2-1.0:i386 libstdc++6 libbz2-1.0

Mam nadzieję, że to pomoże :-).


6
Nie szukaj dalej. To jest odpowiedź na Ubuntu 16.04. Dzięki @erknrio
Jorge

7

Działa to na moim Ubuntu 15.04 (64-bit)

sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6

2
sudo apt-get install libz1 libncurses5 libbz2-1.0 libstdc++6

bez 32


2
Co to dodaje do 4 innych odpowiedzi?
Wędrowiec
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.