処理は、エレクトロニックアートとコンピュータプログラミングの基礎を学ぶためのオープンソースの言語と環境です。
そのLinuxダウンロードパッケージには、processing
実行時にメインの処理IDEを開くというファイルが含まれています。
このプログラムをUbuntu 13.10のUnityランチャーに追加するにはどうすればよいですか?
処理は、エレクトロニックアートとコンピュータプログラミングの基礎を学ぶためのオープンソースの言語と環境です。
そのLinuxダウンロードパッケージには、processing
実行時にメインの処理IDEを開くというファイルが含まれています。
このプログラムをUbuntu 13.10のUnityランチャーに追加するにはどうすればよいですか?
回答:
処理をダウンロードしたら、まず解凍する必要があります。
tar zxvf processing-2.1-linux64.tgz
次に、processing
ファイルをにコピーする必要があります/usr/bin
cd processing-2.1
sudo mv processing /usr/bin/
その後、残りのファイルを/opt
ディレクトリにコピーする必要があります。
sudo mkdir /opt/processing
sudo cp -r processing-2.1/* /opt/processing/
tldpのWebサイトは、インストールする理由についての優れた説明を提供しています /opt
このディレクトリは、デフォルトのインストールの一部ではないすべてのソフトウェアおよびアドオンパッケージ用に予約されています。たとえば、StarOffice、Kylix、Netscape Communicator、WordPerfectのパッケージは通常ここにあります。FSSTNDに準拠するには、すべてのサードパーティアプリケーションをこのディレクトリにインストールする必要があります。ここにインストールするパッケージはすべて、静的ファイル(つまり、追加のフォント、クリップアート、データベースファイル)を特定する必要があります。静的ファイルは、別の/ opt / 'package'または/ opt / 'provider'ディレクトリツリーに配置する必要があります(方法と同様) Windowsは新しいソフトウェアを独自のディレクトリツリーC:\ Windows \ Progam Files \ "Program Name")にインストールします。ここで、「package」はソフトウェアパッケージを説明する名前で、「provider」はプロバイダーのLANANA登録名です。
ほとんどのディストリビューションは、ディレクトリ/ opt / bin、/ opt / doc、/ opt / include、/ opt / info、/ opt / lib、および/ opt / manの作成を無視していますが、ローカルシステム管理者が使用するために予約されています。パッケージは、システム管理者がこれらの予約済みディレクトリに(リンクまたはコピーによって)配置することを目的とした「フロントエンド」ファイルを提供できますが、これらの予約済みディレクトリがなくても正常に機能する必要があります。ユーザーが呼び出すプログラムは、ディレクトリ/ opt / 'package' / binにあります。パッケージにUNIXマニュアルページが含まれている場合、それらは/ opt / 'package' / manにあり、/ usr / share / manと同じサブ構造を使用する必要があります。可変のパッケージファイルは、/ var / optにインストールする必要があります。ホスト固有の構成ファイルは/ etc / optにインストールされます。これをあなたが望むように解釈してください、
次に、Javaにリンクする必要があります
cd /opt/processing
ln -s /usr/lib/jvm/java-6-sun java
そして最後にリンクを作成する
sudo sed -i 's/APPDIR=`readlink -f "$0"`//'g /usr/bin/processing
sudo sed -i 's/`dirname "$APPDIR"`/\/opt\/processing/'g /usr/bin/processing
これで「処理」が「インストール」され、ランチャーを作成できるようになりました。UbuntuのWebサイトには、これに関する優れたチュートリアルが用意されています。まず、ランチャーを作成します
sudo touch /usr/share/applications/processing.desktop
そして、編集のためにそれを開きます
sudo gedit /usr/share/applications/processing.desktop
ファイルを開いたら、次の情報を入力して保存します。
[Desktop Entry]
Version=2.1
Name=Processing
Comment=graphics and animation language
Exec=processing
Icon=/opt/processing/lib/icons/pde-256.png
Terminal=false
Type=Application
Categories=AudioVideo;Video;Graphics;
これで保存されたので、Unity DashでProcessingを見つけることができるはずです。
アップグレードでは、/ opt / processing内のファイルを新しいファイルでコピーするだけで済みますが、ディレクトリとファイル構造が以前と同じであることを確認してください。
最後に、.pdeファイルをProcessingに関連付けるには、.pdeをダブルクリックしてProcessingを起動します。新しいMIMEタイプを作成し、Processingをそのタイプに関連付ける必要があります。
GNOMEデベロッパーセンターでは、新しいMIMEタイプを作成する方法について説明しています。まず、新しいMIMEタイプを作成します
sudo touch /usr/share/mime/packages/processing.xml
次に、編集のために開きます
sudo gedit /usr/share/mime/packages/processing.xml
そのファイルに次のデータを入れて保存します
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="text/x-processing">
<comment>Proecssing source code</comment>
<sub-class-of type="text/x-csrc"/>
<glob pattern="*.pde"/>
</mime-type>
</mime-info>
MIMEデータベースを更新する
sudo update-mime-database /usr/share/mime
最後に、新しいMIMEタイプを処理に関連付けます。デフォルトのアプリケーションリストは、defaults.list
sudo gedit /usr/share/applications/defaults.list
text/x-processing=processing.desktop
そのファイルのどこかに追加します。
ここで、.pdeファイルをダブルクリックすると、Processingファイルが開きます。
default-java
代わりにリンクしたいでしょうjava-6-sun
。
pde
ファイルはtxt
ファイルとしてアイコンを持っています。青いCのアイコンが戻る方法。
ubuntu 16
、processing-3.2.3
およびで完全に動作しましたJava 8
。