Notion (λ Έμ )μμλ 리λ μ€(λ°λΉμ) μ© ν΄λΌμ΄μΈνΈλ 곡μμ μΌλ‘ μ§μνμ§ μκ³ μμ΅λλ€.
Hey we don't want to release on platforms that we cannot ensure the quality β the team is still small and we don't use Linux ourselves π
- @NotionHQ, νΈμν° λ°μ·
νΈμν°μμλ μμ λ€μ΄ 리λ
μ€λ₯Ό μ¬μ©νμ§ μκ³ μμ§ νμ΄ μκ·λͺ¨λΌλ μ΄μ μμλΌκ³ νλ€μ. (μ무λλ κ³ κ°μ§μ λ¬Έμ ...?)
νμ§λ§, Notionμ λ§μ λΆλ€μ΄ μκ³ κ³μλ― Electronμ μ¬μ©νκ³ μμ΄μ.
μ΅κ·Ό μ°λΆν¬λ₯Ό μ¬μ©νκΈ° μμν μ λ, μ κ° μ μ©νλ Notionμ ν΄λΌμ΄μΈνΈλ‘ μ¬μ©νλ λ²μ μ°Ύκ³ μμμ΅λλ€.
μ κ° μ¬μ©ν΄λ³΄μ§ μμμ΅λλ€. μ΄λκΉμ§λ λΉκ³΅μμ΄λ μ± μμ λ³ΈμΈμκ² μμ΄μ.
Notionμ 곡μ ν΄λΌμ΄μΈνΈ μ€ Windows λ²μ μ ν¬ν ν΄μ μ¬μ©νκ³ μμ΅λλ€. macOSμ²λΌμ λ―Έλ €ν¨μ κΈ°λνμ§ λͺ»νκ² μ§λ§, μμ§κΉμ§ μ¬μ©νλ©΄μ λ¬Έμ λ μμμ΅λλ€. (λ¬Όλ‘ ν루 μ¬μ©νμ΅λλ€ (γ γ γ ..
ꡬκΈλ§ λμ€, μ΄μ΄ μ’κ²λ notion-deb-builder μ μ₯μμμ λ³νμ κ°νΈνκ² ν΄μ£Όλ μ€ν¬λ¦½νΈλ₯Ό λ°κ²¬νμ΅λλ€.
Ubuntu 20.04, zsh, κΈ°μ€μΌλ‘ μ€λͺ ν©λλ€.
νμ:nvm
,yarn
,apt
β»
yarn
μ κ²½μ°, global bin λλ ν°λ¦¬κ° PATHμ λ±λ‘λμ΄ μμ΄μΌ ν©λλ€. (yarn global bin
)
πΆ μμ€ν μ 보
> node -v
v12.18.3
> yarn -v
1.22.5
> yarn global bin
/home/ddark/.yarn/bin
> git clone https://github.com/davidbailey00/notion-deb-builder.git
> cd notion-deb-builder
> yarn global add asar electron-packager electron-installer-debian
> sudo apt install build-essential p7zip-full imagemagick fakeroot
> wget 'https://desktop-release.notion-static.com/Notion%20Setup%202.0.9.exe' -O notion.exe
> ./build.sh win
> cd out
> ls
notion-desktop_2.0.9-win-win_amd64.deb
> sudo dpkg -i notion-desktop_2.0.9-win-win_amd64.deb
μ΄λ―Έ λΉλλμ΄, dpkgλ‘ μ€μΉλ§ νλ©΄ λλ ν¨ν€μ§μ λλ€. μ κ° λΉλν ν¨ν€μ§μ μ€ν¬λ¦½νΈ μ μμλΆμ΄ λΉλνμ μ μ₯μ λͺ¨λ μ¬λ¦¬κ² μ΅λλ€.
κ°μ¬ν©λλ€. ubuntuλ₯Ό μ²μ κΉμλ΄μ notionμ μ΄λ»κ² κΉμ§? λΌλ μκ°μ νμλλ°. 릴리μ¦ν΄μ£Όμ .deb νμΌμΌλ‘ ν΄κ²°νμμ΅λλ€.