Toolbox: mlocateλŠ” 도ꡬ μƒμžμ— μœ μš©ν•©λ‹ˆκΉŒ?

에 λ§Œλ“  2020λ…„ 03μ›” 17일  Β·  7μ½”λ©˜νŠΈ  Β·  좜처: containers/toolbox

도ꡬ μƒμžμ—μ„œ mlocateκ°€ μ–Όλ§ˆλ‚˜ 잘 μž‘λ™ν•˜λŠ”μ§€ 잘 λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€.

μ΅œκ·Όμ— μ‹œλ„ν–ˆμ„ λ•Œ ~/.local/share/containers λ•Œλ¬Έμ— 340MB λ°μ΄ν„°λ² μ΄μŠ€λ‘œ λλ‚¬μŠ΅λ‹ˆλ‹€.

μ‚¬λžŒλ“€μ΄ 그것을 μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ μ•„λ‹ˆλ©΄ κΈ°λ³Έ fedora-toolbox νŒ¨ν‚€μ§€μ—μ„œ μ‚­μ œν•΄μ•Όν•©λ‹ˆκΉŒ?

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

λ‚˜λŠ” 그것을 μ‚¬μš©ν•˜μ§€ μ•ŠμœΌλ©° 당신이 그것을 λ–¨μ–΄ 뜨리면 기쁠 κ²ƒμž…λ‹ˆλ‹€.

λͺ¨λ“  7 λŒ“κΈ€

λ‚˜λŠ” 그것을 μ‚¬μš©ν•˜μ§€ μ•ŠμœΌλ©° 당신이 그것을 λ–¨μ–΄ 뜨리면 기쁠 κ²ƒμž…λ‹ˆλ‹€.

μ§€κΈˆκΉŒμ§€ 이런 도ꡬ가 μžˆλŠ”μ§€λ„ λͺ°λžμŠ΅λ‹ˆλ‹€ :)

μ§€κΈˆκΉŒμ§€ 이런 도ꡬ가 μžˆλŠ”μ§€λ„ λͺ°λžμŠ΅λ‹ˆλ‹€ :)

였 μ΅œμ†Œν•œ Workstationμ—μ„œλŠ” μœ μš©ν•©λ‹ˆλ‹€.

Silverblueμ—μ„œ locate λŠ” 기본적으둜 /etc 및 /boot λŒ€ν•œ ν•­λͺ©λ§Œ ν‘œμ‹œν•©λ‹ˆλ‹€. 예, ν•˜μ§€λ§Œ ꡬ성이 /usr, /home, / var 등도?

https://bugzilla.redhat.com/show_bug.cgi?id=906591 도

μ§€κΈˆκΉŒμ§€ 이런 도ꡬ가 μžˆλŠ”μ§€λ„ λͺ°λžμŠ΅λ‹ˆλ‹€ :)

였 μ΅œμ†Œν•œ Workstationμ—μ„œλŠ” μœ μš©ν•©λ‹ˆλ‹€.

λ¬Έμ œλŠ” κ°œλ°œμžμ™€ 같은 λ§Žμ€ CLI μ‚¬μš©μžκ°€ 도ꡬ μƒμž μ»¨ν…Œμ΄λ„ˆ μ•ˆμ— μžˆμ„ κ²ƒμœΌλ‘œ μ˜ˆμƒν•œλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. κ·Έλ ‡λ‹€λ©΄ mlocate 의 뢀쑱함을 λŠλ‚„ 수 μžˆμŠ΅λ‹ˆλ‹€.

μ΅œκ·Όμ— μ‹œλ„ν–ˆμ„ λ•Œ 340MB λ°μ΄ν„°λ² μ΄μŠ€λ‘œ λλ‚¬μŠ΅λ‹ˆλ‹€.
~/.local/share/containers?

λ°μ΄ν„°λ² μ΄μŠ€κ°€ μžλ™μœΌλ‘œ μƒμ„±λ˜μ§€ μ•ŠλŠ” λ¬Έμ œλ„ μžˆμŠ΅λ‹ˆλ‹€.

