Saya mulai mengatur dengan menambahkan repositori dan kemudian menjalankan sudo apt-get update
lagi sebelum saya mulai menginstal perangkat lunak lain, dan saya mendapatkan garis kunci Signature dan berhenti. Jadi pada dasarnya tidak akan membiarkan saya memperbarui paket apa pun sekarang.
d@EliteBook:~/Downloads$ sudo apt-get update
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://dl.google.com/linux/chrome/deb stable Release
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
Get:5 http://ca.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Hit:6 http://ca.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:7 http://ca.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 247 kB in 0s (256 kB/s)
Reading package lists... Done
W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by
key 4CCA1EAF950CEE4AB83976DCA040830F7FAC5991 uses weak digest algorithm (SHA1)
d@EliteBook:~/Downloads$
Saya belum pernah melihat ini sebelumnya setiap kali saya mengatur dan mulai menginstal hal-hal di Ubuntu. Apakah ada hal lain yang bisa saya lakukan?
Jawaban:
Masalah dengan sumber Google ada di ujung Google, tetapi
apt-get
hanya melaporkan masalah sebagai peringatan. Masalah ini tidak menghentikan Anda untuk memutakhirkan paket.Anda menggunakan
apt-get
dan apa yang Anda lihat adalah perilaku normal setelah berjalanupdate
: ia melakukan pembaruan tetapi tidak memberikan informasi tambahan.Anda harus mengikuti
sudo apt-get update
dengansudo apt-get upgrade
untuk melihat apakah ada peningkatan paket yang tersedia.Yang lebih baru
sudo apt update
(pemberitahuan itu hanyaapt
) memang memberikan umpan balik tentang hasilnya.Dengan menggunakan
apt
, Anda akan melihat pesan ituatau
Lihat juga
apt list --upgradeable
.sumber
sudo apt update
, terima kasih saya akan mencobanya. Dan saya kira saya hanya berpikir itu tidak berhasil sama sekali karena baris terakhir adalah garis Signature dan hanya berhenti setelah itu jadi saya berasumsi itu tidak memperbarui. Jadi itu hanya peringatan untuk masalah itu, tetapi berlanjut tanpa mengganggu pembaruan lainnya?apt
, saya mendapatkan peringatan yang sama persis. Chrome telah memiliki banyak masalah seperti ini dalam beberapa bulan terakhir, para pengguna linux yang luar biasa bahkan menggunakannya (saya harus ke webdev, sayangnya).apt
tidak bekerja untuk saya seperti yang Anda jelaskan. Dikatakan 7 paket bisa ditingkatkan. Jalankan 'apt list --upgradable' untuk melihatnya.Debian dan Ubuntu memberlakukan
SHA256
atau entri yang lebih tinggi dalam file Rilis dan / atau Paket sejak Maret . Repositori yang hilang harus diperbaiki oleh pemiliknya.Ada ikhtisar repositori rusak di wiki Debian.
sumber
Seperti @chaskes mengatakan ini adalah masalah dengan repositori bukan dengan komputer Anda.
@webwurst memiliki tautan yang baik ke masalah mendasar. Ada juga klarifikasi tentang tanda tangan.
Jika Anda meng-hosting repositori yang memberikan kesalahan ini. Solusinya adalah mengubah default
cert-digest-algo
menjadiSHA256
. Secara default gnupg default untuk menggunakanSHA1
Setelah Anda memperbaiki masalah ini peringatan berikutnya akan bahwa tanda tangan "menggunakan lemah mencerna algoritma (SHA1)" Dan untuk memperbaiki bahwa Anda dapat mengatur
digest-algo
untukSHA256
juga.Nilai-nilai ini pergi pada server repositori
gpg.conf
yang digunakan repositori.Tangan pendek adalah untuk menambahkan
ke
~/.gnupg/gpg.conf
file Anda .Proyek kami memiliki tiketnya di sini yang seharusnya memiliki contoh cara memperbaikinya untuk mekanisme penempatan kami.
sumber
Untuk menghindari kesalahan ini, Anda bisa menghapus repositori.
Pada pencarian pertama untuk Software and Updatesdi Dash. Buka dan beralih ke Other Softwaretab.
Di sana cari entri seperti ini:
dan hapus.
Terakhir buka Authenticationtab dan Anda akan menemukan sesuatu yang menyebutkan "Google", hapus juga.
Seharusnya berhenti menampilkan pesan kesalahan yang menjengkelkan itu setiap kali Anda mencoba memperbarui repositori Anda sekarang.
sumber