0 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹

  • ΠŸΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€
  • Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ
  • Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ
  • Π‘Π±ΠΎΡ€ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния
  • CI/CD (Continuous Integration/Continuous Deployment)
  • ΠΏΡ€.?

По Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с систСмами сборки, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°:

  • ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, ΠΎΠ½ΠΈ ΠΆΠ΅ систСмныС;
  • ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… языков программирования;

1 БистСмныС ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
  • ΠžΠ±Π·ΠΎΡ€ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ популярных систСмных ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ²
    • apt (Advanced Package Tool)
    • yum (Yellowdog Updater, Modified) ΠΈ dnf (Dandified YUM)
    • pacman
    • Nix ΠΈ NixOS
    • Homebrew (Brew)
    • Portage

2 Дистрибутивы

КакиС дистрибутивы Linux Π±Ρ‹Π²Π°ΡŽΡ‚.

3 ΠŸΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… языков программирования

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
  • ΠžΠ±Π·ΠΎΡ€ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ популярных ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² для Ρ€Π°Π·Π½Ρ‹Ρ… языков
    1. npm (Node Package Manager) для языка JavaScript
    2. pip (Pip Installs Packages) для языка Python
    3. gem для языка Ruby
    4. Maven ΠΈ Gradle для языка Java
    5. Cargo для языка Rust
    6. NuGet для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ .NET (C#, F#, VB.NET)
    7. Composer для языка PHP

4 Π’ΠΈΠΏΡ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ тСхничСскиС Π΄Π΅Ρ‚Π°Π»ΠΈ

  1. DEB (Debian Package)
  2. RPM (Red Hat Package Manager)
  3. Tarball (Tar Archive)
  4. AppImage
  5. Snap
  6. Flatpak


ВсС страницы сСкции πŸ“¦ ΠŸΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