Как ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ: Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для автоматичСского запуска ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Windows 10

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π² Windows 10

На Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ 4 ΠΌΠΈΠ½ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ² 103 ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ

БущСствуСт ряд ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств, запуск ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Windows 10 Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ процСсс ΠΈΡ… использования. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассмотрСны Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы добавлСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΡ€ΠΈ запускС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

  1. ΠœΠ΅Ρ‚ΠΎΠ΄ 1: использованиС ДиспСтчСра Π·Π°Π΄Π°Ρ‡
  2. ΠœΠ΅Ρ‚ΠΎΠ΄ 2: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ярлыка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΏΠ°ΠΏΠΊΡƒ Автозагрузки
  3. ΠœΠ΅Ρ‚ΠΎΠ΄ 3: внСсСниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ рССстра
  4. ΠœΠ΅Ρ‚ΠΎΠ΄ 4: новая Π·Π°Π΄Π°Ρ‡Π° Π² ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ΅ Π·Π°Π΄Π°Π½ΠΈΠΉ
  5. Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠœΠ΅Ρ‚ΠΎΠ΄ 1: использованиС ДиспСтчСра Π·Π°Π΄Π°Ρ‡

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅: «НС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠŸΡƒΡΠΊ Π² Windows 10: ΠΊΠ°ΠΊ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΒ»
Один ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ простых ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² управлСния Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² «дСсяткС», основан Π½Π° использовании Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° ДиспСтчСра Π·Π°Π΄Π°Ρ‡.

  1. Π§Π΅Ρ€Π΅Π· строку поиска Π² Π»Π΅Π²ΠΎΠΉ Π½ΠΈΠΆΠ½Π΅ΠΉ части экрана Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠΈ запускаСм ДиспСтчСр Π·Π°Π΄Π°Ρ‡.
  2. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Ρ‰Π΅Π»ΠΊΠ°Π΅ΠΌ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Автозагрузка».
  3. Π—Π΄Π΅ΡΡŒ содСрТится информация ΠΎ прилоТСниях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ вмСстС с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡ… Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ статус β€” Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ/ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ. Для добавлСния ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ прилоТСния Π² Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, достаточно ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ Π½Π΅ΠΌΡƒ ΠΈ Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΒ». Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ прилоТСния Π² случаС нСобходимости.

ΠœΠ΅Ρ‚ΠΎΠ΄ 2: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ярлыка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΏΠ°ΠΏΠΊΡƒ Автозагрузки

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ…ΠΎΡ€ΠΎΡˆ, Ссли ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ присутствуСт Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Автозагрузка» ДиспСтчСра Π·Π°Π΄Π°Ρ‡. Если ΠΆΠ΅ это Π½Π΅ Ρ‚Π°ΠΊ, потрСбуСтся физичСски Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡƒ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

  1. ЗапускаСм ΠΎΠΊΠ½ΠΎ Β«Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΒ», ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ сочСтаниС клавиш Win+R, пишСм ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«shell:startupΒ» ΠΈ ΠΆΠΌΠ΅ΠΌ ОК (ΠΈΠ»ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Enter).
  2. ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ откроСтся ΠΎΠΊΠ½ΠΎ ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «Автозагрузка», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠ°ΠΊ слСдуСт ΠΈΠ· названия, ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ссылки Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ (Π² Π²ΠΈΠ΄Π΅ ярлыков) Π² Π½Π΅Π³ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Ρ‹.
  3. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΎΡΡŒ автоматичСски послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² эту ΠΏΠ°ΠΏΠΊΡƒ Π΅Π³ΠΎ ярлык. Для этого Ρ‰Π΅Π»ΠΊΠ°Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ Π·Π½Π°Ρ‡ΠΊΡƒ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Π½Π°ΠΌ прилоТСния ΠΈ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ контСкстном мСню Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ярлык» .
  4. Π—Π°Ρ‚Π΅ΠΌ, удСрТивая созданный ярлык Π»Π΅Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ, «пСрСтаскиваСм» Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡƒ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

ΠœΠ΅Ρ‚ΠΎΠ΄ 3: внСсСниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ рССстра

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅: «Как ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π² Windows 10Β»

  1. ЗапускаСм ΠΎΠΊΠ½ΠΎ Β«Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΒ», ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π°ΠΆΠ°Π² сочСтаниС клавиш Win+R, пишСм ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«regeditΒ» ΠΈ ΠΆΠΌΠ΅ΠΌ ОК (ΠΈΠ»ΠΈ Ρ‰Π΅Π»ΠΊΠ°Π΅ΠΌ Enter Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅).
  2. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ Π² Π»Π΅Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° рССстра Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ Π²Π΅Ρ‚ΠΊΡƒ:
    HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun.
    Π’ ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° появится содСрТимоС Ρ€Π°Π·Π΄Π΅Π»Π°. КликаСм ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² любом свободном мСстС этой области, Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΒ», Π° Π·Π°Ρ‚Π΅ΠΌ β€” Β«Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Β».
  3. Π’Π²ΠΎΠ΄ΠΈΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ строкового ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°. Π”Π²ΠΎΠΉΠ½Ρ‹ΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π΅Π³ΠΎ свойства ΠΈ присваиваСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΏΡƒΡ‚ΠΈ ΠΊ исполняСмому Ρ„Π°ΠΉΠ». ΠŸΡƒΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² Бвойствах Ρ„Π°ΠΉΠ»Π° (Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«Π―Ρ€Π»Ρ‹ΠΊΒ»), ΠΊΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π΅Π³ΠΎ контСкстноС мСню (вызываСтся Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ Π·Π½Π°Ρ‡ΠΊΡƒ прилоТСния). ΠŸΡ€ΠΈ этом Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡƒΡ‚ΡŒ Π² ΠΏΠΎΠ»Π΅ значСния ΠΌΡ‹ Π²Π²ΠΎΠ΄ΠΈΠΌ Π±Π΅Π· ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ.
  4. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ для всСх ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Ρ… записСй ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. ВсС дальнСйшиС измСнСния списка Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² рССстрС производятся ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΌΡƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ ΠΈ адрСсу: HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun.

ΠœΠ΅Ρ‚ΠΎΠ΄ 4: новая Π·Π°Π΄Π°Ρ‡Π° Π² ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ΅ Π·Π°Π΄Π°Π½ΠΈΠΉ

  1. Π§Π΅Ρ€Π΅Π· строку поиска Π² Π»Π΅Π²ΠΎΠΉ Π½ΠΈΠΆΠ½Π΅ΠΉ части экрана Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠΈ запускаСм ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Π·Π°Π΄Π°Π½ΠΈΠΉ.
  2. Если опСрационная систСма Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅ прилоТСния администратором, Ρ‚ΠΎ Π² поискС Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠšΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку, запускаСм Π΅Π΅ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора. Для этого Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠΌΡƒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρƒ ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ «Запуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора».
  3. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Командной строки Π²Π²ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«taskschd.mscΒ» ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Enter.
  4. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΎΠΊΠ½ΠΎ ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Π·Π°Π΄Π°Ρ‡, Π² ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‰Π΅Π»ΠΊΠ°Π΅ΠΌ ΠΏΠΎ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ задачу…».
  5. Π’ ΠΎΠΊΠ½Π΅ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ создаваСмой Π·Π°Π΄Π°Ρ‡ΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌ для Π½Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ имя. Π’ Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π° (Π½Π°Π΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ОК) ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Β«ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для:Β» Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«Windows 10β€³, послС Ρ‡Π΅Π³ΠΎ ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ ОК.
  6. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Π’Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹Β», Π³Π΄Π΅ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒβ€¦Β».
  7. Из Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Β«ΠΠ°Ρ‡Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΡƒΒ» Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«ΠŸΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π² систСму» ΠΈ ΠΆΠΌΠ΅ΠΌ OK.ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, настраиваСм Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π»ΠΎΠΆΠΈΡ‚ΡŒ автозапуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° нСсколько ΠΌΠΈΠ½ΡƒΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сначала Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ основным слуТбам ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ Windows 10.
  8. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «ДСйствия», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒβ€¦Β».
  9. Π’ Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΡƒΡ‚ΡŒ ΠΊ исполняСмому Ρ„Π°ΠΉΠ»Ρƒ Π² ΠΏΠΎΠ»Π΅ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ»ΠΈ сцСнарий:Β«. ΠŸΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π² этом ΠΊΠ½ΠΎΠΏΠΊΠ° Β«ΠžΠ±Π·ΠΎΡ€Β». Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΈΠ· Бвойств Ρ„Π°ΠΉΠ»Π° (Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«Π―Ρ€Π»Ρ‹ΠΊΒ»), ΠΊΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ Π·Π½Π°Ρ‡ΠΊΡƒ прилоТСния. Π’Π°ΠΆΠ½ΠΎ! ΠŸΡƒΡ‚ΡŒ Π²Π²ΠΎΠ΄ΠΈΠΌ Π±Π΅Π· ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ.
  10. БохраняСм внСсСнныС измСнСния Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ ОК Π²ΠΎ всСх ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΎΠΊΠ½Π°Ρ… ΠΏΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ, послС Ρ‡Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΡ€ΠΈ запускС Windows 10 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… инструмСнтов. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ своими достоинствами ΠΈ нСдостатками, ΠΈ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ способа зависит ΠΎΡ‚ Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ ΠΈ уровня ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.
Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅: «Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΊΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС Windows 10Β»

( Пока ΠΎΡ†Π΅Π½ΠΎΠΊ Π½Π΅Ρ‚ )

Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² автозапуск?

ВрСмя Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅: 1 ΠΌΠΈΠ½ΡƒΡ‚Π°

ЗдравствуйтС ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ посСтитСли http://tvoykomputer.ru! Π”Π°Π²Π°ΠΉΡ‚Π΅ сСгодня ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… удобствах ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Windows, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎ Ρ‚ΠΎΠΌ,ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² автозапуск. АвтоматичСский запуск ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… (Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Π°ΠΌ) ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, являСтся малСньким, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ удобством для быстрого доступа ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ сразу, ΠΆΠ΅ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ОБ. Волько ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ — Π²Ρ‹ запускаСтС свой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ систСмС Ρƒ вас сразу Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ всС ваши прилоТСния. Π£Π΄ΠΎΠ±Π½ΠΎ? Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Π΄Π°.


ΠŸΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Π² скрытом Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ для ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Windows. Π­Ρ‚ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ сСтСвых, Π²ΠΈΠ΄Π΅ΠΎ, Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², антивирусныС прилоТСния ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π”Π°Π²Π°ΠΉΡ‚Π΅ ΡƒΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² автозапуск ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ?

БущСствуСт Π΄Π²Π° способа — ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² автозапуск?

Бпособ β„–1

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² автозапуск, прослСдуйтС Π² мСню «ΠŸΡƒΡΠΊ». Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «Π’сС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹» ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½ΡƒΡŽ Π²Π°ΠΌ ссылку ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ нашли ΠΈΠΌΠ΅Π½Π½ΠΎ ярлык ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π° Π½Π΅ саму ΠΏΠ°ΠΏΠΊΡƒ, Π³Π΄Π΅ находится ярлык запуска. Π”Π°Π»Π΅Π΅, Π½Π° ярлыкС Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ». Π—Π°Ρ‚Π΅ΠΌ, Π½Π°Π²ΠΎΠ΄ΠΈΠΌ курсор Π½Π° строчкС «ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол (Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ярлык)» ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ. Половина Π΄Π΅Π»Π° сдСлана, Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС появился ярлык нашСго прилоТСния.
Π˜Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² автозапуск? Π”Π°Π»Π΅Π΅, ΠΆΠΌΠ΅ΠΌ Π»Π΅Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ Π½Π° ярлыкС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»Π΅ΠΆΠΈΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС ΠΈ, Π½Π΅ отпуская ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π΄Π²ΠΈΠ³Π°Π΅ΠΌ Π΅Π³ΠΎ Π½Π° мСню «ΠŸΡƒΡΠΊ». Π£ нас, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ откроСтся мСню «ΠŸΡƒΡΠΊ». НС отпуская клавиши ΠΌΡ‹ΡˆΠΈ, Π½Π°Π²ΠΎΠ΄ΠΈΠΌ ярлык Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «Π’сС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹» ΠΈ ярлыком Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «ΠΠ²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°». Π’ΠΎΡ‚, настал ΠΌΠΎΠΌΠ΅Π½Ρ‚ истины вопроса, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² автозапуск ΠΈ, навСдя ярлык Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ, отпускаСм ΠΊΠ»Π°Π²ΠΈΡˆΡƒ ΠΌΡ‹ΡˆΠΈ. ВсС, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Ρƒ нас Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΈ нашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Бпособ β„–2

Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ, Π½Π° ΠΌΠΎΠΉ взгляд, Π±ΠΎΠ»Π΅Π΅ простой. Если ваш ярлык, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ «ICQ», «Skype» ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ, Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΡƒΠΆΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС, поступаСм Ρ‚Π°ΠΊ: ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Π½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ» ΠΈΠ»ΠΈ «Π²Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ». Π—Π°Ρ‚Π΅ΠΌ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² мСню «ΠŸΡƒΡΠΊ», Π΄Π°Π»Π΅Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «Π²ΡΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹», Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ строчку «ΠΠ²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°» ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Π½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ. Π—Π°Ρ‚Π΅ΠΌ ΠΆΠΌΠ΅ΠΌ «Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ». ВсС Π³ΠΎΡ‚ΠΎΠ²ΠΎ, ярлык Π² Π½ΡƒΠΆΠ½ΠΎΠΌ мСстС.
БлучаСтся Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ установкС ΠΊΠ°ΠΊΠΎΠ³ΠΎ Π»ΠΈΠ±ΠΎ прилоТСния, ΠΌΡ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΡƒΠ±Ρ€Π°Π»ΠΈ ΠΈΠ»ΠΈ Π·Π°Π±Ρ‹Π»ΠΈ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ добавлСния ярлыка Π² мСню «ΠŸΡƒΡΠΊ» ΠΈ «Π Π°Π±ΠΎΡ‡ΠΈΠΉ стол». Π’ Ρ‚Π°ΠΊΠΎΠΉ ситуации, ярлыки Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ систСмного диска «Π‘». Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² систСмный диск, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρƒ вас установлСна опСрационная систСма ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ «Program files». Π’ этой ΠΏΠ°ΠΏΠΊΠ΅ Π»Π΅ΠΆΠ°Ρ‚ всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, установлСнныС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄ΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β„–2. ВсС! ΠžΡ‚Π²Π΅Ρ‚, Π½Π° вопрос — ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² автозапуск, Π½Π°ΠΉΠ΄Π΅Π½, ΠΈ Π½ΡƒΠΆΠ½Ρ‹Π΅ прилоТСния Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ вмСстС с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Windows!
Если Ρƒ вас появились ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ вопросы ΠΈΠ»ΠΈ Π²Ρ‹ Π½Π΅ нашли ΠΎΡ‚Π²Π΅Ρ‚ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ — ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² автозапуск, Π·Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΈΡ… Π² своих коммСнтариях.

Π£Π·Π½Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ происходит Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Windows 10, Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½Π°ΡˆΠΈΡ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… статСй.

ΠžΡ†Π΅Π½ΠΈΡ‚Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»

Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΡΡ‚Π°Ρ‚ΡŒΠΈ 5 / 5. Голосов: 1

Пока Π½Π΅Ρ‚ голосов! Π‘ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ, ΠΊΡ‚ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ этот пост.

Как автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ запускС Π² Linux

ПолСзна Π»ΠΈ эта страница?

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ описываСтся, ΠΊΠ°ΠΊ автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎ врСмя ΠΈΠ»ΠΈ послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Apalis, Colibri ΠΈ Verdin Π½Π° модулях, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Embedded Linux.

TorizonCore​

Π’ TorizonCore прилоТСния ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Ρ‹ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹. ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½Ρ‹ΠΌ Π΄Π²ΠΈΠΆΠΊΠΎΠΌ, Π² нашСм случаС это Docker.

Docker ΡƒΠΆΠ΅ настроСн Π½Π° автозапуск, ΠΈ для запуска Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π² TorizonCore Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с нашими ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ ΠΎ ΡˆΠ°Π³Π°Ρ… ΠΏΠΎ автоматичСскому запуску ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ TorizonCore Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ «Запуск ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ DockerΒ» Π² Torizon.

Π­Ρ‚Π°Π»ΠΎΠ½Π½Ρ‹Π΅ изобраТСния для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Yocto​

Для получСния Π½Π°ΡˆΠΈΡ… эталонных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Yocto Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ любой ΠΈΠ· Ρ‚Π΅ΠΌ, описанных Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ потрСбности вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования.

Systemd​

Начиная с вСрсии 2.x нашСго Linux BSP, ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ systemd Π² качСствС диспСтчСра ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ слуТб.

Systemd β€” это систСмный ΠΈ сСрвисный ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ для Linux, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ SysV . Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ руководство здСсь.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ устройства β€” это Ρ„Π°ΠΉΠ», имя ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ заканчиваСтся Π½Π° .service , ΠΈ Π² Π½Π΅ΠΌ содСрТится информация ΠΎ процСссС, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌ systemd . Π‘Π»ΡƒΠΆΠ΅Π±Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² /etc/systemd/system/, Π° для дистрибутива β€” Π² /lib/systemd/system/.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ, Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ, ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ состояниС слуТб с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ systemctl .

ΠžΠ±Ρ‰ΠΈΠ΅ элСмСнты ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΠΎΠ±Ρ‰Π΅ΠΌ [Unit] ΠΈ [Install] Ρ€Π°Π·Π΄Π΅Π»Ρ‹.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ слуТбы Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ [Service] .

Π€Π°ΠΉΠ»Ρ‹ слуТбы Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π» [Service] , содСрТащий ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ слуТбС ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌ Сю процСссС.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… опциях Ρ€Π°Π·Π΄Π΅Π»Π° [БСрвис] см. Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°β€‹

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ устройства, ΠΎΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉΡΡ Π½Π° .service

Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ устройства Π² /etc/systemd/system ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ инструмСнт systemctl для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ запуска слуТбы.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ systemctl

Богласно Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ SystemD, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ systemd послС добавлСния ΠΈΠ»ΠΈ измСнСния Π»ΡŽΠ±Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ:

 # systemctl --system daemon-reload 

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ статус слуТбы , ΠΈΠ»ΠΈ для запуска ΠΈ остановки слуТбы, которая дСйствуСт Π΄ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

 # systemctl status <имя_слуТбы>.service 
# systemctl start <имя_слуТбы>.service
# systemctl stop <имя_слуТбы>.service

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ слуТбу ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΅Π΅ ΠΈΠ· списка слуТб, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.

 # systemctl enable .service 
# systemctl disable . service

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ устройства для автоматичСского запуска (гипотСтичСского) mydatalogger ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ запускС:

mydatalogger.service

 [Unit] 
Description=mydatalogger service, собираСт ΠΈ рСгистрируСт Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr /bin/mydatalogger

[Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ]
WantedBy=multi-user.target

ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ

/etc/profile

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° запускаСтся ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Π²Ρ…ΠΎΠ΄Π°, сцСнарий /etc0/24profile плюс всС 90 скрипты Π² /etc/profile.d Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹.

Π­Ρ‚ΠΎ дСлаСтся для Π²Ρ…ΠΎΠ΄Π° Π² систСму Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ консоль , Ρ‡Π΅Ρ€Π΅Π· соСдинСниС ssh , Π° Ρ‚Π°ΠΊΠΆΠ΅ для Π²Ρ…ΠΎΠ΄Π° Π² диспСтчСрС дисплСя Π½Π° графичСский Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол.

/etc/profile загруТаСтся ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π² систСму: ΠΎΠ½ настраиваСт срСду ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π² систСму ΠΈ настраиваСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ прилоТСния, получая любой Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ» Π² /etc/profile. d/ .

ИспользованиС /etc/profile Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для настройки срСды ΠΈΠ»ΠΈ выполнСния Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти сцСнарии Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄ Π² систСму.

