Tôi đang viết một tập lệnh để cài đặt không cần giám sát của gói trong Repo của chúng tôi, nó là một gói phần mềm với một trong những người được đánh dấu config. Có tùy chọn nào để tôi có thể chuyển sang apt-get/aptitude để nó chấp nhận các tệp Config mới hay không.Làm thế nào để làm cho apt-get chấp nhận Các tệp cấu hình mới trong cài đặt không giám sát của debian từ Repo
Về cơ bản tôi cần một tương đương apt/aptitude của dpkg --force-confnew
Tôi cần phải trả lời những câu dưới đây đặt ra trong khi apt-get cài đặt với một
Tập tin cấu hình Y `/ opt/application/conf/XXX.conf '
==> Tệp trên hệ thống do bạn tạo hoặc bởi tập lệnh.
==> Tệp cũng nằm trong gói do nhà duy trì gói cung cấp.
Bạn muốn làm gì với ứng dụng này? Các tùy chọn của bạn là:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : background this process to examine the
Hành động mặc định là giữ phiên bản hiện tại của bạn.
Thông tin bổ sung:
Ngoài ra, tôi đang đi qua các mật khẩu sudo trong một ống để thực hiện lệnh
echo "mysudopass" | sudo apt-get -S mypackage
này đang gắn cờ một Lỗi khi cài đặt khi cài đặt ở giai đoạn Tương tác cấu hình.
tôi trên Ubuntu 10.04 phiên bản apt: apt 0.7.25.3
Tại sao tôi cannotuse dpkg: Những debians phải được cài đặt từ Repo và tôi không có debians cục bộ trên máy của tôi
Cảm ơn Guys for Help của bạn trước !!!!
http://serverfault.com/questions/48724/100-non-interactive-debian-dist-upgrade –