updatedb 의 정적 ꡬ성 외에도 ~/.local/share/containers 와 같은 ν•­λͺ©μ„ κ±΄λ„ˆλ›°λŠ” μ‹ μ€‘ν•˜κ²Œ μ œμž‘λœ λͺ…령쀄 인수 집합을 μ‚¬μš©ν•˜μ—¬ toolbox init-container 주기적으둜 updatedb λ₯Ό ν˜ΈμΆœν•˜λ„λ‘ ν•˜μ—¬ 이 문제λ₯Ό ν•΄κ²°ν•  수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€ /etc/updatedb.conf .

toolbox init-container λŠ” λͺ¨λ“  Toolbox μ»¨ν…Œμ΄λ„ˆμ— λŒ€ν•œ μ§„μž…μ  ν”„λ‘œμ„ΈμŠ€μ΄λ©° μ‚¬μš© 쀑인 λͺ¨λ“  μ»¨ν…Œμ΄λ„ˆμ— λŒ€ν•΄ 항상 μ‹€ν–‰λ©λ‹ˆλ‹€. ν˜„μž¬ sleep +Inf ν˜ΈμΆœν•˜μ§€λ§Œ κ·Έ 이상을 μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€. (이 μ˜λ¦¬ν•œ 관찰에 λŒ€ν•΄ @HarryMichal μ—κ²Œ κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€!)

@juhp κ°€ fedora-toolbox μ΄λ―Έμ§€μ—μ„œ 도ꡬλ₯Ό 제거 ν•˜κ³  도ꡬ가 사라진 것에 λŒ€ν•΄ λΆˆν‰ν•˜λŠ” 보고가 μ—†μ—ˆκΈ° λ•Œλ¬Έμ— μ§€κΈˆ μœΌλ‘œμ„œλŠ” 이것을 닫을 수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

μ˜€λŠ˜μ€ 이것저것 가지고 λ†€μ•˜μŠ΅λ‹ˆλ‹€.

μ΅œκ·Όμ— μ‹œλ„ν–ˆμ„ λ•Œ 340MB λ°μ΄ν„°λ² μ΄μŠ€λ‘œ λλ‚¬μŠ΅λ‹ˆλ‹€. μ•„λ§ˆλ„
~/.local/share/containers λ•Œλ¬Έμ—?

ν˜ΈμŠ€νŠΈμ™€ μ»¨ν…Œμ΄λ„ˆ λ‚΄λΆ€μ˜ /var/lib/mlocate/mlocate.db ν¬κΈ°λŠ” μ–΄λ–»κ²Œ λΉ„κ΅λ©λ‹ˆκΉŒ?

Fedora Workstation μ‹œμŠ€ν…œμ˜ 제 κ²½μš°μ—λŠ” 각각 101Mκ³Ό 100Mμ΄μ—ˆμŠ΅λ‹ˆλ‹€. SilverblueλŠ” ν˜ΈμŠ€νŠΈμ—μ„œ μž‘λ™ν•˜λŠ” mlocate μ—†μœΌλ―€λ‘œ λΉ„κ΅μ˜ μ˜λ―Έκ°€ λœν•©λ‹ˆλ‹€.

https://bugzilla.redhat.com/show_bug.cgi?id=906591 도

μ΄μƒν•˜κ²Œλ„ PRUNE_BIND_MOUNTS = "yes" κ°€ μžˆλ‹€κ³  ν•΄μ„œ updatedb κ°€ Toolbox μ»¨ν…Œμ΄λ„ˆ λ‚΄λΆ€μ˜ λͺ¨λ“  λ°”μΈλ“œ 마운트λ₯Ό μΈλ±μ‹±ν•˜λŠ” 것을 λ°©μ§€ν•˜μ§€ λͺ»ν•˜λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, locate Downloads λ˜λŠ” locate pam_xauth.so λŠ” λ°”μΈλ“œ 마운트둜 μ•Œλ €μ§„ μœ„μΉ˜μ—μ„œ κ²°κ³Όλ₯Ό λ°˜ν™˜ν•©λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