Debian ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ использованию tmpfs Π² /tmp ΠΈ ΠΊ очисткС /tmp ΠΈ /var/tmp ΠΏΠΎ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρƒ

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Debian Π›ΡƒΠΊΠ° Боккасси анонсировал ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Debian ΠΊ использованию tmpfs Π² /tmp ΠΈ ΠΊ очисткС /tmp ΠΈ /var/tmp ΠΏΠΎ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρƒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, начиная с Debian 13 β€œTrixie”.

Π’ Π½ΠΎΠ²Ρ‹Ρ… систСмах Ρ„Π°ΠΉΠ»Ρ‹ Π² /tmp Π±ΡƒΠ΄ΡƒΡ‚ Π»ΠΈΠ±ΠΎ ΠΈΡΡ‡Π΅Π·Π°Ρ‚ΡŒ вмСсти с ΠΏΡ€Π΅ΠΆΠ½ΠΈΠΌ экзСмпляром tmpfs Π² памяти послС рСстарта, Π»ΠΈΠ±ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒΡΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΏΠΎ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρƒ Ссли ΠΎΠ½ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅ 10 Π΄Π½Π΅ΠΉ, Π° Ρ„Π°ΠΉΠ»Ρ‹ Π² /var/tmp Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΏΠΎ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρƒ Ссли ΠΎΠ½ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅ 30 Π΄Π½Π΅ΠΉ. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ openssh ΠΈ tmux Π±Ρ‹Π»ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ с Ρ†Π΅Π»ΡŒΡŽ сохранСния своих Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π² /var/tmp Π² качСствС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Π’ систСмах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ Π΄ΠΎ Debian 13 β€œTrixie”, староС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ /var/tmp сохранится.

Π’ Ρ‚ΠΎ врСмя, ΠΊΠ°ΠΊ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… дистрибутивов Π΄Π°Π²Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΈ Π½Π° использованиС tmpfs Π² /tmp, Π² Debian Π½Π΅ спСшили этого Π΄Π΅Π»Π°Ρ‚ΡŒ. БСйчас Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Debian (Michael Biebl ΠΈ Luca Boccassi) Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… дискуссий 2020 Π³ΠΎΠ΄Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΠ· Canonical (Eric Desrochers) поТаловался Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ нСсоотвСтствия Ρ‚ΠΎΠ³Π΄Π°ΡˆΠ½Π΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ /var/tmp Π² Debian Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ systemd, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ‚Ρ‡ Π±Ρ‹Π» ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Π΅Ρ‰Ρ‘ Π² 2012 Π³ΠΎΠ΄Ρƒ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π±Ρ‹Π»ΠΎ принято Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ привСсти ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ систСмы, ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с этими дирСкториями, ΠΊ общСпринятому Π² systemd ΠΈ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… дистрибутивов.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru