Выпуск дистрибутива helloSystem 0.6, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ FreeBSD ΠΈ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ macOS

Π‘ΠΈΠΌΠΎΠ½ ΠŸΠ΅Ρ‚Π΅Ρ€ (Simon Peter), ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° самодостаточных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² AppImage, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» выпуск дистрибутива helloSystem 0.6, основанного Π½Π° FreeBSD 12.2 ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ°ΠΊ систСма для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ macOS, Π½Π΅Π΄ΠΎΠ²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΎΠΉ Apple. БистСма лишСна услоТнСний, свойствСнных соврСмСнным Linux-дистрибутивам, находится ΠΏΠΎΠ΄ ΠΏΠΎΠ»Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ позволяСт Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ сСбя ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ Π±Ρ‹Π²ΡˆΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ macOS. Для ознакомлСния с дистрибутивом cΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π·, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 1.4 Π“Π‘ (torrent).

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ macOS ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΄Π²Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ — Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ с Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌ мСню ΠΈ ниТнюю с панСлью ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Для формирования глобального мСню ΠΈ строки состояния задСйствован ΠΏΠ°ΠΊΠ΅Ρ‚ panda-statusbar, Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ дистрибутивом CyberOS (Π±Ρ‹Π²ΡˆΠΈΠΉ PandaOS). ПанСль ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Dock основана Π½Π° Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° cyber-dock, Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² CyberOS. Для управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ размСщСния ярлыков Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС развиваСтся Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Filer, основанный Π½Π° pcmanfm-qt ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° LXQt. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ прСдлагаСтся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Falkon, Π½ΠΎ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ доступСн ΠΈ Chromium.

Π’ качСствС основной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ZFS, Π° для монтирования ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ exFAT, NTFS, EXT4, HFS+, XFS ΠΈ MTP. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² самодостаточных ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ…. Для запуска ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ примСняСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° launch, которая Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ошибки ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ. БистСма для сборки Live-ΠΎΠ±Ρ€Π°Π·ΠΎΠ² основана Π½Π° инструмСнтарии ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° FuryBSD.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ развиваСтся сСрия собствСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€, инсталлятор, ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° mountarchive для монтирования Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² Π² Π΄Π΅Ρ€Π΅Π²ΠΎ Π€Π‘, ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… с ZFS, интСрфСйс для Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠΈ дисков, ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ настройки сСти, ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для создания ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ΠΎΠ², Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Zeroconf-сСрвСров, ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ для настройки громкости, ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для настройки Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ³ΠΎ окруТСния. Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ язык Python ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Qt. Π‘Ρ€Π΅Π΄ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² порядкС сниТСния прСдпочтСния Π½Π°Π·Π²Π°Π½Ρ‹ PyQt, QML, Qt, KDE Frameworks ΠΈ GTK.

Выпуск дистрибутива helloSystem 0.6, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ FreeBSD ΠΈ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ macOS

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²Π° helloSystem 0.6:

  • ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Ρ‘Π½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с ΠΎΠΊΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Openbox Π½Π° KWin.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ манипуляций с Π»ΡŽΠ±Ρ‹ΠΌ ΠΊΡ€Π°Π΅ΠΌ ΠΎΠΊΠ½Π° для измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠΎΠ½.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° привязка ΠΎΠΊΠΎΠ½ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ ΠΏΡ€ΠΈ пСрСтаскивании ΠΊ ΠΊΡ€Π°ΡŽ экрана.
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ экрана.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° коррСктная Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΊΠ° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΎΠΊΠΎΠ½.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ эффСкты измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, сворачивания ΠΈ раскрытия ΠΎΠΊΠΎΠ½.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΎΠ±Π·ΠΎΡ€ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΎΠΊΠΎΠ½, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΏΡ€ΠΈ пСрСмСщСния указатСля ΠΌΡ‹ΡˆΠΈ Π² Π»Π΅Π²Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΡƒΠ³ΠΎΠ» экрана.
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ стСковый Ρ€Π΅ΠΆΠΈΠΌ размСщСния ΠΎΠΊΠΎΠ½.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΎ Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ Π²Π΅Ρ€Ρ…Π½ΠΈΡ… ΡƒΠ³Π»ΠΎΠ² ΠΎΠΊΠΎΠ½, ΠΏΡ€ΠΈ сохранСнии острых Π½ΠΈΠΆΠ½ΠΈΡ… ΡƒΠ³Π»ΠΎΠ². ΠŸΡ€ΠΈ раскрытии ΠΎΠΊΠ½Π° Π½Π° вСсь экран ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠΈ ΠΊ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части — скруглённыС ΡƒΠ³Π»Ρ‹ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π° острыС.
  • Настройки ядра ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ качСства Π·Π²ΡƒΠΊΠ°.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ мСню «Open» ΠΈ комбинация Command-O для открытия Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ Filer.
  • Π’ Filer ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠΊΠ°Π·Π° ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€ («Thumbnail View»).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° комбинация Command-Backspace для пСрСмСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ ΠΈ Command+Shift+Backspace для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ удалСния.
  • Π£ΠΏΡ€ΠΎΡ‰Ρ‘Π½ интСрфСйс с настройками Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° прозрачности для ΠΎΠ±ΠΎΠ΅Π² Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°ΠΏΠΏΠ»Π΅Ρ‚ для ΠΏΠΎΠΊΠ°Π·Π° уровня заряда аккумулятора.
  • ΠΠ°Ρ‡Π°Π»ΠΎΡΡŒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для установки Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола helloDesktop Π²ΠΎ FreeBSD.

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

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