Apakah ada cara sederhana untuk melewatkan pemutakhiran tertentu emerge -auvD world
?
Sebagai contoh, saat ini ada yang rusak media-sound/teamspeak-server-bin-3.0.5-r1
ditandai sebagai stabil di pohon portage yang memecah seluruh upgrade karena paket itu adalah yang pertama dalam daftar. Tentu saja saya hanya bisa menutupi versi ini menggunakan package.mask
file, tapi saya lebih suka variabel lingkungan atau saklar commandline untuk melewati hanya sekarang - itu mungkin akan segera diperbaiki.
Perhatikan bahwa saya tidak ingin menggunakan emerge -auvD1 list of working packages
(yaitu hanya memperbarui paket-paket lain dengan menentukan semua nama mereka).
--exclude
tag afaik.emerge --deep --update @world -av --exclude=chromium --exclude=firefox
.Jika Anda tidak ingin menutupinya, Anda dapat menggunakan
--keep-going
opsi. Itu membuat emerge mereset daftar dan terus berjalan, tanpa paket yang gagal dalam daftar.sumber
Jawaban ThiefMaster adalah cara yang tepat untuk pergi, tetapi ada opsi lain, yang menurut saya meningkatkan jawaban Keith . Yaitu, dengan jawabannya emerge akan dicoba dan mungkin perlu waktu. Jika Anda tahu bahwa paket pertama bermasalah karena Anda baru saja mengalami masalah, Anda dapat menggunakan
--resume
dan--skipfirst
:sumber