ใน Gentoo ความแตกต่างระหว่าง amd64, ~ amd64 และ ~ amd64-linux คืออะไร?
เมื่อฉันวิ่งequery depgraph www-client/chromium-10.0.648.151ไม่มีการอ้างอิงทั้งหมดที่มีอยู่ แสดงให้เห็นว่าบางคนในขณะที่การแสดงอื่นM[package.mask] ๆ บางส่วน [missing keyword]ฉันACCEPT_KEYWORDSเป็นไปตาม~amd64-linux emerge --infoฉันทดลองกับACCEPT_KEYWORDSตัวแปรที่แตกต่างกัน(ซึ่งเป็นตัวแปรสภาพแวดล้อมที่ส่งผ่านไปยังeqeury) และทุกคนมีการพึ่งพาที่แตกต่างกัน ในบรรดาชุดค่าผสมที่เป็นไปได้ทั้งหมดที่มีเฉพาะการACCEPT_KEYWORDS='amd64 ~amd64 ~amd64-linux'อ้างอิงทั้งหมดสามารถทำได้ในครั้งเดียว นี่คือคำถามของฉัน: คือACCEPT_KEYWORDS='amd64 ~amd64 ~amd64-linux'การกำหนดค่าที่ถูกต้อง? ฉันเรียนรู้จากเอกสารที่amd64หมายถึงความเสถียรและ ~amd64ความไม่แน่นอน เกี่ยวกับ~amd64-linuxอะไร ถ้าผมเลือก~amd64, equeryจะไม่ใช้แพคเกจที่มีอยู่เท่านั้นที่จะ amd64มีผลในการอ้างอิงที่ขาดหายไป คาดหวังหรือไม่ ถ้าเป็นเช่นนั้นผู้ทดสอบที่ไม่เสถียรควรใช้อย่างน้อยACCEPT_KEYWORDS='amd64 ~amd64'แทนที่จะเป็นACCEPT_KEYWORDS='~amd64'? ลำดับของคำหลักมีความสำคัญหรือไม่ ข้อมูลเพิ่มเติม: ฉันติดตั้งคำนำหน้า Gentoo ตามคู่มือนี้ โดยค่าเริ่มต้น $EPREFIX/etc/make.profileเป็น symlink ไป$EPREFIX/usr/portage/profiles/prefix/linux/amd64และมีที่มีmake.defaults ACCEPT_KEYWORDS="-amd64 ~amd64-linux"ทั้ง$EPREFIX/etc/make.confมิได้$EPREFIX/etc/make.globalsมีACCEPT_KEYWORDSการกำหนดค่า ตามeselect profile listรายละเอียดไม่ได้เลือก