Điểm:1

Tệp cài đặt Dpkg để chỉ định thư mục đích biến

lá cờ sa

Tôi có một gói với .Tải về trong tập tin /Debian mà sao chép các tập tin dữ liệu. Tôi muốn các tập tin được cài đặt trong ${HOME}/Documents/etc Tệp .install là

#!/usr/bin/dh-exec
usr/bin/my_files*
${HOME}/Documents/presets/* => /${HOME}/Documents/presets

Nhưng mà dpkg-buildpackage phân tích cú pháp và thay thế đường dẫn đích bằng các giá trị được mã hóa cứng được ghi lại trên máy chủ của tòa nhà. Rõ ràng những đường dẫn đó không thể hoạt động trên các PC khác, vì vậy tôi muốn sửa đổi quy tắc để vị trí đích sẽ được thiết lập trong quá trình cài đặt chứ không phải giai đoạn xây dựng. Bạn có thể tư vấn? Cảm ơn trước

Knud Larsen avatar
lá cờ by
Bạn có thể cài đặt cụ thể theo tên của mình như `/home/Raikhel/Documents/` : Giải nén package.deb và sao chép các tệp, thư mục vào một thư mục mới và chạy, ví dụ:. `$dpkg-deb -b name_version_amd64.deb`... tất cả đều theo quy tắc build chung.
lá cờ sa
Cảm ơn nhận xét của bạn, nhưng điều đó không thể giúp những người dùng khác tải xuống các tệp bằng `apt-get install my_lib`. Có cách tiêu chuẩn nào để làm điều đó được chỉ định trong chính sách dpkg không? Tôi không thể tìm thấy và hiện tôi đang thử nghiệm tập lệnh của người bảo trì `postinst`, tập lệnh này cuối cùng có thể hoạt động nhưng sẽ làm cho tập lệnh phức tạp hơn
Knud Larsen avatar
lá cờ by
Các thư viện được cho là ở trong ví dụ: `/usr/lib/gcc/x86_64-linux-gnu/` nơi các ứng dụng tự động tìm thấy chúng. .......... Tại sao bạn muốn libs i /home/name/ ? ?
lá cờ sa
Vấn đề không phải là thư viện mà là tệp dữ liệu - Tôi đang làm việc trên thư viện đa nền tảng và tôi muốn các công cụ có thể tìm thấy tệp ở cùng vị trí tương đối (ví dụ: $HOME/abc/dee/... ) bất kể hệ điều hành

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.