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)

Rao
źródło

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
Bilal
źródło
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
heemayl
źródło
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 :-).

mrroot5
źródło
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
Zegar ZHONG
źródło
2
sudo apt-get install libz1 libncurses5 libbz2-1.0 libstdc++6

bez 32

Adri
źródło
2
Co to dodaje do 4 innych odpowiedzi?
Wędrowiec