Tôi đang cố gắng cài đặt gói bằng rpm, mà tôi đã tạo cơ sở dữ liệu khác bằng cách sử dụng rpmdb --initdb --dbpath $HOME/myrpmdb
và chỉ định đường dẫn đó trong --dbpath trong khi insatlling. Các lỗi tôi nhận được làcài đặt rpm không thành công do depencency/bin/sh không tìm thấy
[email protected]:su rpm --dbpath $HOME/myrpmdb -ivh XXX.rpm
error: Failed dependencies:
/bin/sh is needed by XXX
và/bin/sh tồn tại Có một số cách mà tôi có thể chỉ định này cho trình cài đặt? Có điều gì tôi đã bỏ lỡ trong quá trình tạo ra các nguyên nhân cơ sở dữ liệu rpm khác nhau mà hiện tại nó không thể xử lý các lệnh mặc định?
Yup, nhưng làm thế nào để xác định sh cho cơ sở dữ liệu mới này? – crystal
Cài đặt gói cung cấp. –
nhưng isnt sh theo mặc định có sẵn trong os linux? làm thế nào để làm cho nó trỏ đến sh mặc định? – crystal