13,000
回編集
16行目: | 16行目: | ||
Trelloをビルドおよびインストールする。<br> | Trelloをビルドおよびインストールする。<br> | ||
<code>yarn run</code>コマンドを実行する時、<u>question Which command would you like to run?:</u>というメッセージが表示される。<br> | <code>yarn run</code>コマンドを実行する時、<u>question Which command would you like to run?:</u>というメッセージが表示される。<br> | ||
この時、<code>distDeb</code> | この時、<code>distDeb</code>または<code>distSnap</code>と入力する。<br> | ||
# Trelloの実行に必要な依存関係のライブラリをローカルにインストールする | # Trelloの実行に必要な依存関係のライブラリをローカルにインストールする | ||
yarn | yarn | ||
23行目: | 23行目: | ||
# Trelloをビルドする | # Trelloをビルドする | ||
yarn run | yarn run distDeb または yarn run releaseDeb | ||
<br> | |||
生成されたdebパッケージを展開する。<br> | |||
cd installableBinaries | |||
ar vx TrelloDesktop-<バージョン>-lin.deb | |||
tar xf data.tar.xz | |||
cd data | |||
<br> | <br> | ||
必要なディレクトリおよびファイルを、任意のディレクトリに配置する。<br> | |||
# ソフトウェアをインストールディレクトリに配置する | # ソフトウェアをインストールディレクトリに配置する | ||
mkdir -p <Trelloのインストールディレクトリ> | mkdir -p <Trelloのインストールディレクトリ> | ||
cp | cp opt/'Trello Desktop'/* <Trelloのインストールディレクトリ> | ||
cp usr/share <Trelloのインストールディレクトリ> | |||
# Trelloのアイコンをインストールディレクトリに配置する | # Trelloのアイコンをインストールディレクトリに配置する | ||
mkdir -p /<Trelloのインストールディレクトリ>/icons | mkdir -p /<Trelloのインストールディレクトリ>/icons | ||
cd <Trello Desktopのソースコードのトップディレクトリ> | |||
cp build/* /<Trelloのインストールディレクトリ>/icons | cp build/* /<Trelloのインストールディレクトリ>/icons | ||
<br> | <br> | ||
38行目: | 47行目: | ||
vi ~/.local/share/applications/Trello.desktop | vi ~/.local/share/applications/Trello.desktop | ||
<br> | <br> | ||
<syntaxhighlight lang="ini"> | |||
# ~/.local/share/applications/Trello.desktopファイル | # ~/.local/share/applications/Trello.desktopファイル | ||
[Desktop Entry] | [Desktop Entry] | ||
Type=Application | Type=Application | ||
Name=Trello | Name=Trello Desktop | ||
Comment=Easily access Trello with the press of a shortcut! | |||
Comment=Trello | |||
Exec=/<Trelloのインストールディレクトリ>/trello-desktop | Exec=/<Trelloのインストールディレクトリ>/trello-desktop | ||
Icon=/<Trelloのインストールディレクトリ>/icons/128x128.png | Icon=/<Trelloのインストールディレクトリ>/icons/128x128.png | ||
Categories=Application;Internet;Network;Utility; | |||
Terminal=false | Terminal=false | ||
StartupWMClass=Trello Desktop | |||
</syntaxhighlight> | |||
<br><br> | <br><br> | ||