apa arti pesan kesalahan sinaptik ini?

23

Saya mendapatkannya setelah memperbarui di Synaptic Manager

Baru-baru ini saya melakukan instalasi bersih Ubuntu 17.04 dari 16.10.

pesan eror:-

W: Download is performed unsandboxed as root as file '/var/cache/apt/archives/partial/samba-libs_2%3a4.5.8+dfsg-0ubuntu0.17.04.1_i386.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
Julian Arthurs
sumber
2
Anda menjalankan proses yang membutuhkan hak akses root sebagai non-root ...
George Udosen
1
Ini dikenal sebagai bug 1522675 , setelah diskusi panjang dengan pengembang, bug tersebut diperbaiki. Harap tunggu beberapa jam atau satu-dua hari.
N0rbert

Jawaban:

24

Biasanya apt menggunakan pengguna _aptuntuk mengunduh paket. Dalam kasus Anda _aptjuga tidak memiliki izin tertulis/var/cache/apt/archives/partial/ atau file yang ada /var/cache/apt/archives/partial/samba-libs_2%3a4.5.8+dfsg-0ubuntu0.17.04.1_i386.debsehingga mengunduh file sebagai root.

Pastikan /var/cache/apt/archives/partial/dan semua yang ada di bawahnya dapat ditulisi _apt, misalnya dengan menjalankan

sudo chown -Rv _apt:root /var/cache/apt/archives/partial/
sudo chmod -Rv 700 /var/cache/apt/archives/partial/
Florian Diesch
sumber
2
Saya memiliki masalah ini saat menggunakan folder yang dipasang di samping VM gelandangan saya, sehingga folder yang dipasang selalu menjadi milik pengguna vagrantyang tidak dapat diubah. Bagaimana saya bisa menyelesaikan ini di sana? mungkin hanya menonaktifkan peringatan, karena dalam Test VM saya itu tidak masalah jika apt dijalankan oleh root
rubo77
@ rubo77 - Ini memperbaiki situasi itu untuk saya: github.com/fgrehm/vagrant-cachier/issues/… - menetapkan pemilik eksplisit disynced_folder_opts
Henk
Hal ini juga membantu saya untuk menjalankan perintah ini setelah chowningdan chmoding: sudo chmod -Rv 755 /root/.synaptic/tmp. Setelah itu, tidak ada lagi kesalahan!
Ev-
3

Saya punya masalah ini juga pada Debian Stretch (instalasi baru Xen VM), ternyata itu masalah dengan sudo.

Tidak dapat melakukan sudo apa pun pada mesin.

Lebih tepatnya, /direktori root sistem berada di 700 (drwx ------). A chmod 755 /memperbaikinya.

Sebastien DA ROCHA
sumber