Bagaimana saya bisa menambahkan Processing ke peluncur Unity?

9

Pemrosesan adalah bahasa sumber terbuka dan lingkungan untuk mempelajari dasar-dasar seni elektronik dan pemrograman komputer.

Paket unduhan Linux-nya termasuk file yang disebut processingitu, ketika dijalankan, membuka IDE Pemrosesan utama.

Memproses tangkapan layar IDE

Bagaimana saya bisa menambahkan program ini ke peluncur Unity di Ubuntu 13.10?

makanan hellocatfood
sumber
Terima kasih atas jawaban Anda, ini sangat bagus! Ada kesalahan di mana tertulis: [Entri Desktop] Versi = 2.1 Nama = Memproses ... Seharusnya: [Entri Desktop] Versi = 2.1 Nama = Memproses ... Saya mencoba mengedit tetapi ini kurang dari 10 karakter dan tidak mengizinkan saya untuk.

Jawaban:

12

Instal Pemrosesan

Setelah Anda mengunduh, Memprosesnya harus dibongkar terlebih dahulu.

tar zxvf processing-2.1-linux64.tgz

The processingfile maka perlu disalin ke/usr/bin

cd processing-2.1
sudo mv processing /usr/bin/

Sisa file kemudian perlu disalin ke /optdirektori.

sudo mkdir /opt/processing
sudo cp -r processing-2.1/* /opt/processing/

Situs web tldp memberikan penjelasan yang bagus tentang mengapa harus memasang /opt

Direktori ini dicadangkan untuk semua perangkat lunak dan paket tambahan yang bukan bagian dari instalasi default. Misalnya, paket StarOffice, Kylix, Netscape Communicator dan WordPerfect biasanya ditemukan di sini. Untuk mematuhi FSSTND, semua aplikasi pihak ketiga harus diinstal di direktori ini. Setiap paket yang akan diinstal di sini harus mencari file statis (mis. Font tambahan, clipart, file database) harus mencari file statis di pohon direktori terpisah / opt / 'paket' atau / opt / 'penyedia' (mirip dengan cara di mana Windows akan menginstal perangkat lunak baru ke pohon direktori sendiri C: \ Windows \ File Progam \ "Nama Program"), di mana 'paket' adalah nama yang menggambarkan paket perangkat lunak dan 'penyedia' adalah nama terdaftar penyedia LANANA.

Meskipun sebagian besar distribusi lalai untuk membuat direktori / opt / bin, / opt / doc, / opt / include, / opt / info, / opt / lib, dan / opt / man mereka dicadangkan untuk penggunaan administrator sistem lokal. Paket dapat menyediakan file "front-end" yang dimaksudkan untuk ditempatkan (dengan menautkan atau menyalin) direktori yang dipesan ini oleh administrator sistem, tetapi harus berfungsi secara normal jika tidak ada direktori yang dipesan ini. Program yang akan dipanggil oleh pengguna berada di direktori / opt / 'package' / bin. Jika paket termasuk halaman manual UNIX, mereka berada di / opt / 'package' / man dan substruktur yang sama dengan / usr / share / man harus digunakan. File paket yang variabel harus diinstal di / var / opt. File konfigurasi khusus host diinstal di / etc / opt. Menafsirkan ini seperti yang Anda inginkan,

Selanjutnya perlu dihubungkan ke java

cd /opt/processing 
ln -s /usr/lib/jvm/java-6-sun java

Dan akhirnya membuat tautan

sudo sed -i 's/APPDIR=`readlink -f "$0"`//'g /usr/bin/processing
sudo sed -i 's/`dirname "$APPDIR"`/\/opt\/processing/'g /usr/bin/processing

Buat peluncur Persatuan

Dengan Memproses sekarang "diinstal" peluncur sekarang dapat dibuat. Situs web Ubuntu menyediakan tutorial yang baik tentang ini, yang dirangkum di bawah ini. Pertama, buat peluncur

sudo touch /usr/share/applications/processing.desktop

Dan kemudian buka untuk diedit

sudo gedit /usr/share/applications/processing.desktop

Dengan file sekarang buka isi dengan informasi berikut dan simpan.

[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;

Dengan itu sekarang disimpan Anda harus dapat menemukan Memproses di Dash Unity

Memproses di Dash Persatuan

Upgrade akan mengharuskan Anda untuk menyalin file-file di / opt / processing dengan yang baru, meskipun periksa apakah direktori dan struktur file sama seperti sebelumnya.

Mengaitkan file .pde dengan Memproses

Akhirnya, untuk mengaitkan file .pde dengan Pemrosesan - jadi klik dua kali .pde meluncurkan Pemrosesan - Anda perlu membuat tipe MIME baru dan mengaitkan Pemrosesan dengan jenis itu.

Pusat dev GNOME menyediakan penjelasan tentang cara membuat tipe MIME baru. Pertama, buat tipe MIME baru

sudo touch /usr/share/mime/packages/processing.xml

Kemudian buka untuk diedit

sudo gedit /usr/share/mime/packages/processing.xml

Masukkan data berikut dalam file itu dan kemudian simpan

<?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>

Perbarui basis data MIME

sudo update-mime-database /usr/share/mime

Akhirnya, kaitkan tipe MIME baru dengan Pemrosesan. Daftar aplikasi default disimpan dalam file bernamadefaults.list

sudo gedit /usr/share/applications/defaults.list

Tambahkan text/x-processing=processing.desktopsuatu tempat di file itu.

Sekarang, ketika Anda mengklik dua kali file .pde itu akan membuka file Processing.

makanan hellocatfood
sumber
Saya berhasil membuat file launcher kesatuan, tetapi ketika saya mengklik ikon, tidak ada yang terjadi. Saya terpaksa menjalankannya menggunakan ./processing
SY_13
Saya mengikuti langkah-langkah dengan hati-hati dan tidak melihat ada yang salah. Saya juga mengubah versi no. dimanapun dibutuhkan.
SY_13
Mungkin Anda ingin menautkan default-javaalih-alih java-6-sun.
yyny
Terima kasih. Semuanya berfungsi. Tetapi sekarang pdefile tersebut memiliki ikon sebagai txtfile. Bagaimana memiliki ikon dengan C biru kembali.
Sigur
Terima kasih. bekerja dengan sempurna ubuntu 16, processing-3.2.3dan Java 8.
Danau