ДоступСн Uncoded, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° VSCode Π±Π΅Π· Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ

Π’Π²ΠΈΠ΄Ρƒ разочарования процСссом Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ VSCodium ΠΈ отступлСния Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² VSCodium ΠΎΡ‚ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ΄Π΅ΠΉ, Π³Π»Π°Π²Π½ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ, основан Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Uncoded, основная Ρ†Π΅Π»ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ — ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ VSCode OSS, Π½ΠΎ Π±Π΅Π· Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» создан ΠΈΠ·-Π·Π° нСвозмоТности продолТСния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ сотрудничСства с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ VSCodium ΠΈ наличия нСобходимости Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ инструмСнтС «Π½Π° Π²Ρ‡Π΅Ρ€Π°». Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΊ Π±Π΅Π· Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ оказалось ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ Π΄ΠΎΡΡ‚ΡƒΡ‡Π°Ρ‚ΡŒΡΡ Π΄ΠΎ Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² VSCodium, ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠΌ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ ΠΎΠ½ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ Π²Ρ‹Ρ€Π΅Π·Π°ΡŽΡ‚ ΠΈ мСсяцами ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ сообщСния ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… с Ρ‚Π΅Π³ΠΎΠΌ «telemetry». По сути, для очистки ΠΈ сборки VSCode OSS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ лишь 2 bash-скрипта, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… — позаимствован ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° VSCodium, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² скором Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ пСрСписан.

Для Debian/Ubuntu процСсс сборки выглядит Ρ‚Π°ΠΊ: sudo apt-get install build-essential g++ libx11-dev libxkbfile-dev libsecret-1-dev python-is-python3 BUILD_DEB=true ./build.sh

ПослС этого Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° остаётся сборка Linux-x86_64 ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, deb- ΠΈΠ»ΠΈ rpm-ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΏΡ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ окруТСния (BUILD_DEB=true ΠΈΠ»ΠΈ BUILD_RPM=true).

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

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