Π£Π΄Π°Π»ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» /etc/profile.d ΠΈΠ»ΠΈ дополнСния ΠΊ /etc/profile , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ автоматичСскоС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ сцСнарий ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²Ρ…ΠΎΠ΄Π΅ Π² систСму, Π²Π°ΠΌ просто Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» сцСнария Π² /etc/profile.d/.

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ сцСнарий ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ *.sh .

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° сцСнария для удалСния записСй Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ:

remove_backup.sh

 #!/bin/sh 
rm /home/root/*~

ГрафичСский

Weston Desktop

Π‘ΠΎΠ»Π΅Π΅ поздняя вСрсия Toradex Linux BSP 5 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ графичСский ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Ρ‰ΠΈΠΊ Weston/Wayland , вмСсто X11, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ использовался Π΄ΠΎ нашСго BSP 3. 0.

Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Wayland β€” это ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», Π° Weston β€” графичСский ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Ρ‰ΠΈΠΊ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Wayland. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π° страницС Wayland.

Π›ΡŽΠ±ΠΎΠ΅ графичСскоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ для X11, Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Ρ‰ΠΈΠΊ Weston настроСн Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ совмСстимости XWayleand, Ρ‡Ρ‚ΠΎ позволяСт ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ X11.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, для создания графичСского прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ систСмы, это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ послС слуТбы Weston.

НиТС прСдставлСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€ графичСского прилоТСния wayland, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ автоматичСски запускаСтся ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.

wayland-app-launch.service

 [Unit] 
Description=Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ wayland
[email protected]
[email protected]

[Service]
Restart=on-failure
Type=forking
ExecStart=/usr/bin/wayland-app-launch.sh
RestartSec=1

[Install]
WantedBy=multi-user.target

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, эта слуТба Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ скрипт для Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°Π·Π½Π΅Π½Π½Ρ‹ΠΌ. Π­Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π±Ρ‹Π»Π° Π»ΠΈ установлСна ​​пСрСмСнная срСды XDG_RUNTIME_DIR , ΠΈ Ссли Π½Π΅Ρ‚, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΅Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.

Уэстон Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ XDG_RUNTIME_DIR для контСкста ΠΎΠΊΠ½Π°.

Π’Π°ΠΊΠΆΠ΅ рСкомСндуСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ DISPLAY. Π‘ΠΌ. Π½ΠΈΠΆΠ΅:

wayland-app-launch.sh

 #!/bin/sh 
if test -z "$XDG_RUNTIME_DIR"; Π·Π°Ρ‚Π΅ΠΌ
ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ XDG_RUNTIME_DIR=/run/user/`id -u`
Ссли ! тСст -d "$ XDG_RUNTIME_DIR"; then
mkdir --parents $XDG_RUNTIME_DIR
chmod 0700 $XDG_RUNTIME_DIR
fi
fi

# ΠΆΠ΄Π°Ρ‚ΡŒ вСстона
, ΠΏΠΎΠΊΠ° [ ! -e $XDG_RUNTIME_DIR/wayland-0 ] ; ΡΠΏΠ°Ρ‚ΡŒ 0,1; done
sleep 1

export DISPLAY=:0.0

/path/to/the/application &

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ слуТбы ΠΈ скрипта вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Wayland Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.

Yocto Project/OpenEmbedded

ΠœΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ сцСнарии для автоматичСского запуска вашСго прилоТСния Π² Wayland/Weston ΠΏΡ€ΠΈ запускС нСпосрСдствСнно ΠΈΠ· сборки Yocto Project/OpenEmbedded. Π­Ρ‚ΠΎ называСтся wayland-app-launch, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ автоматичСски запускаСм дСмонстрации Qt Π½Π° эталонном ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ. ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌΠΈ ссылками, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ это Π² OE.

Π Π°Π±ΠΎΡ‡ΠΈΠΉ стол X11

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ прилоТСния автоматичСски ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π² диспСтчСр ΠΎΠΊΠΎΠ½ ΠΈΠ»ΠΈ срСду Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ angstrom-lxde-image Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ. Π”Ρ€ΡƒΠ³ΠΈΠ΅ срСды Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ срСдства.

ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ сСансов lxsession ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ прилоТСния ΠΏΡ€ΠΈ запускС графичСской срСды.

Π­Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ двумя способами:

  1. ΠžΡΠΎΠ±Ρ‹ΠΉ способ lxsession, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ записи Π² Ρ„Π°ΠΉΠ»Π°Ρ… /etc/xdg/lxsession/LXDE/autostart ΠΈ ~/.config/lxsession/LXDE/autostart Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ.

  2. ΠžΠ±Ρ‰ΠΈΠΉ способ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ сСансов. Π€Π°ΠΉΠ»Ρ‹ Π² ΠΏΠ°ΠΏΠΊΠ°Ρ… /etc/xdg/autostart/ ΠΈ ~/.config/autostart/, Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° . desktop , Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ, Ссли ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ, запускаСтся описанноС Π² Π½ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ LXSession (Π² Π°Ρ€Ρ…ΠΈΠ²Π΅).

Π€Π°ΠΉΠ» автозапуска LXSession​

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 1-ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ /etc/xdg/lxsession/LXDE/autostart ΠΈΠ»ΠΈ ~/.config/lxsession/LXDE/autostart .

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ, Π½Π° Π½ΠΎΠ²ΡƒΡŽ строку Π² Ρ„Π°ΠΉΠ»Π΅.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΎΡΡŒ Π² случаС Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ, ΠΏΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ прилоТСния символ @.
НапримСр, lxterminal с @lxterminal ΠΏΠΎ адрСсу /etc/xdg/lxsession/LXDE/autostart :

/etc/xdg/lxsession/LXDE/autostart

 @lxpanel --profile LXDE 
@pcmanf Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол --ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ LXDE
@xscreensaver -no-splash
@lxterminal

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ этот Ρ„Π°ΠΉΠ» Π½Π΅ являСтся сцСнариСм ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, поэтому Ρ‚Π°ΠΊΠΈΠ΅ акробатичСскиС Ρ‚Ρ€ΡŽΠΊΠΈ, ΠΊΠ°ΠΊ пСрСнаправлСния ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρ‹, Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Ρ‹.

ΠŸΡ€ΠΈ нСобходимости это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, создав ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ сцСнарий ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ.

Π€Π°ΠΉΠ»Ρ‹ .desktop​

По сути, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ слуТбу ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» .desktop ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² автозапуск.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± этом ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ„Π°ΠΉΠ»Ρƒ .desktop.

НапримСр, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ lxterminal ΠΏΡ€ΠΈ запускС, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ terminal.desktop Π² /etc/xdg/autostart/ . Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ нСсколько ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… записСй, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ:
  • [Desktop Entry] β€” Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строкой ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола ΠΈ являСтся Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π° для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π±Π»ΠΎΠΊΠ° ΠΏΠ°Ρ€ ΠΊΠ»ΡŽΡ‡-Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, связанного с Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ столом. НСобходим для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ распознал Ρ„Π°ΠΉΠ».
  • Имя прилоТСния. (Имя Π³Ρ€ΡƒΠΏΠΏΡ‹ Desktop Entry β€” Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π² систСмС)
  • Π’ΠΈΠΏ прилоТСния. (Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния: Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β», «Бсылка» ΠΈΠ»ΠΈ Β«ΠšΠ°Ρ‚Π°Π»ΠΎΠ³Β».)
  • Exec имя Ρ„Π°ΠΉΠ»Π° прилоТСния плюс Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹.
  • Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π» (ΠžΠΏΠΈΡΡ‹Π²Π°Π΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅.)

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ содСрТимого Ρ„Π°ΠΉΠ»Π° .desktop с записями Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ:

my_sample.desktop

 [Desktop Entry] 
Name=LXTerminal
Type=Application
Exec=lxterminal
Terminal=false
  1. ПослС рСдактирования сохранитС 0.2desktop.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ автоматичСский запуск прилоТСния, просто ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» *.desktop ΠΈΠ· /etc/xdg/autostart/ ΠΈ/ΠΈΠ»ΠΈ .config/autostart/ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ NotShowIn =LXDE; Π² Ρ„Π°ΠΉΠ» Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола.

Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ графичСский интСрфСйс «МСню LXDEΒ»/Настройки/«Настройки сСанса Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола» ΠΈ снимитС Ρ„Π»Π°ΠΆΠΎΠΊ Β«Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎΒ».

X11 с ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ

Если ваш Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ использования Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ запуска X11, вСроятно, Ρ‚Π°ΠΊΠΆΠ΅ потрСбуСтся Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ настройки, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ сопоставлСниС ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° сСнсорного экрана, Π° Π·Π°Ρ‚Π΅ΠΌ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ СдинствСнноС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’ этом случаС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ схСму, ΠΏΠΎΠ΄ΠΎΠ±Π½ΡƒΡŽ Ρ‚ΠΎΠΉ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² angstrom-qt5-x11-image ΠΈ qt4e-demo-image.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ Systemd

qt4e-demo-image ΠΈ angstrom-qt5-x11-image (Π΄ΠΎ 2.8b2) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ слуТбу systemd ΠΈ сцСнарий домашнСго приготовлСния. Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ запускаСт X-сСрвСр, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Π»ΡŽΠ±Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ установки ΠΌΠ΅ΠΆΠ΄Ρƒ запуском X11 ΠΈ запуском ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ прилоТСния Π² сцСнарий ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ мноТСству ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠ½ΠΎΠ³Π΄Π° это останавливаСт X-сСрвСр ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Однако для простой систСмы этого ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достаточно.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ X11 вмСсто дСмонстрационного прилоТСния, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ сцСнарий ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

ИспользованиС nodm, xinit ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ скрипта

ΠžΠ±Ρ€Π°Π· angstrom-qt5-x11 (начиная с 2.8b2) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ простой диспСтчСр отобраТСния nodm ΠΈΠ· OpenEmbedded для запуска X11. ΠŸΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² /etc/X11 , Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Xsession.d , Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€. для запуска сСнсорного ΠΊΠ°Π»ΠΈΠ±Ρ€Π°Ρ‚ΠΎΡ€Π°. Π’ качСствС послСднСго шага ΠΎΠ½ ΠΈΡ‰Π΅Ρ‚ скрипт x-window-manager ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π΅Π³ΠΎ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ X11, ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π΅ x-window-simple-app, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅:

 INITIAL_PATH ?= "/usr/share/qtsmarthome-1.0" 
X_APPLICATION ?= "${INITIAL_PATH}/smarthome"

Как автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΡ€ΠΈ запускС Linux

Запуск Linux Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ Π½Π° нСсколько этапов. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский запуск любой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° любом этапС, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ»ΠΈ исполняСмый сцСнарий ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ. Однако ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ различия Π² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ запуска ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Дистрибутивы ΠΈ вСрсии Linux .

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ Linux сначала загруТаСтся Π² systemd , Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π±ΠΎΠ»Π΅Π΅ старыС вСрсии Linux ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ System V init . НСсмотря Π½Π° это, Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ cron ΠΈ rc.local ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ срСды Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ GNOME ΠΈΠ»ΠΈ KDE . Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, сСрвСрныС дистрибутивы Linux Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ срСду Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола, Π½ΠΎ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ прСдоставят ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ для Π²Ρ…ΠΎΠ΄Π° Π² консоль, Π° Π·Π°Ρ‚Π΅ΠΌ запустят ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 9.0397 Bash послС Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² систСму.

АвтоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΡ€ΠΈ запускС Linux Ρ‡Π΅Ρ€Π΅Π· systemd

systemd β€” стандартный систСмный ΠΈ сСрвисный ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π² соврСмСнном Linux . Он ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Π²ΠΎ врСмя запуска Linux , срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ. БовмСстимыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ сСрвисных Π΅Π΄ΠΈΠ½ΠΈΡ† Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… systemd для управлСния Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ systemd для автоматичСского запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π²ΠΎ врСмя запуска Linux , Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

  1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, сущСствуСт Π»ΠΈ сСрвисный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ).

     $ sudo systemctl list-unit-files --type=service
    [sudo] ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ:
    Π‘ΠžΠ‘Π’ΠžΠ―ΠΠ˜Π• ЀАЙЛА Π£Π‘Π’Π ΠžΠ™Π‘Π’Π’Π
    ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ записи-daemon.service Π²ΠΊΠ»ΡŽΡ‡Π΅Π½
    apparmor.service Π²ΠΊΠ»ΡŽΡ‡Π΅Π½
    apport-autoreport.service статичСский
    [email protected] статичСский
    apport.service сгСнСрирован
    apt-daily-upgrade.service статичСский
    apt-daily.service статичСский
    atd.service Π²ΠΊΠ»ΡŽΡ‡Π΅Π½
    [email protected] Π²ΠΊΠ»ΡŽΡ‡Π΅Π½
    blk-availability.service Π²ΠΊΠ»ΡŽΡ‡Π΅Π½
    bootlogd.service замаскирован
    bootlogs.service замаскирован
    bootmisc.service в маскС
    checkfs.service замаскирован
    checkroot-bootclean.service замаскирован
    checkroot. service замаскирован
    ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ-config.service Π²ΠΊΠ»ΡŽΡ‡Π΅Π½
    ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ-final.service Π²ΠΊΠ»ΡŽΡ‡Π΅Π½
    cloud-init-local.service Π²ΠΊΠ»ΡŽΡ‡Π΅Π½
    ΠΎΠ±Π»Π°ΠΊΠΎ-init.service Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ
    консоль-getty.service ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°
    ##### Π²Ρ‹Ρ€Π΅Π·Π°Π½ΠΎ ##### 

    Π’Π°ΠΌ придСтся ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой собствСнный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ обслуТивания, Ссли это ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ»ΠΈ Ссли ваша ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ поставляСтся с Π½ΠΈΠΌ Π²ΠΎ врСмя установки
    Бвязано: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ systemd

  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π»ΠΈ сСрвисный Π±Π»ΠΎΠΊ (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ).

     $ sudo systemctl Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ mysql
    ΠΈΠ½Π²Π°Π»ΠΈΠ΄ 

    Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ сСрвисный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ выполняСтся Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

  3. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ сСрвисный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π²ΠΎ врСмя запуска.

     $ sudo systemctl Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ mysql
    Бинхронизация состояния mysql.service со сцСнариСм слуТбы SysV с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ /lib/systemd/systemd-sysv-install.
    Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅: /lib/systemd/systemd-sysv-install Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ mysql
    Π‘ΠΎΠ·Π΄Π°Π» ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ссылку /etc/systemd/system/multi-user. target.wants/mysql.service β†’ /lib/systemd/system/mysql.service. 
  4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π»ΠΈ сСрвисный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для подтвСрТдСния (Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ).

     $ sudo systemctl Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ mysql
    Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ 

АвтоматичСский запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈ запускС Linux Ρ‡Π΅Ρ€Π΅Π· cron

cron β€” это Π΄Π΅ΠΌΠΎΠ½ для выполнСния Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ хранятся Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π·Π°Π΄Π°Π½ΠΈΠΉ cron ΠΈΠ»ΠΈ crontab ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² систСмС. Он запускаСтся Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ systemd ΠΈΠ»ΠΈ System V init , ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ своСго задания ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прямо Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ самой систСмы, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ crontab ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

     $ ΠΊΡ€ΠΎΠ½Ρ‚Π°Π± -Π΅ 

    Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ для crontab , Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

     $ ΠΊΡ€ΠΎΠ½Ρ‚Π°Π± -Π΅
    Π½Π΅Ρ‚ crontab для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ - ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ пустой
    Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅, запуститС Β«select-editorΒ».
      1. /bin/nano <---- самый простой
      2. /usr/bin/vim.basic
      3. /Π±ΠΈΠ½/Ρ€Π΅Π΄.
    Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ 1-3 [1]: 

    crontab Π±ΡƒΠ΄Π΅Ρ‚ создан для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ с использованиСм ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваша ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ root , запуститС crontab -e ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ root .

  2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ строку, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΡƒΡŽΡΡ с @reboot .

     # m h dom mon dow ΠΊΠΎΠΌΠ°Π½Π΄Π°
    @ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° 

    @reboot опрСдСляСт Π·Π°Π΄Π°Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы.

  3. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для запуска вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ послС @reboot .

     @reboot /sbin/ip-адрСс | grep ΠΈΠ½Π΅Ρ‚\ | хвост -n1 | awk '{ print $2 }' > /etc/issue && echo "" >> /etc/issue 

    По возмоТности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ своим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ ΠΈ ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΎΠ΄Π½Ρƒ строку.

  4. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» для установки Π² crontab .

     $ ΠΊΡ€ΠΎΠ½Ρ‚Π°Π± -Π΅
    crontab: установка Π½ΠΎΠ²ΠΎΠ³ΠΎ crontab
    $ 

    Π€Π°ΠΉΠ» сохраняСтся Π² /var/spool/crontab/

  5. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ настройки crontab (Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ).

     $ ΠΊΡ€ΠΎΠ½Ρ‚Π°Π± -Π»
    # m h dom mon dow ΠΊΠΎΠΌΠ°Π½Π΄Π°
    @reboot /sbin/ip-адрСс | grep ΠΈΠ½Π΅Ρ‚\ | хвост -n1 | awk '{ print $2 }' > /etc/issue && echo "" >> /etc/issue 

АвтоматичСский запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈ запускС Linux Ρ‡Π΅Ρ€Π΅Π· rc.local

rc.local являСтся наслСдиСм систСмы System V init . Π­Ρ‚ΠΎ послСдний сцСнарий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ ΠΊ экрану Π²Ρ…ΠΎΠ΄Π° Π² срСду Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π° Π² систСму Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это сцСнарий ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Bash , ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΈΠ· сцСнария.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ сцСнарий rc.local , Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΈΠ»ΠΈ создайтС Ρ„Π°ΠΉΠ» /etc/rc. local , Ссли ΠΎΠ½ Π½Π΅ сущСствуСт, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ваш Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ root .

     $ sudo vi /etc/rc.local 
  2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ΄-Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π² Ρ„Π°ΠΉΠ».

     #!/бин/баш
    Π²Ρ‹Ρ…ΠΎΠ΄ 0 

    Он Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° ( /bin/bash ) ΠΈ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ΄ΠΎΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Π° ( 0 для успСха )

  3. ΠŸΡ€ΠΈ нСобходимости Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ Π»ΠΎΠ³ΠΈΠΊΡƒ Π² Ρ„Π°ΠΉΠ».

     #!/бин/баш
    /sbin/ip-адрСс | grep ΠΈΠ½Π΅Ρ‚\ | хвост -n1 | awk '{Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ $2}' > /etc/issue
    эхо "" >> /etc/выпуск
    Π²Ρ‹Ρ…ΠΎΠ΄ 0 
  4. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» исполняСмым.

     $ sudo chmod a+x /etc/rc.local 

    Π€Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ root Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы.

АвтоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΡ€ΠΈ запускС GNOME

GNOME β€” срСда Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для дистрибутивов Linux , Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ubuntu ΠΈ Red Hat . GNOME ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² систСму, ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, слСдуя ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π½ΠΈΠΆΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠ΅:

АвтоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΡ€ΠΈ запускС KDE

KDE β€” Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° популярная срСда Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола для Linux , которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Kubuntu ΠΈ openSUSE . Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ для запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² систСму, ΠΊΠ°ΠΊ описано Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅:

АвтоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Π½ΠΎΠ²ΠΎΠΌ сСансС Bash

Новая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ создана ΠΏΡ€ΠΈ запускС сСанса Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. Bash β€” это ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° дистрибутивов Linux , ΠΈ ΠΏΡ€ΠΈ запускС ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ порядкС ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈΡ….

  1. /etc/ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ

  2. ~/.bash_profile

  3. ~/.bash_login

  4. ~/.ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ

Π­Ρ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ содСрТат ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π»ΠΎΠ³ΠΈΠΊΡƒ для установки ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… срСды ΠΈ запуска Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° языкС Bash .

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅: