Sakin tsarin sarrafa fakitin GNU Stow 2.3

Бпустя 7 Π»Π΅Ρ‚ с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ выпуска gabatar Ρ€Π΅Π»ΠΈΠ· систСмы управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ GNU Stow 2.3.0, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΉ символичСскиС ссылки для раздСлСния ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ содСрТимого ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ связанных с Π½ΠΈΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Код Stow написан Π½Π° языкС Perl ΠΈ начиная с Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ выпуска распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GPLv3 (Ρ€Π°Π½Π΅Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»Π°ΡΡŒ лицСнзия GPLv2).

Stow yana amfani da hanya mai sauΖ™i don sanya kunshin wanda bai bambanta da manajan fakitin gargajiya ba: duk abubuwan da suka shafi shirin an shigar dasu a cikin wani yanki na daban a cikin /usr/local/stow directory (misali, /usr/local/stow/emacs). An rage aikin Stow zuwa sanya hanyoyin haΙ—in kai na alama a cikin /usr/tsari na tsarin gida da sa ido kan amincin su.

ΠŸΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° производится ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ всСх связанных символичСских ссылок. Π’Π½ΡƒΡ‚Ρ€ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /usr/local/stow Ρ„Π°ΠΉΠ»Ρ‹ установлСнных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ всСгда ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ, Stow ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ символичСскими ссылками.
ΠšΡ€ΠΎΠΌΠ΅ управлСния систСмными ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ прСдоставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ управлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ (~/.bashrc, ~/.zshrc ΠΈ Ρ‚.ΠΏ.) Π² домашнСм ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

ΠŸΡ€ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ выпуска Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ сосрСдоточСно Π½Π° ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠΈ установки, для Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ (texi2html) Π±Ρ‹Π»ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΈΠ· состава зависимостСй. Π’ΠΊΠ»ΡŽΡ‡Ρ‘Π½ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ для Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…ΡΡ с Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΈ прСдставлСна связанная с Π½ΠΈΠΌ опция Β«β€”dotfilesΒ» для автоматичСской Π·Π°ΠΌΠ΅Π½Ρ‹ прСфикса Β«dot-Β» Π½Π° Ρ‚ΠΎΡ‡ΠΊΡƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°ΠΉΠ» ~/.bashrc Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚ stow/dot-bashrc). Π’ Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ .stowrc Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° символа Β«~Β» ΠΊΠ°ΠΊ домашнСго ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. Π’ инфраструктурС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½Π°Π»Π°ΠΆΠ΅Π½ΠΎ использованиС систСмы Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Travis CI.

source: budenet.ru

Add a comment