Khởi tạo Apparmor không thành công trong Ubuntu 17.10


9

Sau khi cài đặt Ubuntu 17.10, tôi bắt đầu gặp lỗi này khi khởi động. Đây là đầu ra của

$ sudo service apparmor status
    pparmor.service - AppArmor initialization
   Loaded: loaded (/lib/systemd/system/apparmor.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Tue 2017-11-07 08:48:16 EET; 10min ago
     Docs: man:apparmor(7)
           http://wiki.apparmor.net/
 Main PID: 621 (code=exited, status=123)

Nov 07 08:48:16 logician-724 apparmor[621]: Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
Nov 07 08:48:16 logician-724 apparmor[621]: Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
Nov 07 08:48:16 logician-724 apparmor[621]: AppArmor parser error for /etc/apparmor.d/usr.bin.webbrowser-app in /etc/apparmor.d/usr.bin.webbrowser-app at line 26: Could not open '/usr/share/
Nov 07 08:48:16 logician-724 apparmor[621]: AppArmor parser error for /etc/apparmor.d/usr.lib.mediascanner-2.0.mediascanner-extractor in /etc/apparmor.d/usr.lib.mediascanner-2.0.mediascanner
Nov 07 08:48:16 logician-724 apparmor[621]: Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
Nov 07 08:48:16 logician-724 apparmor[621]:    ...fail!
Nov 07 08:48:16 logician-724 systemd[1]: apparmor.service: Main process exited, code=exited, status=123/n/a
Nov 07 08:48:16 logician-724 systemd[1]: Failed to start AppArmor initialization.
Nov 07 08:48:16 logician-724 systemd[1]: apparmor.service: Unit entered failed state.
Nov 07 08:48:16 logician-724 systemd[1]: apparmor.service: Failed with result 'exit-code'.

Câu trả lời:


8

Tôi đã nhận được cùng một lỗi chính xác trên ba hệ thống Ubuntu 17.10 của mình. Điều dường như xảy ra là tập lệnh khởi động apparmor trả về lỗi do lỗi trong các tệp chính sách từ hai gói "webbrowser-app" và "mediascanner2.0". Các tệp chính sách từ hai gói này cố gắng bao gồm các tệp từ các thư mục không tồn tại. Đây là một lỗi trong bao bì của hai gói này. Như có thể thấy từ đầu ra của "sudo aa-status", lỗi chỉ ảnh hưởng đến các chính sách được cung cấp bởi hai gói này.

Một cách giải quyết là cài đặt gói "apparmor-easyprof-ub Ubuntu" cung cấp các thư mục còn thiếu. Sau khi cài đặt gói này, lỗi đã biến mất trên hệ thống của tôi.

Tham khảo: https://bugs.launchpad.net/ubfox/+source/apparmor/+orms/1554804


2

Cài đặt lại mediascanner2.0và gỡ bỏ webbrowser-applàm việc cho tôi.

 sudo apt install --reinstall mediascanner2.0
 sudo apt purge webbrowser-app
 sudo apt autoremove --purge

0

Tôi có vấn đề này, và tôi đã tìm thấy giải pháp này:

apt install -y apparmor-easyprof-ubuntu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.