SerpentOS инструмСнтариум, Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ Π·Π° тСстванС

Π‘Π»Π΅Π΄ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° дистрибуцията SerpentOS обявиха Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° тСстванС Π½Π° основния инструмСнтариум, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°:

  • ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ moss;
  • систСма ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ Ρ‚ΠΈΠΏ ΠΌΡŠΡ…;
  • систСма Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° зависимоститС moss-deps;
  • систСма Π·Π° сглобяванС Π½Π° камъни;
  • БистСма Π·Π° скриванС Π½Π° Π»Π°Π²ΠΈΠ½ΠΈ;
  • ΡƒΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π» Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° ΠΏΠ»Π°Π²Π°Ρ‚Π΅Π»Π½ΠΈ съдовС;
  • ΠΏΠ°Π½Π΅Π» ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ€ΡŠΡ…;
  • Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ moss-db;
  • Π·Π°ΠΊΠΎΠ½ΠΎΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π·Π° Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠ° систСма Π·Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ (bootstrap).

Налични са ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ API ΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΈ Π·Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡƒΠΌΡŠΡ‚ Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΏΡ€Π΅Π΄ΠΈΠΌΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ D, Π° ΠΊΠΎΠ΄ΡŠΡ‚ сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·Π° Zlib. ΠŸΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ са написани Π½Π° Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ YAML ΠΈ са ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ΠΈ Π² собствСн Π΄Π²ΠΎΠΈΡ‡Π΅Π½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, .stone, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°:

  • ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ зависимости;
  • Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π·Π° мСстополоТСниСто Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² систСмата спрямо Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ;
  • ИндСкс Π½Π° ΠΊΠ΅ΡˆΠΈΡ€Π°Π½ΠΈ Π΄Π°Π½Π½ΠΈ;
  • Π‘ΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°.

ΠœΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ moss заимства ΠΌΠ½ΠΎΠ³ΠΎ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π² ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ eopkg/pisi, rpm, swupd ΠΈ nix/guix, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°ΠΏΠ°Π·Π²Π° традиционния ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ към ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. Всички ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ са ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌ Π±Π΅Π· Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма, Π·Π° Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π°Ρ‚ ситуации, изискващи Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΈ ΠΈΠ»ΠΈ сливанС.

ΠœΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π°Ρ‚ΠΎΠΌΠ΅Π½ ΠΌΠΎΠ΄Π΅Π» Π·Π° актуализация Π½Π° систСмата, ΠΊΠΎΠΉΡ‚ΠΎ улавя ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° rootfs ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π° към Π½ΠΎΠ²ΠΎ слСд актуализацията. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, Π°ΠΊΠΎ Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° актуализацията, Π΅ възмоТно Π΄Π° сС Π²ΡŠΡ€Π½Π°Ρ‚ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ към ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΎΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π½ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅.

Π—Π° Π΄Π° сС спСсти дисково пространство ΠΏΡ€ΠΈ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π΅ Π½Π° мноТСство вСрсии Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, дСдупликацията сС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ‚Π²ΡŠΡ€Π΄ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈ сподСлСн кСш. Π‘ΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° инсталиранитС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° Π² дирСкторията /os/store/installation/N, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ N Π΅ Π½ΠΎΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° вСрсията. Π‘Π°Π·ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ със ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ дирСктория (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /sbin сочи към /os/store/installation/0/usr/bin, Π° /usr сочи към /os/installation/0/usr).

ΠŸΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° инсталиранС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ слСднитС ΡΡ‚ΡŠΠΏΠΊΠΈ:

  • НаписванС Π½Π° Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π° Π·Π° инсталиранС (stone.yml);
  • БглобяванС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° камък;
  • ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΄Π²ΠΎΠΈΡ‡Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ .stone с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ;
  • Π’ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π² Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ;
  • Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ moss.

Бтарият Π΅ΠΊΠΈΠΏ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° Solus сС Π΅ ΠΎΠ±Π΅Π΄ΠΈΠ½ΠΈΠ» ΠΎΠΊΠΎΠ»ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. НапримСр, ИкСй Π”ΠΎΡ…ΡŠΡ€Ρ‚ΠΈ, ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π» Π½Π° дистрибуцията Solus, ΠΈ Π”ΠΆΠΎΡˆΡƒΠ° Π‘Ρ‚Ρ€ΠΎΠ±Π», ΠΊΠ»ΡŽΡ‡ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° дСсктопа Budgie, участват Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° дистрибуцията SerpentOS. Π‘Ρ‚Ρ€ΠΎΠ±Π» ΠΏΠΎ-Ρ€Π°Π½ΠΎ обяви оставката си ΠΎΡ‚ основния Π΅ΠΊΠΈΠΏ Π½Π° Solus ΠΈ напусканСто Π½Π° ролята си Π½Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π» Π½Π° СкспСртния ΠΎΠΏΠΈΡ‚, отговарящ Π·Π° Π°Π½Π³Π°ΠΆΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° потрСбитСлски интСрфСйс.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° SerpentOS Π½Π°ΡΡŠΡ€Ρ‡Π°Π²Π°Ρ‚ Ρ…ΠΎΡ€Π° с познания ΠΏΠΎ Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ D Π΄Π° допринСсат Π·Π° основния Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ инструмСнти ΠΈ/ΠΈΠ»ΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΈ Π·Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, Π° нСтСхничСски Π»ΠΈΡ†Π° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ Π·Π° ΠΏΡ€Π΅Π²ΠΎΠ΄Π° Π½Π° докумСнтацията Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΅Π·ΠΈΡ†ΠΈ.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с DDoS Π·Π°Ρ‰ΠΈΡ‚Π°, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΡƒΠ΅Π± хостинг със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS Π°Ρ‚Π°ΠΊΠΈ, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster