Không thể xác định vị trí gói lib32bz2-1.0


49

Tôi đang cố gắng cài đặt studio Đơn giản trên Ubuntu 15.04 (64-bit) và tôi gặp lỗi này

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

Tôi đã thử cài đặt gói lib32bz2-1.0, một lần nữa tôi gặp lỗi tương tự. Cách cài đặt gói lib32bz2-1.0 trên Ubuntu 15.04 (64-bit)

Câu trả lời:


37

Hãy thử cài đặt thủ công bằng cách gõ:

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

Cập nhật:

nếu bạn gỡ bỏ lib32bz2-1.0, nó sẽ được cài đặt thành công.

sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6

Nếu không thì:

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
Tôi không thể cài đặt pakage lib32bz2-1.0. Tôi gặp lỗi này E: Không thể xác định vị trí gói lib32bz2-1.0 E: Không thể tìm thấy gói nào bằng regex 'lib32bz2-1.0'
Rao

7
Gói lib32bz2 dường như đã bị ngưng sau Utopic . Tôi đoán là nó đã được thay thế bằng :i386gói multiarch ( ) thực sự - có lẽ là libbz2-1.0: i386
Steeldo

8
Tôi đã cài đặt libbz2-1.0: i386 thay vì lib32bz2-1.0 ... nó hoạt động ngay bây giờ
Rao

3
Trong Ubuntu 15.10, tôi chỉ phải chỉnh sửa tập lệnh setup.sh trong thư mục SimplicityStudio và thay thế "lib32bz2-1.0" bằng "libbz2-1.0: i386" được đề xuất. Sau đó, setup.sh kết thúc thành công.
Michal Fapso

44

Gói (32 bit) bạn đang tìm kiếm là libbz2-1.0:i386phiên bản 64 bit của nó libbz2-1.0:amd64.

Lúc đầu, bật hỗ trợ đa vòm (nếu chưa được thực hiện):

sudo dpkg --add-architecture i386

Bây giờ chạy:

sudo apt-get update

Bây giờ bạn có thể cài đặt gói bằng cách:

sudo apt-get install libbz2-1.0:i386

40

Bạn có muốn cài đặt Android Studio trên Ubuntu không?

Nếu bạn nói: Có !! Câu trả lời này là dành cho bạn :-).

Có lẽ bạn đang cố gắng cài đặt android studio với hướng dẫn này? . Nó không phụ thuộc vào Ubuntu 16.04.

Lệnh này có vấn đề:

sudo apt-get cài đặt lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6

Sau một vài lần tìm kiếm trên Google tôi đã tìm thấy một giải pháp khả thi trong bài viết này: Sự phụ thuộc không tốt vào lệnh cài đặt .

Lệnh này chỉ định phiên bản 32 bit của các thư viện bổ sung mà bạn cần để thiết lập studio android. Nó hoạt động với tôi trên Ubuntu 16.04:

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

Hy vọng nó giúp :-).


6
Không tìm đâu xa. Đây là câu trả lời khi trên Ubuntu 16.04. Cảm ơn @erknrio
Jorge

7

Điều này hoạt động với tôi trên 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

không có 32


2
Điều này thêm gì vào 4 câu trả lời khác?
TheWanderer
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.