Câu hỏi Làm thế nào tôi có thể chấp nhận thỏa thuận EULA của Microsoft cho ttf-mscorefonts-installer?


Sau khi cập nhật gần đây, ttf-mscorefonts-installer đã nhắc tôi chấp nhận thỏa thuận cấp phép của nó.

enter image description here

Vì lý do nào đó, thiết bị đầu cuối của tôi sẽ không cho phép tôi chấp nhận, hoặc vì một lý do nào đó tôi nhấn phím tắt sai ... Tôi đã thử mọi chữ cái trên bàn phím và Đi vào trong số những người khác ... Tôi chắc rằng có một giải pháp rất đơn giản và rõ ràng cho việc này.

Tôi cũng đã cố gắng để loại bỏ các gói hoàn toàn tuy nhiên các thiết bị đầu cuối nói rằng do gói không được cài đặt đúng, tôi nên cài đặt lại các gói phần mềm trước khi loại bỏ nó. Rất bực bội! Về cơ bản, bởi vì tôi không thể cài đặt thành công gói này, tôi thực sự không thể nâng cấp hệ thống của mình vì tôi luôn phải kết thúc thiết bị đầu cuối với thỏa thuận cấp phép (do đó việc nâng cấp không thành công).


283
2017-12-04 22:40


gốc




Các câu trả lời:


nó là ⇆ TAB, sau đó trở lại ↵.

:-)


Nói chung, để điều hướng ncursesmenu kiểu:

  • Sử dụng Chuyển hướng để di chuyển từ một phần tử (ví dụ: nút, hộp văn bản) sang phần tử tiếp theo. Sử dụng Shift+Chuyển hướng để di chuyển ngược lại.
  • Sử dụng Phím cách để "nhấp" nút đã chọn.
  • Sử dụng Đi vào để nhấp vào nút mặc định (hoặc nút được chọn hiện tại, nếu không có mặc định).
  • Bạn có thể di chuyển lên xuống trong hộp văn bản với các phím mũi tên và với Trang lên và Trang dươi. Nếu điều đó không hiệu quả, hãy nhấn Chuyển hướng cho đến khi hộp văn bản bạn muốn điều hướng được chọn.

Nếu bạn vô tình nói rằng bạn không đồng ý với EULAvà bạn muốn có cơ hội xem lại và đồng ý, bạn có thể cài đặt lại ttf-mscorefonts-installer, dọn dẹp các tập tin cấu hình toàn cầu của nó:

sudo apt-get --purge --reinstall install ttf-mscorefonts-installer

379
2017-12-04 22:50



Vâng, tôi là một thằng ngốc ... điều đó thật hiển nhiên. Cảm ơn. - Magic
Cá nhân, tôi nghĩ rằng lời nguyền là sai, bạn sẽ có thể chỉ cần bấm trở lại. : P - Stefano Palazzo♦
Wow, tôi sẽ không bao giờ nghĩ ra điều đó. Điều này chỉ xảy ra với trình cài đặt của Microsoft không? - B Seven
@BSeven: Tôi đoán Microsoft đã không thực hiện việc đóng gói này và người duy trì gói đã triển khai hộp thoại đó. Nhưng hầu hết thời gian bạn không phải chấp nhận EULA khi cài đặt gói, vì vậy ... - Joey
Tôi nghĩ rằng tôi là người duy nhất đối mặt với điều này, và tôi là người ngu ngốc duy nhất không biết điều này .. nhưng có vẻ như 121 người dùng đã bỏ phiếu cho câu hỏi và 161 người thích kể từ ngày, tôi không phải là người duy nhất. bạn đã cứu nhiều người trong chúng ta. thnx - inquisitive


Cài đặt, triển khai hoặc trong các tập lệnh thông thường

Sử dụng debconf để đặt trước vùng chọn. Điều này sẽ không nhắc chấp nhận giấy phép:

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
sudo apt-get install ttf-mscorefonts-installer

Với Kickstart

Thêm tệp này vào tệp Kickstart.cfg của bạn:

preseed --owner ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula boolean true

