Unity başlatıcısına İşlemeyi nasıl ekleyebilirim?


9

İşleme , elektronik sanat ve bilgisayar programlamanın temellerini öğrenmek için açık kaynaklı bir dildir.

Linux indirme paketi, processingçalıştırıldığında ana İşlem IDE'sini açan bir dosya içerir .

IDE ekran görüntüsü işleniyor

Bu programı Ubuntu 13.10'daki Unity başlatıcısına nasıl ekleyebilirim?


Cevabınız için teşekkürler, harika çalışıyor! Yazdığı bir hata var: [Masaüstü Girişi] Sürüm = 2.1 Ad = İşleme ... Olmalı: [Masaüstü Girişi] Sürüm = 2.1 Ad = İşleme ... Düzenlemeyi denedim ama 10 karakterden az ve öyle değil izin vermeme izin verme.

Yanıtlar:


12

İşlemi Yükle

İşleme'yi indirdikten sonra ilk olarak ambalajından çıkarılması gerekir.

tar zxvf processing-2.1-linux64.tgz

Daha processingsonra dosyanın kopyalanması gerekiyor/usr/bin

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

Daha sonra dosyaların geri kalanının /optdizine kopyalanması gerekir .

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

Tldp web sitesi neden yükleneceğine dair harika bir açıklama sağlar /opt

Bu dizin, varsayılan kurulumun parçası olmayan tüm yazılım ve eklenti paketleri için ayrılmıştır. Örneğin, StarOffice, Kylix, Netscape Communicator ve WordPerfect paketleri normalde burada bulunur. FSSTND'ye uymak için tüm üçüncü taraf uygulamaları bu dizine kurulmalıdır. Buraya kurulacak herhangi bir paket statik dosyalarını (yani, ekstra yazı tipleri, küçük resim, veritabanı dosyaları), statik dosyalarını ayrı bir / opt / 'package' veya / opt / 'sağlayıcı' dizin ağacında (yoluna benzer şekilde) bulmalıdır Windows'un kendi dizin ağacına yeni yazılım yükleyeceği C: \ Windows \ Progam Files \ "Program Adı"), burada 'paket' yazılım paketini tanımlayan bir isim ve 'sağlayıcı' sağlayıcının LANANA kayıtlı adıdır.

Çoğu dağıtım / opt / bin, / opt / doc, / opt / include, / opt / info, / opt / lib ve / opt / man dizinlerini oluşturmayı ihmal etse de, yerel sistem yöneticisi kullanımına ayrılmıştır. Paketler, sistem yöneticisi tarafından bu ayrılmış dizinlere yerleştirilmesi (bağlanması veya kopyalanmasıyla) "ön uç" dosyaları sağlayabilir, ancak bu ayrılmış dizinlerin yokluğunda normal şekilde çalışması gerekir. Kullanıcılar tarafından çağrılacak programlar / opt / 'package' / bin dizininde bulunur. Paket UNIX kılavuz sayfalarını içeriyorsa, / opt / 'package' / man içinde bulunurlar ve / usr / share / man ile aynı alt yapı kullanılmalıdır. Değişken olan paket dosyaları / var / opt içine kurulmalıdır. Ana bilgisayara özgü yapılandırma dosyaları / etc / opt dizinine yüklenir. Bunu dilediğiniz gibi yorumlayın,

Sonra java ile bağlantılı olması gerekiyor

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

Ve sonunda bir bağlantı oluşturmak için

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

Unity başlatıcısı oluştur

İşleme şimdi "kurulu" ile başlatıcı artık yapılabilir. Ubuntu web sitesi, aşağıda özetlenen iyi bir öğretici sağlar . İlk olarak, başlatıcıyı oluşturun

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

Ve sonra düzenlemek için açın

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

Dosya şimdi açıkken aşağıdaki bilgileri doldurun ve kaydedin.

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

Şimdi kaydedildiğinde Unity Dash'te İşleme'yi bulabilmeniz gerekir

Unity Dash'te işleme

Yükseltme, / opt / processing içindeki dosyaları yenileriyle kopyalamanızı gerektirir, ancak dizin ve dosya yapısının eskisi gibi olup olmadığını kontrol edin.

.Pde dosyalarını İşleme ile ilişkilendirme

Son olarak, .pde dosyalarını İşleme ile ilişkilendirmek için - bir .pde dosyasını çift tıklatmak İşleme'yi başlatır - yeni bir MIME türü oluşturmanız ve İşleme'yi bu türle ilişkilendirmeniz gerekir.

GNOME geliştirme merkezi , yeni bir MIME türünün nasıl oluşturulacağına ilişkin bir açıklama sağlar . İlk olarak, yeni MIME türünü oluşturun

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

Sonra düzenlemek için açın

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

Aşağıdaki verileri bu dosyaya koyun ve kaydedin

<?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 veritabanını güncelleme

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

Son olarak, yeni MIME türünü İşleme ile ilişkilendirin. Varsayılan uygulamalar listesi adlı bir dosyada saklanır.defaults.list

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

text/x-processing=processing.desktopBu dosyaya bir yer ekleyin .

Şimdi, bir .pde dosyasını çift tıkladığınızda İşleme dosyası açılır.


Birlik başlatıcı dosyasını başarıyla oluşturabildim, ancak simgeye tıkladığımda hiçbir şey olmuyor. ./Processing
SY_13

Adımları dikkatle takip ettim ve yanlış bir şey fark etmedim. Ayrıca sürüm numarasını değiştirdim. gereken her yerde.
SY_13

Muhtemelen default-javabunun yerine bağlanmak istiyorsunuz java-6-sun.
yyny

Teşekkürler. Her şey çalışıyor. Ancak pdedosyada dosya simgesi var txt. Mavi C geri simgesine sahip olmak.
Sigur

teşekkür ederim. ile mükemmel çalıştı ubuntu 16, processing-3.2.3ve Java 8.
lakesare
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.