2013-11-21 19 views
8

Tôi đang cố gắng để cài đặt "libstdC++ i686." VớiYum không thành công - Không có repos được kích hoạt.

yum install libstdc++.i686 

nhưng nó failes beacuse của lỗi này:

[email protected]:/usr/local/nsis/nsis-2.46-src$ sudo yum install libstdc++.i686

[sudo] password for qa:

There are no enabled repos. **Run "yum repolist all" to see the repos you have.

You can enable repos with yum-config-manager --enable


Tôi đã nhìn vào thư mục repos.d tôi (/etc/yum/repos.d) và tệp rỗng, và mở tệp yum.conf của chúng tôi và không thấy bất kỳ kho lưu trữ nào.

Làm cách nào để có được kho lưu trữ mà tôi cần?

+0

Kiểm tra câu trả lời cho http://unix.stackexchange.com/questions/6827/how-to-add-a-repository-on-fedora – Chilledrat

+0

nó chỉ dành cho hệ điều hành fedora, Tôi đang sử dụng ubunto –

+1

Cách thông thường để cài đặt các gói trên dòng lệnh trong Ubuntu là với apt-get. Hãy thử _sudo apt-get install libstdC++ i686_ (và nếu bạn đang chạy phiên bản Ubuntu 32 bit, bạn có thể thả phần .i686) – Chilledrat

Trả lời

10

ok, nên vấn đề của tôi là tôi đã cố gắng để cài đặt gói với yum đó là công cụ chính để nhận, lắp đặt, xóa, truy vấn và quản lý Red Hat Enterprise Linux gói phần mềm RPM từ phần mềm chính thức Red Hat kho lưu trữ, cũng như các kho lưu trữ của bên thứ ba khác.

Nhưng tôi đang sử dụng ubuntu và cách thông thường để cài đặt gói trên dòng lệnh trong Ubuntu là với apt-get. vì vậy các lệnh đúng là:

sudo apt-get install libstdc++.i686 
+4

tôi, sudo apt-get cài đặt libstdC++ i686 Đọc danh sách các gói ... Hoàn thành Xây dựng cây phụ thuộc Đọc thông tin trạng thái ... Đã hoàn thành E: Không thể định vị gói libstdC++. i686 E: Không thể tìm thấy gói nào glob 'libstdC++. i686' E: Không thể tìm thấy bất kỳ gói nào bằng regex 'libstdC++. i686' –

Các vấn đề liên quan