88
2018-02-10 10:37



Khi đang sử dụng --quiet, nó sẽ tự động chấp nhận giấy phép? - king_julien
Nó chỉ đơn giản là chỉ sử dụng sudo trên một phần của lệnh cần nó:echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections - Stephen Ostermiller
@Stephen Ostermiller: điểm tốt, cảm ơn. Tôi đã cập nhật câu trả lời của mình bị xử phạt phù hợp. - uzhoasit
Tôi cần hai mục nhập debconf: echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections và echo ttf-mscorefonts-installer msttcorefonts/present-mscorefonts-eula note | sudo debconf-set-selections - Janning
@king_julien: không, --quiet sẽ không chấp nhận giấy phép, do đó không phải là một lựa chọn mà không có echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections! - rubo77


Bạn cũng có thể chấp nhận giấy phép với một lệnh duy nhất như thế này:

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections

Điều này sẽ tránh tạo tệp conf.

Nếu bạn sử dụng con rối, đây là một công thức để cài đặt gói:

class unifocus-context::msfonts {
  exec { "accept-msttcorefonts-license":
    command => "/bin/sh -c \"echo ttf-mscorefonts-installer msttcorefonts/accepted-     mscorefonts-eula select true | debconf-set-selections\""
  }

  package { "msttcorefonts":
    ensure  => installed,
    require => Exec['accept-msttcorefonts-license']
  }
}

17
2017-07-08 21:51





Một số người có thể tìm thấy câu hỏi này khi tìm kiếm trợ giúp cài đặt ubuntu-restricted-extras (hoặc khi câu hỏi của họ chấp nhận EULA cho ubuntu-restricted-extras được đóng dưới dạng bản sao của câu hỏi này).

ubuntu-restricted-extras là một siêu vật liệu chỉ tồn tại để cài đặt các gói khác.

Một trong những gói đó là ttf-mscorefonts-installer. Đó là một trong những bạn phải đồng ý với một EULA để hoàn tất cài đặt. Nó lấy phông chữ của Microsoft và cài đặt chúng trên hệ thống của bạn.

  • Để đồng ý với EULA, hãy sử dụng Chuyển hướng để chuyển từ "nút" sang "nút" trong cửa sổ "không đồ họa" và một trong hai Phím cách ("lần nhấp" nút "được chọn") hoặc Đi vào ("nhấp chuột" nút "mặc định"). Bạn có thể di chuyển lên xuống trong EULA bằng các phím mũi tên và với Trang lên và Trang dươi.

  • Nếu bạn vô tình nói rằng bạn không đồng ý với EULA và bạn muốn có cơ hội xem xét lại và đồng ý, bạn có thể cài đặt lại ttf-mscorefonts-installer, dọn dẹp các tập tin cấu hình toàn cầu của nó:

    sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
    
  • Nếu bạn quyết định không muốn các phông chữ đó (hoặc không muốn chấp nhận EULA cho chúng), nhưng bạn muốn các gói khác được cung cấp bởi ubuntu-restricted-extras, sau đó xóa ttf-mscorefonts-installer và đảm bảo bạn có các gói khác và chúng được đặt thành cài đặt theo cách thủ công (vì vậy chúng không biến mất trong một autoremove sau ubuntu-restricted-extras bị xóa với ttf-mscorefonts-installer):

    sudo apt-get remove ttf-mscorefonts-installer
    sudo apt-get update
    sudo apt-get install ubuntu-restricted-addons gstreamer0.10-plugins-bad-multiverse libavcodec-extra-53 unrar
    

10
2017-07-11 16:01



Có thể cài đặt ubuntu-restricted-extras và tự động chấp nhận giấy phép trong một lệnh? - king_julien


Thử đánh  (Phím mũi tên phải). Sau đó, sử dụng các phím mũi tên để điều hướng và nhập (Đó là trở lại) để chọn một tùy chọn.


8
2017-12-04 22:49



Vâng, phím enter (return) không hoạt động. Cũng không thể sử dụng mũi tên bên phải để điều hướng. - Kolappan Nathan